[Pidgin] #12981: Allow to set SDES properties of RTP conference

Pidgin trac at pidgin.im
Wed Nov 24 17:48:31 EST 2010


#12981: Allow to set SDES properties of RTP conference
------------------------------+---------------------------------------------
 Reporter:  haakon            |     Owner:  Maiku
     Type:  enhancement       |    Status:  new  
Component:  Voice and Video   |   Version:       
 Keywords:  RTP SDES RFC1889  |  
------------------------------+---------------------------------------------
 FsRtpConference allows to set various items describing the media session
 which are then transmitted in RTCP SDES packets, as described in RFC 1889
 chapter 6.4. It should be possible to set these values with
 libpurple.[[BR]][[BR]]

 Concrete example when it can be useful is Microsoft Office Communicator
 protocol which uses the SDES CNAME value to identify currently talking
 participants in multiuser voice conference, so with correctly set CNAME
 client can indicate to user who is speaking right now.[[BR]][[BR]]

 Attached file proposes how this can be implemented. Function
 purple_media_set_params() allows to pass an array of GParameter to
 PurpleMedia in a similar way purple_media_add_stream() does. Potentially
 it can be used for passing arbitrary optional parameters to the media
 backend, not only the SDES stuff, when the need arises.

-- 
Ticket URL: <http://developer.pidgin.im/ticket/12981>
Pidgin <http://pidgin.im>
Pidgin


More information about the Tracker mailing list