[Freeswitch-users] Video conferencing in freeswitch

Ken Rice krice at suspicious.org
Wed Aug 13 22:28:07 PDT 2008


How would this work in the real world for the end users especially ones
behind nat where concievably this would allow for splitting the video mixing
off onto another server...

When you get into using things like Polycom Video phones that natively
support h264 and h263 they are looking for the RTP streams as per the SDP...
I can see it being possible that we feed the ip/port combos back to switch
some how but that would be pretty specific to something like sip or h323 and
would leave out any other protocols that can support video but don't operate
using rtp as the media carrier...


> From: "David A. Horner" <david-mailinglists at tecdev.com>
> Reply-To: <freeswitch-users at lists.freeswitch.org>
> Date: Thu, 14 Aug 2008 00:27:05 -0400
> To: <freeswitch-users at lists.freeswitch.org>
> Subject: Re: [Freeswitch-users] Video conferencing in freeswitch
> 
> Thanks Anthony,  I'd really like to help... just need to figure out
> what exactly to implement to make it nice.....
> 
> I could write a packetizer and video capture piece.... but I'd much
> rather stand on the work of VLC.
> They've already got a solution for creating a RTP video stream for
> publishing the data....and a decoder/viewer piece as well.
> (cross platform too)
> 
> I'm not sure the best way to implement it, but first I'd like to
> simply have the conference forward the video VLC RTP streams of the
> connected users.
> Maybe add functionality in the conference...and possibly pa to accommodate
> this.
> 
> For the pa module, allow the user to set a remote RTP video address
> for publication to video conferences.
> Then the conference would have to get these RTP addresses and publish
> them to the other users.
> 
> Another module could be written to watch for these addresses as they
> are published and spawn VLC viewing sessions.
> (crude, but it would work....maybe also in pa?)
> 
> This of course would mean all video traffic would be out of
> band....and handled entirely by VLC.
> Maybe there would be a way for freeswitch to read from the VLC RTP
> stream and integrate that RTP stream into the RTP stream existing.
> 
> Thoughts anyways.
> 
> --Dave
> http://dave.thehorners.com/
> 
> On Sat, Aug 9, 2008 at 10:01 PM, Anthony Minessale
> <anthony.minessale at gmail.com> wrote:
>> If you know how to write packetizer code it would be a welcome addition to
>> the codebase.
>> Right now mod_conference send the video of whomever it believes has the
>> floor to everyone else.
>> (ie who is talking the most in the last few sec)
>> 
>> We welcome your input and code contributions toward more video support.
>> 
>> 
>> 
>> On Fri, Aug 8, 2008 at 7:44 PM, Brian West <brian at freeswitch.org> wrote:
>>> 
>>> Eyebeam works well on mod_conference as does the grandstream video phones.
>>> /b
>>> 
>>> On Aug 7, 2008, at 10:33 PM, David A. Horner wrote:
>>> 
>>> Hey everyone,
>>> 
>>> So I've been thinking about how to get video conferencing going with
>>> freeswitch.
>>> When I first started, I was thinking about developing a video capture
>>> module for freeswitch....though then I'd have to write custom RTP
>>> packetizer/depacketizer...
>>> 
>>> VLC already provides network RTP streams of video data....like
>>> webcams.  I hear that the freeswitch conference currently supports
>>> video sip clients now, however, I don't yet own one to test with.
>>> 
>>> Could someone leverage the current features in freeswitch to use a VLC
>>> network RTP stream?
>>> 
>>> I guess the thing that is missing is something to broadcast the video
>>> stream urls to each of the conference participants and start the vlc
>>> streaming/viewing automatically.
>>> 
>>> Anyways, just thoughts....
>>> 
>>> --Dave
>>> http://dave.thehorners.com/
>>> 
>>> Brian West
>>> sip:brian at freeswitch.org
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> Freeswitch-users mailing list
>>> Freeswitch-users at lists.freeswitch.org
>>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>>> http://www.freeswitch.org
>>> 
>> 
>> 
>> 
>> --
>> Anthony Minessale II
>> 
>> FreeSWITCH http://www.freeswitch.org/
>> ClueCon http://www.cluecon.com/
>> 
>> AIM: anthm
>> MSN:anthony_minessale at hotmail.com
>> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com
>> IRC: irc.freenode.net #freeswitch
>> 
>> FreeSWITCH Developer Conference
>> sip:888 at conference.freeswitch.org
>> iax:guest at conference.freeswitch.org/888
>> googletalk:conf+888 at conference.freeswitch.org
>> pstn:213-799-1400
>> 
>> _______________________________________________
>> Freeswitch-users mailing list
>> Freeswitch-users at lists.freeswitch.org
>> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
>> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
>> http://www.freeswitch.org
>> 
>> 
> 
> _______________________________________________
> Freeswitch-users mailing list
> Freeswitch-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org






More information about the FreeSWITCH-users mailing list