I am trying to stream real-time video data over RTP using live555
library with MJPEG format. To to so, I created a derived class of
JPEGVideoSource. Within the derived class, I have implemented the
following methods:
a) The doGetNextFrame() method which dequeue an RGB video frame,
converts it to YUV420 and then perform JPEG video compression.
Don't forget to also set "fPresentationTime".
On the receiving end (when I combine live555 with ffmpeg jpeg
codec), here is the errors returned by ffmpeg decoder
I can't help you with codec (or VLC) problems. However, I suggest
that you first use "openRTSP" with the "-m" option to receive each
frame as a separate file. If your server code is correct, then each
such received file should be a single JPEG image, which you can try
viewing with image viewing software. That may help you debug your
problem.
--
Ross Finlayson
Live Networks, Inc.
http://www.live555.com/
_______________________________________________
live-devel mailing list
live-devel@lists.live555.com
http://lists.live555.com/mailman/listinfo/live-devel