• SEARCH
  • DOWNLOADS
  • MY ACCOUNT
  • Buy (0)
  • CONTACT
  • Free Trial
Wowza Logo
  • PRODUCTS
  • DEVELOPER
  • SOLUTIONS
  • PRICING
  • RESOURCES
  • SUPPORT
  • My Account
  • Buy (0)
  • SEARCH
  • Ask a question
  • Forums
    • Wowza ClearCaster Pro
    • Wowza Streaming Engine
    • Wowza Streaming Cloud
    • Wowza Player
    • Wowza GoCoder SDK
    • Wowza Developer Dojo
    • Topics
    • Questions
    • Articles
    • Users
    • Badges
  • Sign in
  • Community Home /
  • Wowza Streaming Engine /
avatar image
Question by Danish Nadaf · Jul 08 at 04:21 PM · webrtchlsrtmpsstreaming enginestreaming cloud

Is there any "few-to-many WebRTC broadcast" example available?

I have been reading about WebRTC video feature of wowza and its use cases for around couple of weeks now. I also did successful setup using wowza streaming engine (for WebRTC) with this link - https://www.wowza.com/docs/how-to-use-webrtc-with-wowza-streaming-engine
However, I want to extend this solution and customize it for below requirements -
  1. how can we setup a multi user video conferencing room (on browser based WebRTC technology) using wowza where few (around 50) presenters can join the common video room through browser (example zoom video call).
  2. Once above conference room is ON, we want to take out the single audio-video stream – which has audio-video from all participants and stream/broadcast the meeting room to many viewers (through HLS streaming) - to be embedded into independent web portal.
  3. Video cameras for different presenters need run-time customization to present a user friendly layout - so that dominant speakers are shown on screen as they speak.

Are there any available sample that can be used or is it possible to achieve with available wowza streaming engine features?

Documentation here says its few-to-many use case.. but now guides on how we can achieve this.

Any pointers would help a lot.

Comment

People who like this

0 Show 0
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

2 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Rose Power-Wowza Community Manager · Jul 08 at 11:27 PM

Let me see what I can find for you, but in the meantime, one of our senior Wowza consultants built this:

https://www.wowza.com/community/questions/51117/webrtc-video-chat-example.html

Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image

Answer by Emre Karataşoğlu- Advanced Consultant · Jul 09 at 06:01 AM

Hi Danish, as @Rose Power-Wowza Community Manager said you can use https://github.com/Lethea/wowza-webrtc-group-call-and-chat for n to n webrtc video chat for first item, this is basic application that conference room member publish stream to the wowza and transcoded by wowza.

For second item, you mean mixing all the audio video like mcu ? Wowza does not support mcu , works like sfu. you can not make composite videos on wowza,

There are some kind of webrtc servers can generate composite on server, however none of them cant handle 50 concurrent client for mixing, even if the server make them all together, these servers cant give you hls output ( Note that : mcu is generally feature of sip based telepresence system such as cisco )

Your third question is based on mcu again I think, you want to change the mcu layout dynamically right ? It can be done if wowza supports webrtc mcu, unfortunately for now no chance.

Comment

People who like this

0 Show 0 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

3 People are following this question.

avatar image avatar image avatar image

Related Questions

Start and stop RTP-LIVE 2 Answers

Is it possible to ingest RTMP and stream out webRTC? 4 Answers

Can I see Video Chat in MPEG DASH / Apple HLS Test Player? 0 Answers

Live 247 RTMP Stream demo URL 1 Answer

Streaming Cloud vs Streaming Engine 2 Answers

Hot Topics
  • Streaming Protocols
  • Wowza SDKs
  • AWS Hosting
  • Deployment Options
  • Load Balancing
  • Content Security
Product Sign-in
  • Wowza Streaming Cloud
  • Wowza Player
Under the Hood
  • Developer Tools
  • Wowza System Status
  • Test Players
  • Developer IDE
Partners
  • Partners Overview
  • Find a Reseller
  • Channel Partner Program
  • OEM Program
  • Wowza Reseller Portal
Company
  • About Us
  • Blog
  • News
  • Events
  • Careers
  • Customers
  • Contact Us
Stay Connected
Sign Up for Our Blog
Select a Language
  • English
    • English
    • Español
    • 日本語
    • 한국어
    • हिन्दी भाषा
    • 中文
    • русский язык

© 2005–2019 Wowza Media Systems, LLC. All rights reserved.   Terms | Privacy | Trademarks | Legal


Enterprise
Social Q&A

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Forums
  • Wowza ClearCaster Pro
  • Wowza Streaming Engine
  • Wowza Streaming Cloud
  • Wowza Player
  • Wowza GoCoder SDK
  • Wowza Developer Dojo
  • Explore
  • Topics
  • Questions
  • Articles
  • Users
  • Badges