NetStream 从 FMS 中的流中加载 ID3 信息

Posted

技术标签:

【中文标题】NetStream 从 FMS 中的流中加载 ID3 信息【英文标题】:NetStream Loading ID3 information from stream in FMS 【发布时间】:2009-06-03 00:29:46 【问题描述】:

我一直按照基本的 FMS 说明来加载和播放 mp3。这工作得很好。我还有第二个 NetStream 实例 (id3Stream),它应该从同一个 mp3 加载 ID3 数据,但我得到的只是 StreamNotFound 错误。为什么 mp3 流和播放但 id3 数据“找不到”?任何帮助将不胜感激。

var url:String = "name_of_mp3";
// -- yay, I'm listening to the song
stream.play("mp3:" + url, position);
// -- boo, it's not found even though it's the same url
id3Stream.play("id3:" + url);

【问题讨论】:

【参考方案1】:

我不确定你的情况,但我听说某些版本的 FMS 存在 ID3v2 错误。显然 FMS 3.5.2 解决了这个问题......来自3.5.2 release notes:

2285061 个带有 ID3v2 标签的 MP3 文件 播放失败。

【讨论】:

有趣。我会测试一下。我的文件播放正常,只是 id3: 前缀似乎不起作用。 是的,我听说 play("mp3:url") 工作正常,而 play("id3:url") 返回“未找到流”。

以上是关于NetStream 从 FMS 中的流中加载 ID3 信息的主要内容,如果未能解决你的问题,请参考以下文章

我必须有 FMS 才能从我的相机发布流吗?

怎么在applicationContext.xml文件中加载其它bean.xml文件或者引用bean.xml文件中的bean id

从预先加载的 laravel 集合中加载特定的列

UITableViewCell 如何知道从数组或字典中加载啥 JSON

如何从打包在war文件中的jar文件中加载资源? [复制]

如何使用 sequelize.js 从关联模型中加载属性