确切的要求是,我有一个本地服务器或api托管视频。我想使用节点js向ui中放置的html视频标签发出获取视频和流的请求。视频可以通过url访问。我看到的代码就像是从本地文件系统中保存的视频流。但我的要求是从服务器api获取它并在我的ui中播放它。
发布于 2021-07-12 20:36:28
我想您的意思是,您希望流式传输视频,就好像它在您的web服务器上一样,但视频本身实际上位于不同的web服务器上,而不是您的主节点JS应用程序。
如果是这样,如果拥有视频的服务器也可用于web请求,那么您只需提供视频在托管服务器上的绝对URL -即其完整URL,而不是相对于您的节点JHS服务器的URL,这可能是您的大多数文件的默认URL。
如果您的问题是本地视频库没有任何可公开寻址的URI,因此您无法使用其URL处理web请求,那么您可能需要考虑代理客户端和web服务器之间的请求和响应。
值得一提的是,对于大量用户和/或为了提供高质量的观众质量和用户体验,可能值得将其用作专业视频流服务器来服务于视频。
https://stackoverflow.com/questions/68330541
复制相似问题