Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >业务出海到底有多坑?从精细化运营海外直播说起

业务出海到底有多坑?从精细化运营海外直播说起

作者头像
腾讯云音视频
发布于 2018-10-25 03:54:34
发布于 2018-10-25 03:54:34
3K0
举报
文章被收录于专栏:音视频咖音视频咖

随着直播的快速发展,越来越多的国内公司将其直播业务出海运营,包括猎豹、斗鱼、zenjoy、joox等在内的公司,在海外都有大量的直播业务需求。为了提高直播的质量,腾讯云海外直播,从网络到架构不断地优化、调整,实现稳定性运营。 

海外直播运营,区别于国内的直播有两个明显的差异——网络以及用户群体。

网络

国内主要三大运营商,各自跑各自的链路,基本能稳定在各自网内传输,很少有出现跨网的情况。海外每个国家之间的运营商都不同,跨运营商不可避免,每个国家对网络的政策也各异,加上时差等其他因素,网络一抖动,就有可能带来严重的故障,所以网络是海外运营过程中最不可控的一环。

观众分布

国内直播主播和观众都在国内,海外直播具体可以分为三种情况:主播和观众都在海外(在同一个国家或者主播、观众在不同的海外国家),主播在国内、观众在海外、主播在海外、观众在国内。腾讯云直播平台初始阶段针对不同的情况,采用不同的架构,对于现网运营是一大挑战。

本文,将从海外网络介绍和直播运营2大方面,阐述如何进行海外直播的精细化运营。

01

海外网络介绍

1.区域分布

全球网络主要划分为3个区域(北美,欧洲,亚太),每个区域分核心区域和普通区域,在各区域中间有专线互联,相互冗余,确保跨洋质量。

全球互联网架构图

全球运营商有3万多家,各个国家和地区各异,各运营商按照层级主要分为3层:

Tier 1 :又称IBP,面向全球/多个国家级范围服务,目前全球总共12家,tier1 不向其他运营商购买带宽

Tier2 :区域ISP,面向一个或者多个国家或地区服务,需要向其他Tier2运营商连通性付费,或者向Tier1购买接入带宽,实现跨地区通信

Tier3:本地ISP,面向特定用户或最终用户ISP,付费向Tier2申请接入

2.网络路由模式

互联网由autonomous systems (ASs)构成。每个AS由单一组织进行网络运营。每个AS都有一个独一无二的AS号。

路由分两个层面,一个是AS内部路由,一个是AS间路由。AS间通过BGP协议进行路由的交互

运营商区分为peer,transit和IX共3类,每个城市都有三类运营商对接。 

转接(transit)和对等(peer):

Transit: Tier 2 付费连接到Tier 1

Peer:private和public

Private: 两个运营商之间相互互联,实现互通

Public:多个运营商互联,共享路由,实现互联

02

直播运营

针对海外网络的复杂性,海外直播平台从网络和架构两方面开始调整:

网络上,腾讯云在各大洲中心节点建设机房,相互之间两两专线互联,实现各区域内最优路链路。

鉴于网络基础环境完善,直播下行架构不断调整优化,改变回源路径,修改覆盖调度。

架构上,由初期的单节点,到中期过渡期,增加新加坡和美国中间源,用于东南亚的备和北美,欧洲的主回源区,到后期的区域中心,避免出现网络跨洋的情况。

1.优化过程3步走

打散架构,重新规划部署

由之前的中国香港中间源,在亚太区域增加新加坡备节点,在各oc到中国香港不通或者高延时、丢包时通过回源到新加坡进行容灾;美洲、欧洲主回源到美国,备回源到中国香港。

在备中间源的基础上,建立区域中心点,东南亚重点区域部署边缘中心,减少边缘节点跨国、跨洋回源。通过链路监控、压测,调整各OC到最优回源路径。

直播业务逻辑上,将之前的因为主播和观众分处于不同的地区部署的不同架构,统一架构。

机房压测

海外运营商相比国内较多,每个机房建立初期并不能准确预估每个国家的用户占比,在直播业务逻辑上,之前因为主播和观众分处于不同的地区而部署了不同架构,调整为统一的全球架构,不再因不同地区不同而不同,链路可用带宽也不可控。在各种运营情况下,机房链路压测被提上日程。

区别于国内的单运营商机房,链路纯共享,海外一个pop点或者一个机房,众多运营商公用一个出口,需要分别针对机房总出口、单运营商、国际链路压测,这样能彻底了解每个OC可用带宽,在业务突发时能有效的做调度。

