如何将视频从FTP服务器播放到我的网站?

如何将视频从FTP服务器播放到我的网站?,ftp,video-streaming,html5-video,Ftp,Video Streaming,Html5 Video,我在一个项目中有一个从ftp服务器在网站上播放视频的要求工作。我不知道如何才能做到这一点,但我正在努力。这是一个CodeIgniter项目。我所做的是使用用户名和密码连接到ftp服务器,获取视频文件名并将其提供给视频源,就像使用http协议播放视频一样。我不知道如何从源播放视频,因为它都是ftp链接。还有授权。我对此做了一些研究,但没有发现任何有用的东西。有人能帮忙吗?您将找不到一个可行的、跨平台的、安全的解决方案,该解决方案不涉及浏览器通过http而不是FTP(例如,使用nginx或Apach

我在一个项目中有一个从ftp服务器在网站上播放视频的要求工作。我不知道如何才能做到这一点,但我正在努力。这是一个CodeIgniter项目。我所做的是使用用户名和密码连接到ftp服务器,获取视频文件名并将其提供给视频源,就像使用http协议播放视频一样。我不知道如何从源播放视频,因为它都是ftp链接。还有授权。我对此做了一些研究,但没有发现任何有用的东西。有人能帮忙吗?

您将找不到一个可行的、跨平台的、安全的解决方案,该解决方案不涉及浏览器通过http而不是FTP(例如,使用nginx或Apache)访问这些视频。此外,如果您正在处理FTP和身份验证,您将最终在URL中公开FTP帐户的密码,这是您绝对不想做的。希望这能有所帮助。

即使这样做有效,FTP也会出现令人难以置信的问题。由于它处理端口的方式,它在许多NAT路由器上都会中断。您应该改用HTTP。如果你不能在FTP主机上安装web服务器,你必须将其代理到HTTP。出于学习目的,我一定会尝试使用代理。但我实际上使用http来解决我的问题。谢谢你的建议是的,我找不到任何有效的解决方案。所以我最终使用http协议解决了我的问题。无论如何,谢谢