如何发送元数据标头icecast服务? 我在录音AAC,并通过IOS它流icecast服务,但该文件显示损坏。 我怀疑是元数据需要被添加到能够播放文件。 如何发送元数据? 我应该把它作为一个字符串? 应该是什么格式?
Answer 1:
不需要的流功能的元数据。 如果你的数据被破坏,你要么编码是错误的或者发出错误Content-Type
头。
话虽这么说,一旦你得到你的工作流,如果你想发送的元数据,这样做出来的带外的实际音频流。 元数据是用一个简单的HTTP请求icecast服务更新。
http://icecast.example.com/admin/metadata?pass=hackme&mode=updinfo&mount=/mountpoint&song=Your%20Metadata
你可以在这里找到我的答案更多的信息: https://stackoverflow.com/a/9985297/362536
文章来源: How to create an audio file metadata header if I am streaming data to icecast?