Page 1 of 1

h264: UDP vs RTP & TS vs RAW

Posted: 25 Mar 2008 15:41
by serge
Hi,

What is the current state of things in trunk version(git) with h264 streaming:
1. Will it work via UDP, plain RTP and RTP using RTSP?
2. Will it also work with both RAW and TS encapsulation in RTP?
3. There was a path described here: https://trac.videolan.org/vlc/ticket/1384 that doesn't seem to be included in trunk version. Why?

Many thanks

Re: h264: UDP vs RTP & TS vs RAW

Posted: 28 Mar 2008 16:20
by RĂ©mi Denis-Courmont
1. Will it work via UDP, plain RTP and RTP using RTSP?
UDP: yes with TS mux.
RTP: yes.
RTSP: yes.
2. Will it also work with both RAW and TS encapsulation in RTP?
Yes both.
3. There was a path described here: https://trac.videolan.org/vlc/ticket/1384 that doesn't seem to be included in trunk version. Why?
The issue is fixed anyhow.

Re: h264: UDP vs RTP & TS vs RAW

Posted: 14 Jul 2008 00:33
by serge
Remi,

I don't think SPS/PPS issue (3) is fixed - I'm still getting these SPS/PPS warning with trunk, h264, rtp, ts, and no video is played.
When I stream video (from webcam) A->B(server)->C it appears on 'C', but not on 'B'. So 'B' can display video and 'C' - not. 'B' does no transcoding, only re-streaming to 'C' with ts over rtp.

Re: h264: UDP vs RTP & TS vs RAW

Posted: 15 Jul 2008 03:00
by caalip
Hi all,

I am doing a project with vlc this summer, and have noticed the problem too. I was about to submit it as a bug sometimes in the next day or two. However, the first picture parameter set (PPS) and/or sequence parameter SPS are not sent from the video on demand (VOD) server. The vlc client/viewer can only pick up the stream at the second I-frame. I discovered this using single I-frame movies, which never start playing. Another note, vlcs server does not seems to work with quicktime player, because of this bug.

I made a post about it the other day. viewtopic.php?f=2&t=48154.

God Bless You,
Grae

Re: h264: UDP vs RTP & TS vs RAW

Posted: 11 Aug 2008 18:36
by yuniara
I've tried stream a video file on these scenarios :
1.
setting in server :
check rtp 10.14.5.123 port : 1235
check udp 10.14.5.123 port : 1234

setting in client :
udp://10.14.5.123

So, I've got in VLC message : detected ts over raw udp. So do if setting in client in rtp://10.14.5.123

2.
setting in server :
check rtp 10.14.5.123 port : 1234
check udp 10.14.5.123 port : 1235

setting in client :
udp://10.14.5.123
So, I've got in VLC message : detected ts over rtp. So do if setting in client in rtp://10.14.5.123

So, I want to ask to everyone what are the differences between ts over raw udp and ts over rtp.

Thank You