运维 流媒体服务器:自建 OR 云服务?

caojunvincent · 2013年01月11日 · 最后由 qiniu 回复于 2013年07月31日 · 14083 次阅读

朋友要搭建一个音频(以 mp3 文件为主)网站,需要搭建流媒体服务器,有几个问题需要向有经验的朋友们讨教,讨论一下:

自建流媒体服务器成本及评估

  1. 假设流媒体服务器的同时连接数为 5000 个,按照压缩码率为 192Kbps 的音频文件来算,那么要保证播放流畅,那么所需带宽应该是:192Kbit*5000 约要 1000000 Kbit,接近 1G 的带宽了,这么计算正确?

  2. 流媒体服务器选择:目前只了解到这两个开源软件 DarwinStreamingServer, Helix Universal Server。还有其他推荐么?报价合理的商业软件服务器也可以考虑

使用云存储服务,成本和质量评估

  1. rails-cast 使用的是七牛的存储服务。@poshboytl:他们的云存储服务,你们推荐使用么?七牛科技还挺年轻,不知道是否靠谱,报价方面网站上好像还没有具体清单

  2. 除了七牛云存储,还有推荐的其他流媒体云存储服务么,阿里云,盛大云?

音频文件的保护

为保护音频文件不被用户轻易下载(可以通过流媒体方式试听),有哪些可行的技术解决方案,自己已经做过的功课,大体猜测是:

  1. 隐藏源文件地址
  2. 认证合法 token 才能获取文件
  3. 流媒体传输过程进行加密,解密。为适应更大范围,还是准备用 HTTP 协议

关注中。。。。。。

如果是视频的话有 盛大视频云 http://www.ku6vms.com/ CC 视频 http://www.bokecc.com/ 提供云服务。

音频就不了解了。帮顶。

想弄个跟http://www.6.cn/类似的东西,这个盛大视频云不知道可不可以

盛大云又流媒体的服务,是之前「酷 6」的技术,应该很不错的 http://www.ku6vms.com/

自建服务的话,起码得上 CDN

文件保护我在上一家公司的时候就是天天纠结这个,当初有个 DRM 什么的,非常不靠谱!体验很差,而且必须得 Windows Media Player 才能播放...

音频得向豆瓣音乐和虾米借鉴一下,无论是音频还是视频,都算流媒体,应该区别不大吧?

我认为最好的保护方法可以学学 iTunes 的音乐,专用客户端才能下载播放,并且无法拷贝出去(当然,依然还是终究会被破解掉)

#3 楼 @naitnix 呃,6 间房的话,重点在 mm 不在技术吧... 😰

。。。。。你想多了,你要是美眉的话,你在上边发视频,跟人聊天,陪人解闷儿,人家能给你送礼物,这些虚拟礼物能在服务商这里换钱,你愿意不?

#6 楼 @huacnlee 知乎了一下,发现 DRM 也没有有效遏制盗版,反而给正常用户带来诸多不便。文件保护措施,对当前需求来说,只需要增大破解成本就可以了,最终还是需要得靠法律。

@huacnlee 同感,我目为维护的项目就是基于 Windows Media Player 视频点播网站。 一直很纠结,现在大伙都喜欢上优酷之类的网站看 flash 视频。基于微软点播技术的项目,竟然还有公司喜欢用!😌

跑个题,我不知道楼主具体业务模式是什么,如果 6 间房这种直播模式,本来就是打擦边球的,有相当高的监管成本,看看 6 间房首页底下那一票各种各样的运营牌照链接就知道了。

#11 楼 @alucardpj 朋友要构建一个音乐网站,不走灰色地带。

这里主要是想跟大家探讨一下构建流媒体服务器所涉及的纯技术层面的内容

匿名 #13 2013年01月14日

七牛的感觉很靠谱

#12 楼 @caojunvincent 看来前段时间开始,很多人都打音乐这一块的主意

回楼主:我们的报价登录 portal.qiniu.com 之后,在财务下面的报价表里面可以看得到。数据量很大的话,可以进一步议价。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号