使用Objective-C使用Icecast协议流式传输音频

时间:2015-01-12 23:13:35

标签: objective-c server icecast

是否可以使用Objective-C使用Icecast协议广播音频?

对于Node.JS,我发现库nicercast似乎工作得很好。是否有Objective-C的开源等价物,还是我必须自己实施协议?

如果我必须自己实施协议,那么我需要知道什么? 从Node.JS库我已经看到,基本上,服务器使用普通的Web服务器广播MPEG流,只是将原始数据发送到客户端。

此MPEG流是否包含元数据,还是必须单独发送?

提前致谢

1 个答案:

答案 0 :(得分:1)

为什么不将流式传输到 Icecast服务器呢?它足够小,甚至可以在嵌入式设备上运行而不会出现大问题。 对于" Icecast兼容" ,nicercast实施无处接近。 如果您想知道原因,请查看Icecast来源或支持的格式。

我知道重新发明轮子是非常时尚的。但我至少要提醒你,这不一定是个好主意。