覆盖调整

在架构和链路带宽知悉明了的情况下,需要解决用户“最后一公里”问题,调整用户覆盖节点。根据oc机房本国各运营商链路带宽、国际链路带宽、链路质量、各业务突发情况,选择最优调度。

2.日常运营

重大活动提前报备,准备方案。

在无报备或者报备与实际相比大的情况下,需要根据直播过程中的情况及时调整。海外突发活动情况较多,热门直播因为多个国家和地区同时观看的人数较多,带来的带宽压力会比较大,在直播过程中,会需要预备好本次活动的主备资源,例如泰国,优先使用本地覆盖,备用新加坡,在直播过程中,泰国超过预期,需要调用到备用资源,此时越南也在突发,本地资源也不够,备点新加坡同时启用,在直播过程中,新加坡突然故障或者泰国本地故障,需要其他备用点,保证本次直播的质量和平台的整体稳定。

3.日常监控

通过腾讯云直播运维监控系统,实时监控每个业务、每个地区的现网情况,支持多维度监控,可细化到业务、节点、单机IP最小粒度,在出现异常情况能通过电话告警及时通知到相关运营人员。

秒级监控

在业务做活动,同一时间涌入大量用户,通过秒级监控能实时掌握具体情况,以便及时做出调整。

网络监控

腾讯云直播已经做到线上自动容灾,当回源链路相关机房之间不通时,10s自动切换回源链路;网络高丢包,某条流回源卡顿时,通过自动切换备回源链路,保证回源质量。

实时监控OC机房之间的丢包率,即时警告通知到运营人员。当出现主备回源链路同时异常时,可以根据网络监控选择高质量链路。

容量管理

前期对各OC节点压测,掌握每个机房各运营商的出口带宽。各业务模块在机房出口带宽实时监控,通过提前预警,及时调整,避免多业务突发造成机房链路高负载,影响质量。

秒级容灾

单机异常或高负载:5s自动剔除调度

回源异常:30s自动切换备回源链路

回源故障:10s自动切换备回源链路

单oc节点异常:依次切换到本地多OC点覆盖,区域覆盖,平台默认覆盖

总而言之,为了不断提高直播质量,腾讯云海外直播平台将继续深耕直播技术,持续进行版本优化,为用户提供最优的直播体验,帮助客户顺利出海。

近日,腾讯云海外云服务专场正在进行中,7大海外可用区,覆盖东南亚、欧洲及美国东西北部,云服务器4折特惠,视频通话全球价同享,“阅读原文”即可体验海外云服务。

技术树洞

关注“腾讯云视频”

聊天窗口关键字“技术支持”,我们将会为您解答海外云服务问题。

音视频交流群友,正在召唤你

扫一扫下方二维码,加小编微信,进群交流

(由于群友已超100人,需加成员拉进群)

扫一扫下方二维码,关注“腾讯云视频”公众号

获取更多视频技术服务

点击“阅读原文”

