微信小程序支持h5实现webrtc h264 h265低延迟传输渲染

微信小程序自成体系,自身也带了很强的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但是好别扭,技术优势都是相对的,失之东隅,收之桑榆!

相关推荐
mo477639 分钟前
Webrtc音频模块(四) 音频采集
音视频·webrtc
兔C1 小时前
微信小程序的轮播图学习报告
学习·微信小程序·小程序
用户48062260414153 小时前
使用uniapp开发微信小程序-框架搭建
微信小程序·uni-app
嘟嘟实验室3 小时前
微信小程序xr-frame透明视频实现
微信小程序·ffmpeg·音视频·xr
红米饭配南瓜汤4 小时前
WebRTC服务质量(09)- Pacer机制(01) 流程概述
网络·音视频·webrtc
撞上电子5 小时前
蓝桥杯物联网开发板硬件组成
物联网·职场和发展·蓝桥杯
lsalp6 小时前
OpenAI于2024年12月21日在GitHub上正式发布了实时嵌入式SDK。支持ESP32-S3
物联网·github·esp32-s3
Stanford_11066 小时前
高级的SQL查询技巧有哪些?
sql·微信小程序·twitter·微信开放平台
准橙考典7 小时前
如何考驾照?
物联网·安全·华为·自动驾驶·汽车
委员8 小时前
基于NodeMCU的物联网窗帘控制系统设计
单片机·mcu·物联网·智能家居·iot