当前位置:网站首页>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
边栏推荐
- Vscode download and installation + running C language
- [AI vision · quick review of robot papers today, issue 28] wed, 1 Dec 2021
- 秒杀所有区间相关问题
- Three column layout (fixed width on both sides in the middle and fixed width on both sides in the middle)
- Identifier, keyword, data type
- VS Studio 修改C语言scanf等报错
- Common exceptions
- [AI vision · quick review of NLP natural language processing papers today, issue 28] wed, 1 Dec 2021
- 现货黄金基本介绍
- Several common methods of multithreading
猜你喜欢

Download and configuration of idea

网络原理 | TCP/IP中的连接管理机制 重要协议与核心机制

Deep learning notes (II) -- principle and implementation of activation function

STM32 advanced timer com event

常用的辅助类

抽象类、接口、常用关键字

The whole process of connecting the newly created unbutu system virtual machine with xshell and xftp

硬核拆芯片

Vscode download and installation + running C language

The art of concurrent programming (2): synchronized usage scenarios
随机推荐
Mechanical design knowledge point planning
Digital image processing third edition Gonzalez notes Chapter 2
Vscode download and installation + running C language
Installation and configuration of clion under win10
一个函数秒杀2Sum 3Sum 4Sum问题
Summary of knowledge map (I)
Writing latex with vscode - the latest tutorial 2022 / 4 / 17
Use the thread factory to set the thread name in the thread pool
MySQL zip installation tutorial
Common auxiliary classes
CRF based medical entity recognition baseline
Photoshop installation under win10
Chapter VI, Section III pointer
Paddlepaddle model to onnx
Seekbar custom style details
Installation and configuration of MinGW under win10
Three types of cyclic structure
变量、常量、运算符
(valid for personal testing) compilation guide of paddedetection on Jetson
伦敦银最新价格走势图与买卖点