I'm new to red5, but I want to know if following is possible or not
with red5.
I want to have following scenario:
A streaming server sending multicast video content to a couple of flex
(flash) clients, who are able to play these multicast streams with the
flash player.
Question:
Is multicast possible with rtmp? (or with rtp and then transcode to
rtmp for the flash player on the client)
->If yes, how can this be achieved?
->If no, is it somehow possible with other tools?
Kind regards, and thanks in advance!
Stijn.
Thanks for your quick reply!
Yes, this is basically the idea, except that it is for broadcasting
video content.
Is there an example application that is using this? Is your proposal
then using the rtmp protocol? And can the flashplayer connect to a
multicast stream?
Kind regards,
Stijn.
On 1 mrt, 22:14, Rajdeep Rath <rajdeepr...@gmail.com> wrote:
> Basically what you are asking is that you want the server to act as a radio
> broadcaster ? right?
> yes you can do that. initiate the stream from server end using the
> serverstream class in red5. then your clients can connect to it using
> flash/flex client just as they connect to any normal video stream.
>
> Rajdeep
>
Thanks,
Stijn.
On 1 mrt, 22:33, Rajdeep Rath <rajdeepr...@gmail.com> wrote:
> dont think of it as a multicast. its like broadcast from server.
> so people cant control the stream, but only watch it.
>
> http://red5.org/wiki/Examples/ServerSidePlaylists
>
> <http://red5.org/wiki/Examples/ServerSidePlaylists>have a look at this.
>
> Rajdeep
>
Kind regards,
Stijn.
On 1 mrt, 22:33, Rajdeep Rath <rajdeepr...@gmail.com> wrote:
> dont think of it as a multicast. its like broadcast from server.
> so people cant control the stream, but only watch it.
>
> http://red5.org/wiki/Examples/ServerSidePlaylists
>
> <http://red5.org/wiki/Examples/ServerSidePlaylists>have a look at this.
>
> Rajdeep
>
but yes, that is one physical. It would be the publish stream.
2010/3/2, Rajdeep Rath <rajde...@gmail.com>:
On Mar 2, 12:04 pm, Ignacio Lopez <ignacio.lo...@gmail.com> wrote:
> Rtmp is unicast, as far as i know. You can achieve the results you
> want but each client will connect to the server en pull the stream
>
> 2010/3/2, Rajdeep Rath <rajdeepr...@gmail.com>:
>
> > Honestly speaking what you are saying sounds a bit incorrect. You will have
> > one server side stream. But number of connections to it depends on number of
> > clients connecting to it.
>
> > There is no way you can change that by law of networking.
>
> > Rajdeep
>
This was indeed what I wanted to know.
So to summarize, there is no added value by 'broadcasting' the stream
to reduce the network bandwidth.
Thus, this is not really broadcasting (or multicasting) because the
more clients ask for the stream, the more bytes are being sent by the
server.
This is really a pity because this was exactly what I wanted to
achieve. Are there other tools/possibilities to have 'real'
broadcasting?
Thanks for your help!
Kind regards,
Stijn.
On Mar 2, 3:09 pm, Trevor Burton <worldofpa...@googlemail.com> wrote:
> I'm not sure - but i think we might be talking about the difference between
> live and vod streaming?
>
> With VOD you have a video file on your server and when a user connects and
> requests the stream it starts playing from the beginning - or they might
> scrub to a different part of the strem. So in this case each user is seeing
> a different part of the stream depending on how long they've been connected
> or the user's actions.
>
> With Live streaming you're broadcasting a stream to each connected client
> and each is seeing the same part of the stream.
>
> It's the difference between watching what's on TV and watching a DVD i
> suppose.
>
> In both cases there is only 1 'stream' - 1 copy of the file/pipe/whatever
> that represents the video container. But each client may be viewing a
> different part of that stream.
>
> hope i got this right - and that it helps
>
> T
>
> On Tue, Mar 2, 2010 at 1:25 PM, Ignacio Lopez <ignacio.lo...@gmail.com>wrote:
>
>
>
> > The server will need as much bandwidth as clients connected multiplied by
> > the size of stream, if that's what you are asking...
>
> > There is only one physical stream tough, but each customer receives their
> > own bytes so, in a sense, you are dealing with "multiple" streams...
>
Thus ; often only available in very local networks e.g. a LAN or perhaps a
WAN of some company, university or perhaps a local community.
If you want to reach 100 users then your server will send out 100 streams.
Nothing can be done about that.
Bandwidth (cost) isn't that much of a problem though if you have a decent
service (commercially viable) and know a bit about serverhosting and
'flatfee' tarifs.
Regards,
Walter
----- Original Message -----
From: "Stijn" <stijn.der...@gmail.com>
To: "red5" <red5in...@googlegroups.com>
Sent: Tuesday, 02 March 2010 15:18
Subject: [Red5] Re: Multicast stream
I looked at this myself when considering an IPTV solution for a custom internet based tv receiver and the only solution I saw for the 1 connection per client was to go with P2P based streaming.
There are some players/plugins doing this today but I haven't looked at this solution space in a while, google "p2p streaming video"
cheers
-Eiki
2010/3/3, Rajdeep Rath <rajde...@gmail.com>: