3.1 Janus直播案例
3.1.1 推WebRTC

S1. 推流端请求Named,请求、校验流名,并获得schedule地址;
S2. 推流端请求schedule,获得地域、运营商匹配的推流Janus;
S3. 推流端请求Janus,开始推流;
S4. Janus请求Controld,创建一路流,并开始传输RTP;
S5. Controld请求Masterd,通知流信息;
S6. Masterd请求Schedule,通知流与节点信息;
3.1.2 推WebRTC转RTMP

S1. 推流端请求Named,请求、校验流名,并获得schedule地址;
S2. 推流端请求schedule,获得地域、运营商匹配的推流Janus;
S3. 推流端请求Janus,开始推流;
S4. Janus检查推流参数判断需要转成RTMP,则请求Tran
本文详细介绍了Janus在直播场景下的应用,包括推WebRTC、推WebRTC转RTMP以及拉WebRTC的过程。同时,还阐述了Janus在1V1和1VN视频聊天中的双向视频通信架构和流程,涉及到信令交互、媒体通道建立和混音混屏操作。
订阅专栏 解锁全文
246

被折叠的 条评论
为什么被折叠?



