4

我正在寻找任何现代资源来建立视频流媒体服务器。优选开源解决方案。DIY:视频流媒体服务器

我在这方面的搜索导致了很多死路一条。我也需要建立我自己的而不是付费的服务。

回答

4

设置自己的视频流服务器,你应该开始以下组件:

  1. 一个Linux发行版,你所熟悉的
  2. 一个自由和开放源码的服务器解决方案,如NaviServer
  3. FFmpeg的(见streaming guide

    • Reeoncode某些文件/流转换为所需的分辨率/编解码器等
    • 准备流为正确的重新流送
  4. VLC(见他们的wiki

    • 准备流c orrect重新流送(RTSP,UDP,HTTP,HTTP-LIVE,DASH)
    • 准备文件正确重新流送
  5. 也许一个内容管理解决方案,以满足您的流,如OpenACS

然而,请注意:您的问题非常广泛,因此有广泛的答案。

这确实取决于您的要求和您给定的基础设施。您需要编写脚本等任务,例如为HTTP Live Streaming或其他格式准备流。如果可能的话,也许一些细节添加到您的问题(格式,编解码器,平台,文件重新流送或流重新流送,实时等)

转到herehere(长回答)对HTTP实时流更多的投入。

希望这会导致你有用的方向。

1

简单最佳: VideoLAN的是,对整个局域网播放视频等多种媒体格式开发的软件项目(LAN) https://en.wikipedia.org/wiki/VideoLAN http://www.videolan.org/vlc/

+0

如果我需要流过http以及该怎么办? –

+0

按照指导方针:http://www.tomsguide.com/faq/id-2363626/stream-videos-internet-vlc.html –

+0

如果没关系,只需选择它 –

1

Livebox具有Linux发行版,VLC,Ffmpeg以及为您安装的所有内容。 这是一个预制的DIY视频流媒体服务器。有关详细信息,请参阅livebox