新闻详情

新闻详情

首页 / 资讯中心 / 详情

Uya WebRTC发布v0.3.0里程碑版本:推进Chrome互通验证,解锁多方向关注亮点

发布时间:2026/9/3 21:18:39来源:尧图网络
Uya WebRTC发布v0.3.0里程碑版本:推进Chrome互通验证,解锁多方向关注亮点
Uya WebRTC发布v0.3.0里程碑版本Uya WebRTC发布了 v0.3.0 里程碑版本。这个版本继续沿着默认运行路径用Uya实现WebRTC transport的方向推进把通用PeerConnection从DataChannel - only的验证边界推进到Chrome video SDP、SRTP/VP8 RTP接收路由和host FFmpeg Chrome call手工互通。Uya简介Uya是一个正在演进中的系统编程语言和工具链目标是面向底层、网络、嵌入式和高性能服务场景提供接近C/C的控制力同时把模块、错误处理、泛型、异步、标准库和构建体验做成更适合工程协作的形态。在这个WebRTC项目里Uya主要承担三类工作协议和状态机SDP、ICE、STUN/TURN、DTLS、SRTP/SRTCP、RTP/RTCP、SCTP DataChannel、PeerConnection、stats/trace。热路径数据结构固定容量buffer、arena、ring queue、packet clone budget、jitter/reassembly、pacer。跨平台边界默认不复用libwebrtc、BoringSSL、usrsctp、libsrtp、libvpx或libopus的运行时对象只在socket、clock、线程、epoll等OS能力处保留薄FFI。本仓库还把 ./uya/bin/uya 和 ./uya/lib 纳入发布验证确保release gate使用仓库内的Uya编译器和标准库快照而不是依赖开发机上的sibling checkout。这次v0.3.0做了什么1. PeerConnection进入Chrome video验证v0.3.0 增加了PeerConnection层的video media section、addTransceiver、addTrack、processSrtpPacket 和 routeVideoFrame 路径。对应gate是UYA./uya/bin/uya bash tests/check_phase14_peer_connection_chrome_video.sh这个gate验证的不只是代码存在还会编译并运行 src/webrtc_peer_connection_chrome_video_test_main.uya确认Chrome video SDP和SRTP/VP8 RTP接收路由能走通。2. Host FFmpeg Chrome Call可手工预览make host - ffmpeg - chrome - call 提供一个本机浏览器互通页面。页面左侧是Chrome本地采集右侧是Uya remote synthetic video中间还能打开Uya收到的Chrome A/V播放窗口。页面下方输出timing、ICE状态、首帧耗时和RTP计数便于区分只是发包了和浏览器真的解码了。启动方式make host - ffmpeg - chrome - call UYA./uya/bin/uya发布验证中使用了短时smoketimeout 15s make host - ffmpeg - chrome - call UYA./uya/bin/uya HOST_CALL_DURATION_US3000000 HOST_CALL_PORT0该入口是显式reference codec / 手工互通入口。FFmpeg用于host侧codec和设备接入验证不进入默认runtime。3. FFmpeg Chrome call E2E gate本版本继续保留并加强Chrome direct call验证UYA./uya/bin/uya make test - ffmpeg - chrome - call该gate覆盖FFmpeg codec extern boundary。direct sender RTP/SRTP/SRTCP packetizer。DTLS/STUN/SRTP/SRTCP runtime控制包处理。playback smoke。synthetic manual preview。1080p MP4 manual preview。Chrome direct call的audio/video RTP与decoded frames统计。4. 发布验证使用仓库内Uya发布记录明确使用./uya/bin/uya --versionUYA./uya/bin/uya make testUYA./uya/bin/uya make test - ffmpeg - chrome - call当前仓库内编译器版本输出为v0.10.0适合关注什么这个版本适合关注以下方向纯Uya WebRTC transport的协议边界如何拆分。PeerConnection层如何从DataChannel - only走向音视频media section。不依赖libwebrtc的情况下如何逐步建立Chrome互通gate。如何把host reference codec和默认runtime边界分开既能验证互通又不把FFmpeg变成默认依赖。RK1106/RV1103B这类板端H264/G711推流示例如何复用同一套WebRTC transport。已知限制通用PeerConnection还不是完整生产级浏览器P2P音视频API采集、发送和手工互通主要由direct sender / 示例入口承接。FFmpeg仍是显式reference codec / host interop测试边界不进入默认runtime。纯Uya Opus codec bridge、../vp8 UPM path dependency、跨平台CI matrix仍在推进中。RK1106板端真实链路依赖Rockchip SDK、MPI、VENC/AENC、AI设备和现场网络环境。参考地址项目仓库READMEv0.3.0版本说明Changelog设计文档TODO / 阶段拆解
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

