微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我想使用本地视频库中的节点 js 流式传输视频,而不是文件系统

如何解决我想使用本地视频库中的节点 js 流式传输视频,而不是文件系统

确切的要求就像我有一个托管视频的本地服务器或 api。我想请求使用节点 js 将视频和流传输到放置在 ui 中的 html 视频标签。视频可以通过一个网址。我看到的代码就像从本地文件系统中保存的视频中流式传输。但我的要求是从服务器 api 获取它并在我的 ui 中播放。

解决方法

我认为您的意思是您想要流式传输视频,就好像它在您的网络服务器上可用一样,但视频本身实际上与您的主节点 JS 应用程序位于不同的网络服务器上。

如果是这样,并且如果包含视频的服务器也可用于网络请求,那么您可以简单地在托管视频的服务器上提供视频的绝对 URL - 即它的完整 URL 而不是相对 URL到您的节点 JHS 服务器,这可能是您的大多数文件的默认设置。

如果您的问题是内部部署的视频库没有任何可公开寻址的 URI,因此您无法将其 URL 用于 Web 请求,那么您可能需要查看代理客户端和客户端之间的请求和响应网络服务器。

值得一提的是,对于大量用户和/或为了提供高质量的观看者质量和用户体验,可能值得将其用作专业视频流服务器来提供视频。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。