Skip to main content
Morrowind787
Participant
September 27, 2010
Question

Stream from File - Workflow Inquiry

  • September 27, 2010
  • 1 reply
  • 1183 views

Greetings all,

In short I am trying to stream from file. By this I mean a solution where the user views the streaming video as something like "http://stream.somesite.com" and not "http://stream.somesite.com/vod/vmp4:video1(and then video2, and then video3)"

The goal is to seamlessly update the playlist of files (remove/re-order/append) that is being streamed in the background so to the end-user it's just one continuous live stream. You could equate it to watching TV, actually.

The reason I am asking is that software like Flash media Encoder can only play from live sources like capture cards, screen capture software, or webcameras, and then software like Flash Media Streaming Server 4.0 can only play from specific files directly. While you can stream from an XML playlist, I want all the viewers to be watching from the same point and not be able to prematurely change the video.

This setup is best seen in popular site like Justin.tv and livestream. The key differences I am looking for is to stream from pre-encoded files (MP4(H264/AAC)) in an effort to keep the quality as high as possible.

Can someone help me out?

My Current Setup:

  • A Box running Windows server 2008 R2 with IIS7.0 installed and configured for H264 HTTP-Pseudo streaming. See:http://h264.code-shop.com/trac
    • Listening on Port 8080
  • Same box running Flash Media Streaming Server 4.0 with "httpproxy" set to the IIS7.0 server.
    • Listening on Port 80 and 1392(?)(the rtmp one...)
    This topic has been closed for replies.

    1 reply

    Adobe Employee
    September 27, 2010

    Hello,

    You can stream from the prerecorded files in Flash media streaming server. It support the flv, mp4( include h264, acc). In case you find issue playing the mp4, just try to check it with flvcheck tool in FMS installation folder. Report any issues to the adobe or in this forum.

    For the purpose of the playlist, you can create a client side app that uses play2 command.

    http://help.adobe.com/en_US/AS3LCR/Flash_10.0/flash/net/NetStream.html#play2%28%29

    Participating Frequently
    September 27, 2010

    Hi Nitin,I think the problem he is trying to resolve is that he wants live playlist of pre-recorded files which cannot be done using Streaming Server as he cannot write server-side playlist and he does not want client-side playlist as he wants all clients to see same feed at same time. So i somehow doubt whether his use case is possible with streaming server until unless he gets an encoder solution which can publish pre-recorded files.