Before you read this, i will like to thank you for spending sometime on this.
I use Flash Media Live Encoder (FMLE) and FMS 3.5 Interactive server.
What i currently do is just load the video source in FMLE and stream to FMS.
The problem is , the stream regularly buffers in low bandwidth situations.
I am therefore thinking of finding a way to rather record the video, then stream the video live into FMS
whiles the recording is still going on.
The public then will watch the stream which will be about 10 seconds late.
I dont know if i have explained this well. But any help will do.
I don't quite understand your use case.
However, if the buffering problem is due to low bandwidth, then you could publish a lower bitrate stream (this will reduce video quality) or you could publish an MBR stream so that lower bandwidth clients can playback lower bitrate stream while higher bandwidth clients can stream higher bitrate stream.
Thanks a million Apurva0612 - It seems my first description waasnt clear enough.
I have 2mb dedicated bandwidth. Current bitrate is 200kbps and mono audio of 20kbps.
i once tried the multiple bitrate stream but i couldnt get a hang on it.
I currently just load the video source in FMLE and stream to FMS.
Problem is : People with low bandwidths get buffering output too often.
Question: is my 2MB too small for an audience of 1000 viewers at the same time? if yes how much bandwidth is needed.
Question: Can i record the video and at the same time, set the player to pick the same video, so that the viewer thinks he is watching a live stream whiles
in actual fact, he is just watching the ongoing recording.
i am not sure if i have clearly explained this, but once again i will appreciate any help.
If you publish a video in record mode then it will record the video and you'll also be able to stream it live - if that's what you want.
A 220kbps stream to 1000 clients would require - 220x1000 kbps = 214.8 Mbps = 26.75 MBps bandwidth.
have you tried the DVR option available via FMLE and suppoted by FMS.
You can get DVR apps at http://www.adobe.com/products/flash-media-server-family/tool-downloads .html
Few other good resources available on same topic are: