首页
学习
活动
专区
圈层
工具
发布

RTMP之后,SRT与QUIC

RTMP协议存在累计延迟与加密方面的问题,为适应互联网视频低延时,高质量的要求,以UDP为核心,具有创造性的SRT,QUIC等流媒体视频方式将成为新的选择。...原文 https://ngcodec.com/news/2018/11/5/is-the-death-of-rtmp-imminent-the-advance-of-srt RTMP协议(实时消息传输协议...RTMP是基于TCP的协议,存在着累积延迟和加密方面的问题。而伴随着互联网视频低延时,高质量的要求逐渐提升,相对而言,以UDP为核心的流媒体视频方式成为新的选择,包括SRT,QUIC等。...QUIC很好地解决了当今传输层和应用层面临的各种需求,包括处理更多的连接,安全性,和低延迟。QUIC融合了包括TCP,TLS,HTTP/2等协议的特性,但基于UDP传输。...因为QUIC基于UDP,运行在用户域而不是系统内核,使得QUIC协议可以快速的更新和部署,从而很好地解决了TCP协议部署及更新的困难。

1.6K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    ​更强大的 MQTT over QUIC 桥接 & Azure 桥接

    此版本的更新继续聚焦于桥接功能部分:为原来的 MQTT over QUIC 桥接功能增加了多路桥接和更丰富的 QUIC 传输层配置参数,新增了内置的 Azure 桥接功能。...更完善的 MQTT over QUIC 桥接在 0.12 版本中推出的 MQTT over QUIC 桥接功能与 EMQX 5.0 配合使用得到了用户的热烈反响。...与传统的基于 TCP 的 MQTT 连接相同,NanoMQ 也为基于 QUIC 的桥接功能的传输层做了优化,使其能够支持同时建立多个 MQTT over QUIC 连接。...QUIC & TCP 自动切换MQTT over QUIC 能够帮助 IoT 应用极大改善弱网状态下的数据传输和地址迁移问题。...NanoMQ 也考虑到需要应对复杂的中间网络问题,特地推出了 QUIC 连接失败时自动切换至标准 MQTT over TCP 桥接的功能。

    1.7K20

    云直播如何优化移动端观看体验?腾讯云CSS多链路抗抖动方案深度解析

    本文聚焦腾讯云云直播(Cloud Streaming Services,CSS)最新技术升级,解析其通过多链路传输、智能抗抖动算法及QUIC协议优化等创新方案,如何实现移动端观看体验的突破性提升。...技术优势: 支持4G/WiFi双链路冗余,断网0感知切换 智能分配高优先级数据包传输通道 动态码率调整精度达100ms级 2.2 QUIC协议加速方案 通过QUIC over SRT改造传输层,将TCP...性能对比: 协议类型 建立延迟 抗丢包率 弱网吞吐量 TCP-SRT 300ms 20% 800kbps QUIC-SRT 80ms 40% 1.2Mbps 2.3...缓冲500-800ms 极端弱网:启用FEC前向纠错 三、产品功能对比 功能维度 腾讯云CSS 行业通用方案 核心协议 RTMP...over SRT/QUIC RTMP/HTTP-FLV 最低延迟 500ms(快直播模式) 1.5-3秒 抗丢包能力

    36610

    新一代直播传输协议SRT

    毋庸置疑,现今存量最大的直播协议是RTMP,但随着新技术的不断发展与使用场景的不断拓展,继续使用RTMP会令人感到有些力不从心。...RTMP协议的缺陷主要有以下四个方面: RTMP协议缺陷 首先,RTMP协议太老,且最后一次更新是在2012年;同时HEVC/H.265/AV1等视频格式都没有官方定义,以至于需要国内CDN厂商自行定义...SRT与QUIC 接下来我们对比SRT与QUIC,总结二者特点。...4.3mediago服务:rtmp over quic Mediago具有支持QUIC协议来传输RTMP直播流的特性,如RTMP over TCP推拉流、RTMP over QUIC推拉流以及对FLV...服务器之间则支持基于TCP服务器间RTMP回源与基于QUIC服务器间RTMP回源,上图中有测试链接,感兴趣的朋友可以自己尝试一下。

    3.4K51

    WebRTC:应用中最大难点在于根据业务需求的适当折中

    通过QUIC实现WebRTC WebRTC使用QUIC应该是实现数据通道,不太可能用于实现音视频传输。...关于QUIC,我想推荐两篇文章: Applicability of the QUIC Transport Protocol RTP over QUIC(https://tools.ietf.org/html.../draft-rtpfolks-quic-rtp-over-quic-01) 特别是第二篇文章,讨论了RTP在QUIC的应用场景以及现在存在的各种问题。...以微信的实时通信小程序来举个例子,根据之前LiveVideoStack的访谈,我猜测它使用的是RTMP/QUIC的实现方案(如果不正确请纠正我)。这就是一个典型的实现方案上的折衷。...它的优点是便宜(可复用HTTP2的基础架构),缺点是在丢包环境缺少强实时性保证(见《RTP over QUIC》)。对于它是否能够满足宣传中的各种高实时性要求场景(比如视频会议,在线教育)?

    84810

    iOS音视频接入-TRTC底层架构组成了解

    差异在这里查看 短视频模块架构示意 image.png 移动直播 LiteAV_Smart LiteAVSDK_Smart 包含 TXLivePusher 和 TXLivePlayer 两部分,前者用于 RTMP...协议的推流,后者支持 RTMP以及HTTP-FLV 协议的拉流。...TXLivePusher 通过引入 RTMP over QUIC 实现低延时推流,抗 30% 丢包的 RTMP 上行推流优化,增强直播推流稳定性;通过引入TRAE,支持耳返、背景音乐、变声变调、混响等声音处理...TXLivePlayer 针对直播场景中的分辨率变化、音画同步、缓冲调整等做了适配与优化,增强直播观看的稳定性;通过适配云直播,实现分辨率无缝切换、时移回看等功能;通过 RTMP over QUIC 实现...RTMP 加速播放;支持 SEI 解析。

    3.6K55

    一文看懂 WebTransport、SRT、WebRTC、RTSP、RTMP、HTTP-FLV、WS-FLV、GB28181协议生态的时代分工与工程落地

    network” 的可靠/不可靠传输 代表协议: WebTransport(QUIC over HTTP/3) SRT(Secure Reliable Transport) 关键价值: 为音视频提供...2.1 WT 的规范基础(spec-level)WebTransport 的底层基石是 QUIC(HTTP/3),而它本身是建立在 QUIC 之上的传输能力扩展。...核心规范来源包括:✓ RFC 9000:QUIC — 新一代传输协议的根基QUIC 由 Google 发起,由 IETF QUIC 工作组制定,带来传输层的革命性增强: 基于 UDP 的传输模型(避免...例如: RTP over WebTransport 原始 H.264/H.265 NALU AAC/Opus ES 自定义二进制协议(如大牛直播SDK内部协议) FLV over WT(理论上可行...✘ QUIC 本身并非为极端低延迟场景设计WT 的延迟表现受限于: QUIC 的拥塞控制策略 服务器实现细节 HTTP/3 的 framing 模型 在极端低延迟(如 50–100ms)场景中依然难以与

    1.5K50

    技术解码丨斗鱼同款的SRT技术是如何对抗推流抖动的?

    2021年3月23日,斗鱼发布2020年第四季度财务报表“在技术和研发方面,第四季度斗鱼与腾讯达成合作,引入 RTMP over SRT 技术对容易产生网络抖动的无线网络环境进行了优化。...在首次尝试使用SRT后,RTMP推流和SRT推流对比如下: ?...SRT推流和QUIC推流对比如下: 在传输质量指标上,我们也与 QUIC 做了对比,SRT 通过更精准和快速的重传控制,以及针对直播流媒体场景的 pacing 机制,使得在相同丢包率下,应用层丢包较少。...可以看下和 QUIC 上行对比,在推流端相同链路同一直播文件的情况下,每5分钟提高了5%的丢包率,通过以下示图可以看出 SRT 的推流帧率更平稳。 ? ?...TS over SRT 已作为 Haivision 硬件及 OBS 的推流格式标准。 此种模式下,SRT 服务器会解析负载(TS),并转封装为 RTMP 协议,转推到后端 RTMP 服务器。

    2.4K20

    MQTT over QUIC:下一代物联网标准协议为消息传输场景注入新动力

    基于 QUIC 这些极适用于物联网消息传输场景的优势,EMQX 5.0 引入 QUIC 支持(MQTT over QUIC)并设计了独特的消息传输机制和管理方式。...更便捷的使用:MQTT over QUIC SDKNanoSDK 0.6.0 基于 MsQuic 项目率先实现了第一个 C 语言的 MQTT over QUIC SDK。...图片未来的 EMQX QUIC图片结合 QUIC 特性和物联网场景,我们为 MQTT over QUIC 规划了诸多特性,如通过区分控制通道实现主题优先级设置,实现非可靠实时流传输以应对高频数据传输场景...EMQ 也正在积极推进 MQTT over QUIC 的标准化落地。...MQTT over QUIC 在 EMQX 5.0 中的率先实现,让 EMQ 再次走在全球物联网消息服务器领域的前沿。

    1K40

    RTMPRTSPWebRTCSRTHLSDASHGB28181WebTransportQUIC协议规范深度分析

    过去十多年,音视频流传输协议的变革从 RTMP、RTSP 到 WebRTC、SRT、WebTransport、QUIC,再到 HLS 和 DASH,几乎代表了整个音视频行业的发展历程。...7️⃣ DASH(Dynamic Adaptive Streaming over HTTP) — 高度可扩展的自适应流媒体协议DASH 是 MPEG 推出的开放标准协议,广泛应用于 OTT 视频平台、智能电视和跨平台视频分发场景...它利用 QUIC 的流复用、低延迟和安全性特点,提供了强大的实时数据传输能力。 技术原理:WebTransport 基于 QUIC 协议,支持低延迟的数据流和不可靠的消息传输。...技术原理:QUIC 协议通过 UDP 提供更高效的连接和数据传输方式,相比 TCP,QUIC 的握手过程更加高效,内置的加密机制使其具备更高的安全性。...安全性高:QUIC 内建 TLS 1.3,加密性能强,确保传输安全。 流复用能力:QUIC 支持多个数据流复用,提升带宽利用效率。

    70410
    领券