Hello.
Our main task is video transcoding and transrating. We need to process as more channels as posssible by one device.
Currently we are using DM8168. It can transcode 16 720x576@25fps or 3 1920x1080@25fps from MPEG2 to H264 High Profile with deinterlacing. So, its about 5 SD channels per one HDVICP.
Main problem is that support for DVRRDK is finished. Also there is no MPEG2 encoder for it and we are looking for the replacement for our task. Actually we are using video h/w acceleration only (not using DSP for audio or other tasks).
We can use put serveral DM368/DM365 or DM6467T to one PCB and merge them via some bus (PCI, USB or other) with our host platform(PC).
So, questions are:
1. How many SD channels can be processed by HDVICP on DM368(1 HDVICP x 432Mhz) comparing to DM8168(3 HDVICP x 432Mhz)? I think it should be 3 times less, about 5 SD channels and about 1 HD channel. Right?
2. Which is the main difference between DM365(270Mhz) and DM368 (432Mhz)? Is it means that DM368 HDVICP about 1.6 times faster than DM365?
3. How many SD channels can be processed by HDVICP on DM6467T (2 HDVICP x500Mhz) comparing to DM8168? I think it can be calculated as 15/3*2*(500/433) =11channels. Right?
4. Which platform is most stable?
5. linuxdvsdk-dv website page listed only old (2010,2011) SDK. Is there any newer SDK available on request?
6. Codecs on codec page are very old comparing to DM8168. For example H264 decoder on Dm8168 2.0.8.0 but for DM365/368 it is only 1.10.06
7. What about support on DM365/368 and DM6467T SOCs? Is it active?
8. May be you can recommend other SOC for our task?
Thank you.