Results 1 to 2 of 2

Thread: A possible solution for MBR for RTMP (?)

  1. #1
    Join Date
    Apr 2015

    Default A possible solution for MBR for RTMP (?)


    A part of our product has live video chat/conference, which is implemented (due to legacy reasons) on Flash Media Server, and does not currently do any transcoding. We have a requirement to add MBR (or adaptive bitrate) to the live conference. The following image illustrates an approach using FMS in conjunction with Wowza:

    The presenter's stream gets routed to Wowza (by FMS) and enters a set of transcoders which are configured to different bit rates. Each transcoder output stream goes to an element (I am not sure what it would correspond to in Wowza terms) which I call the fan-out. The Fan-out element can replicate the incoming stream to multiple RTMP-Endpoints. Finally, each attendee gets its stream from a designated endpoint. The Application (Java) will orchestrate the switching of streams based on the QoS feedback from the attendees.

    The act of switching the stream would happen at Wowza - the application would instruct the Fan-out of a specific bitrate to route the media stream to a set of end points. When an attendees bitrate changes and requires a different stream (higher or lower), the application instructs the current Fan-out to cut off its stream (at an I-frame) and the new Fan-out element (with the appropriate bit rate) to add that attendees (RTMP) endpoint in it's set. The idea is that the switching happens without the client knowing it.

    Note, that the attendees reverse stream follow a different path and are not shown here. The scenario is interactive in real time, is pretty much a video conference, except that the attendees stream is the most important and must reach all attendees.

    Does Wowza give enough flexibility to create such a scenario ? Or is there a better way to do this in Wowza ?

    Thanks in advance,
    Last edited by abhatia; 04-22-2015 at 04:02 AM.

  2. #2
    Join Date
    Dec 2014



    Reviewing your workflow, I believe this would work. I would suggest that you email our Sales Team to help you redefine your workflow as far as your required bit rates, etc., for your player within your chat application. You could also request pricing information at the same time. Send them an email to


Similar Threads

  1. Recommended encoder software/hardware for DVR+MBR?
    By kebabber in forum AddOn: Wowza nDVR
    Replies: 1
    Last Post: 09-27-2013, 07:23 AM
  2. Urgent MBR streaming issue
    By jeshap in forum Live Streaming and Encoder Discussion
    Replies: 0
    Last Post: 03-23-2013, 12:09 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts