我正在寻找用于设置视频流服务器的任何现代资源。优选开源解决方案。
我对此的搜索导致了很多死路一条。我也需要建立自己的而不是为服务付费。
答案 0 :(得分:11)
要设置自己的视频流服务器,您应该开始使用以下组件:
FFMpeg(请参阅streaming guide)
VLC(见wiki)
也许是为您的流提供内容管理解决方案,例如OpenACS
但请注意:您的问题非常广泛,因此这个答案很广泛。
这实际上取决于您的要求和您给定的基础设施。您需要编写脚本任务,例如为HTTP Live Streaming或其他格式准备流。如果可能的话,可能会在您的问题中添加更多细节(格式,编解码器,平台,文件休息或流式休息,实时等)。
转到here和here(长答案),了解有关HTTP直播的更多信息。
希望这会引导您找到有用的方向。
答案 1 :(得分:1)
简单最好: VideoLAN是一个开发软件,用于跨局域网(LAN)播放视频和其他媒体格式的项目 https://en.wikipedia.org/wiki/VideoLAN http://www.videolan.org/vlc/
答案 2 :(得分:1)
Livebox有Linux发行版,VLC,Ffmpeg以及为您安装的所有内容。 它是一个预制的DIY视频流服务器。有关详细信息,请参阅livebox。
答案 3 :(得分:1)
在github(https://www.youphptube.com)上有一个网站(https://github.com/DanielnetoDotCom/YouPHPTube)用于构建您自己的视频共享网站。
我没有深入研究这个项目,它可能是也可能不是很酷的项目。
答案 4 :(得分:1)
使用nginx mp4模块流式传输视频。限制带宽,并发连接,最大缓冲区大小等。使用md5密钥和ttl进行安全保护。