/ohos5.0/foundation/multimedia/av_codec/test/unittest/hls_test/ |
H A D | m3u8_unit_test.cpp | 87 m3u8.UpdateFromTags(tags); 88 EXPECT_TRUE(m3u8.bLive_); 90 m3u8.UpdateFromTags(tags); 92 EXPECT_TRUE(m3u8.bLive_); 95 m3u8.UpdateFromTags(tags); 98 EXPECT_TRUE(m3u8.bLive_); 152 EXPECT_EQ(m3u8.uri_, ""); 194 m3u8.ParseKey(tag); 204 m3u8.ParseKey(tag); 214 m3u8.ParseKey(tag); [all …]
|
H A D | BUILD.gn | 26 "$av_codec_root_dir/services/media_engine/plugins/source/http_source/hls/m3u8.cpp",
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/hls/ |
H A D | m3u8.cpp | 60 : uri_(std::move(m3u8.uri_)), in M3U8Fragment() 61 duration_(m3u8.duration_), in M3U8Fragment() 62 sequence_(m3u8.sequence_), in M3U8Fragment() 63 discont_(m3u8.discont_) in M3U8Fragment() 452 m3u8->keyLen_ = keyLen_; in UpdateMediaPlaylist() 459 bLive_ = m3u8->IsLive(); in UpdateMediaPlaylist() 467 m3u8->isDecryptAble_ = true; in DownloadSessionKey() 470 m3u8->DownloadKey(); in DownloadSessionKey() 476 std::copy(std::begin(m3u8->key_), std::end(m3u8->key_), std::begin(key_)); in DownloadSessionKey() 478 std::copy(std::begin(m3u8->iv_), std::end(m3u8->iv_), std::begin(iv_)); in DownloadSessionKey() [all …]
|
H A D | m3u8.h | 50 M3U8Fragment(const M3U8Fragment& m3u8, const uint8_t *key, const uint8_t *iv); 134 M3U8VariantStream(std::string name, std::string uri, std::shared_ptr<M3U8> m3u8);
|
H A D | playlist_downloader.cpp | 125 std::string m3u8(buf); in DoOpenNative() local 131 playList_ = m3u8; in DoOpenNative()
|
/ohos5.0/docs/zh-cn/application-dev/media/media/ |
H A D | playback-url-setting-method.md | 41 **情况四:通过本地Raw文件中的m3u8文件播放在线流媒体资源** 51 // 设置本地m3u8文件名 52 let m3u8FileName : string = "xxx.m3u8"; 53 // 通过本地m3u8文件名,获取文件描述符 56 // 用文件描述符构造本地m3u8的URL 64 // 通过本地m3u8的URL和HTTP请求头构造mediaSource媒体来源 77 **情况五:通过应用沙箱中的m3u8文件播放在线流媒体资源** 88 // 设置本地m3u8文件名 89 let m3u8FileName : string = "xxx.m3u8"; 90 // 设置本地m3u8沙箱路径 [all …]
|
H A D | streaming-media-playback-development-guide.md | 10 | HLS | `https://xxxx/index.m3u8` | 支持 | 支持 | 支持,详见[DRM Kit](../drm/drm-overview.md)。 | 251 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; 261 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8';
|
H A D | using-avplayer-for-playback.md | 264 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8';
|
H A D | video-playback.md | 271 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; // 播放hls网络直播码流
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/resources/video_res/test_cbr/ |
H A D | test_cbr.m3u8 | 3 720_1M/video_720.m3u8 5 720_2M/video_720.m3u8 7 1080_3M/video_1080.m3u8
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/hls/ |
H A D | m3u8.cpp | 174 M3U8VariantStream::M3U8VariantStream(std::string name, std::string uri, std::shared_ptr<M3U8> m3u8) in M3U8VariantStream() argument 175 : name_(std::move(name)), uri_(std::move(uri)), m3u8_(std::move(m3u8)) in M3U8VariantStream() 197 auto m3u8 = std::make_shared<M3U8>(uri_, ""); in UpdateMediaPlaylist() local 198 auto stream = std::make_shared<M3U8VariantStream>(uri_, uri_, m3u8); in UpdateMediaPlaylist() 201 m3u8->Update(playList_); in UpdateMediaPlaylist() 202 duration_ = m3u8->GetDuration(); in UpdateMediaPlaylist() 203 bLive_ = m3u8->IsLive(); in UpdateMediaPlaylist()
|
H A D | m3u8.h | 100 M3U8VariantStream(std::string name, std::string uri, std::shared_ptr<M3U8> m3u8);
|
/ohos5.0/foundation/multimedia/av_codec/test/moduletest/resources/demuxer/ |
H A D | first_level.m3u8 | 3 http://192.168.3.11:8080/share/h264_aac.m3u8 5 http://192.168.3.11:8080/share/h264_aac.m3u8
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/resources/video_res/test_hls/ |
H A D | testHLSEncode_session_key.m3u8 | 4 testHLSEncode.m3u8
|
/ohos5.0/docs/en/application-dev/media/media/ |
H A D | playback-url-setting-method.md | 24 avPlayer.url = 'https://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; 34 …rce = media.createMediaSourceWithUrl("https://xxx.xxx.xxx.xxx:xx/xx/index.m3u8", {"User-Agent" : … 52 let m3u8FileName : string = "xxx.m3u8"; 89 let m3u8FileName : string = "xxx.m3u8";
|
H A D | streaming-media-playback-development-guide.md | 11 | HLS | `https://xxxx/index.m3u8` | Supported| Supported| Supported (see [DRM Kit](../drm/drm-overv… 241 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; 251 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8';
|
H A D | using-avplayer-for-playback.md | 265 avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8';
|
H A D | video-playback.md | 271 …avPlayer.url = 'http://xxx.xxx.xxx.xxx:xx/xx/index.m3u8'; // Play live webcasting streams using HL…
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/source/http_source/ |
H A D | BUILD.gn | 29 "hls/m3u8.cpp",
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/source/http_source/ |
H A D | BUILD.gn | 115 "hls/m3u8.cpp",
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/http_source_test/ |
H A D | BUILD.gn | 52 "$av_codec_root_dir/services/media_engine/plugins/source/http_source/hls/m3u8.cpp",
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-media-kit/ |
H A D | js-apis-media.md | 7552 | url | string | 是 | - 流媒体预下载媒体来源url,支持的流媒体格式:HLS、HTTP-FLV、Dash、Https。<br> - 本地m3u8的fd路径。 | 7586 let fileDescriptor = await mgr.getRawFd("xxx.m3u8"); 7634 | APPLICATION_M3U8 | application/m3u8 | 表示m3u8本地文件。 |
|
/ohos5.0/docs/zh-cn/application-dev/reference/apis-drm-kit/ |
H A D | js-apis-drm.md | 1284 // pssh数据为版权保护系统描述头,封装在加密码流中,mp4文件中位于pssh box、dash码流中位于mpd及mp4的pssh box、hls+ts的码流位于m3u8及每个ts片段中,请按实…
|
/ohos5.0/docs/zh-cn/application-dev/database/ |
H A D | uniform-data-type-list.md | 390 …neral.media | .m3u8 |…
|
/ohos5.0/docs/en/application-dev/database/ |
H A D | uniform-data-type-list.md | 384 …neral.media | .m3u8 |…
|