Thanks for the quick response. I'll try to clarify what I'm trying to do.<br><br>This is what I intend to do:<br><br>file -> ffmpeg -> modify frame -> ffmpeg -> liveMedia -> network -> vlc<br><br>I want to load a movie, modify the raw frames, encode it again and send it to another computer which has a VLC client.
<br>I have been successful with the last part (with the example testMPEG1or2VideoStreamer), and with the first one (I can read the file with libavcoded and then see the decoded frames). <br>The next thing I have tried is this:
<br><br>file -> ffmpeg -> liveMedia -> network -> vlc<br><br>This is where it fails. I decode the movie with av_read_frame, and then I connect the output with a MPEG1or2StreamFramer, which is connected with a MPEG1or2RTPSink.
<br>This is more or less the code of the test.<br><br>Should I decode the frame and put it to MPEG1or2StreamFramer or is the AVPacket what it's expecting?<br>The main problem is that I don't know what each module is expecting. Does the liveMedia send decoded frames? does it encode them?
<br><br><br>Thanks,<br><br>Antonio Garcia<br>