Kyon 发表于 2020-6-16 16:22:43

有大佬研究过视频服务器串流方案吗 求建议

本帖最后由 Kyon 于 2020-6-16 20:20 编辑

硬件条件:
视频都在一台hp gen8 win server 挂着bt透过路由器接入校园网 观看设备在另一个网段
以前的播放条件:
win平台 用potlayer连gen8的ftp服务访问(经过了路由端口转发)
目前播放条件:
mac iina ,ftp访问完全播不了 如果接着vpn去使用smb也可以,就是特别卡,码率不高的视频都会卡顿,

现在的疑问是:
mpv支持ftp吗?iina基于mpv,估计mpv也不行吧?
或者有什么基于http协议的串流方式么?ftp协议该进历史垃圾堆了吧
最好是能够在客户端解码的,gen8的cpu太差了,软解很吃力

想尝试的方案:
plex终身会员也不贵 但是据说只能用官方客户端 性能垃圾 这点不太喜欢比较懒 之前potplayer能用就没考虑过一体化的解决方案
emby和plex差不多
jellyfin emby的开源版本
nginx 静态文件

求大佬给点建议




TLin2112 发表于 2020-6-16 16:39:03

考虑直接HTTP协议呢,把视频当作静态文件放在服务器上

Kyon 发表于 2020-6-16 16:50:27

TLin2112 发表于 2020-6-16 16:39
考虑直接HTTP协议呢,把视频当作静态文件放在服务器上

考虑在路由器上挂个nginx 然后把gen8用nfs挂在上去

kavenliang 发表于 2020-6-16 17:17:10

本帖最后由 kavenliang 于 2020-6-16 19:41 编辑

不在同一网段那就是算外网了,校园网能走IPV6不? 能的话SMB应该直接不用VPN就走得通啊

不过我自己没这个网络条件,所以没实践过,楼主可以试试。

\\xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx-xxxx.ipv6-literal.net

Kyon 发表于 2020-6-16 20:15:24

本帖最后由 Kyon 于 2020-6-16 20:21 编辑

kavenliang 发表于 2020-6-16 17:17
不在同一网段那就是算外网了,校园网能走IPV6不? 能的话SMB应该直接不用VPN就走得通啊

不过我自己没这个 ...gen8在宿舍区
宿舍区的网络拿不到ipv6的地址 尴尬了

yzwduck 发表于 2020-6-16 21:27:46

我也干过类似的事情,用了 nginx 当串流服务器,遇到了这么些问题:

[*]Windows 版 nginx 性能没有 Linux 好,但个位数用户足矣,无视;
[*]Windows 版貌似无法处理长路径/非 ASCII 路径,当时我改了部分代码自己编译了一份;
[*]自带的列目录实在很简陋…装个 nginx 插件;
本来想直接用 everything 的,但是好像串流一段时间后 http 连接就断了,不知道现在有没有改好。

http 的好处是,除了 iOS 没试过外,Windows/Linux/macOS/Android 都可以有良好的流媒体播放体验(只要不是 mov 这类非流媒体格式)。
http 的缺点是,很多软件不能自动加载字幕,不能自动播放下一个文件,也不一定能加载额外音轨。


除非你用软路由,否则不建议在路由器上运行任何与“路由”无关的事情,很可能遇到性能问题。

网络的话,建议试试在 gen8 和 mac 上运行 zerotier。如果学校网络不限速/限速策略不严谨的话,可以点对点直连,并且跑满带宽。

kavenliang 发表于 2020-6-16 22:49:27

Kyon 发表于 2020-6-16 20:15
gen8在宿舍区
宿舍区的网络拿不到ipv6的地址 尴尬了

那只能看看花生壳、ddnsto之类的DDNS服务了,传输带宽受制于服务提供商的带宽限制

Kyon 发表于 2020-6-17 10:07:50

yzwduck 发表于 2020-6-16 21:27
我也干过类似的事情,用了 nginx 当串流服务器,遇到了这么些问题:

[*]Windows 版 nginx 性能没有 Linux...

好的 谢谢 我去折腾试试 我现在就是软路由 不过性能一般 n3540垃圾u

Kyon 发表于 2020-6-17 10:09:30

kavenliang 发表于 2020-6-16 22:49
那只能看看花生壳、ddnsto之类的DDNS服务了,传输带宽受制于服务提供商的带宽限制 ...

谢谢 我去研究下 都在一个大的内网里 带宽倒是没问题

foxsheep 发表于 2020-6-18 21:05:38

emby还开源的时候曾经用过一段时间,挺舒服
只要能直接访问到服务器,单个用户放放片,随便啥协议都没啥压力吧
LZ你码率不高都卡,那又没测过直接传文件速率有多少?
页: [1] 2
查看完整版本: 有大佬研究过视频服务器串流方案吗 求建议