我一直在互联网上搜索,但找不到在这种情况下应该使用什么的直接答案。基本上,我有一个客户,他在 Linux 上运行了一个 Icecast 广播流媒体服务器。人们可以通过连接到他的网站来收听他的广播。这个特定的客户想要一个视频流服务,他可以将网络摄像头流或直接视频文件流式传输到他的 Linux 服务器。然后人们会连接到特定的网页来观看实时视频流。
首先,我想知道是否可以将视频从 VLC 流式传输到 Icecast,然后连接到网络上的 Icecast 挂载点以观看视频。
其次,我想知道如果 Icecast 不是一个好的服务器软件,Red5 是否会是一个好的服务器软件。
对于所有这些问题,他还想知道要使用什么协议以及他想要流式传输的视频文件的文件格式是什么。
谢谢您的回答:)
答案1
这个问题有点偏离主题,因为您本质上是在寻求一个完整的解决方案。
无论如何,Icecast 确实提供音频和视频流,并且适用于少数客户。然而,视频流需要大量带宽,总的来说,我的建议是利用专门从事视频流的 Web 主机来提供客户端点。