This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

DM6467+TVP5158在没有视频输入时如何正常工作

Other Parts Discussed in Thread: TVP5158

各位好,最近用DM6467+TVP5158做两路D1视频编码时遇到一个问题:当两路视频输入连接到板子时,能够正常的编码,capture,encode,write这几个线程工作正常,但是当我把视频输入断开时,TVP5158_VDET就一直是FALSE了,无法进入encode和write,如果我想在没有视频连接时,tvp5158也能够有黑屏或者蓝屏的输出应该怎么办呢,谢谢各位。

有个参考链接:e2e.ti.com/.../118158.aspx,遇到的问题跟我的很像,我按照上面的说明去修改了,还是没有效果,请教各位如何解决,谢谢。

  • 你好,

    没有效果是什么意思?你是否有测量TVP5158的输出,在配置为蓝屏后,是否数据线上有输出?

    即使TVP5158可以输出蓝屏,也需要复位DM6467的VPIF使其同步,因为输出蓝屏时候时序一定发生变化了。

  • 这位大牛你好!

     我最近刚入手视频处理,我们有个需要,用DM6467+TVP5158做两路D1视频编码,我们采用的是之士提供的源码,也就是mcvp_tvp5158,我按照行交错模式配置5158,按照例子代码提取两个通道的数据,分别存放到两个buf里面,然后去H264编码,封装成TS,最终没有图像出现。后来我将分离出来的每个通道的原始数据保存,用YUVplayer播放,全是花屏,没有看到图像。我就怀疑是我提取每个通道原始数据的代码出现问题,我将mcvp_tvp5158的每个通道数据保存,也是一样的没有有效视频,mcvp_tvp5158是能正常运行的,它没有压缩,只是通过DaVinci_dsiplay直接显示出来的,我现在很困惑,我也将422转成420,但是还没有用,能给我提点建议吗?求指导!万分感谢!

  • 你好,你买的板子是之士的?它没有提供可供使用的源码吗?

    像我标题写的那样,没接摄像头时没有视频数据,就算后来接上也没有反应了。必须运行程序前接上摄像头。到我做完项目为止各种方法都试了,还是没找到解决方法,所以建议你接上摄像头再跑程序。

    我做开发时是只需要有视频数据输出就行了,所以只了解了下程序的流程,具体怎么配置的现在有点忘了。你现在问题解决没有?不知道你们跟我这边一样是只需有视频输出就好,还是要对编码算法做深入的处理。如果跟我一样,问题还没解决的话我找找看能不能找到可以运行的程序,先让视频输出再说~

  • 你好!很感谢你能回答我的问题,我们买的是之士的开发板,他们也提供了相关源码,但是源码主要实现4路D1采集,然后拼接显示。我们现在的要求需要进行H264压缩编码,然后存储。我通过提供的源码实现视频的采集,但是进行264编码时出现了问题,没有图像出来,所以我看见你们的好像有264编码这一块,我弄这个问题弄了快一个月了,还没有进展,十分希望你能给予帮助,为方便联系,能通过qq或者电子邮件之类的不,我的qq是504743655,。另外你的问题,我想可能是程序处理一下应该就能解决了,没有接摄像头时,相关进程可能已经错误的返回了,你再接上摄像头应该没有什么用了,当然这只是我的猜测