【发布时间】:2015-01-12 23:13:34
【问题描述】:
是否可以使用 Objective-C 使用 Icecast 协议来广播音频?
对于 Node.JS,我发现库 nicercast 似乎工作得很好。是否有与 Objective-C 等效的开源协议,还是我必须自己实现该协议?
如果我必须自己实现协议,那么我需要知道什么? 从 Node.JS 库中,我基本上看到,服务器使用普通的 Web 服务器广播 MPEG 流,并将原始数据发送到客户端。
此 MPEG 流是否包含元数据,还是我必须单独发送?
提前致谢
【问题讨论】:
-
明确地说,您实际上并没有尝试为 Icecast 制作源客户端......您正在尝试构建一个与 Objective C 中的 Icecast/SHOUTcast 兼容的 HTTP 渐进式流服务器?
-
另见:stackoverflow.com/questions/9239022/… 此外,现在 Icecast 支持简单的 HTTP PUT 请求。我建议走那条路。
-
谢谢。我会调查的。
标签: objective-c server icecast