我正在尝试设置一个实时流多媒体服务器,例如 Youtube 实时流或https://twitch.tv用户可以通过网络摄像头流式传输桌面等。
我在网上搜索了很多,但都是带有付款功能的一些软件,我发现像https://wowza.com是有付款的。
有人成功设置过这样的服务器吗?
答案1
+1 按照另一个答案的评论中的建议阅读 VLC 文档。我已成功使用 vlc 从静态文件、视频设备(采集卡、网络摄像头)或其他流生成流,然后将这些流发送到 VLC 的另一个实例以进行抓取和广播,发送到 darwin 流服务器(免费/开放版本) Quicktime 流媒体服务器),以及 wowza 媒体服务器。
请注意,所有这些方法都会产生不安静的直播 - 我总是会出现 10-12 秒的延迟,具体取决于使用的软件。当然,软件的变化还包括更快的处理器、更多的 RAM、更好的网络等,因此这些可能是延迟减少的原因。
答案2
ffmpeg
用于编码,vlc
用于流式传输。两者都是开放且免费的。