首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

技术解码 | 海外直播系统,推进直播全球加速

本文介绍了腾讯视频云海外直播系统在基础设施建设、分布式架构设计以及音视频传输优化等方面多年沉淀的音视频处理和分发技术。该系统为全球用户提供了高品质、高可用以及高性价比的直播流处理和分发服务。...为了服务于全球视频直播的开发者和用户,腾讯视频云团队从2017年开始建设海外直播系统,针对全球复杂多样的网络环境和终端分布,经过3年多时间真实环境的千锤百炼,目前已经构建了拥有8个中心源站、200多个边缘加速点...本文将从海外基础设施建设、系统架构设计以及传输优化等3个方面介绍海外直播系统。 直播系统本质上是音视频处理、传输技术与计算、网络等物理资源的深度融合。高质量的服务能力离不开基础资源能力的支撑。...在全球骨干网络分布的地点建设中继节点,构建智能路由,根据探测的质量数据包括丢包、延迟以及容量等因素,决策路由表,根据路由表转发数据下一跳以实现链路中继加速,提升链路整体的吞吐量,同时也提升了点到点的传输质量...(3)SRT实践实现跨州低延时稳定传输加速 SRT(Secure Reliable Transport)是新一代低延迟视频传输协议,是一种开源、免费和应用灵活的规范,它的性能与专用的协议一样优秀,同时能够在不同制造商生产的产品之间工作

2K31

视频直播技术详解之延迟优化

结合该实时流网络LiveNet和直播云解决方案的实践,我们将用七篇文章,更系统化地介绍当下大热的视频直播各环节的关键技术,帮助视频直播创业者们更全面、深入地了解视频直播技术,更好地技术选型。...本篇是《解密视频直播技术》系列之五:延迟优化。 我们在很多线上和线下场合分享了如何优化直播体验,详细讲解了各部分造成低延迟和卡顿的原因和相应的优化原理。...实际上,音视频直播系统是一个复杂的工程系统,要做到非常低延迟直播,需要复杂的系统工程优化和对各组件非常熟悉的掌握。这里面我们再分享几个简单而常用的调优技巧。...如果使用了FFmpeg,降低「-probesize」和「-analyze duration」参数的值,这两个值用于视频帧信息监测和用于监测的时长,这两个值越大对编码延迟的影响越大,在直播场景下对于视频流来说...而视频直播的优化也包含方方面面,这里只分享了其中经过我们实践的部分。随着实践的积累,我们接下来会在线上和线下分享更多关于视频直播甚至点播的优化技巧。

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

基于WebRTC的低延迟视频直播

Photo by Wendy Wei from Pexels 随着直播行业的迭代更新,传统直播方案的延迟问题越发凸显。...本文来自融云联合创始人、首席架构师 李淼在LiveVideoStackCon 2019深圳站中的演讲,在其中他详细介绍了如何利用WebRTC低延迟视频传输的特点,解决传统直播方案的延迟问题。...文 / 李淼 整理 / LiveVideoStack 融云是一家全球互联网通信云平台,主要提供即时通讯、实时音视频相关业务,今天主要向大家介绍一下我们基于WebRTC的直播解决方案。...在低延迟直播的情况下,需要考虑在Gop下发后客户端需要能够快速追上主播端的发流,所以在观众感知不明显的情况下会对P祯和B祯就会采用1.1或1.2倍速下发,,直到所有包能够追上主播端或MCU端下推包的进程...,后续在MCU合流完成后的整体时间即可同步,延迟会降到最低。

3.1K20

实时语音视频SDK出海, 全球直播延迟低至100ms

