tufei 发表于 2017-3-2 00:07:19

关于自建视频服务器的讨论

本帖最后由 tufei 于 2017-3-2 08:30 编辑

想做些正规的小视频站。现在有点技术问题想跟各位大牛请教一下:

方案一: 第三方服务 比如七牛等,

方案二:自己搭视频服务器。这里我了解到有2种方式:

1.视频存储在vps或者独服里面。通过第三方开源的网页播放器来播放。比如:ckplayer,videojs等

2.搭建视频流服务器。比如利用 nginx的某个模块来搭建流媒体服务器。


本帖主要讨论第二种方案,我想知道

1.方案二的 1跟2 有什么差别?

2.在性能上有什么区别? 主要关注 支持的并发数,客户访问速度等的差别。

3.从成本,客户体验到角度出发。哪个比较好?

4.或者有更好的方案请指教推荐?

用户数以10w ip 每天的量为估值,并发1w ip 左右 的架构。

谢谢大家!

河小马 发表于 2017-3-6 09:22:35

tufei 发表于 2017-3-5 08:39
hlf是什么工具,切片后怎么保证视频连续播放?

你还欠缺很多的基础知识。。

ffmpeg + nginx + videojs(或者其他的html5播放器)就可以了

大体的方向给出了,你需要仔细研究一下文档

想省心,就直接买个video-kernel-sharing.com的程序

目前来说水平最高的了

tufei 发表于 2017-3-2 00:09:37

:)                     

tufei 发表于 2017-3-2 00:23:56

也请河马斑竹给点意见哈。@河小马

小白龙 发表于 2017-3-2 01:01:08

这个一个人搞不定吧。。。

前排求一个vip

akzovk 发表于 2017-3-2 02:51:17

本帖最后由 akzovk 于 2017-3-2 02:52 编辑

首先提个建议,视频的前提是带宽和流量,如果你不给个预估用户数量,1 ~ 4 谁也说不出来答案。

然后,看楼主说小视频,应该只提供点播服务了。如果假设是自有内容,姑且认为用户从无到有,那么最初期直接带外链文件存储或干脆盗链,加个播放器就好,不过你说的那个ckplayer有点low哈。
再往后,可以选择自建流媒体服务比如Nginx+cms+hls什么的,再往后,会发现还是视频托管好,再往后,你会发现自有服务器会更省钱,当然这个也得是达到G口的量。再往后,有量就有云视频服务商的折扣,还是托管便宜……不过做这些同时,你得能计算出带宽来,别人盗链你会解决,都是钱。

写到这时,我感觉楼主其实是想建个P2P电影站?那上面算我没说,那种不费事不费钱。如果想当个理想做,干啥不好非搞视频,你又不赚投资人的钱。

tufei 发表于 2017-3-2 08:35:13

本帖最后由 tufei 于 2017-3-2 08:36 编辑

akzovk 发表于 2017-3-2 02:51
首先提个建议,视频的前提是带宽和流量,如果你不给个预估用户数量,1 ~ 4 谁也说不出来答案。

然后,看楼 ...
谢谢兄台的回复。不是想做个P2P的电影站呢。就是想做一个在线播放的微视频站。大概5-20分钟的视频点播。自建内容。
用户数以10w ip 每天的量为估值,并发1w ip 左右 的架构。
请兄台根据我的1-4的疑问,给解解惑。
我一直弄不明白用播放器播放 跟自建流媒体服务器,用户层面播放有什么差别。当然速度是由基础带宽决定的,这个我知道。搞个G口应该就行。
请兄台指教。

tufei 发表于 2017-3-2 08:45:41

小白龙 发表于 7 小时前static/image/common/back.gif
这个一个人搞不定吧。。。

前排求一个vip...

谢谢关注

河小马 发表于 2017-3-2 09:05:47

我做视频服务很长一段时间了,非大人,不要想歪

一个niche,效果不错

但是我主要做US,不做国内的

针对你的问题,简单的来说

自己搭建视频服务器,比远程托管要便宜的太多了。。。一般主流的方案是使用html5 播放器videojs,建议可以学习一下gotporn 的技术,点开源代码看一下,就是基于laravel + videojs 的html5 的


性能上也是自建比较便宜

没有更好的方案,这是最简单的,如果自己写的话

如果买的话,建议买kernel-video-sharing.com,每天几千万的PV 没有问题

blackhat 发表于 2017-3-2 09:25:30

河小马 发表于 2017-3-2 09:05
我做视频服务很长一段时间了,非大人,不要想歪

一个niche,效果不错


好久不见你冒泡了。。。

河小马 发表于 2017-3-2 09:29:34

blackhat 发表于 2017-3-2 09:25
好久不见你冒泡了。。。

就是过完年一个月。。。

家里比较忙。。估计马上还得跑医院检查身体。。你懂得。。

BODY 发表于 2017-3-2 10:53:01

感觉这些都不是问题,问题是流量。。。

54clz 发表于 2017-3-2 19:54:16

河小马 发表于 2017-3-2 09:05
我做视频服务很长一段时间了,非大人,不要想歪

一个niche,效果不错


请教,视频哪来的呢
采集还是原创呀

李小冲 发表于 2017-3-2 22:12:19

楼主可以用这个试试,前段时间一个朋友推荐的,我还没有具体看
关键词:SRS-SERVER
http://renjunjie622.blog.51cto.com/2913680/1782407

河小马 发表于 2017-3-3 08:39:57

李小冲 发表于 2017-3-2 22:12
楼主可以用这个试试,前段时间一个朋友推荐的,我还没有具体看
关键词:SRS-SERVER
...

LZ 是VOD

VOD 一般很少有人采用rtmp,基本都是nginx html5

国内比较流量rtmp

tufei 发表于 2017-3-3 11:46:54

河小马 发表于 2017-3-3 08:39
LZ 是VOD

VOD 一般很少有人采用rtmp,基本都是nginx html5


河马版主,请问 videojs 里面的poster 怎么设置视频里面的某个画面。单个的指定,视频太多的话太费时间了。找了好久没看到方案噢
页: [1] 2
查看完整版本: 关于自建视频服务器的讨论