Help - Search - Members - Calendar
Full Version: IPG as FLV server
Invision Power Services > Invision Power Services, Inc. > IPS Company Feedback > IP.Gallery
yacenty
Hello,
I've found how to easily convert files to FLV on the fly.
http://blog.kovyrin.net/2006/10/08/lighttp...-for-streaming/

Is it possible to implement this feature on the IPG?

It would be great to have FLV full support on our gallery.
Best regards,

YacentY
bfarber
That's a HIGHLY specialized setup there - I don't see the advantage of spending the tons of development time necessary to do this for the 2 or 3 people that might be able to take advantage of it (you need lighttpd, you need the mplayer plugin, you need to configure it all as outlined in the article, then you need to transcode the files to FLV).

This sounds like a customized necessity - you should probably look to someone to make this for you individually I'd say.

If anything, I'd have added support for ffmpeg first, just because it would be more widely available.
Luke
QUOTE(yacenty @ Nov 9 2007, 07:31 AM) *
Hello,
I've found how to easily convert files to FLV on the fly.
http://blog.kovyrin.net/2006/10/08/lighttp...-for-streaming/

Is it possible to implement this feature on the IPG?

It would be great to have FLV full support on our gallery.
Best regards,

YacentY


You have now idea how incredibly difficult this is and how much space and bandwidth this would require. Not only would you have to properly compile the application for a specific platform, but you have to properly compile the codecs to decode the videos in the first place. MPlayer and FFMPEG are "bleeding edge" software. They do not have a "stable" version. You get the latest version right off the CVS and pray that they haven't broken something. It is the only option, but for a PHP application that plugs into a message board, it's way over kill.

And even if you did get everything setup properly, you have to make sure that you properly set the right parameters to get the bitrate you want. If you don't, then the video is 10 times bigger than it should be, and chokes up because there's to much data per second while streaming.

To top it all off you need to execute the encoder via shell, which is not a secure thing to do. Plus you can only encode so many video's at a time, otherwise you're using too many resources. Typically you want a dedicated server just to encode videos. You may get away with putting it on your web server if you encoded one video at a time periodically on a cron.

Best solution: Link from YouTube. Add a video to a gallery from an off-site source.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Invision Power Board © 2001-2008 Invision Power Services, Inc.