那一阵子开发团队在忙着验证实时语音视频全球范围的效果。听闻他们每晚熬到两三点。 我隐隐约约感觉到即将会城门失火殃及池鱼.........果不其然,有一天,老大对我说:“要组建全球无死角的直播后台规则,你负责协调测试。” 于是,文科妹子跟着那帮执着的理工男上蹿下跳,全球约人测试,满世界里撩汉,从中东一路撩到欧美,最后撩到美丽的非洲。...在信号特别不好的地方,互动直播另外一方的朋友基本都预期APP会直接断线,然而视频通话却依然流畅。除非完全没有信号,视频通话才会中断。...貌似微信视频在当地的效果不是很好。 在网络条件好的情况下,延迟只有200ms。和我视频通话的朋友网络环境大部分都不错,视频通话延迟基本在200ms到500ms之间。...即构最近研发了一套新的黑科技,全球实时视频通话的最低延迟不再是200ms,而是100ms啦!有几次测试,甚至压到100ms以下。这种延迟实在是太恐怖了,容文科妹子我膜拜一下。

2.8K60

视频直播点播平台EasyDSS降低视频直播延迟的2种方法

视频直播点播平台EasyDSS支持一站式的上传、转码、直播、回放、嵌入、分享等功能,在推流上,可支持手机推流短视频、音乐等音视频文件,提供多种上传方式,支持批量上传、大文件上传。...平台视频功能具备超低延迟、超高画质、超大并发访问量等特点,随着视频直播领域的火热发展,EasyDSS稳定流畅的推拉流与直播、点播等功能,在行业领域中也得到了广泛的应用。...今天和大家分享一下EasyDSS降低视频播放延迟的方法。目前有两种方法,具体操作如下:1)修改播放协议。如果条件允许,可以将播放协议改成WebRTC,最新版本EasyDSS已经支持修改默认播放协议。...平台默认一个切片是4s,在直播基础配置里,将其改成2s,切片时间越短,延迟越低。...EasyDSS视频直播点播平台可支持多屏播放,能实现视频流媒体的上传、转码、存储、录像、推拉流、直播、点播等功能,可支持HTTP、HLS、RTMP等播出协议,并且兼容多终端,如:Windows、Android

88520

视频直播点播平台EasyDSS如何能够降低延迟

我之前写过很多关于延迟的问题,但是延迟这个问题是在现有视频的技术下必然会存在的问题,或许等到未来5G以上的网络普及时,就能够解决大部分延迟问题。...关于降低视频延迟,有兴趣的可以查阅以下这几篇文章:海康摄像头直播视频上传到流媒体服务器平台后如何降低延迟视频流媒体服务器中怎么降低直播出现的延迟现象? ?...本文讲的是视频直播点播平台EasyDSS中的延迟现象。有用户反应在视频直播点播流媒体服务器里面HLS播放延迟较大,有点影响观感。...这里我们首先推荐的是通过调整切片时间来减少延迟,理论延迟在30s左右(系统默认为4s 可改为2s) ? ?

93440

超低延迟流媒体直播

本文是来自Discovery Track East 2019的演讲,交互式流媒体直播需要在多种设备上进行超低延迟的实时播放,以帮助观众获得真正的临场参与感。...在此演讲中,nanocosmos公司的CEO,OliverLietz,将讨论交互式直播场景下,传统架构面临的挑战,以及nanoStream Cloud如何配合nanoStream H5Live播放器帮助全球企业在一秒内将其交互式直播流传输到全世界...Oliver首先介绍了nanoStream Cloud的几个典型应用场景,例如近期比较火的直播竞答,线上拍卖或博彩,线上授课等等,这几个场景都对直播系统有几个共同的要求:超低(小于1秒)的端到端延迟、受众分布在全球各地...而nanoStream Cloud通过全球部署的CDN,并配合H5Live播放器可以实现多终端低于1秒的端到端时延。...Oliver强调了除了低延迟性,该直播系统部署起来也很方便,可以非常容易地集成到现有的系统中,并可接受各种编码的输入源,观众也可以使用各种终端。

2.4K30

延迟直播流技术

