PDA

View Full Version : transcoding video for streaming in flash



kamcknig
May 13th, 2009, 10:42 AM
I don't really know where to post this. If anyone can point me in the right direction or knows the answer then that would be so great.

I have a video library that i want to create a previewer app for in flash. The problem is that all of the videos are in avi/wmv format. Is there any way to transcode them on the fly to flv format in order to stream through flash? If so then what tools would I need and all that jazz?

Thanks!
Kyle

m90
May 13th, 2009, 10:54 AM
Depending on which version of Flash you use, you'll have to use either the Flash Video Encoder or the Adobe Media Encoder (comes with CS4 & can do F4Vs too). These programs are part of the Flash installation you'll propably already have them on your hard disk.

kamcknig
May 13th, 2009, 10:59 AM
And they can handle on the fly encoding? so from within my flash app i can talk to them and have them fetch an avi and transcode to flv to send to my app?

That'd be great and easy if so... hopefully anyway! haha.

m90
May 13th, 2009, 11:08 AM
Ah ok, now I get what you mean.
This will NOT work server-side unfortunately, I thought you were just looking for a tool on your local machine.

I am not an expert on this but I guess that would be a Flash Media Server thing then. Any expert around?

m90
May 13th, 2009, 11:19 AM
Looks like you need something like this (I don't know if there's an alternative - or even Open Source - solution available):
http://www.adobe.com/products/flashmediaencoding/

Apparently you can install a unlimited try-out if you don't use it in a "production".

kamcknig
May 13th, 2009, 12:34 PM
thanks! appreciate the time lookin for it!

I'll look into it.

Kyle

Shirley1874
May 14th, 2009, 05:16 AM
And they can handle on the fly encoding? so from within my flash app i can talk to them and have them fetch an avi and transcode to flv to send to my app?

That'd be great and easy if so... hopefully anyway! haha.
If you are looking for a server side steaming software, you can use VLC media player - the cross-platform media player and streaming server
http://www.videolan.org/vlc/