我正在使用DVRRDK 4.0进行开发,DM8168能够解码6路1080P,而目前只提供了DVO1、DVO2两路视频输出,所以我想扩展输出接口,实现4路或者更多路的图像输出,请问有什么行之有效的方法?
谢谢!
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.
我正在使用DVRRDK 4.0进行开发,DM8168能够解码6路1080P,而目前只提供了DVO1、DVO2两路视频输出,所以我想扩展输出接口,实现4路或者更多路的图像输出,请问有什么行之有效的方法?
谢谢!
Eason Wang,我现在有个想法,是用FPGA实现。从软件角度讲,Display Link可以接收2个输入队列,我将2路解码数据接入同一个Display Link,并在Display Link为收到的数据加上队列ID并通过DVO输出(此过程不对数据做缓冲,收到数据立即处理并输出),FPGA输入端接DVO,输出端接2个HDMI,根据输入数据中的队列ID将数据分发到对应的HDMI,这样一个DVO就输出了2路图像。
这个方法可行吗?
是的,利用DVO1080p60的输出能力,把2个通道交叠输出然后通过FPGA解,这个我和很多客户讨论过。
原理上是完全可行的,但是实现起来可能是成本考虑更多一些。毕竟FPGA不便宜(肯定还要加DDR做buffer)。
我所知道的的,有些客户用了2个DM8107来做相同的事。目前还没有听说谁把这个思路实施过。
如果你是在DM8168上想做6路完全独立内容的显示输出,还要考虑的是DDR带宽的问题。这个就要case by case说了