演讲的内容从最基本的直播延迟(Live lantency)的基本概念开始介绍,并且介绍了直播延迟的影响——最主要在观看体验质量QoE(Quality on Experience)上造成影响。...随后,演讲者介绍了直播延迟的来源,直播延迟的一个主要来源是视频的缓冲(Video Buffer),在具有足够的视频缓冲的条件下,在网络环境波动下的视频回放稳定性(Playback stability)能够得以保障...视频传输过程中往往对视频进行分段传输,因此,直播延迟也与视频分段的长度有关。 下面演讲者介绍了实现低延迟传输的方法。...实现低延迟最简单方法是,取用更短的视频片段,但是这会影响视频编码效率,同时也降低CDN缓冲的效率,带来更多的问题。...而更好的低延迟方法则是分块分发(Chunked delivery),对视频片段进行分块编码,分块传输,减弱片段长度对直播延迟的影响。

1.3K20

腾讯云COS全球加速全球用户加速访问

一、市场需求 移动互联网时代,各类文本、图片、音视频数据一直随时随地通过网络基础设施传输到服务器上。...二、COS 全球加速提升弱网环境下的用户体验 为了提升弱网传输下的用户体验,腾讯云COS推出了全球加速功能,其核心原理即将用户请求就近接入腾讯云核心机房,将数据通过稳定可靠的内网传输加速。...使用全球加速功能就近接入之后,客户端到接入层的"加速"实际上是,由稳定快速的内网专线网络传输链路,来代替外网不稳定的跨国或跨地域的访问链路。...三、全球加速测评效果显著 利用博瑞第三方测评工具,我们将 COS 的存储桶设置在了上海园区,使用COS的普通上传域名以及加速上传域名,在全球各个拨测点进行1MB大小文件的上传测试,从图中我们可以明显的看到亚洲...四、结语 对象存储COS全球加速功能,利用腾讯云全球分布的云机房,帮助全球各地用户快速访问最近的腾讯云接入层,提升业务访问成功率和稳定性,已服务于:头部电商客户、海外游戏客户、文娱/广电媒资/在线教育等典型客户

6K50

张鹏:腾讯云直播PCDN加速方案(附视频回放)

本期沙龙特邀请腾讯云技术专家分享关于最新的低延迟技术、全新的商业直播方案等话题,针对腾讯云音视频及融合通信产品的技术全面剖析,为大家带来纯干货的技术分享。...讲师介绍: 张鹏,腾讯云高级工程师,现任X-P2P直播加速技术负责人,毕业于华中科技大学,技术涉猎广泛,曾在创新工场旗下做过游戏开发,在一亩田负责运营系统开发,在月光石网络科技担任技术负责人,2014...接下来P2P从2014年到现在经历了5年的打磨完善,产品也非常的稳健成熟,覆盖Android、IOS、H5、PC等各种平台,它有更多的节点进行加速延迟也是等同于CDN甚至优于CDN的起播速度,在S8赛事期间峰值达到...P2P应用场景 对于P2P的应用场景,无论是直播、点播、文件都是适用的,文件适合大文件的分发。对于4K视频加速,有P2P的助力,4K体验会更胜一筹。...尤其对于大型直播活动比如说赛事、春节联欢晚会,是非常适合P2P来提高质量节省带宽的。对于短视频、常规视频,更是P2P加速的强项。

10K20

延迟视频传输技术在直播领域的应用

如果用户点击某个直播间后需要等待一下或者获取视频失败,无疑是一个非常糟糕的体验;其次是画面的清晰度与流畅程度;再次是与主播间的延迟这些都是从用户体验的角度出发遇到的问题,我们需要使用技术手段来解决用户遇到的这些问题...2)抗延迟 为什么用户给主播发消息给主播,隔了好厂一段时间才有反馈?因为直播画面存在延迟。卡顿与延迟是互相矛盾的条件,画面流畅意味着可能延迟增大,延迟减小画面又可能会因为网络不稳定等原因出现卡顿。...3)拉流成功率 关于这一点的问题比较少见,理论上CDN模式能够全球覆盖、全网覆盖,拉流肯定会成功,实际并非如此。...通过这些措施来保证客户端成功获取正确的视频流,确保拉流成功率。 2.基于CDN架构的低延迟直播的应用 讲完了CDN架构的简单应用,接下来讲一讲年初最火的直播答题。...对于视频画面我们可以用转场动画处理使用户不易察觉到这5秒延迟的存在,而在纯音频模式下无法用这种措施进行处理优化,因为用户听到的音频是连续的,一旦少了一部分就会使用户体验大打折扣。