直击海外专场

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-10-10,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 腾讯云音视频 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
胡仁成:腾讯视频云海外直播系统架构设计与最佳实践
6月29日,音视频及融合通信技术技术沙龙圆满落幕。本期沙龙特邀请腾讯云技术专家分享关于最新的低延迟技术、全新的商业直播方案等话题,针对腾讯云音视频及融合通信产品的技术全面剖析,为大家带来纯干货的技术分享。下面是胡仁成老师关于海外视频云直播系统架构中的实践案例的分享。
腾讯云开发者社区技术沙龙
2019/07/03
4.8K0
胡仁成:腾讯视频云海外直播系统架构设计与最佳实践
视频直播软件开发不得不引起重视的网络架构问题
直播在互联网市场中一直都处于稳定发展的局面,虽然直播行业经历了不同时期的洗牌和考验,但它还是依靠自身强大的变现能力“存活”到现在。而且随着即将统一运营商服务和流量资费的不断下调,更是给视频直播软件开发业务提供了发展“温床”,比如接下来我要给大家分享的内容,开发过程中需要注意的网络架构相关。本文主要以CDN为主来介绍相关的架构问题。
肉2466131704
2019/03/20
7831
视频直播软件开发不得不引起重视的网络架构问题
直播技术干货分享:千万级直播系统后端架构设计的方方面面
本文以TFBOYS“日光旅行”七周年这场直播演唱会为案例,为你分享大型直播系统后端架构设计的方方面面,包括:基本架构、稳定性保障、安全性障、监控报警、应急预案等技术范畴。
JackJiang
2022/04/13
4.9K0
直播技术干货分享:千万级直播系统后端架构设计的方方面面
看世界杯直播?海外运维实践了解一下
2018世界杯鏖战正酣,在国内看直播的小伙伴想必也看得很过瘾,那么国内的小伙伴是如何收看到流畅、清晰的直播呢?腾讯视频云直播平台作为助力本次世界杯国内直播的重要PaaS平台,期待给大家带来优质的体验。
织云平台团队
2018/06/28
1.2K0
开发直播app软件之前需要补充的那些知识
对于传统的点播业务来说,目前大部分泛娱乐和游戏类的直播架构都是分为上行和下行两种网络的。而架构的设计对于开发直播app软件来说也是至关重要的一步,但是在了解架构问题之前,我们先来简单的捋一捋所谓的上行和下行到底是怎么一回事儿吧。
肉2466131704
2019/03/27
4970
跨国实时网络调度系统设计
大家好,我是冼牛,目前在即构科技主要负责实时音视频引擎的研发,专注于视频直播、视频社交和在线教育等领域。本次主要分享即构科技在出海构建全球网络的过程中遇到的问题和解决问题的方法和思路。
LiveVideoStack
2021/09/01
9020
新知 | 直播卡顿问题及优化方案
新知系列课程第二季来啦!去年的系列课,我们为大家介绍了直播、RTC、IM、媒体处理等音视频通信技术,这一次,我们将继续为大家带来全真互联时代下新的行业趋势、新的技术方向以及新的应用场景分享。今天,我们邀请到了腾讯云音视频技术导师——侯文祯,他将结合工作中实际遇到的一些案例,为大家介绍直播卡顿问题的成因,以及它的优化解决方案。本周四晚7点(6月30日)我们将继续邀请技术大佬,以直播的形式为大家带来媒体处理方面的干货分享,各位可以点击文末「阅读原文」预约观看。 本期内容主要包括四个方面:直播链路监控、卡顿质量
腾讯云音视频
2022/06/29
3.5K0
新知 | 直播卡顿问题及优化方案
踩过CDN大小十类坑
干云服务这些年,服务过各类大客户,也遇到过各类问题,今天就简单总结记录一些,希望对大家有一定帮助。由于知识面有限,有些地方难免不周,也欢迎大家指正!
Ching云服务杂论
2020/05/08
5.3K0
边缘云计算典型应用场景
去年底,中国电子技术标准化研究院、阿里云等单位共同编制并发布了一份《边缘云计算技术与标准化白皮书》,定义了边缘云计算的概念和标准等,白皮书篇幅略长,边缘计算社区将通过几篇文章拆解白皮书。本文来源:边缘云计算技术及标准化白皮书(2018)。
边缘计算
2019/07/03
2.2K0
边缘云计算典型应用场景
冯迅:YY多媒体实时传输系统演进
大家好,我是冯迅,目前在欢聚时代(YY)主要负责音视频传输系统和音视频直播后端系统。今天想与大家分享的是YY的媒体实时传输系统与优化实践。YY是一家专注于打造专业直播平台与直播内容的互联网公司,业务主要涵盖了BGC、UGC与其背后的多样性玩法等领域。
LiveVideoStack
2021/09/01
1.3K0
衡量直播平台的推流效果,主要看这5个指标
近年来,网络直播呈现爆发式增长,上百家平台,超百亿规模,3亿多用户,上市公司和明星企业崛起,俨然成为产业。光环加持的背后,腾讯云直播TLive平台,抓住机遇、持续打磨、不断优化,最终做到了业界领先。现主播作为直播产品的源头,主播推流质量好坏直接影响腾讯云直播体验和口碑。我们致力于使用CDN节点就近资源&协议栈加速等措施,保障主播稳定出流。
腾讯云音视频
2018/10/10
9.8K0
衡量直播平台的推流效果,主要看这5个指标
直播类业务云化建设
serena
2017/07/12
3.8K0
直播类业务云化建设
网宿超大规模直播运营优化之旅
我是来自网宿科技的吕士表,现在负责网宿流媒体产品线,很荣幸能够有机会跟大家分享。今天主要介绍网宿从流媒体创建至今的架构核心变化及关键点优化。CDN系统所涉及层面非常多,网络层、传输层及应用层都涉及很多技术。甚至仅传输协议优化就有很大的Team专职去做。
LiveVideoStack
2021/09/02
1.1K0
网宿超大规模直播运营优化之旅
李郁韬:短期爆发还是未来趋势?腾讯云海量音视频通信服务背后的技术发展
李郁韬:视频云这一年变化还真挺大的,首先从业务上,我们基本对接了市场上绝大部分直、点播的客户,大盘的业务量增长比较明显,目前在整体带宽、音视频通话时长基本上翻了一倍。
LiveVideoStack
2020/03/03
2.4K0
腾讯云海外音视频技术架构 — 挑战和优化
腾讯云海外直播平台不仅具备优质的物理资源,在软实力上也得到了很大提升。在传输层上,除了传统的TCP协议,同时还支持基于UDP的加速协议QUIC。在流媒体协议上,支持传统的RTMP、HTTP-FLV、HLS等协议,同时支持多码率自适应HLS和DASH,在此基础上,升级实现了低延时的CMAF协议。近年来,基于WebRTC协议,海外直播系统实现了秒级延时的WebRTC低延时直播能力,在播放QoS优化上迈出了更大的一步。本次LiveVideoStackCon 2021北京站我们邀请到了腾讯云高级工程师,腾讯云
腾讯云音视频
2021/11/22
1.3K0
技术解码 | 海外直播系统,推进直播全球加速
本文介绍了腾讯视频云海外直播系统在基础设施建设、分布式架构设计以及音视频传输优化等方面多年沉淀的音视频处理和分发技术。该系统为全球用户提供了高品质、高可用以及高性价比的直播流处理和分发服务。 为了服务于全球视频直播的开发者和用户,腾讯视频云团队从2017年开始建设海外直播系统,针对全球复杂多样的网络环境和终端分布,经过3年多时间真实环境的千锤百炼,目前已经构建了拥有8个中心源站、200多个边缘加速点、每天提供数以亿计访问请求的系统性平台。本文将从海外基础设施建设、系统架构设计以及传输优化等3个方面介绍
腾讯云音视频
2020/10/30
2.4K0
基于腾讯云的业务全球化部署
在国内人口红利逐渐消失,竞争严峻的情况下,越来越多的中国企业开始寻求新的增长点。印度、非洲、东南亚等国巨大的人口红利很有可能成为中国企业的新战场。截至2017年底,中国在非洲投资总额达到1000亿美元,几乎遍布非洲的每个国家,涵盖科技、地质勘察、房地产、金融、批发零售和农业等领域。伴随着业务出海,业务系统需要服务全球用户,这就涉及到了全球化部署。虽然互联网本身就是全球可访问的,但是受限于国家政策等因素的影响,可能导致用户访问受阻,而有些应用时性要求较高,如IM工具等,都需要就近访问。因此全球化部署的需求也就应运而生。本文包含如下几个方面的内容:
杨泽华
2020/02/12
6.2K1
干货 | 携程火车票出海架构演进之路
在全球化战略的背景下,Trip.com作为一个面向国际市场的全球OTA平台,正努力推进国际化战略部署。Trip.com火车票正在积极投入资源和技术力量来拓展海外业务,通过将应用、数据部署新加坡、法兰克福等中心,从而给全球用户带来更好的购票体验和减少数据合规带来的风险。
携程技术
2023/09/18
8300
干货 | 携程火车票出海架构演进之路
云直播全了解
最早应用广播电视,主要通过卫星和电视网络,随着互联网兴起,逐步转向互联网视频点播方式
yeedomliu
2022/12/03
1.9K0
云直播全了解
赚钱宝背后的CDN技术演进
大家好,首先自我介绍一下,我是来自网心科技的曾伟纪,我是在15年公司刚成立时就加入了网心科技,也是从头参与网心直播CDN的构建。很高兴来到LiveVideoStack Meet分享,我大概会分为五部分介绍:CDN背景介绍、直播CDN的经典架构、基于经典架构做的一些优化工作、无限节点技术以及展望未来的工作。
LiveVideoStack
2021/09/02
1.7K0
赚钱宝背后的CDN技术演进
推荐阅读
相关推荐
胡仁成:腾讯视频云海外直播系统架构设计与最佳实践
更多 >
领券
💥开发者 MCP广场重磅上线!
精选全网热门MCP server,让你的AI更好用 🚀
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档