Re: Streaming Video from a Debian box



2009/3/23 Eric Gerlach <egerlach@xxxxxxxxxxxxxxxxx>

So... by streaming, do you mean live video? If so, the solutions the
others
have given are fine.


Eric, I'm not sure how Kent uses the term "streaming", but just to clarify
my earlier post, I don't use it to mean "live streaming" (streaming of video
that's being recorded broadcast immediately while being captured). I just
use it to mean "allowing the user to seek to parts of the video file that
haven't been downloaded yet". Both streaming and pseudo-streaming allow
this, though with pseudo-streaming, metadata (timecode, essentially), has to
be embedded into each video file and the seeking is only as granular as the
metadata. There are several free tools for embedding this metadata into
video files.

Progressive downloading does *not* allow seeking in this way.


If you're looking to setup something "Youtube-like", where there are a
bunch of
videos and people can watch them, you just need to embed an FLV player in
webpages. A quick Google turned up this:

http://flv-player.net/

The "Maxi" player looks decent. If you Google for "free flv player" or
"open
source flv player" and I'm sure you'll find more if that one isn't good
enough.


FlowPlayer and JwPlayer are the two big players (excuse the pun) in this
area, AFAIK, though Xmoov is gaining usage. I prefer FlowPlayer because it
can be styled without the use of Flash (you just need to use JavaScript).


The tricky bit of Youtube (other than bandwidth) is getting the videos into
FLV
format. When someone uploads a video, you'll have to set up queued
processing
to convert it to FLV in the right sizes, etc.


For this task, ffmpeg is your friend!

Good luck, Kent, and as I said earlier, please let us know how your project
works out!

Best,

Sam


Relevant Pages

  • Re: Do some Blue Ray players have ethernet connection and allow streaming from computer?
    ... It is much better to place the films on a harddrive formatted ... parse a video file into segments to accomodate that structure. ... it's been touted by its users as the best Blu-Ray ...
    (alt.tv.tech.hdtv)
  • settings to speed up file opening times.
    ... what router or pc settings can i change to speed up the time it takes to ... open a video file and start streaming. ...
    (alt.internet.wireless)
  • Re: File streaming
    ... > I want to send a partition of video file and some data files(text and ... RTP is for real time multiplexed data streaming, ... end then it wont matter what the format is, you're just transmitting data. ...
    (microsoft.public.win32.programmer.mmedia)
  • How do I stream video?
    ... Can someone please point me towards a How-To guide about streaming Windows video to a ... I've got a 64M video file I want to stream on my website. ... By "streaming", I mean that if the user does a View Source, they won't see a direct URL ...
    (microsoft.public.windowsmedia.player)