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.
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