袁凤鸣的博客 | Fleeming's Blog Front-end Dev Engineer

金山直播云 和 七牛直播云 选择困难户的抉择

2017-06-27
袁凤鸣
iOS

一、引言:

今天公司技术总监扔给我一个任务。对 七牛直播云金山直播云 的调研对比。然后选出合适我们公司的直播云产品。

于是乎查很多资料进行对比选型。之前我做了个包含直播模块的产品 FO学院。里面的直播模块采用的金山云。。当时也是技术总监直接告知使用金山云这个。如今出于对优质产品的追求,近期项目也有可能涉及直播模块。于是想货比三家。选个好的合适公司的直播云平台,为后期直播云技术选型做铺垫。

二、各大直播云部分技术指标对比:

本部分主要介绍各大主流直播云。金山云 和 七牛云 不同之处可直接查看结尾第三部分。

【部分图片截取至知乎】


1、直播技术难度比点播更大,但不代表直播好的点播就一定好,因此需要根据视频业务的实际需求和自身技术实力进行决策。

不难发现,各个视频云产品在核心功能上大同小异,但因为分别和各自平台不同的云服务矩阵结合,这使得他们有着各自的特点。


直播平台 特点描述
腾讯云视频: 互动直播方案比较成熟,与腾讯云通信(IM)结合紧密,业务集成度较高。
七牛直播云: 沿袭七牛云的精品路线,侧重于直播,开放云端 API 实现透明播控管理,同时CDN节点相对要少一些。
金山视频云: 点播数据挖掘、H.265编码其特色(当然H.265需要视频源高清而且终端性能强劲才有明显效果),客户端SDK集中在移动端,不过直播还支持OTT播放盒、超级电视等多屏播放。
网易视频云: 功能相对完善,同时支持实时互动直播,而且具有各种场景的完整解决方案,拥有千万级并发量,SDK也非常全面。好吧,其实网易视频云的最大优势,就是接入方便,新手也只需一天就可以为APP接入音视频功能。

2、稳定性 ,对于视频云服务来说,稳定性不止于数据中心层,更需要考虑视频流链路的稳定,包括对弱网环境的处理,对卡顿、延迟现象有极地的容忍度。

从一定程度上说,自建机房意味着具备专业的运维团队、更强的突发事件应对能力、更高效的突发事件响应速度,而这些因素恰恰是提供稳定服务的关键。此外,传输机制保证了数据的安全性,网络QoS策略则能够保障复杂网络下的流畅直播体验。而服务模式决定了是否能够快速响应客户的技术、服务诉求。

3、支持场景就前面的分析来看

对比来看,网易视频云和腾讯直播云 基于开展本公司视频业务的技术积累研发,在综合实力上更有优势,比如说网易视频云针对在线教育场景的解决方案已经在网易云课堂、中国大学MOOC等行业知名产品上得到验证,比较具有说服力。

七牛云作为创业公司,虽然只做直播,但涵盖的场景十分丰富,至少满足了猎奇的需要。

而金山云拥有今日头条等明星级用户,但在场景案例上并没有公布太多,在垂直领域的话语权还亟待考证。

4、 技术支持 。

以上是四款视频云服务产品在四个层面的比较。另外对价格敏感的拥护,还需要注意服务打包和计费方式,比如美颜、转码、鉴黄功能是不是另外收费,CDN是按流量还是按带宽峰值计费,这里就不细说了。

四款视频云产品在场景化和直播功能上都有着不错的表现,网易和腾讯再次承担了市场领军者的角色,而金山和七牛在市场上的影响力也越来越大。说到这里,相信对直播感兴趣的朋友已经有了自己的选择。

5. 费用对比:

1.直播
  • 以下平台均是按流量来收费,七牛以天为单位,其他已时间长短为单位收费.
  • 以下以为各平台: 100人同时观看 高清版视频(码率1M) 1小时费用 产生费用:
  • 人数码率时间变化,费用 * 相应倍数
