android 原生接入 webrtc janus 网关实现视频会议

webrtc.jpeg

android 端接入 Janus 网关也很简单,只要仿造网页端把 websocket 信令在 android 中实现一遍就行了。 Janus 实现的是 SFU, 我们和 N 个人聊天要上传自己的一路流同时接收 N 路流。在 Janus 中一个主 handler 负责发布流并和房间服务进行交互,另外多个子 handler 负责接收视频。 每一个 handler 都对应一个 Peerconnection。 和 N 个人聊天就要创建 N + 1 个 Peerconnection, 网关也算一个人。

把官方文档多读几遍就好实现了:https://janus.conf.meetecho.com/docs/videoroom.html

DEMO: https://github.com/lesliebeijing/JanusAndroidDemo

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容