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@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@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@freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@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@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org