Questions tagged [rtp]

The Real-time Transport Protocol (RTP) defines a standardized packet format for delivering audio and video over IP networks.

RTP, the real-time transport protocol. RTP provides end-to-end network transport functions suitable for applications transmitting real-time data, such as audio, video or simulation data, over multicast or unicast network services. RTP does not address resource reservation and does not guarantee quality-of-service for real-time services. The data transport is augmented by a control protocol (RTCP) to allow monitoring of the data delivery in a manner scalable to large multicast networks, and to provide minimal control and identification functionality. RTP and RTCP are designed to be independent of the underlying transport and network layers. The protocol supports the use of RTP-level translators and mixers.

More information at Wikipedia Page on RTP

1433 questions
14
votes
4 answers

CSRC and SSRC in RTP

I am very new to RTP , can some one explain about the CSRC and SSRC in general? From http://www.rfc-editor.org/rfc/rfc3550.txt , what it says is : The SSRC field identifies the synchronization source. Does it mean , in network there may be many…
badri.coder
  • 147
  • 1
  • 1
  • 7
14
votes
1 answer

Minimum SDP for making a H264 RTP stream?

I'm looking for an example of a minimum necessary SDP for setting up a H264 video stream.| The assumption is that the receiver can play H264 as long as it gets the required parameters through SDP. I have found a related document herehowever it uses…
TheMeaningfulEngineer
  • 15,679
  • 27
  • 85
  • 143
13
votes
2 answers

How to force stream RTP video with vlc over tcp protocol?

I'm trying to stream a video via rtp with vlc, the default protocol is UDP, but its performance is very low (bitrate, resolution, smooth,..) So, I want to use vlc with rtp to stream video over tcp protocol to gain higher performance. Are there…
Chuan Nguyen
  • 149
  • 1
  • 1
  • 4
13
votes
3 answers

Streaming RTP/RTSP: sync/timestamp problems

I'm having some trouble streaming H.264 video over RTSP. The goal is to live-stream a camera image to an RTSP client (ideally a browser plugin in the end). This has been working pretty well so far, except for one problem: the video will lag on…
Jacob Peddicord
  • 367
  • 2
  • 6
  • 15
12
votes
2 answers

How to fragment H264 Packets in RTP compliant with RFC3984

I have the FFMPEG streaming baseline h264 video, which I have to encapsulate in RTP and send to SIP phones for their decoding. I am using Linphone with the h264 plugin for Windows and Mirial for the decoding progress. However, sometimes I get a huge…
Pierluigi Cifani
  • 135
  • 1
  • 2
  • 9
12
votes
2 answers

Is there anyone who can successfully run real time streaming with ffserver?

I hope to stream my video camera and audio mic. using ffserver. ffserver says it could do such, but I just can't find any working source? If someone knows, could you please show me how it's done?
Potato
  • 181
  • 1
  • 2
  • 13
12
votes
4 answers

How do I determine if a packet is RTP/RTCP?

I am using SharpPCap which is built on WinPCap to capture UDP traffic. My end goal is to capture the audio data from H.323 and save those phone conversations as WAV files. But first thing is first - I need to figure out what my UDP packets are…
Chris Holmes
  • 11,444
  • 12
  • 50
  • 64
12
votes
1 answer

How to encode media file in RTP packets with Xuggler

I am building an RTSP streaming server in java using xuggler, but I'm not sure how to implement correct RTP packetization. My current approach is to call ReadNextPacket(packet) on the input container, then craft an RTP packet with the payload filled…
12
votes
3 answers

How implement the VOIP application using android.net.rtp package

I am trying to implemented the VoIP application using the AudioGroup and AudioStream classes of the android.net.rtp package. But my application not function properly. After "Join" the "AudioGroup" class object with the "AudioStream" object, its send…
user1576358
  • 179
  • 1
  • 3
  • 5
12
votes
1 answer

UDP or RTP streaming solution for android

I need to create an android app to display a live TV feed. the app is supposed to play live video streams from a Multicast of a DVB gateway, according to the gateway vendor it can stream out UDP or RTP. I set up vlc on my computer to stream out UDP…
Omriko
  • 363
  • 1
  • 6
  • 14
11
votes
2 answers

How to write RTP/H264 stream as a file

I couldn't find a solution for my previous question so I decided to try it step by step. The thing that I wanna do now is to store the RTP/H264 stream as a file. What I found so far is the below: (firstly my RTP/H264 is FU-A which is the form of) |…
Jun
  • 181
  • 2
  • 3
  • 7
11
votes
2 answers

Android 4.1 - RTSP using VideoView and MediaController

Developing a simple app to play a RTSP stream on Android 4.1, but unable to do so Update I am able Able to play if I use BigBuckBunny_115k.mov Uri video = Uri.parse("rtsp://184.72.239.149/vod/mp4:BigBuckBunny_115k.mov"); BUT I tried with lot of…
Rohit
  • 6,941
  • 17
  • 58
  • 102
11
votes
4 answers

Multiple H.264 video streams in one RTP session

I would like to dynamically switch the video source in a streaming video application. However, the different video sources have unique image dimensions. I can generate individual SDP files for each video source, but I would like to combine them into…
jholl
  • 2,044
  • 2
  • 18
  • 22
10
votes
2 answers

SIP and RTP implementation in C++

Are there reliable open source libraries written in c++ to implement SIP and RTP protocols ? If not , is it easy to implement them using boost.asio ?
Vahid18u
  • 393
  • 1
  • 4
  • 12
10
votes
4 answers

How to generate SDP file from FFMPEG

So, I have been working with FFMPEG on a project that involves streaming video from one computer to another across the internet with RTP. I want to take that into ffmpeg and use ffserver to display it on a local network. As I understand it, you need…
MobilityLab
  • 101
  • 1
  • 1
  • 5
1 2
3
95 96