当前位置:网站首页>QT program integration easyplayer RTSP streaming media player screen flicker what is the reason?
QT program integration easyplayer RTSP streaming media player screen flicker what is the reason?
2022-04-23 03:49:00 【TSINGSEE】
TSINGSEE All video platforms under Qingxi video have flexible video capabilities 、 Strong expandability 、 High openness , At the same time, in order to meet the integration and secondary development needs of users , We also provide a wealth of API Interface and SDK, It is convenient for users to call and integrate .TSINGSEE Each video platform of Qingxi video can support different protocol access , Such as GB GB28181、RTSP/Onvif、RTMP, And Haikang EHOME、 The sea, SDK、 Dahua SDK etc. , It can flexibly meet the platform project construction needs of users .

There's user feedback , stay Qt Integration in the program EasyPlayer-RTSP player , When used on site, the video and background image alternate ( flashing ).

Regarding this , We checked .
1) First , Use another player to play RTSP Address video stream , Test for flicker . Use VLC Play RTSP flow , No flicker .
2) Check whether it is frame loss and decoding failure . During the investigation, I learned that , The commissioning information indicates that there is no such situation ( notes : If the frame is lost and decoding fails, there will be no flicker , A skip frame is displayed ), So that's why the exclusion .
3) Guess it might be Qt An operation in the program causes the interface to refresh .Qt There is update() Method , This method will refresh the interface operation .
After finding the cause of the problem , The solution is relatively simple . find Qt in update function , Just remove it .
The following is the simulation update, Refresh the interface regularly ( Start timer (200ms) Refresh ):


TSINGSEE The development of Qingxi video EasyPlayer The player contains multiple versions , Include EasyPlayer-RTSP、EasyPlayer-Pro、EasyPlayer.js etc. , Can support H.264 And H.265 And other video formats .

EasyPlayer Streaming media player is flexible , Multiple derivative versions, whether in docking equipment model type , Or in the compatibility of docking codes , Both have high availability and stability , and EasyPlayer The upper layer has a set of mature video buffer and frame chasing algorithm , Excellent performance in video application . Interested users can go to the demonstration platform for experience and deployment testing .
版权声明
本文为[TSINGSEE]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/04/202204230346533220.html
边栏推荐
- Several common methods of multithreading
- What if win10 doesn't have a local group policy?
- On the principle of concurrent programming and the art of notify / Park
- The content of the website is prohibited from copying, pasting and saving as JS code
- 創下國產手機在海外市場銷量最高紀錄的小米,重新關注國內市場
- Leetcode 617 merge binary tree
- Identifier, keyword, data type
- Wechat applet canvas draws a simple asymptotic color of the dashboard
- ROS series (IV): ROS communication mechanism series (1): topic communication
- [AI vision · quick review of NLP natural language processing papers today, issue 28] wed, 1 Dec 2021
猜你喜欢

Idea debug debugging tutorial

AI CC 2019 installation tutorial under win10 (super detailed - small white version)

标识符、关键字、数据类型

Summary of knowledge map (3)

【ICCV 2019】MAP-VAE:Multi-Angle Point Cloud-VAE: Unsupervised Feature Learning for 3D Point Clouds..

ROS series (I): rapid installation of ROS

Applet - WXS

Basic usage of Google colab (I)

Applet - canvas drawing Poster

Create virtual machine
随机推荐
Machine translation baseline
现货黄金基本介绍
ROS series (III): introduction to ROS architecture
硬核拆芯片
[AI vision · quick review of today's sound acoustic papers issue 1] Thu, 14 APR 2022
Wechat applet canvas draws a simple asymptotic color of the dashboard
列表、元组、字典和集合的区别
ROS series (IV): ROS communication mechanism series (6): parameter server operation
Now is the best time to empower industrial visual inspection with AI
The whole process of connecting the newly created unbutu system virtual machine with xshell and xftp
The principle and solution of not allowing pasting in an English Network
Summary of knowledge map (3)
[AI vision · quick review of NLP natural language processing papers today, issue 30] Thu, 14 APR 2022
Basic knowledge of convolutional neural network
Variables, constants, operators
Writing latex with vscode - the latest tutorial 2022 / 4 / 17
Abstract classes, interfaces and common keywords
Applet - WXS
Leetcode 617 merge binary tree
Vs Studio modifie le langage C scanf et d'autres erreurs