微信小程序支持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但是好别扭,技术优势都是相对的,失之东隅,收之桑榆!

相关推荐
const_qiu2 小时前
微信小程序自动化测试100%通过率实践
微信小程序·小程序
Zevalin爱灰灰3 小时前
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(五)
单片机·物联网·嵌入式·esp8266
Web3_Daisy3 小时前
Token 分红机制详解:实现逻辑、激励结构与风险分析
大数据·人工智能·物联网·web3·区块链
BY组态4 小时前
从零开始:Ricon组态系统快速入门指南
运维·物联网·web组态·组态
次旅行的库5 小时前
MQTT学习笔记
数据库·笔记·物联网·学习
瑶光守护者6 小时前
【卫星通信】IoT-NTN卫星通信全球战略报告:市场动态、技术前沿与运营商生态(2025-2030)
物联网·卫星通信
Zevalin爱灰灰6 小时前
零基础入门学用物联网(ESP8266) 第一部分 基础知识篇(四)
物联网·嵌入式·esp8266
一字白首6 小时前
微信小程序进阶实战:从 UI 组件库到全局状态管理全解DAY05
ui·微信小程序·小程序
智链RFID19 小时前
从需求到落地:企业RFID系统选择的智慧之道
物联网·rfid·数字化转型·企业信息化·仓储管理
海石19 小时前
微信小程序开发02:原始人也能看懂的着色器与视频处理
前端·微信小程序·视频编码