求推荐,国内视频直播服务提供商

2015-08-17 11:32:24 +08:00
 cnleoyang
需求如下:学术研讨会现场直播(可接收最高 3 分钟延迟),直播设备仅有一台 DV 和一台硬件编码器(Teradek VidiU )。希望在直播端可以提供变码率支持(360p/480p/720p )以适应不同的观看环境,并支撑 10 至 100 人在线观看人数。

一个简单的方案是,将现场的 DV 数字信号,通过视频编码器以高品质单码率(720p )以 RTMP 协议推送到某个国内视频直播平台或 CDN 提供商,由视频直播平台的 CDN 或专业 CDN 提供商提供流量和带宽的支撑。

目前已经尝试过以下三家提供商:

mudu.tv - 只支持 rtmp 在线播放,不提供可变码率支持
aodianyun.com - 支持 HLS ,但不支持码率自适应
UCloud UCDN - 支持 HLS ,但不提供多码率处理和支持

希望,寻找到某家国内直播平台提供商,可以提供类似 Youtube Live 或 Livestream.com 这样的功能,将单码率信号处理为多码率,并通过 CDN 线路提供播放服务。

欢迎专业人士分享经验,谢谢。
11882 次点击
所在节点    云计算
90 条回复
cnleoyang
2015-08-17 14:58:30 +08:00
@XuanYuan Qiniu 貌似目前只支持点播服务,支持 RTMP 流推送的视频直播 CDN 貌似我只知道 uCloud 的 UCDN 。
fxxkgw
2015-08-17 15:09:13 +08:00
@cnleoyang 这个是 Adobe flash media live encoder 软件可以控制的,有 576i 720p 1080p 等码率 实测这些码率是生效的。
fxxkgw
2015-08-17 15:12:47 +08:00
@xuhaoyangx 我们的方法是摄像机连接到 win 下 Adobe flash media live encoder 这个软件,软件可以设置一些具体参数,然后传到 Linux 下 nginx 的 rtmp 模块, Adobe flash media live encoder 可以自动检测出音视频模块,具体可以下载个软件,然后用 e2esoft vcam vsc 模拟音视频源, nginx 的 rtmp 设置网上很多资料的,设置也很简单 就几个参数而已。
istark
2015-08-17 15:16:38 +08:00
好像和你说,斗鱼,战旗这些直播平台,简单实用,哈哈
ucaime
2015-08-17 15:17:19 +08:00
自己用 SRS 或者 nginx-rtmp 搭建服务端,编码器 rtmp 推流到自建的服务端,实时输出 hls ,把地址给 7 牛等 cdn 就行了,按时付费模式的直播云服务也不少, CC 视频的用过但貌似还没主推
fredcc
2015-08-17 15:20:50 +08:00
Azure 云也提供视频全套解决方案的,不过 10-100 人,用 B 站或者斗鱼不成问题啊,自己做方案投入大夸张了吧
ucaime
2015-08-17 15:33:48 +08:00
刚刚看了下 阿里云也有了 http://media.aliyun.com/live/
tigerZhang
2015-08-17 15:45:36 +08:00
蓝讯
cnleoyang
2015-08-17 16:00:36 +08:00
@ucaime 非常感谢
cnleoyang
2015-08-17 16:08:03 +08:00
@tigerZhang 请问 ChinaCache 是否也提供视频转码服务?是否单码流推入 CDN 接入点即可获得多码流的加速效果?
tigerZhang
2015-08-17 16:09:44 +08:00
@cnleoyang 至少 14 年 3 月份之前是没问题的,哈哈。
Bviews
2015-08-17 16:10:42 +08:00
10~100 人,即使是 1000Kpbs 也才用到 100M 左右的带宽,用阿里云按量的服务器就可以了,多线的机房,没必要用 CDN 。
cnleoyang
2015-08-17 16:13:47 +08:00
@fredcc Azure 和阿里云的方案都太重了, 100 人这个量级规模希望可以找架构更简单的商业服务,犹如 youtube live/ustream/livestream 这样的整套服务(rtmp 支持, 多码率支持, 播放器, CDN )。
fredcc
2015-08-17 16:19:49 +08:00
@cnleoyang Azure 宣传是有转码解决方案的,不确定是否支持直播。确实你的需求用用 B 站斗鱼这种就好了
xuhaoyangx
2015-08-17 16:49:02 +08:00
@Bviews 1000kbps 没法看,特别是视频源来自摄像机,画面复杂情况下, 720 至少 1900-2100 满足, 480 , 1400 满足高画质需求,移动端可以偏低。

@fxxkgw 那基本就是走 rtmp 的那一套,只不过 server 是 nginx , Adobe flash media live encoder 这软件画质不行(默认的 H264 参数不行),还不如走 obs 或者 xsplit ,谢谢回答哈,这样有些思路了,几台 nginx+负载均衡+cdn ,应该能托的起 1000 多人的高清 live

@ucaime 可惜都得自己搭,挺麻烦的。
limitsy
2015-08-17 16:56:40 +08:00
国内斗鱼挺好的吧。还见过有人在斗鱼直播结婚(婚礼)的。。。
cnleoyang
2015-08-17 17:10:44 +08:00
@Bviews 有道理,感谢建议。之前对使用 CDN 的另一层考量是带宽成本,相比 UCloud 的 UCDN (应该是 letv 的 cdn 资源)阿里云的太贵了。
XuanYuan
2015-08-17 17:11:22 +08:00
@cnleoyang 不会啊,他们有全套的方案,前段时间我们测试过,整体还是不错的,只是因为我们对延迟的要求极高所以没有用。
cnleoyang
2015-08-17 17:15:39 +08:00
@xuhaoyangx 1000kbps 在非复杂直播画面情况下用 800kbps 码流,用 480p 播放大致还是清楚的。考虑国内播放终端的带宽接入情况,单一码流采用 480p 还是较为务实的选择。
cnleoyang
2015-08-17 17:24:45 +08:00
@XuanYuan 那就烦劳多提供点信息( qiniu 的 MPS 是转码服务, CDN 有大文件加速,但无法接入 rtmp 直播流),我们也是 qiniu 的老用户。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/213713

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX