Setting up Video Streaming Server

Published on January 15, 2008

I have set up a video streaming server 1 year ago. And 1 year later, I again need to set up one for a demo project, but which could also be used later for my hyp. I remember 1 year ago I took quite a long time to find the pieces to fit together.

There are a few steps to get things going:

  1. Install ActivePerl
  2. Install Darwin Streaming Server (DSS)
  3. Start DSS service if not already started - this will run the streaming server.
    You can either start the windows service or run DarwinStreamingServer.exe.
  4. Run streamingserveradmin.pl - this is to start the web admin for configuration.
  5. Go to http://localhost:1220/ to configure your streaming server
  6. At this point of time, you may stream video. Test it out with http://localhost:554/sample_50kbit.3gp. The video files are under this folder:
    C:\Program Files\Darwin Streaming Server\Movies\
  7. You will probably experience this with your .3gp videos created with ffmpeg. The .3gp videos could not be streamed. This is because the video files need to be “hint”.
  8. Download MP4Box
  9. MP4Box.exe -hint -3gp myvideo.3gp
  10. Move the hinted copy to the Movies folder. It should work now.