android.media.MediaExtractorを使用してストリーミング データから icy-meta を取得することは可能ですか?
アーティストとタイトルを取得したい。
android.media.MediaExtractorを使用してストリーミング データから icy-meta を取得することは可能ですか?
アーティストとタイトルを取得したい。
AndroidMediaExtractor
は、SHOUTcast スタイルの ICY メタデータを分離しません。オーディオデータをデコードする前に、それをリクエストして自分でデマルチプレクサする必要があります。
さらに、メタデータはフィールドを指定しません。と しかありませStreamTitle
んStreamURL
。StreamTitle
通常、フィールドは の形式ですが、Artist - Title
常にではありません。そのフィールドのフォーマットを決定するのはステーション次第です。
は通常空白のStreamURL
ままで、通常、Icecast ストリームの場合には存在しません。