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.
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