DeepSeek Harness开发工具链安装配置教程:从API接入到Codex批量调用 2026/9/4 11:31:25

DeepSeek Harness开发工具链安装配置教程:从API接入到Codex批量调用

最近“DeepSeek Harness 炸裂发布”的说法在开发者社区里传得很快,但很多人拿到手的其实不是同一个东西:有人以为它是一个新模型,有人以为它是一个桌面软件,还有人把它当成一个 IDE 插件。先把概念拆清楚:DeepSeek 官方…

阅读更多 →
基于YOLOv8的校园能耗智能分析系统:从模型训练到可视化部署全流程实践 2026/9/4 11:31:25

基于YOLOv8的校园能耗智能分析系统:从模型训练到可视化部署全流程实践

简介:本资源是一项基于YOLOv8的校园能耗智能监测系统实战项目,面向计算机、人工智能、自动化等专业的本科生及初阶开发者,聚焦目标检测在节能管理场景中的落地应用,适用于毕业设计、课程设计、大作业或项目立项演示。压缩包共8个文…

阅读更多 →
免费开源的 Chat2DB:一个客户端管 40+ 种数据库,AI 帮你写 SQL 2026/9/4 11:31:25

免费开源的 Chat2DB:一个客户端管 40+ 种数据库,AI 帮你写 SQL

免费开源的 Chat2DB:一个客户端管 40 种数据库,AI 帮你写 SQL 【免费下载链接】Chat2DB Chat2DB is a free, cross-platform, local-first database client and SQL workspace for developers, DBAs, analysts, and data teams. Connect to 40 databases…

阅读更多 →
Czkawka 重复文件清理 Windows 使用指南 2026/9/4 11:31:25

Czkawka 重复文件清理 Windows 使用指南

Czkawka 重复文件清理 Windows 使用指南 【免费下载链接】czkawka Multi functional app to find duplicates, empty folders, similar images etc. 项目地址: https://gitcode.com/GitHub_Trending/cz/czkawka 电脑用久了,C 盘空间越来越紧,很大…

阅读更多 →
语音智能体是什么?主要有哪些数字员工解决方案? 2026/9/4 11:31:25

语音智能体是什么?主要有哪些数字员工解决方案?

语音智能体的推出是对市场上电话销售痛点的重要回应。许多企业在面临客户需求不断增长时,仍停留在传统的人工外呼模式,导致人力成本高、效率低下。语音智能体通过AI拟真外呼技术,可实现全自动化的客户沟通,挑战传统商业模式。该系…

阅读更多 →
答辩紧张不会讲 OKBIYE一键生成答辩PPT+逐字稿|轻松稳过✅ 2026/9/4 11:28:25

答辩紧张不会讲 OKBIYE一键生成答辩PPT+逐字稿|轻松稳过✅

论文写完真的别栽在答辩上!! 很多同学辛辛苦苦写完论文、查重合格、格式完美,最后却卡在答辩环节:不会做PPT、不知道讲什么、上台紧张忘词、老师提问答不上来。明明论文质量不差,却因为答辩准备不充分被扣分&#xff…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