Hi, all
I am using VLC 0.7.1 under Linux. It is not redhat, so I didnot install the RPM version, but install with the source. Now I have some problem in receiving the mpeg4 video stream.
I use another VLC in windows to stream out the video, when using the mp2v format, it works good, the VLC in linux received and played it. But when use mp4v format output, the VLC in Linux cannot play the stream well, there is no video. I'm sure the problem is in the clent-Linux VLC, because other VLC in windows can receive the mp4v stream.
I find that the debug message different between receiving mp2v file stream and the mp4v one.
In the mp4v(failed) stream situation, the VLC in Linux reported that
ES45 has unknow type
In the mp2v(success) situation:
selecting video ES45
...............
...............
Using decoder module "libmpeg2"
in the debug message, it also reported that
MP4 module discarded
I think that's may bethe problem, but I don't know how to resolve it? Another fact is the VLC in linux can play mpeg4 file locally, in the debug message, I found that it use the ffmpeg module to decode the video coder.
Is that because the VLC cannot find the proper module to decode the stream? What should I do?
Thank you very much for seeing my long question!
Hope to hear your advice!
Thank you:)
TianTao