Questions tagged [sdp]

The Session Description Protocol (SDP) describes multimedia sessions for the purpose of session announcement, session invitation and other forms of multimedia session initiation.

Session directories assist the advertisement of conference sessions and communicate the relevant conference setup information to prospective participants. SDP is designed to convey such information to recipients. SDP is purely a format for session description - it does not incorporate a transport protocol, and is intended to use different transport protocols as appropriate including the Session Announcement Protocol (SAP) , Session Initiation Protocol (SIP) , Real-Time Streaming Protocol (RTSP) , electronic mail using the MIME extensions, and the Hypertext Transport Protocol (HTTP) .

Protocol Structure - SDP (Session Description Protocol)

SDP messages are text messages using the ISO 10646 character set in UTF-8 encoding. SDP Session description (optional fields has an *) is:

v= (protocol version)

o= (owner/creator and session identifier).

s= (session name)

i=* (session information)

u=* (URI of description)

e=* (email address)

p=* (phone number)

c=* (connection information - not required if included in all media)

b=* (bandwidth information)

One or more time descriptions (see below)

z=* (time zone adjustments)

k=* (encryption key)

a=* (zero or more session attribute lines)

Zero or more media descriptions (see below)

Time description

t= (time the session is active)

r=* (zero or more repeat times)

Media description

m= (media name and transport address)

i=* (media title)

c=* (connection information - optional if included at session-level)

b=* (bandwidth information)

k=* (encryption key)

a=* (zero or more media attribute lines)

388 questions
0
votes
1 answer

Kamailio Server- Internal Server error

I am trying to establish a chat session(MSRP) with two sipclients endpoints by registering to kamailio server(4.0.0), but I am getting 500 Internal server error(Reason: SIP ;text="media stream failed to start" ;cause=500). What might be the…
0
votes
2 answers

SDP Origin attribute ('o') - is this the IP of the client, or the RTP server?

In an SDP message, the "Origin" ('o') attribute is defined as: o= Where has the following definition: is the address of the machine from which the session…
RB.
  • 36,301
  • 12
  • 91
  • 131
0
votes
1 answer

Results not right by using Sedumi in Yalmip

I want to use Yalmip in Matlab for solving a sdp problem, min X11+X13 s.t. X22=1 X is positive semidefinite Following is the code P = sdpvar(3,3); cons = [P >= 0,P(2,2)==1]; options = sdpsettings('Solver','Sedumi'); obj =…
ilovecp3
  • 2,825
  • 5
  • 18
  • 19
0
votes
1 answer

When decoding H264 packages which of the sprop-parameter-sets has higher priority?

I am decoding a streaming video. It is sent as RTP packages. Before sending the video the receiver gets an SDP file that, among other things, has the sprop parameter sets. However, the decoding works even if i remove that parameter. That's why I'm…
TheMeaningfulEngineer
  • 15,679
  • 27
  • 85
  • 143
0
votes
1 answer

Partysip Installation

I can not install the partysip by following the instructions. It seems path missing of oSip and oSipParser. Could anybody tell me how can I install Partysip using oSip? Here is following message: ./ppl/ppl_uinfo.h:28:37: error:…
Tasfin
  • 32
  • 6
0
votes
2 answers

Why am I getting SIP response 400: Bad Session Description?

I dumped The following SIP INVITE datagram from Linphone to a file with CR-LF line breaks, using wireshark: INVITE sip:1002@172.16.76.21 SIP/2.0 Via: SIP/2.0/UDP 172.16.76.21:5060;rport;branch=z9hG4bK1936726928 From:…
Atilla Filiz
  • 2,383
  • 8
  • 29
  • 47
0
votes
1 answer

Asterisk API SDP Handling

I have two SIP clients ( "A" and "B" ) connected to asterisk on generic bridge mode. "A"'s video is playing back on "B" but "B"'s video is NOT playing back on "A". I triple checked with wireshark that the media ( audio / video ) is arriving at…
danflu
  • 325
  • 8
  • 25
0
votes
1 answer

Receive and send sip in two applications at the same time

I have a softphone X-lite installed on my computer. i wanted to develop a program in C # to see the sip messages it receives and sends. already built a softphone that does this. but I want it in a standalone application. I'm in trouble because I can…
Francisco Carvalho
  • 4,123
  • 3
  • 16
  • 12
0
votes
1 answer

How to modify SDP load with jsip

I'm developing a program which must modify the sdp load of a SIP message. Right now, I create the sipstack, receive the packet, proccess the request, access the data, obtain the formats and decide which ones I want. The problem begins when I want to…
0
votes
1 answer

Infiniband SDP EGAIN error while using a TCP non-blockling socket

I'm using Mellanox Connext-X 3 QDR cards on RHEL 6.2. I've OFED 1.5.4 because it includes SDP. I get EAGAIN error message when using SDP in LD_PRELOAD mode for a TCP app that configures the socket in non-blocking mode. Any thoughts?
Sumant
  • 4,286
  • 1
  • 23
  • 31
0
votes
1 answer

Failed to find network address

i installed openRTSP on UBUNTU and try to call url rtsp://simplelive.nexg.tv:554/starplus_mpeg.sdp using the command openRTSP rtsp://simplelive.nexg.tv:554/starplus_mpeg.sdp i am getting the error Failed to get a SDP description for the URL…
mathlearner
  • 7,509
  • 31
  • 126
  • 189
0
votes
2 answers

How could I get the bluetooth UUIDs of my own android device?

I currently can fetchUuidsWithSdp of a remote device. (getUuids doesn't work, not sure why) But how could I get the UUIDs of my own android device? It is supposed that when I successfully execute accept() upon a server socket the registered UUIDs…
George Pligoropoulos
  • 2,919
  • 3
  • 33
  • 65
0
votes
3 answers

What is a reasonable length limit for SDP?

I need to store SDP structures returned by WebRTC. The specification does not define a maximum length but obviously the database needs one. What is a reasonable length limit in this case? How do you generally go about deciding length limits in such…
Gili
  • 86,244
  • 97
  • 390
  • 689
0
votes
1 answer

Understanding Lync client multipart SDP with MIME

Could anybody give me some pure Insight how to create multipart sdp and what is the meaning of the all attribute of this given SDP. Content-Type:…
Robel Sharma
  • 964
  • 1
  • 11
  • 26
0
votes
1 answer

Bluetooth SDP structure

What's the structure of a SDP stream? I'm trying to add a new SDP bluetooth record in Windows 7, but I can't understand what's the "raw stream" contents. I know what I need to put there, I just don't know the format/protocol and google didn't helped…
rnunes
  • 2,785
  • 7
  • 28
  • 56
1 2 3
25
26