如何简单地从远程服务器传输视频?

如何简单地从远程服务器传输视频?

我有一个用作存储服务器的远程 Debian 服务器。我想直接从服务器流式传输一些视频,而无需提前下载文件。

到目前为止,我使用此命令在包含所需文件的同一文件夹中创建了一个 http 服务器

python -m SimpleHTTPServer 8000

并且vlc我可以用我的机器播放电影。

这可行,但我会说这是一个“基本”的解决方案。

您能建议一个更好的方法来解决这个问题吗?

答案1

使用媒体服务器而不是标准网络服务器。就我个人而言,我使用过以下服务器:

  • Vlc 有一个 web 界面(如果你启用它)。默认情况下,它只监听本地主机,但更改它需要编辑一个文件。还有一个 android 应用程序可以让你控制它。你可以让它流式传输,它会流式传输字幕等。缺点:相当手动的过程,没有 10ft 界面。优点:非常灵活,如果你仅有的想要使用 vlc 客户端。
  • 像 rygel 这样的无头 dlna 系统。如果您安装了 rygel 和 rygel-playbin,您将能够从任何支持 dlna 的设备播放媒体文件。这包括许多智能手机和平板电脑、游戏机和一些智能电视。缺点:不支持在机器本身上播放,非常基础。优点:完全无头,可以通过 ssh 配置,服务器端不需要 gui。
  • 专用的 10ft 用户界面,如 kodi(以前称为 xbmc)。Kodi 有一个官方的 Android 远程应用程序,允许您像使用常规遥控器一样控制媒体文件的播放,并且还支持 dlna 流媒体,既可以作为客户端也可以作为服务器。优点:界面非常流畅,如果将其连接到电视上,效果会非常好,与其他两个相比非常易于使用。缺点:无法无头运行,流媒体选项不如 vlc 灵活。

相关内容