Question
Live streaming
Hey folks,
Here's my situation. We purchased the Flash Media Interactive Server 3.5 a few days ago and everything is running smoothly.
We have a website where users can stream live and other users can see the live stream can sign in and broadcast in live. Other users can see the live stream. This is already working. However we would like to use the Dynamic Streaming's capability. We have users who have low-band and have other ones who have broadband Internet connection. We already know how to determine the users' speed and offer them the best suitable stream.
But! The problem is that how we are supposed to make 3 different versions from one live stream? Yes, I know that we can use the Live Encoder to do the job but the thing is that we don't want our users to install anything on their computer.
Is there a way to do some server-side AS to produce three different quality version from one live stream? Or is it possible to integrate the Live Encoder in the background to do this?
If not, then I suppose the only way we can solve this problem if our users stream 2 different versions at the same time, a low-band and a broadband. However I'm not sure that this would work and also it would require some amount of bandwidth from the streaming users' side. So I would like to avoid this solution.
Is there a way to do this encoding procedure in the background? With recorded videos it's not a big deal, we can use ffmpeg but we are just stuck with this live stream encoding.
Any suggestion is welcome. Thanks!
Cheers,
James
Here's my situation. We purchased the Flash Media Interactive Server 3.5 a few days ago and everything is running smoothly.
We have a website where users can stream live and other users can see the live stream can sign in and broadcast in live. Other users can see the live stream. This is already working. However we would like to use the Dynamic Streaming's capability. We have users who have low-band and have other ones who have broadband Internet connection. We already know how to determine the users' speed and offer them the best suitable stream.
But! The problem is that how we are supposed to make 3 different versions from one live stream? Yes, I know that we can use the Live Encoder to do the job but the thing is that we don't want our users to install anything on their computer.
Is there a way to do some server-side AS to produce three different quality version from one live stream? Or is it possible to integrate the Live Encoder in the background to do this?
If not, then I suppose the only way we can solve this problem if our users stream 2 different versions at the same time, a low-band and a broadband. However I'm not sure that this would work and also it would require some amount of bandwidth from the streaming users' side. So I would like to avoid this solution.
Is there a way to do this encoding procedure in the background? With recorded videos it's not a big deal, we can use ffmpeg but we are just stuck with this live stream encoding.
Any suggestion is welcome. Thanks!
Cheers,
James