1.5 关于费用
平台 计费方式 直播费用 备注
七牛直播云 按天计费 观看1天200元 观看1-24小时按1天收费
金山直播云 特定供应商收取授权费用 特殊业务授权费 基于KSYLive iOS直播SDK的其他商业服务,会由特定供应商收取授权费用,大致包括: 云存储,CDN分发,动态贴纸,连麦 ,第三方美颜
趣拍云直播 按时间长短计费 观看1小时15.82元 观看几小时,费用在这个基础上 *
腾讯互动直播 按时间长短计费 观看1小时40元 观看几小时,费用在这个基础上 *
网易视频云 按时间长短计费 观看1小时44.38元 观看几小时,费用在这个基础上 *
暴风云直播 按时间长短计费 观看1小时39.55元 观看几小时,费用在这个基础上 *
2.回放(点播)
平台 云存储费用 下载流量费用 备注
七牛直播云 0.165元/G/月 0.29/G 存储10G内免费,下载10G内免费
趣拍云直播 0.165元/G/月 0.36元/G(国内),0.46元/G(国外) 存储10G内免费,下载10G内免费
腾讯互动直播 0.03元/G/天 0.59元/G 20G存储空间,60G点播流量,399/年
网易视频云 0.01元/G/天 0.56元/G
暴风云直播 0.01元/G/天 0.45元/G
3.备注:
  • 1.以上为主要收费项目,部分平台收取低额的转码费用.
  • 2.有些平台提供套餐服务,有8.5到9折优惠.

建议(仅供参考):

  • 1.以上直播SDK 都能实现基本直播服务,功能大同小异.
  • 2.七牛直播云 和 趣拍云直播 收费相对较低, 可以优先考虑.
  • 3.趣拍云直播为 北京趣拍联合阿里云推出移动直播解决方案.
  • 4.七牛直播云有和 熊猫TV、魅族新品发布会、平安等大平台合作过的案例.


三、金山直播云 和 七牛直播云 部分技术不同:

技 术 特 点 金山直播云 (推流和播放融合) 七牛直播云 (推流和播放为两个SDK) 金山 比 七牛 优势
Github Star 332 244(推流)/1035(播放) -
Github fork 111 70(推流)/ 262(播放) -
描述 金山云直播SDK [ iOS推流+播放 ]融合版 支持美颜滤镜(Beauty Filter)、美声(Beauty Voice)、软硬编(Software/Hardware Encoder) 、网络自适应(Network Auto Adapt)、混音(Audio Mixer)、混响(Reverb)、画中画(PIP) 推流:
PLMediaStreamingKit 是 Pili 直播 SDK 的 iOS 推流端,支持 RTMP 推流,h.264 和 AAC 编码,硬编、软编支持。具有丰富的数据和状态回调,方便用户根据自己的业务定制化开发。具有直播场景下的重要功能,如:美颜、背景音乐、水印等功能。

播放:
PLPlayerKit 是 Pili 直播 SDK 的 iOS 播放器。支持所有直播常用的格式,如:RTMP、HLS、FLV。拥有优秀的功能和特性,如:首屏秒开、追帧优化、丰富的数据和状态回调、硬解软解支持。而且可以根据自己的业务进行高度定制化开发。
X
计费方式 特殊商业服务,会由特定供应商收取授权费用 包括:云存储,CDN分发,动态贴纸,连麦,第三方美颜 按天计费 :观看1天200元(有待核实什么条件多少人观看等等因素) 1
回放(点播)相关功能费   云存储费用 0.165元/G/月
下载流量费用 0.29/G
存储10G内免费,下载10G内免费
X
成功案例 龙珠,蜻蜓FM,今日头条,宝宝巴士,麦唱 等 大神TV,懂球帝,咸蛋家,熊猫TV、魅族新品发布会、平安 -
播放SDK Android,iOS Android,iOS,H5,PC 0
转码 分布式转码,采用软硬件混合转码技术,支持H.264,H.265,AAC编码 h.264 和 AAC 编码,硬编、软编支持 1
CDN 近千个节点 全球300+ 1
安全方面 DRM,防盗链 防盗链,播放地址加密,黑白名单 0
机房 有自建机房 托管云机房 1
优势 脱胎于老牌软件企业,在直播方面发力比较早,编码解决方案优于行业领先 云储存起家的企业级公有云服务商,在场景支持方面比较全面 1
场景支持 游戏,行业应用 社交,游戏,在线教育,网络电台,VR,无人机 0
SDK集成 集成一个融合版即可 需集成推流SDK 和 拉流播放SDK 1
文档详细度 金山云文档篇幅较多 七牛云文档篇幅较少 1

“ - ”:代表实际意义无需比较的项目 ;“ X ”:代表目前还无法比较的项目 ;

“ 1 ”:代表 金山云占于优势,共计 7 项 ;

“ 0 ”:代码 七牛云占于优势,共计 3 项 ;

三、综上所述:推荐使用 金山直播云。

但如果有具体的业务需求,可对比下图后按照具体业务偏向程度来选择。哪边需要的业务符合自己的需求更多就选择哪边。
(下图截取于各自官方 Github 仓库 功能点的描述部分。)



如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!

¥ 打赏博主

上一篇 iOS代码规范

Music

Search

Content