91220

延迟直播的实现方法

1.png 通过架构图可以看出直播经过的流程:画面采集→数据编码→视频处理→数据解码→播放 可能产生延迟的过程有: ①数据传输过程中的网络延迟 ②数据流的编码/解码耗时 ③对直播流智能处理,如转码、水印...为优化访问延迟问题腾讯云在全球布置了1300+加速节点,通过海量加速节点,结合腾讯自研 GSLB 调度系统,使其用户可就近获取所需资源,避免网络拥堵、地域、运营商等因素带来的访问延迟问题,降低响应时间,...接入快直播 如果以上建议都不能满足您对延迟的要求,可以考虑接入腾讯云快直播,快直播比标准直播延迟更低,可以提供毫秒级的极致直播观看体验。...4.png 5.png 小结 今天给大家介绍了如何判断直播延迟延迟产生的原因、排查方法以及腾讯云快直播延迟解决方案,相信在这个过程中大家已经对直播延迟有一定的理解,以后遇到直播延迟问题也知道从哪里入手...关注小编让我们一起来学习更多的音视频知识吧!

4.2K80

视频流媒体服务器中怎么降低直播出现的延迟现象?

我之前在很多文章中分享过我们流媒体服务器如何优化直播体验,详细讲解了各部分造成低延迟和卡顿的原因和相应的优化原理。...实际上,音视频直播系统是一个复杂的工程系统,要做到非常低延迟直播,需要复杂的系统工程优化和对各组件非常熟悉的掌握。这里面我们再分享几个简单而常用的调优技巧,大家要是遇到类似的问题可以先对照解决。...编码优化 1、编码器一般都会有码控造成的延迟,一般也叫做初始化延迟或者视频缓存检验器 VBV 的缓存大小,把它当成编码器和解码器比特流之间的缓存,在不影响视频质量的情况下可以将其设置得尽可能小也可以降低延迟...如果你的视频不是使用 H.264 来编码压缩的,确保没有使用到 B 帧,它对延迟也会有较大的影响,因为视频中 B 帧的解码依赖于前后的视频帧,会增加延迟。...这样一个简单的优化可以降低延迟,因为它能够以更低的码率编码全帧率视频

1.4K10

腾讯云快直播——超低延迟直播技术方案及应用

