1) When I open the "para.m4e" file locally, VLC cannot play the video. Why can VLC play the video when streaming, but not when play locally?
Because VLC does not recognize the ".m4e" filename extension as representing a MPEG-4 Video Elementary Stream file. There's no reason in principle why VLC could not play such files, but it currently doesn't. (VLC is not our software, though, so this is not the right mailing list to use to complain about 'bugs' in VLC :-)
2) The received "video-MP4V-ES-1" is different from the original "para.m4e", at least at the beginning section of the stream. Why?
Possibly because some data (RTP) packets were lost in transit.
How do I know if the received stream is intact?
You can rename the file to have a ".m4e" filename extension, and then try streaming it again (to VLC or QuickTime Player, for example).
Ross Finlayson Live Networks, Inc. (LIVE555.COM) <http://www.live555.com/> _______________________________________________ live-devel mailing list live-devel@lists.live555.com http://lists.live555.com/mailman/listinfo/live-devel