AVS Forum banner
1 - 3 of 3 Posts

·
Registered
Joined
·
1,663 Posts
Discussion Starter · #1 ·
I'm looking for a piece of software that I can run on a server that can transcode video files in a directory and stream them via flash to a client. Think MythstreamTV from Mythweb but instead of listing myth recordings, give me a directory listing. I click on one of the files in the directory and it transcodes and streams it to me via flash.


Doesn't seem like rocket science to me but I can't come up with anything packaged up to do this. I've found many components to do this from the transcoding side to the streaming side but nothing I can just pop on a server and access. VLC needs you to make playlists and the like from what I see. ORB and TVersity let you do it through their servers - I don't need that.


The goal is to access my 'movies' folder from the road over VPN where I may not have the bandwidth to play back at default bitrates or formats. This is pretty much the norm in a hotel from what I've found even though I have plenty of upstream bandwidth from my side.


Anyone have any ideas?


Thanks

-Trouble
 

·
Banned
Joined
·
2,107 Posts
I'd use PHP and jwplayer.


1) get the directory list http://www.spoono.com/php/tutorials/tutorial.php?id=10


2) when you click a movie file, run the transcoding command on it (mencoder or w/e) http://www.rvdavid.net/execute-linux...ing-backticks/


3) add the transcoded file to the jwplayer playlist. note that jwplayer can stream h.264 mp4 with AAC, also.


This would obviously be time-consuming, though. IIRC it takes 35 mins or so to transcode to flv. Optionally, you could batch-transcode and skip that step.


There's also the H264 Streaming Module http://h264.code-shop.com/trac , but I don't think that "bandwidth shaping" is enabled yet (?) so you would still have to re-encode to a lower bitrate. Actually, I think that works with Smooth Streaming, but you'd need to use Silverlight on the client.


EDIT: looking further into smooth streaming, it appears that the lower bitrate files have to be on the server, also. So, you're gonna have to re-encode no matter what.


EDIT2: I don't know if you would be able to play the file *while* it's being encoded or not.
 

·
Registered
Joined
·
1,663 Posts
Discussion Starter · #3 ·
Thanks Myth - just looking for something packaged. Mythstreamtv works great and transcodes on the fly, that would be ideal. Maybe I'll put something together when I have time- it's just odd that something doesn't exist.


-Trouble
 
1 - 3 of 3 Posts
Top