Hi, i'm trying to port multicat (at least the stream output side) to a bare metal platform. Currently i use VLC to send a RTP stream to multicat under linux, to get the stream i use the folowing command : multicat -u @:5004 test.ts. Then I start VLC and broadcast a divx file using the wizard to my linux box. After several seconds i have a test.ts and test.aux file in the linux directory. Then i have this test.ts file on my baremetal platform and i send it via UDP to a VLC client under windows. When i send the stream i send a packet of 1316 bytes in the payload each 6 milliseconds. I check the validity of the RTP packet with bitstream functions and I also set the sequence number and the timestamp of each packet. The stream seem to be correctly sent to the VLC client but the sound and the video is bad. I'm obviously doing something wrong but i don't understand what. Can someone try to help me ?<br />Thanks for any help.<br />Jack.