amf0 还在用吗?
amf3 中的 amf0 是否有向后兼容性?
当前版本的 Adobe flex 使用哪种编码——amf0 或 amf3?
amf0 用于 as2。amf3 用于 amf3,但如果需要,您可以切换到 amf0。
所以很少使用amf0
是的,有向后兼容性
flex 使用 amf3。
截至 2015 年,AMF0 仍被广泛用作 FLV 文件的元数据格式。
虽然 MPEG-4 Part 14(或简称 MP4)文件格式已在很大程度上取代了大多数工作流程的 FLV,但在将实时视频发布到 Adobe Media Server、Wowza 或 nginx-rtmp 等 RTMP 服务器时仍会使用它。
因此,它用于由 NetStream 实例处理的 FLV 事件,如下所示:
netStream.onMetaData = function(myMeta) {
for (var i in myMeta) {
trace(i + ":\t" + myMeta[i])
}
};