这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » STM32 » 海思HI3518 引起视频超时汇总

共2条 1/1 1 跳转至

海思HI3518 引起视频超时汇总

高工
2018-06-15 08:12:39     打赏

近段时间在玩海思 3518x,由于客户的需求不尽相同,在进行视频配置时,经常碰到视频线程输出以下错误: 
select failed! 
即视频线程中编码通道所对应的文件描述符监听超时,经总结,把可能引起视频超时原因汇总如下,便于后续再次碰到时快速查询: 
1、视频初始化时,调用海思接口为各视频编码通道分配的视频缓存池(大小、个数等)不合理,如astCommPool[i].u32BlkCnt的值偏小等; 
2、视频输入设备没有采集到原始数据(表现为:无中断。检查sensor配置、sensor排线是否有损坏或者折断、sensor板电路等); 
3、sensor的高低位是否对齐,即掩码配置是否一致; 
4、视频编码帧、视频码流初始化值、视频质量等参数的初始化是否合理(不得超过硬件芯片设计时所规定的范围); 
5、视频获取时所操作的文件句柄、视频编码通道与实际初始化时是否对应(尤其是视频分辨率切换时要确保相应的编码通道要匹配); 
6、系统运行时,CPU占用率、内存占用率是否过高(可使用top -d n 或者 free命令可查看系统信息);



管理员
2018-06-15 09:22:53     打赏
2楼

谢谢楼主分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]