海思3516a开发板视频采集,底场中断全部丢失采不到问题

风入宋 2017-02-26 08:49:59
使用北京博航3516a 开发板,HDMI输入接口,连接PC HDMI输出接口,运行demo例程进行视频采集及存文件.
发现当程序配置设置为1280*768 逐行模式,h265编码时:
视频可以正常采集,存下的文件在pc上面播放也正常,但查看/proc文件系统调试信息:
cat /proc/umap/vi

发现异常,BotLos底场中断全部丢失,而顶场中断计数正常,ccErrN计数与BotLos底场中断丢失计数相等.
这是什么原因,请大家献策.

打印如下:
VI-VPSS is offline.


-----VI DEV ATTR---------------------------------------------------------------
Dev IntfM WkM ComMsk0 ComMsk1 ScanM AD0 AD1 AD2 AD3 Seq DPath DType DRev CapX CapY CapW CapH
0 BT1120S 1Mux ff000000 ff0000 P -1 -1 -1 -1 UVUV ByPass YUV N 0 0 1920 1080


-----VI PHYCHN ATTR------------------------------------------------------------
PhyChn CapX CapY CapW CapH DstW DstH CapSel Mirror Flip IntEn PixFom SrcRat DstRat Comp
0 0 0 1280 768 1280 768 both N N Y sp420 60 30 N



-----VI PHYCHN STATUS 1----------------------------------------------------------
PhyChn Dev IntCnt VbFail LosInt TopLos BotLos BufCnt IntT SendT Field Stride
0 0 138558 0 69280 0 69280 1 7 88 frm 1280



-----VI PHYCHN STATUS 2---------------------------------------------------------
PhyChn MaxIntT IntGapT MaxGapT OverCnt LIntCnt ThrCnt AutoDis CasAutD TmgErr ccErrN IntRat
0 213 16718 19084463 4 0 1 0 0 0 69280 60


-----VI CHN STATUS-------------------------------------------------------------
ViChn bEnUsrP FrmTime FrmRate SendCnt SwLost Rotate Depth
0 N 33441 30 69278 0 NONE 0


...全文
2342 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
风入宋 2017-03-07
  • 打赏
  • 举报
回复
问题原因找到了,vi输入输出帧率正好差一倍,会丢弃一半的图像帧,设置帧率一样即可。

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