找回密码
 立即注册

QQ登录

只需一步,快速开始

主机交流Megalayer兑换位02兑换位03
兑换位04兑换位05兑换位06兑换位07
查看: 267|回复: 0

华纳云:海外直播服务器的搭建

[复制链接]

98

主题

10

回帖

604

积分

高级会员

积分
604
发表于 2021-2-6 18:16:26 | 显示全部楼层 |阅读模式
背景:最近有个朋友的APP需要在国外搭建一个直播服务器,因为他们的主播在韩国(主播主要是记者),而观众主要在国内,叫我帮忙给他们开发一个直播服务器。
目前开源的直播服务程序有:SRS,Nginx-rtmp;如果是做开发的同学应该有所了解,SRS是基于C++写的,Nginx-rtmp模块是Ngxin的第三方C模块。一开始我是直接部署SRS/Ngxin-rtmp 到我的韩国的服务器,结果直播rtmp或者hls都不理想,经常卡顿,究其原因,还是因为这些协议都是基于TCP,一旦遇到丢包啥的,效果就非常差。这里,我主要介绍下外海直播常用的场景,以及基于KCP协议的国外直播服务器。复制代码一、海外直播服务器的常用场景:1)、主播和观众都在国内
适用于客户和观众都在国内,但需要把直播服务器架在海外的客户。直播服务器需要支持传统协议:RTMP、HLS、HTTP-FLV;应用场景如下图所示:复制代码2)、主播在国外、观众在国内
适用主播在国外,观众在国内,但需要把直播服务器架在海外的客户。复制代码三、基于KCP协议的海外直播服务器为了给朋友搭建一个效果较好的海外直播服务器,我特意学习了一遍KCP协议,帮忙写了APP端的SDK。最终效果还是很棒。我介绍下我开发的流媒体服务的功能:
采用KCP协议作为传输层,具有超强的弱网传输能力和超低的延迟支持NMS服务之间通过kmp协议进行中继转发支持推流与播放SDK版Andorid、IOS全系支持





华纳云提供优质的香港服务器、美国/香港云服务器、香港高防服务器
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|GDC主机交流论坛_GDC之家

GMT+8, 2024-4-20 16:41 , Processed in 0.057304 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表