Dynamic Bandwidth Detection (BWCheck)

I keep reading getting BWCheck on JW Player, Anyway we can get it on FlowPlayer. I found this link…

http://flowplayer.org/plugins/streaming/bwcheck.html

But this is for files that have been encoded and already present in 3 different bitrates…

I was wondering how we can do this in flowplayer and to be able to use it LIVE through RTMP…

thanks Richard,

Is there anything that can be done where bwcheck constantly checks the connection of the client and automatically during a live event seamlesly changes the different stream bitrate, without no user input, or any buffering issues, depending on clients viewer bandwidth we have, either 700 to 400 to 200 kbps.

Thanks Richard,

I know that this may be a silly question, but what about WireCast, We are currently streaming 3 different streams, and are streaming to our wowza, is that capable of having aligned keyframes? …

We would use expression encoder, but it encodes in wmv and publishes to windows media services server, which im guessing that wowza does not support…

We grabbed a copy of Wirecast, for iphone streaming. Cuz FMLE encodes in mp3 and when its played back on iphone, audio becomes choppy…

What other RTMP broadcasting software would you recommend for this purpose, besides FMLE and supports iPhone streaming.

Thanks… Since we already have wirecast, we’ll probably just wait for 4.0 to come out very soon, and upgrade to that…

Hi Richard, I cant get the LIVE RTMP stream switching… I followed guides from flow player and cant get live rtmp working. VOD RMTP works, but not LIVE…

Our task is to have one page for the viewer to enter and depending on the load of his/her connection it will choose between 3 streams 700 kbps, 400, and 150…

There is a pre-built version of this module you can download from the first post in this thread, so you don’t need to build this code in the IDE.

Awesome, lets clarify this in the first post

JW Player’s dynamic streaming does use the BWCheck if it is present, and it is good idea to have it, it will work better. It does this at connection time only to decide which level to start with, then uses other methods (NetStream.info object/QoS metrics) during the streaming session to change levels.

No, this does not happen. Wowza does no transcoding. You need multiple versions of a video or live stream to do this. (I’m curious what you read that gave you that understanding?)

It wasn’t on the boards, it was a misunderstanding during a presales call. Where can I find more info about setting up the files? I am assuming it is going to auto search for either a different filename Extremist.flv, Extremist-LQ.flv, Extremist-HD.flv… or a folder location ./HD/Extremist.flv, LQ/Extremist.flv…

Also, do I also follow the longtail guide? it would seriously complicate my code if I have to change an outside file on a dynamically generated file.