5G的到来将使得边缘带宽由Mb增长至Gb、带宽容量增加、延迟由30ms减小至1ms左右;此外应用场景也将得到丰富,调研发现与5G最相关的10大场景均是低延迟视频应用,比如电商类、在线教育、云游戏、VR...首先是视频输入摄像头采集的数据,由YUV编码成264、265数据,采集t0,编码t1,推流传输t2,转码t3,再由CDN传输,经过视频解码,最终通过视频显示出来。...在t5视频播放和解码阶段,目前像Flash播放器、hls、rtmp播放器缓存需要6-10秒,播放器的缓存是产生延迟的关键原因。那为什么不在当前直播条件下把缓存调到0呢?...3.6 快直播优势 快直播有五大优势: 1.全球分布、覆盖广泛(支持1100+节点,支持25个国家) 2.超大带宽容量(我们的部门拥有了腾讯90%的流量,支持100T+带宽) 3.质量好、成本低(抗30%...4.4 快直播画质优化 画质优化主要通过“云+端”来做协同优化,就是源流在编码的时候做修复增强,再通过一定的算法把视频进行压缩输出低码率的流,同时在云端进行云上的预分析,检测出视频的纹理区域以及边缘区域

8.3K64

直播源代码,解决直播延迟丢包的好方法

延迟出现问题受网速、推流传输速度、播放设备等多方面影响,为了降低延迟的影响,一般直播源代码会采用使用CDN的方式来加速传输。...ashim-d-silva-ZmgJiztRHXE-unsplash.jpg 一、CDN的加速处理 受到运营商不同的影响,跨地区的直播传输很容易出现延迟增加的问题,网络运营商并不能直接保证直播的传输质量...,直播视频经常面临延迟大、丢包率高的特点,通过CDN的节点分布来实现物理距离的缩短,尽可能降低因网络变动带来的传输问题。...三、除CDN优化外的其他优化方式 1、如果只是想要降低延迟,可以选择在视频中插入更多的关键帧,这能加速用户播放端的解码,但也会增加直播源代码视频的总体体积,需要消耗更多的空间储存和更快的网速传输,这种做法的缺点也很明显...2、使用不同的视频压缩格式,现在直播源代码支持的主流视频压缩格式为mp4,能够降低码率编码全帧率视频 3、增加缓存,CDN的缓存服务器可以为此提供帮助,增加首次缓存的视频量,在用户初次访问时就不会出现等待时间太久的问题

2.5K30

Instagram视频上传延迟优化

image.png 视频传输延迟,尤其是在某些互动社交环境中,会严重影响用户的体验。Instagram多年来以降低视频上传延迟为重要指标,实现了多种优化策略。...出于这个原因上传延迟是Instagram一个非常重要的指标。多年来,我们开发出了多种减少延迟的策略。...让我们首先定义本文中的上传延迟,即服务器从客户端接收到所有视频码率信息,直至视频"可发布"或可供查看为止。 发布内容 减少视频上传延迟最简单的优化是在视频被发布前尽可能减少步骤。...这样可以有效降低处理低质量视频比高质量版本花费更多时间而造成的延迟,极大程度上提高了视频上传的成功率。因为我们只依赖一个版本而不是所有质量版本。...多年来,Instagram的视频处理能力有了显著提高。这种基础设施以高效、可靠和高质量方式为全球用户提供了丰富的价值。我们也在致力于使上述程序更加高效简单。

2.3K100

腾讯云获2019亚太内容分发大会两项大奖

腾讯云就是其中的佼佼者,目前腾讯云CDN已在全国部署1100+加速节点,海外布局200+节点,覆盖全球六大洲50+国家地区,全网储备超过了100Tbps的带宽资源。...快直播解决方案 针对直播场景中的延迟问题,基于自身在音视频、AI识别、大数据分析等方面的技术能力,腾讯云推出了快直播解决方案,能够将直播延迟缩短到毫秒级,直播延迟率降低近90%,同时兼顾秒开、卡顿率等核心指标...,能够满足在线教育、体育赛事、在线答题等对实时性要求更高的特定直播场景需求,为观众提供毫秒级延迟的极致直播观看体验。...一体化音视频点播解决方案 除了直播解决方案外,一体化音视频点播解决方案也是腾讯云视频解决方案中的亮点之一,通过集合媒资存储、专业视频处理、全球加速、多平台内容分发等多项能力,能够一站式解决视频上传、自动化转码处理...、视频AI、分发加速视频播放等视频上云需求,可以广泛应用于视频网站、在线教育、短视频、游戏竞技等场景。

1.4K10

VLC 21年,重新审视低延迟直播

文/赵志立 整理/LiveVideoStack 大家好,我是来自腾讯云音视频的赵志立。本次为大家带来的分享的主要内容是我与VLC以及低延时直播之间的一些故事。...低延时直播是当下大热的话题,一提到VLC,许多人第一反应都是与低延时直播不沾边,确切的说,VLC是低延时直播的对立面。...并且3.0版本对移动端的硬件解码进行了全面的加速支持。 4.0开发版还未发布。对于我个人来说,最为重要的升级是重新设计了Clock时钟同步模块。...二、VLC与低延迟 关于VLC和低延迟直播我们主要从低延迟直播行业背景、传统播放器与在线流媒体对比、全链路低延时分析、VLC低延时优化、VLC 0延迟概念验证等几个方面进行介绍。...1、低延迟直播行业背景 这是2020年Bitmovin做的一个调查,排在第一名的毫无疑问就是低延迟

1.5K40
领券