[Live-devel] openRTP does not save all of the video frames into the file

Mehran Ansari mehran at stretchinc.com
Fri Sep 24 09:56:32 PDT 2010


I am using DynamicRTSPServer to send a M4E (MPEG4 elementary stream) file. Using VLC, I can connect to the server and see my video being played. Now I like to capture the same video frames into a file. I used "openRTP <URL>" this creates a file as expected but the content of the file is only 29 bytes. I re-build the openRTP with debugLevel set to 3 in the groupsock class to see what size frames I am receiving. The output is only showing a few lines of receiving 32 or 60 bytes buffer. 

Is this the correct way to see what size buffers are being received by the openRTP? Do I need to specify any other flag on the command line in addition to the URL in order to save all the video frames? Lastly, does the openRTP care if what video CODEC elementary stream it receives? or does it just save any data received into a file?

Thanks for your help.


More information about the live-devel mailing list