sdp

How to start RTP stream inside a SIP/SDP call

I've managed to set up a SIP call using the JAIN-SIP API for Java. Now I would like to stream some video once a dialog has been established. I've read that this is possible with SDP and RTP, and I've found multiple examples on how to define a SDP/RTP body in a SIP packet. But once you have negotiated capability etc. on nodes, how do yo...

SDP message construction?

I was wondering can anyone point me to a good tutorial on how to construct a SDP message. I have read the basics and can construct and understand the parameters but I just cant seem to get it to work. I either get a not acceptable here reply or no reply at all, this is after I get 100 Trying and 180 ringing back. So my SIP works but i...

How to decode sprop-parameter-sets in a H264 SDP?

What is the meaning of Base64 decoded bytes in sprop-parameter-sets in SDP for a h264 stream? How can I know the video size from this example? SDP example: sprop-parameter-sets=Z0IAKeNQFAe2AtwEBAaQeJEV,aM48gA== First part decoded from Base64 to Base16: 67 42 00 29 E3 50 14 07 B6 02 DC 04 04 06 90 78 91 15 Second part (comma separ...

Convert SDP data from byte[] into Object?

I am currently sending and receiving SIP messages across a network. When I want to add SDP data to a SIP message I use the SessionDescription object in jrtp. This object is then added to the SIP message. But when I get a SIP message from the server its SDP is in a byte[] array. So I'm wondering is there anyway to convert the byte[] b...

How wrong is it to modify the SDP body of a SIP message?

A requirement for the SIP PBX I created for my company was to record all calls passing through it. I solved it by forcing all SIP message to pass through the PBX and to modify the SDP body so the stream passes through it and gets recorded. It works well. I recently found out that this is not allowed. Is there any other way to implem...

how to get an SDP record for bluetooth service??

Hi I'm new to both winsock and bluetooth programming. I need to develop a bluetooth service to run on a pc. Looking at the MSDN library they say to use WSASetService(http://msdn.microsoft.com/en-us/library/aa362921%28VS.85%29.aspx) function to publish a service. The problem is that the WSAQUERYSET(http://msdn.microsoft.com/en-us/librar...

Clarifying question about piconets and SDP in the Bluetooth networks

As I understood there are maximum 7 slaves in piconet. SDP protocol uses L2CAP protocol as the transport protocol. So communication between the device which searches other device and the searched device is available when the physical connection is established. So I conclude that only 7 devices can be visible at one search query. Am I rig...

process of connecting RTP with SIP via SDP & land lines

Hello to everyone, I have a problem with starting a media session and to combine it with my SIP client. I've designed a recursive SIP client that reuse the same request template to send the next requests to server, according to the acceptable sequences noted in the RFC's, and examples that I read. as far as I could tell the SIP part is ...

SDP media field format

Hey, I would like to create a SDP media field with its attributes, and there are a few things I don't understand. I've skimmed and read the relevant RFC and I understand most of what each field means, but what I don't understand is how do I derive from the Audio/Video Format of the JMF, which parameters of the format compose the rtpmap ...

SIP UAS asks for OPTIONS

Hey, I have UAC that registers to a UAS, after registration the UAS sends me an OPTIONS request, what should I answer it? only the audio media streams? Update I: Allow me to explain myself better... if I want to invite someone to a session I USE the INVITE method and negotiate the media then, for that specific session. But once I r...

Getting RINGING response on SIP UAC without sending it from the other UAC

Hi, I hope this would be my last question about this SIP subject, I have managed to overcome the last issue I had by asking a friend to help me from a remote computer, I'm able to connect between the computers, but here is the thing, according to all the examples I saw, the Callee should invoke the Ringing response, but in my applicatio...

Trouble connecting android bluetooth client socket to ubuntu server socket

I am writing an Android app that should exchange data to a server over Bluetooth, with the server side on a PC running Ubuntu, using the bluez library, in C (or C++). My Android app fails (IOException) when I try to connect to my server socket on the PC. Here is essentially what I in the java code (in Android, full eclipse project her...

How to play sdp format video in iOS4 .

I observed that ,sdp format video are perfectly playing in iPhone OS 3.1 and earlier version. But,It is not playing in iOS4. Can anyone please suggest me how to play .sdp format video in iOS4 ? ...

Android Bluetooth : read service records

Hello All, I am working on developing a HID Bluetooth Driver, that would allow an user to connect a bluetooth keyboard or mouse. So far I was able to achieve this using JNI, and a C BlueZ interface, but there were compatibility problems: the software only worked on a few devices. As Bluetooth support was introduced from Android 2.0, I ...