全部产品
视频直播

连麦参与者的职责和功能

更新时间:2017-09-06 11:46:53   分享:   

主播端

  • 采集音视频信号并编码、推送直播流。

  • 拉取副麦端的直播流。

  • 将拉取的副麦端的直播流与本地采集的视频进行叠加播放。

副麦端

  • 采集音视频信号并编码、推送直播流。

  • 拉取主播及其他副麦端的直播流。

  • 将拉取的直播流与本地采集的视频进行叠加播放。

观众端

  • 播放混流地址中的直播流。

APP Server

  • 管理直播或连麦过程中使用的地址,包括推流地址、播放地址和混流地址。

  • 对直播或连麦业务进行管理。

  • 调用AliLive的混流接口和接受AliLive的回调,以实现服务端混流的功能。

AliLive

  • 接受直播流的推送。

  • 接受直播流的拉取。

  • 将多路直播流混合成一路,并输出。

  • 接受混合后的直播流的拉取。

    注:

    • 连麦过程中APP Server需要提供三类地址:推流地址、播放地址、混流地址。
    • 推流地址是直播或副麦推送直播流的地址,仅供主播端和副麦端使用。
    • 播放地址是用于观看主播或副麦的直播视频的地址,仅在连麦的过程中使用,且仅供主播端和副麦端使用。
    • 混流地址是用于观看AliLive混合多路直播流的结果的地址,仅供观众端使用。混流地址可以在非连麦的过程中使用,此时播放的就是主播的画面(与主播的播放地址内容相同);若在连麦过程中使用,播放的就是主播与副麦的混合画面。
    • 观众播放的一定是混流地址。当观众参与连麦、成为副麦时,会结束混流地址的播放,并开始播放主播和其他副麦的直播地址;当副麦结束连麦、成为观众时,会结束播放主播和其他副麦的直播地址,重新开始播放混流地址。
本文导读目录
本文导读目录
以上内容是否对您有帮助?