微信小程序自成体系,自身也带了很强的rtc音视频能力,但是他捆绑了他自己的服务,开发也相对受限于他的api。基于以前的了解可以采webview的方式内嵌h5网址来实现自定义的webrtc.但实践起来并不轻松,主要是小程序的严格限制,各平台的兼容,不得不使出吃奶的力气来实现兼容能力,软simd 硬解码webcodecs,mse,渲染canvas 2d wegpbgl webgpu video标签,https 域名wss mqqt连接访问,安全证书,模拟测试环境,真机测试环境,备案,发布,恼火的缓存,麻烦的vconsole调试es6 es 5差异化,多播的支持,也好利用这次机会将播放器来次重构,并对服务器的功能进行完善,增加rtsp按需拉流的能力,依然利用p2p级联组网的优势,实现这种内网访问rtsp转成webrtc或quic webtransport还能外网访问内网按需拉流,个人觉得在部署方式上有一定优势,不过人为对端口的限制还是有一些敝端,虽然可以做单端口共享和webrtc over tcp但是好别扭,技术优势都是相对的,失之东隅,收之桑榆!
相关推荐
尘浮生30 分钟前
Java项目实战II基于微信小程序的电影院买票选座系统(开发文档+数据库+源码)HerayChen3 小时前
微信小程序混合 h5 wx.miniProgram是 undefined雪兽软件4 小时前
商业物联网:拥抱生产力的未来WINDHILL_风丘科技6 小时前
Softing工业将OPC UA信息建模集成到边缘应用和安全集成服务器中中云DDoS CC防护蔡蔡10 小时前
微信小程序被攻击怎么选择高防产品网易独家音乐人Mike Zhou13 小时前
【卡尔曼滤波】数据预测Prediction观测器的理论推导及应用 C语言、Python实现(Kalman Filter)井眼13 小时前
微信小程序-prettier 格式化qq_174482857516 小时前
springboot基于微信小程序的旧衣回收系统的设计与实现wqq_99225027716 小时前
springboot基于微信小程序的食堂预约点餐系统2401_8827275717 小时前
BY组态-低代码web可视化组件