2016-05-04 5 views
1

クローズドキャプションを実装しようとiOSのビデオプレイヤーにサポートしていますが、私はいくつかの説明をしてください必要があるため、アップルのサンプルストリームを発生しました:HLS:URIのないストリームの意味は何ですか?

ストリームがhttps://devimages.apple.com.edgekey.net/streaming/examples/bipbop_16x9/bipbop_16x9_variant.m3u8

主なマニフェストをダウンロードすると、私は見ているが次の2行:

#EXT-X-MEDIA: TYPE = AUDIO、GROUP-ID = "bipbop_audio"、LANGUAGE = "ENG"、 NAME = "BipBop音声1"、AUTOSELECT =はい、D EFAULT = YES

#EXT-X-MEDIA: TYPE = AUDIO、GROUP-ID = "bipbop_audio"、LANGUAGE = "ENG"、 NAME = "BipBopオーディオ2"、AUTOSELECT = NO、DEFAULT最初のオーディオエントリはURIが含まれていない理由= NO、 URI = "alternate_audio_aac_sinewave/prog_index.m3u8"

は誰が説明していただけますか?

答えて

2

基本的には、オーディオがビデオの一部であることを意味します。別のオーディオトラックです。 HLS仕様のsection 4.3.4.2.1から

メディアタイプがビデオまたはオーディオの場合は、不足しているURI属性 はこのレンディションのためのメディアデータがどのEXT-の メディアプレイリストに含まれていることを示していますこの EXT-X-MEDIAタグを参照するX-STREAM-INFタグ。メディアTYPEがAUDIOで、URI属性が でない場合、クライアントはこのレンディション のオーディオデータがEXT-X-STREAM-INF タグで指定されたすべてのビデオレンディションに存在すると想定しなければならない。

関連する問題