Re: gossip voice/video architecture
Robert McQueen <[email protected]>
| Newsgroups | gmane.comp.gnome.gossip.devel |
|---|---|
| Organization | Collabora Ltd |
| Message-ID | <[email protected]> |
Jimen Ching wrote: > Farsight seems to be using gstreamer, and libjingle provides its own > multimedia device interface and codec. As mentioned in my other mail, the media bits of libjingle have been pruned off. Farsight just uses libjingle for Google's P2P ICE-like (it's not compatible with IETF ICE drafts) implementation of NAT traversal. Everything else is done with GStreamer. > Concerning Farsight, the link to the documentation for FarsightSession > takes me to FarsightPlugin. Is there actual documentation for > FarsightSession? These questions should probably be asked on the Farsight mailing list. There is documentation within the source code in gtkdoc format, but obviously there's some bug with the generation which should be followed up with the Farsight guys. (I've CC'd Rob who's an expert in this area :) > Also, farsight_stream_set_active_codec takes a gint as second parameter. > Are there any documentation that describes what values are allowed? In > the example code, the function is passed the value 8. What does 8 > represent? This is a payload-type value as specified in SDP. Values below 96 are statically allocated; number 8 is PCMA (aLaw). This value would normally come from the signalling done with the peer after they have indicated their codec preference. > --jc Regards, Rob -- Robert McQueen Director, Collabora Ltd.