把视频上传到云服务器 像七牛,又拍云然后获取地址用手机观看,和自建流媒体服务器然后在手机上看 有啥区别? 另外如何搭建流媒体服务器 哪种协议比较好?

2014-07-31 23:55:58 +08:00
 elevener
8197 次点击
所在节点    问与答
10 条回复
izoabr
2014-08-01 06:19:37 +08:00
好吧,看了下没人回答,我试试吧。
事实上我感觉这种问题不是特别适合在v2ex,可能更适合知乎,在知乎估计你能找到现成的答案,当然你要试试吧“区别”改成“优点”。

其实遇到问题,很多朋友会建议自己多试一试,毕竟这个东西尝试的成本不会特别高,无非就是自己搭个环境,然后安装,自己体验一下嘛。这一点上没必要犯懒。
除非条件真的有限,比如时间紧迫,比如没有设备或者兴趣。

我帮你百度了关键字: http://www.baidu.com/s?ie=utf-8&wd=%E6%B5%81%E5%AA%92%E4%BD%93%E6%9C%8D%E5%8A%A1%E5%99%A8&tn=63090008_1_hao_pg&bs=fms&f=3&rsv_bp=1&rsv_sug3=8&rsv_sug4=125&rsv_sug1=10&oq=%E6%B5%81%E5%AA%92%E4%BD%93&rsv_sug2=0&rsp=0&inputT=5141

抱歉,不是我好为人师,LZ还是比我资深的会员,但这样的拿来主意实在太拿来了,这样不好。
sqbing
2014-08-01 08:15:47 +08:00
问一下,七牛和又拍给你的是mp4地址还是m3u8地址?
自建还是托管视频,其实没多大区别,除了他们还是CDN这点。
现在的流媒体服务器有很多很多,开源的闭源的都有,可以在wiki上看看,找一个适合自己的。Nginx-rtmp-mod和crtmpserver都是不错的选择。
xiaogui
2014-08-01 09:45:38 +08:00
对你有用的估计是CDN、视频转码、视频帧提取等
http://www.qiniu.com/feature#feature_data_process
elevener
2014-08-02 00:21:23 +08:00
@sqbing 上传的什么文件,就是什么地址,通常mp4,
sqbing
2014-08-02 08:20:21 +08:00
那还真没多大区别,甚至都称不上流媒体服务器。
elevener
2014-08-04 00:10:58 +08:00
@sqbing 那如果自己架设一个 流媒体服务器 它和使用七牛云,会有啥区别,视频不能被下载还是什么?谢谢大神
sqbing
2014-08-04 08:30:00 +08:00
@elevener 按照你的说法,只使用“流媒体服务器”来分发MP4的话,那么随便什么http服务器都可以做到。七牛之类的无非是帮你把视频分发到他们的CDN节点,加速访问。
但是,如果你想自己假设服务器通过HLS分发你的MP4文件,这样一来iOS系统可以无痛访问,那么你就需要想办法给MP4文件切成ts文件并且生成相应的m3u8索引文件,而七牛之类的服务大多已经提供了MP4切片功能,甚至多码流的切片功能,可以省下很多事。
这样说你明白了吧?
elevener
2014-08-05 00:03:07 +08:00
@sqbing 貌似明白了,七牛的确提供了切片功能,就这个功能而言,它和流媒体服务器是一样的,并且有加速,和理论上的无限并发。那也就是说如果只是单纯的让android客户端和ios能访问该视频地址并播放的话,其实没必要使用流媒体服务器的,只需要七牛的服务就可以了
elevener
2014-08-05 00:04:51 +08:00
@sqbing 那如果自建流媒体服务器是不是至少需要100M独享带宽,来支持1000人左右的并发
sqbing
2014-08-05 07:49:43 +08:00
@elevener xxxM/xxxx人要看你承载的媒体码流,另外这种简单暴力的计算方式也不是很靠谱

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

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

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

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

© 2021 V2EX