Hi William,

Just want to let you know that I finally got VLC working on my Mac, instead of compile the src I linked directly to the VLC lib which works fine unless it caused me a lot of trouble for debugging.

And I had something new. After Hundreds of crashes I finally made video playing working, it's an app like play_fsv and because vlc decode video into YUV I have to encode back into h264 with libx264. though it wasting resources it gives a nice feature so I can play a 1080p video and resize into CIF so an ordinary SIP client can play.

I had little experience on video before this and when I experience hundreds or crashes I really understand how Anthony named FreeSWITCH 1.0 - Phoenix.

I successfully played a 1080p Mpeg2TS/RTP stream feed by an hardware encoder, and some .mp4 files. Others untested but it should play anything that VLC can.

I tried the get the original h264 data without transcoding to save resources, it seems no existing dummy decoder/filter, it maybe easy or hard to made one.

http://mailman.videolan.org/pipermail/vlc-devel/2012-June/088960.html

The code is a mess at the time and when I clean down I would commit to jira for review.

Thanks,
Seven. 

On Tuesday, March 13, 2012 at 9:20 AM, Seven Du wrote:

Cool. I noticed mod_vlc the only problem is that I have problem to compile the VLC lib when I last try so I made a simple rtsp implementation.


I'd like to not re-invent the wheel and merge the endpoint function into mod_vlc. May I directly commit into git? Can you highlight some points on my questions Anthony ? Or maybe you have better inputs when you see the code ;)

On Tuesday, March 13, 2012 at 1:07 AM, William King wrote:

Seven,

Currently the mod_vlc module supports acting as a client for rtsp
streams. I'm in the middle of adding server support so that mod_vlc can
stream out to clients the audio and video of a call.

-William

_________________________________________________________________________
Professional FreeSWITCH Consulting Services:

FreeSWITCH-powered IP PBX: The CudaTel Communication Server

Official FreeSWITCH Sites

FreeSWITCH-dev mailing list