Hi,

On Mon, 2010-09-06 at 09:38 +0800, Zhao, Halley wrote:
> I want to specify a dedicated v4l2src and encoder for video
> conference, where should it happen? Inside farsight or inside empathy?

It's done by farsight2, but the configuration is from empathy.

In /usr/share/empathy/codec-preferences you add a section for your codec
and add a specific pipeline instead of the auto-discovered one like
this:

[video/H264]
farsight-send-profile=myencoder ! rtph264pay
farsight-recv-profile=rtph264depay ! mydecoder

> Is there any detailed doc to understand farsight? Is there any doc on
> work division between farsight and empathy?

Farsight2 is a GStreamer element, it's documented at our website:
http://farsight.freedesktop.org/wiki/

Look especially at:
http://farsight.freedesktop.org/apidoc/farsight2/
http://farsight.freedesktop.org/apidoc/farsight2-plugins/
http://farsight.freedesktop.org/wiki/Farsight2Design (possibly slightly
outdated but should give you an overview)

> I try to grep ‘fsrtpconference’ in empathy, no result found, how does
> empathy use the libraries what farsight provide?

Empathy uses Farsight2 through the telepathy-farsight library, you wont
find the fsrtpconference string in there either though, you'll find
"fs%sconference", the protocol name comes from the connection manager.

-- 
Olivier Crête
olivier.cr...@collabora.co.uk

Attachment: signature.asc
Description: This is a digitally signed message part

------------------------------------------------------------------------------
This SF.net Dev2Dev email is sponsored by:

Show off your parallel programming skills.
Enter the Intel(R) Threading Challenge 2010.
http://p.sf.net/sfu/intel-thread-sfd
_______________________________________________
Farsight-devel mailing list
Farsight-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/farsight-devel

Reply via email to