Discussion:
[Sip-implementors] Media types carried via SIP
Dale R. Worley
2014-09-18 20:15:33 UTC
Permalink
I'm making up a list of the media types that are carried using SIP, or
rather, that are described in the SDP carried in real SIP systems.

The list I have so far is:

- m=audio

- m=video

- MSRP, for message-oriented IM and file transfer:
m=message 7394 TCP/MSRP *

- Real-time text using T.140 with redundancy:
m=text 11000 RTP/AVP 100 98
a=rtpmap:98 t140/1000
a=rtpmap:100 red/1000
a=fmtp:100 98/98/98

- Fax:
RFC 3362:
m=image 1000 TCP t38

RFC 4612:
m=audio 6800 RTP/AVP 0 98
a=rtpmap:98 t38/8000
a=fmtp:98 T38FaxVersion=2;T38FaxRateManagement=transferredTCF

- Whiteboarding
I've seen proposals to use SDP to carry TCP connection information
so that a whiteboarding application (including a web browser) can
connect to a whiteboarding server, using SDP like this:
m=application 54111 TCP t38
a=setup:passive
a=connection:new

Does anyone know of any others?

Thanks,

Dale
Adrian Georgescu
2014-09-18 20:48:53 UTC
Permalink
Blink uses this for Screen sharing using VNC protocol:

m=application 2855 TCP/TLS/MSRP *
a=path:msrps://192.168.8.3:2855/52e5cab14755380a6d14;tcp
a=accept-types:application/x-rfb
a=setup:active
a=rfbsetup:active

Regards,
Adrian
Post by Dale R. Worley
I'm making up a list of the media types that are carried using SIP, or
rather, that are described in the SDP carried in real SIP systems.
- m=audio
- m=video
m=message 7394 TCP/MSRP *
m=text 11000 RTP/AVP 100 98
a=rtpmap:98 t140/1000
a=rtpmap:100 red/1000
a=fmtp:100 98/98/98
m=image 1000 TCP t38
m=audio 6800 RTP/AVP 0 98
a=rtpmap:98 t38/8000
a=fmtp:98 T38FaxVersion=2;T38FaxRateManagement=transferredTCF
- Whiteboarding
I've seen proposals to use SDP to carry TCP connection information
so that a whiteboarding application (including a web browser) can
m=application 54111 TCP t38
a=setup:passive
a=connection:new
Does anyone know of any others?
Thanks,
Dale
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
--
Adrian
Dale R. Worley
2014-09-19 19:20:33 UTC
Permalink
From: Adrian Georgescu <ag at ag-projects.com>
m=application 2855 TCP/TLS/MSRP *
a=path:msrps://192.168.8.3:2855/52e5cab14755380a6d14;tcp
a=accept-types:application/x-rfb
a=setup:active
a=rfbsetup:active
My knowledge of MSRP is weak... Does this set up an MSRP connection,
and then MSRP is used to set up a VNC stream?

This is very interesting, because VNC is an open screen sharing
protocol.

Dale
Adrian Georgescu
2014-09-19 20:27:00 UTC
Permalink
Yes
Post by Dale R. Worley
From: Adrian Georgescu <ag at ag-projects.com>
m=application 2855 TCP/TLS/MSRP *
a=path:msrps://192.168.8.3:2855/52e5cab14755380a6d14;tcp
a=accept-types:application/x-rfb
a=setup:active
a=rfbsetup:active
My knowledge of MSRP is weak... Does this set up an MSRP connection,
and then MSRP is used to set up a VNC stream?
This is very interesting, because VNC is an open screen sharing
protocol.
Dale
--
Adrian

Charles Eckel (eckelcu)
2014-09-19 20:26:56 UTC
Permalink
BFCP examples are:

m=application 50000 TCP/TLS/BFCP *
a=setup:passive
a=connection:new
a=fingerprint:SHA-1 \
4A:AD:B9:B1:3F:82:18:3B:54:02:12:DF:3E:5D:49:6B:19:E5:7C:AB
a=floorctrl:s-only
a=confid:4321
a=userid:1234
a=floorid:1 mstrm:10
a=floorid:2 mstrm:11
a=bfcpver:1
m=audio 50002 RTP/AVP 0
a=label:10
m=video 50004 RTP/AVP 31
a=label:11


m=application 50000 UDP/TLS/BFCP *
a=setup:actpass
a=fingerprint:SHA-1 \
4A:AD:B9:B1:3F:82:18:3B:54:02:12:DF:3E:5D:49:6B:19:E5:7C:AB
a=floorctrl:c-only s-only
a=confid:4321
a=userid:1234
a=floorid:1 mstrm:10
a=floorid:2 mstrm:11
a=bfcpver:2
m=audio 50002 RTP/AVP 0
a=label:10
m=video 50004 RTP/AVP 31
a=label:11


Cheers,
Charles
Post by Dale R. Worley
I'm making up a list of the media types that are carried using SIP, or
rather, that are described in the SDP carried in real SIP systems.
- m=audio
- m=video
m=message 7394 TCP/MSRP *
m=text 11000 RTP/AVP 100 98
a=rtpmap:98 t140/1000
a=rtpmap:100 red/1000
a=fmtp:100 98/98/98
m=image 1000 TCP t38
m=audio 6800 RTP/AVP 0 98
a=rtpmap:98 t38/8000
a=fmtp:98 T38FaxVersion=2;T38FaxRateManagement=transferredTCF
- Whiteboarding
I've seen proposals to use SDP to carry TCP connection information
so that a whiteboarding application (including a web browser) can
m=application 54111 TCP t38
a=setup:passive
a=connection:new
Does anyone know of any others?
Thanks,
Dale
_______________________________________________
Sip-implementors mailing list
Sip-implementors at lists.cs.columbia.edu
https://lists.cs.columbia.edu/mailman/listinfo/sip-implementors
Loading...