[Gossip-dev] telepathy roadmap and media streaming
Jimen Ching
jching at flex.com
Thu Sep 28 23:32:33 CEST 2006
On Thu, 28 Sep 2006, Robert McQueen wrote:
> I think abstracting stuff into seperate concepts of a video call and a
> voice call would be unwise, because at least in Jingle calls, individual
> streams can come and go during the lifetime of a call. Ie, you can be in
> a voice call and plug in a webcam and then offer a video stream to
> somebody. They could then go "oh yes what a good idea", and then plug
> their webcam in, and upgrade the video stream to bidirectional...
Doesn't this imply automatic video stream connection? What if I connect a
digital video recorder with a firewire cable. This dvr happens to be
supported as a webcam. This doesn't mean I want to create a video stream
with the person I'm currently talking.
The API I proposed would require the user to explicitly publish the video
stream for the remote end to subscribe. Granted, this may not be how all
IM protocols work. But I don't think it prevents the user from
configuring gossip to automatically publish and accept subscriptions of
the video stream. So the API supports your use case scenerio.
> There's a reason that the Telepathy API exposes the streams to you, each
> with their own directionality. :)
My question is; should this API be exposed to the end user? Or should it
be hidden behind a user friendly interface that does most things
automatically.
My goal is to develop an interface that allows the end user to make a vv
transaction independent of the IM protocol being used. I.e. the use case
for this vv transaction should be the same for SIP, Yahoo Messenger and
Jingle. I'm not sure where the directionality of the stream would be
useful to the end user.
--jc
--
Jimen Ching (WH6BRR) jching at flex.com wh6brr at uhm.ampr.org
More information about the Gossip-dev
mailing list