WebRTC OTT
In this blog post, we shall discuss different types of video conferencing solutions in Ant Media Server.
This is the first implemented solution in AMS. It works with WebRTC streams directly.
Also, Read Delegation Pattern and The By Keyword
This is a recent conference solution in AMS. It works with WebRTC tracks instead of streams. Users can find more about multitrack streaming in this blog post.
In an MCU Video conference, the user will get only 1 output stream for 1 room. This stream contains the merged video and mixed audio. The drawback of this type of conference is that users will hear your own audio in the mixed audio. So MCU is used in addition to other types of video conference solutions to get a single stream to record or share the video/ audio players(not participants) for the room.
Users can enable this Video Conference by sending a join request withthe mode="mcu"parameter. Users can also checkthe conference.htmlsample page for JS SDK. To stop hearing of their own audio, users can customize this page by playing the merged video but not a mixed audio. Instead of mixed audio, you can play audio streams for each participant individually.