AS3 で FLV のメタデータの取り方が分からずに、かなり無駄に時間を費やしてしまった。。。 FLV のメタデータは NetStream から onMetaData を使って取得できるんだけども、 この onMetaData の使い方がさっぱり分からなかったので忘れないようにメモ。 経過があまりにもアホくさすぎて絶対忘れないけども。 ビデオメタデータの使用 NetStreamオブジェクトの client プロパティを指定して、 指定したオブジェクトに onMetaData メソッドを定義しておくと使える。 この client プロパティの存在に気づかずに四苦八苦してた自分が情けない。 挙句の果てに、ここ見て自前で ByteArray からメタデータ取ろうとしてしまった。 ByteArray から取得した FLV の値を出力した一例。 // FLV Header Sign