完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
这里提的视频花屏是长时间的花屏,对于偶尔的花屏有可能是网络数据传输错误导致的, 此类不属于应用代码可控的方位。如果视频出现长时间的花屏,很大概率是由于视频帧读取不及时,导致内部缓存满以后,socket recv buffer 溢出导致的。
1. 将加大rmem_max到2M,如果此时花屏消失,说明应用的数据处理抖动很大,应该要加大 buffer queue 进行平滑。 [color="#333333"] echo 2097152 > /proc/sys/ net/core/rmem _max 2.. 用 netstat -na, 一般是以下格式,找到 rtsp 的那个端口(udp 在应用中会有打印,tcp 的话可以看目标 rtsp 地址),这里的 Recv-Q, Send-Q 在正常情况应该都是 0,或者不满的,如果 Recv-Q 经常有很大的数,就说明 overflow 了。一般 Send- Q 不会出问题, 如果这个也很大的话,那么很可能 network driver 驱动挂死了。 Proto Recv-Q Send-Q Local Address Foreign Address Statetcp o 0 0.0.0.0:111 0.0.0.0:\* LISTEN |
|
|
|
只有小组成员才能发言,加入小组>>
H264硬编码CVI_VENC_StartRecvFrame报错的原因?怎么解决?
558浏览 2评论
使用bm-smi查看信息时发现没有程序运行但是设备内存被占用是怎么回事?
318浏览 1评论
330浏览 1评论
SE5盒子如何修改IP?执行bm_set_ip提示没有该命令?
318浏览 1评论
645浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 01:54 , Processed in 0.800271 second(s), Total 98, Slave 81 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号