Difference between revisions of "SDP"
Jump to navigation
Jump to search
(This page claims VLC supports SDP, so removing claim and adding {{Protocol}}) |
m (Tweak last) |
||
(2 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{Protocol| | + | {{Protocol|SDP}} |
− | SDP stands for "Session Description Protocol". It is used to describe a | + | SDP stands for "Session Description Protocol". It is used to describe a [[stream]]ing session. SDP data is usually carried over [[SAP]], [[RTSP]] or in dedicated files. |
The idea behind SDP is that you can store critical stream information in the SDP and distribute this over a reliable connection (such as [[HTTP]] or [[RTSP]]). Then you can stream the raw codec data over a lossy connection, such as [[RTP]] without the need for a container. | The idea behind SDP is that you can store critical stream information in the SDP and distribute this over a reliable connection (such as [[HTTP]] or [[RTSP]]). Then you can stream the raw codec data over a lossy connection, such as [[RTP]] without the need for a container. | ||
Line 7: | Line 7: | ||
== Links == | == Links == | ||
* [https://tools.ietf.org/html/rfc4566 RFC 4566] | * [https://tools.ietf.org/html/rfc4566 RFC 4566] | ||
+ | |||
+ | == Source code == | ||
+ | * {{VLCSourceFile|modules/access/sdp.c}} |
Latest revision as of 04:32, 19 April 2019
SDP
|
VLC uses this protocol (or access module) to read data from a device or network. This protocol is handled by the sdp module. |
SDP stands for "Session Description Protocol". It is used to describe a streaming session. SDP data is usually carried over SAP, RTSP or in dedicated files.
The idea behind SDP is that you can store critical stream information in the SDP and distribute this over a reliable connection (such as HTTP or RTSP). Then you can stream the raw codec data over a lossy connection, such as RTP without the need for a container.