On 1/13/06, Makoto Sadahiro <makoto@tacc...> wrote:
> Hello guys,
> I am having problem with videolan-client player on linux. I am trying
> to view a video stream from Darwin(OSX) with H.264 encoding. I tried
> videolan-client player on OSX, WinXP and Linux(FC4). Version of
> videolan-client player on OSX and WinXP works fine. Only Linux version
> complains, like:
> unable to determine source address.
> This computer has an invalid IP address.
Disable your firewall. On FC4, this would mean doing the following as
the root user:
# /etc/init.d/iptables stop
This may not be a suitable permanent solution for you if you need to
have that firewall running, but as I understand it configuring a
firewall to allow through UDP RTP is a tricky business because of
random assignment of ports during the set up of the stream between
client and server (someone correct me if I'm wrong please).
Another option would be to invoke VLC with the --rtsp-tcp option which
will do all the RTSP/RTP stuff over TCP port 554 which you can open in
The bad news is that H264 streaming playback is currently broken in
VLC and any player using ffmpeg for H264 decoding because of an issue
with ffmpeg. It will play for some time (from seconds to a couple of
hours) before crashing out:
http://trac.videolan.org/vlc/ticket/395 If you need to use an ffmpeg based player for playback along with DSS
then you're stuck with regular MPEG4-2 for the moment.
Just for future reference this sort of question would be better suited
for the VLC mailing list as that is where you are having the problem.