Problem in streaming h264 encoded video files.

About encoding, codec settings, muxers and filter usage
harirulez
Blank Cone
Blank Cone
Posts: 11
Joined: 12 Mar 2007 12:48

Problem in streaming h264 encoded video files.

Postby harirulez » 15 Mar 2007 07:45

I used transcode option in VLC [on linux shell] to convert an AVI file [H264 video and mp3 audio] into ASF and tried to stream it using the command:

Code: Select all

vlc -vvv filename.avi --sout '#standard{access=rtp,mux=ts,url=192.168.xxx.xxx}'
The client machine doesn't receive any of the videos encoded using H264 format.
I tried the folllowing mux options:
  • mux=ts
  • mux=mp4
I used the command below at client side:

Code: Select all

vlc rtp:
I know that it is possible to stream H264 encoded videos, but don't know what is going wrong.
Am I using wrong mux option or is the command wrong [though it did work for other video formats].
Hoping for a quick reply.

bpowell
New Cone
New Cone
Posts: 4
Joined: 18 Mar 2007 12:42

Postby bpowell » 19 Mar 2007 11:34

Can you run tcpdump on port 1234 on the client side to verify that packets are not arriving?

teo
Blank Cone
Blank Cone
Posts: 15
Joined: 31 Aug 2006 14:01

Postby teo » 19 Mar 2007 15:22

Which version of VLC are you using?

I have never got anything newer than 0.8.5 to work with UDP streaming of H264 content... Not sure if that's you're problem though.

harirulez
Blank Cone
Blank Cone
Posts: 11
Joined: 12 Mar 2007 12:48

Postby harirulez » 20 Mar 2007 12:19

Can you run tcpdump on port 1234 on the client side to verify that packets are not arriving?
Hi!
There was no problem in receiving packets.
Giving the command below opens up a VLC player window, but shows no video.

Code: Select all

vlc rtp:

harirulez
Blank Cone
Blank Cone
Posts: 11
Joined: 12 Mar 2007 12:48

Postby harirulez » 20 Mar 2007 12:26

Which version of VLC are you using?

I have never got anything newer than 0.8.5 to work with UDP streaming of H264 content... Not sure if that's you're problem though.
Hi!

I am using version 0.8.6a of VLC.
It does support UDP streaming.

What I want to know is, does it support streaming of H264 encoded videos:?:
And if yes, which would be the right mux to use, because I suppose the error is due to usage of wrong mux.

Thanks to both of you for your prompt reply. :D

teo
Blank Cone
Blank Cone
Posts: 15
Joined: 31 Aug 2006 14:01

Postby teo » 20 Mar 2007 16:55

Which version of VLC are you using?

I have never got anything newer than 0.8.5 to work with UDP streaming of H264 content... Not sure if that's you're problem though.
Hi!

I am using version 0.8.6a of VLC.
It does support UDP streaming.

What I want to know is, does it support streaming of H264 encoded videos:?:
And if yes, which would be the right mux to use, because I suppose the error is due to usage of wrong mux.

Thanks to both of you for your prompt reply. :D
Yes it should support it. But like I said, I used 0.8.5 to stream H264 files and when upgraded to 0.8.6 newer got it to work. I've only used TS mux.

harirulez
Blank Cone
Blank Cone
Posts: 11
Joined: 12 Mar 2007 12:48

Postby harirulez » 14 Apr 2007 14:47

Thanks teo.

One more thing.. what other players are capable of receiving (and playing too) streaming media (specially H264 encoded mpeg videos) on client side?
GOD is for REAL until explicitly declared as an INTEGER ;)


Return to “VLC stream-output (sout)”

Who is online

Users browsing this forum: No registered users and 14 guests