实时WebRTC网页播放器进入快速功能迭代

发布于:2022-12-30 ⋅ 阅读:(706) ⋅ 点赞:(0)

    物联网时代,AI时代的到来,催生了各种应用场景的技术融合,适应实时流、支持多分辨率、多编码格式、低延迟、容易跟各种系统集成使用的播放器需求越来越迫切,在全球技术大变革,中美争霸的大背景下,我们小小的开发人员可以用自己的双手为中国的软件生态助力,国产实时音视频生态日渐崛起,我也要做其中一个小小的水滴,准备用自己的勤奋和大家一起打造一款好用的开源的实时播放器。

  目前播放器已实现了以下功能:

1、对webrtc H264 / OPUS 音视频拉流的支持

2、支持H265 webrtc datachannel 拉流,wasm 解码 webGL渲染OPUS音视频 webrt拉流,做到了音视频的同步

3、支持mqtt信令定制

4、支持metaRTC 内置信令

5、支持IPC分辨率远程信令定制控制

 

即将实现

1.远程桌面控制

2.通过边缘服务器封装复杂信令,转信令

3.利用边缘服务器实现原生h265 webrtc接收转发

4.实现边缘服务器信令管理,可以一路流在局域网内多peer分发

将来考虑实现:

1.添加专门turn服务器,引入生日攻击改善stun nat能力

2.边缘服务器增加微服务架构管理,引入服务发现,raft分布式算法

3.引入iot相关技术,实现集成边缘时序数据库,支持通过datachannel数据采集存储和grafana数据展示分析

                                    国产metaRTC webrtc协议栈 内置信令拉流H264/opus

d93123b7033c4b47b3269d1cf5ca8918.png

                                       国产metaRTC webrtc协议栈 定制mqtt信令拉流H264/opus8df0ed2cfe2c45eea5db9e8770e357c7.png

                         国产metaRTC webrtc协议栈 定制mqtt信令拉流H266/opus

8b34d0a9bd574a3298e04326f579243e.png 目前项目已开源https://github.com/xiangxud/webrtc_H265player/tree/develop

欢迎各位大佬进群讨论,共同开发,为国内实时音视频应用出一份力。

7f3cbb34dbe9431899495cbc73d2ad0e.png

 

 

 

                                             

 

 

本文含有隐藏内容,请 开通VIP 后查看

网站公告

今日签到

点亮在社区的每一天
去签到