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.

dm355 encode mpeg4 bitstream, but it cannot be decoded by xvid decoder, help me...

Hello everyone.

I have a tough question to ask. I use dm355 to capture and encode a mpeg4 bitstream. In the same network section, there's a  server takes charge of decoding the bitstream which is sent by dm355 with RTP. Now the problem is that the decoder of the server is a XVID decoder, it seems that it cannot decode the bitsream which is encoded by dm355.  In the beginning, I doubt wheather RTP have transported every frame to the server end or not. So I write a test program which receive every frame and write them to a .mpeg4 file. The truth is that I can play the .mpeg4 file with MPlayer but not VLC. So I can reasonably conclude that it is not because of RTP transportation error but the XVID decoder. I really want to know can XVID decoder decode a bitstream which encoded by dm355 ? Thanks.

Best Regards,

Bresso

  • Your problem is same to mine, but I can't understand how to slove it ...

  • Are you two working on the same project, or are these two independant projects?  Just curious.

    I am not too familair with XVID, but have heard of customers using FFMPEG or MENCODER; I believe MPLAYER is based on FFMPEG, so this could explain why it works. 

    Have you tried contacting the makers of XVID to find out if they have certain requirements/limitations that an MPEG4 stream must adhere to in order to be decoded with their decoder...?