【发布时间】:2016-05-15 15:49:46
【问题描述】:
我正在寻找任何用于设置视频流服务器的现代资源。最好是开源解决方案。
我在这方面的搜索导致了很多死胡同。我还需要自己构建,而不是为服务付费。
【问题讨论】:
标签: video streaming video-streaming html5-video http-live-streaming
我正在寻找任何用于设置视频流服务器的现代资源。最好是开源解决方案。
我在这方面的搜索导致了很多死胡同。我还需要自己构建,而不是为服务付费。
【问题讨论】:
标签: video streaming video-streaming html5-video http-live-streaming
要设置您自己的视频流服务器,您应该开始使用以下组件:
FFMpeg(见streaming guide)
VLC(见他们的wiki)
可能是一个内容管理解决方案来为您的流提供服务,例如OpenACS
但是,请注意:您的问题非常宽泛,因此答案很宽泛。
这实际上取决于您的要求和给定的基础架构。您将需要编写任务脚本,例如为 HTTP Live Streaming 或其他格式准备流。如果可能的话,可以为您的问题添加更多细节(格式、编解码器、平台、文件重新流式传输或流式重新流式传输、实时等)
转到here 和here(长答案)以获取有关 HTTP 实时流的更多信息。
希望这将引导您找到有用的方向。
【讨论】:
简单最好: VideoLAN 是一个开发用于在局域网 (LAN) 上播放视频和其他媒体格式的软件的项目 https://en.wikipedia.org/wiki/VideoLAN http://www.videolan.org/vlc/
【讨论】:
使用 nginx mp4 模块流式传输视频。限制带宽、并发连接、最大缓冲区大小等。使用 md5 密钥和 ttl 以确保安全。
【讨论】:
Livebox 为您安装了 linux 发行版、VLC、Ffmpeg 和一切。 它是一个预先构建的 DIY 视频流服务器。详情请见livebox。
【讨论】:
在 github (https://github.com/DanielnetoDotCom/YouPHPTube) 上有一个站点 (https://www.youphptube.com) 是它的项目,用于构建您自己的视频共享站点。
我没有深入研究这个项目,它可能是也可能不是很酷的项目。
【讨论】: