【发布时间】:2022-01-12 23:19:51
【问题描述】:
我有一台服务器(未连接互联网),它在内部网站上托管包含公司数据的网页。服务器还在定义的目录结构中包含视频(数千个)。
当客户连接时,我可以在内部网站上向他们显示视频。问题是某些视频文件为 1Gb 或更大,与某些客户端的连接速度很慢;浏览器似乎正在尝试下载它们以播放它们而不是流式传输它们。
是否有一个视频流服务器,我可以将文件路径发送到它并将视频作为流提供回客户端?
我想这实际上是对我需要完成的视频进行转码。我不确定 PLEX 或类似的东西是否能够动态地做到这一点,因为有数百个视频和新视频一直在添加。
对不起,如果我不清楚我的需要。如果我对某一点不清楚,请发给我一个问题。
【问题讨论】:
-
您将需要服务器(Apache、IIS 等)来支持字节范围请求(现在大多数情况下)——您将无法为此仅指向网络上的路径,将需要通过网络服务器。此外,如果是 MP4,您需要在开始时使用 MOOV atom 对视频进行编码(否则浏览器需要读取整个文件以获取查找所需的元数据等)
标签: http video-streaming html5-video http-live-streaming plex