shaka-packager/html/searchindex.js

1 line
34 KiB
JavaScript

Search.setIndex({docnames:["build_instructions","design","docker_instructions","documentation","index","library","library_details","options/chunking_options","options/dash_options","options/drm_stream_descriptors","options/general_encryption_options","options/hls_options","options/hls_stream_descriptors","options/mp4_output_options","options/playready_encryption_options","options/raw_key_encryption_options","options/segment_template_formatting","options/stream_descriptors","options/udp_file_options","options/widevine_encryption_options","tutorials/basic_usage","tutorials/dash","tutorials/dash_hls_example","tutorials/drm","tutorials/encoding","tutorials/ffmpeg_piping","tutorials/hls","tutorials/live","tutorials/playready","tutorials/raw_key","tutorials/tutorials","tutorials/widevine"],envversion:52,filenames:["build_instructions.md","design.rst","docker_instructions.md","documentation.rst","index.rst","library.rst","library_details.rst","options/chunking_options.rst","options/dash_options.rst","options/drm_stream_descriptors.rst","options/general_encryption_options.rst","options/hls_options.rst","options/hls_stream_descriptors.rst","options/mp4_output_options.rst","options/playready_encryption_options.rst","options/raw_key_encryption_options.rst","options/segment_template_formatting.rst","options/stream_descriptors.rst","options/udp_file_options.rst","options/widevine_encryption_options.rst","tutorials/basic_usage.rst","tutorials/dash.rst","tutorials/dash_hls_example.rst","tutorials/drm.rst","tutorials/encoding.rst","tutorials/ffmpeg_piping.rst","tutorials/hls.rst","tutorials/live.rst","tutorials/playready.rst","tutorials/raw_key.rst","tutorials/tutorials.rst","tutorials/widevine.rst"],objects:{"":{"shaka::ChunkingParams":[6,0,1,"_CPPv2N5shaka14ChunkingParamsE"],"shaka::ChunkingParams::segment_duration_in_seconds":[6,1,1,"_CPPv2N5shaka14ChunkingParams27segment_duration_in_secondsE"],"shaka::ChunkingParams::segment_sap_aligned":[6,1,1,"_CPPv2N5shaka14ChunkingParams19segment_sap_alignedE"],"shaka::ChunkingParams::subsegment_duration_in_seconds":[6,1,1,"_CPPv2N5shaka14ChunkingParams30subsegment_duration_in_secondsE"],"shaka::ChunkingParams::subsegment_sap_aligned":[6,1,1,"_CPPv2N5shaka14ChunkingParams22subsegment_sap_alignedE"],"shaka::DecryptionParams":[6,0,1,"_CPPv2N5shaka16DecryptionParamsE"],"shaka::DecryptionParams::key_provider":[6,1,1,"_CPPv2N5shaka16DecryptionParams12key_providerE"],"shaka::EncryptionParams":[6,0,1,"_CPPv2N5shaka16EncryptionParamsE"],"shaka::EncryptionParams::EncryptedStreamAttributes":[6,0,1,"_CPPv2N5shaka16EncryptionParams25EncryptedStreamAttributesE"],"shaka::EncryptionParams::clear_lead_in_seconds":[6,1,1,"_CPPv2N5shaka16EncryptionParams21clear_lead_in_secondsE"],"shaka::EncryptionParams::kNoKeyRotation":[6,1,1,"_CPPv2N5shaka16EncryptionParams14kNoKeyRotationE"],"shaka::EncryptionParams::kProtectionSchemeCenc":[6,1,1,"_CPPv2N5shaka16EncryptionParams21kProtectionSchemeCencE"],"shaka::EncryptionParams::key_provider":[6,1,1,"_CPPv2N5shaka16EncryptionParams12key_providerE"],"shaka::EncryptionParams::stream_label_func":[6,1,1,"_CPPv2N5shaka16EncryptionParams17stream_label_funcE"],"shaka::EncryptionParams::vp9_subsample_encryption":[6,1,1,"_CPPv2N5shaka16EncryptionParams24vp9_subsample_encryptionE"],"shaka::HlsParams":[6,0,1,"_CPPv2N5shaka9HlsParamsE"],"shaka::HlsParams::base_url":[6,1,1,"_CPPv2N5shaka9HlsParams8base_urlE"],"shaka::HlsParams::default_language":[6,1,1,"_CPPv2N5shaka9HlsParams16default_languageE"],"shaka::HlsParams::key_uri":[6,1,1,"_CPPv2N5shaka9HlsParams7key_uriE"],"shaka::HlsParams::master_playlist_output":[6,1,1,"_CPPv2N5shaka9HlsParams22master_playlist_outputE"],"shaka::HlsParams::playlist_type":[6,1,1,"_CPPv2N5shaka9HlsParams13playlist_typeE"],"shaka::HlsParams::time_shift_buffer_depth":[6,1,1,"_CPPv2N5shaka9HlsParams23time_shift_buffer_depthE"],"shaka::HlsPlaylistType":[6,2,1,"_CPPv2N5shaka15HlsPlaylistTypeE"],"shaka::KeyProvider":[6,2,1,"_CPPv2N5shaka11KeyProviderE"],"shaka::Mp4OutputParams":[6,0,1,"_CPPv2N5shaka15Mp4OutputParamsE"],"shaka::Mp4OutputParams::kNoSidxBoxInSegment":[6,1,1,"_CPPv2N5shaka15Mp4OutputParams19kNoSidxBoxInSegmentE"],"shaka::Mp4OutputParams::use_decoding_timestamp_in_timeline":[6,1,1,"_CPPv2N5shaka15Mp4OutputParams34use_decoding_timestamp_in_timelineE"],"shaka::MpdParams":[6,0,1,"_CPPv2N5shaka9MpdParamsE"],"shaka::MpdParams::base_urls":[6,1,1,"_CPPv2N5shaka9MpdParams9base_urlsE"],"shaka::MpdParams::default_language":[6,1,1,"_CPPv2N5shaka9MpdParams16default_languageE"],"shaka::MpdParams::generate_dash_if_iop_compliant_mpd":[6,1,1,"_CPPv2N5shaka9MpdParams34generate_dash_if_iop_compliant_mpdE"],"shaka::MpdParams::generate_static_live_mpd":[6,1,1,"_CPPv2N5shaka9MpdParams24generate_static_live_mpdE"],"shaka::MpdParams::kSuggestedPresentationDelayNotSet":[6,1,1,"_CPPv2N5shaka9MpdParams33kSuggestedPresentationDelayNotSetE"],"shaka::MpdParams::min_buffer_time":[6,1,1,"_CPPv2N5shaka9MpdParams15min_buffer_timeE"],"shaka::MpdParams::minimum_update_period":[6,1,1,"_CPPv2N5shaka9MpdParams21minimum_update_periodE"],"shaka::MpdParams::mpd_output":[6,1,1,"_CPPv2N5shaka9MpdParams10mpd_outputE"],"shaka::MpdParams::time_shift_buffer_depth":[6,1,1,"_CPPv2N5shaka9MpdParams23time_shift_buffer_depthE"],"shaka::Packager":[5,0,1,"_CPPv2N5shaka8PackagerE"],"shaka::Packager::Cancel":[5,3,1,"_CPPv2N5shaka8Packager6CancelEv"],"shaka::Packager::DefaultStreamLabelFunction":[5,3,1,"_CPPv2N5shaka8Packager26DefaultStreamLabelFunctionEiiiRKN16EncryptionParams25EncryptedStreamAttributesE"],"shaka::Packager::GetLibraryVersion":[5,3,1,"_CPPv2N5shaka8Packager17GetLibraryVersionEv"],"shaka::Packager::Initialize":[5,3,1,"_CPPv2N5shaka8Packager10InitializeERK15PackagingParamsRKNSt6vectorI16StreamDescriptorEE"],"shaka::Packager::Run":[5,3,1,"_CPPv2N5shaka8Packager3RunEv"],"shaka::PackagingParams":[6,0,1,"_CPPv2N5shaka15PackagingParamsE"],"shaka::PackagingParams::ad_cue_generator_params":[6,1,1,"_CPPv2N5shaka15PackagingParams23ad_cue_generator_paramsE"],"shaka::PackagingParams::buffer_callback_params":[6,1,1,"_CPPv2N5shaka15PackagingParams22buffer_callback_paramsE"],"shaka::PackagingParams::chunking_params":[6,1,1,"_CPPv2N5shaka15PackagingParams15chunking_paramsE"],"shaka::PackagingParams::encryption_params":[6,1,1,"_CPPv2N5shaka15PackagingParams17encryption_paramsE"],"shaka::PackagingParams::hls_params":[6,1,1,"_CPPv2N5shaka15PackagingParams10hls_paramsE"],"shaka::PackagingParams::mp4_output_params":[6,1,1,"_CPPv2N5shaka15PackagingParams17mp4_output_paramsE"],"shaka::PackagingParams::mpd_params":[6,1,1,"_CPPv2N5shaka15PackagingParams10mpd_paramsE"],"shaka::PackagingParams::output_media_info":[6,1,1,"_CPPv2N5shaka15PackagingParams17output_media_infoE"],"shaka::PackagingParams::temp_dir":[6,1,1,"_CPPv2N5shaka15PackagingParams8temp_dirE"],"shaka::PlayreadyEncryptionParams":[6,0,1,"_CPPv2N5shaka25PlayreadyEncryptionParamsE"],"shaka::PlayreadyEncryptionParams::ca_file":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams7ca_fileE"],"shaka::PlayreadyEncryptionParams::client_cert_file":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams16client_cert_fileE"],"shaka::PlayreadyEncryptionParams::client_cert_private_key_file":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams28client_cert_private_key_fileE"],"shaka::PlayreadyEncryptionParams::client_cert_private_key_password":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams32client_cert_private_key_passwordE"],"shaka::PlayreadyEncryptionParams::key":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams3keyE"],"shaka::PlayreadyEncryptionParams::key_id":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams6key_idE"],"shaka::PlayreadyEncryptionParams::key_server_url":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams14key_server_urlE"],"shaka::PlayreadyEncryptionParams::program_identifier":[6,1,1,"_CPPv2N5shaka25PlayreadyEncryptionParams18program_identifierE"],"shaka::Status":[6,0,1,"_CPPv2N5shaka6StatusE"],"shaka::Status::Status":[6,3,1,"_CPPv2N5shaka6Status6StatusEv"],"shaka::Status::ToString":[6,3,1,"_CPPv2NK5shaka6Status8ToStringEv"],"shaka::Status::Update":[6,3,1,"_CPPv2N5shaka6Status6UpdateE6Status"],"shaka::StreamDescriptor":[6,0,1,"_CPPv2N5shaka16StreamDescriptorE"],"shaka::StreamDescriptor::bandwidth":[6,1,1,"_CPPv2N5shaka16StreamDescriptor9bandwidthE"],"shaka::StreamDescriptor::drm_label":[6,1,1,"_CPPv2N5shaka16StreamDescriptor9drm_labelE"],"shaka::StreamDescriptor::hls_group_id":[6,1,1,"_CPPv2N5shaka16StreamDescriptor12hls_group_idE"],"shaka::StreamDescriptor::hls_iframe_playlist_name":[6,1,1,"_CPPv2N5shaka16StreamDescriptor24hls_iframe_playlist_nameE"],"shaka::StreamDescriptor::hls_name":[6,1,1,"_CPPv2N5shaka16StreamDescriptor8hls_nameE"],"shaka::StreamDescriptor::hls_playlist_name":[6,1,1,"_CPPv2N5shaka16StreamDescriptor17hls_playlist_nameE"],"shaka::StreamDescriptor::input":[6,1,1,"_CPPv2N5shaka16StreamDescriptor5inputE"],"shaka::StreamDescriptor::language":[6,1,1,"_CPPv2N5shaka16StreamDescriptor8languageE"],"shaka::StreamDescriptor::output":[6,1,1,"_CPPv2N5shaka16StreamDescriptor6outputE"],"shaka::StreamDescriptor::output_format":[6,1,1,"_CPPv2N5shaka16StreamDescriptor13output_formatE"],"shaka::StreamDescriptor::segment_template":[6,1,1,"_CPPv2N5shaka16StreamDescriptor16segment_templateE"],"shaka::StreamDescriptor::skip_encryption":[6,1,1,"_CPPv2N5shaka16StreamDescriptor15skip_encryptionE"],"shaka::StreamDescriptor::stream_selector":[6,1,1,"_CPPv2N5shaka16StreamDescriptor15stream_selectorE"],"shaka::StreamDescriptor::trick_play_factor":[6,1,1,"_CPPv2N5shaka16StreamDescriptor17trick_play_factorE"],"shaka::WidevineDecryptionParams":[6,0,1,"_CPPv2N5shaka24WidevineDecryptionParamsE"],"shaka::WidevineDecryptionParams::key_server_url":[6,1,1,"_CPPv2N5shaka24WidevineDecryptionParams14key_server_urlE"],"shaka::WidevineDecryptionParams::signer":[6,1,1,"_CPPv2N5shaka24WidevineDecryptionParams6signerE"],"shaka::WidevineEncryptionParams":[6,0,1,"_CPPv2N5shaka24WidevineEncryptionParamsE"],"shaka::WidevineEncryptionParams::content_id":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams10content_idE"],"shaka::WidevineEncryptionParams::group_id":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams8group_idE"],"shaka::WidevineEncryptionParams::include_common_pssh":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams19include_common_psshE"],"shaka::WidevineEncryptionParams::key_server_url":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams14key_server_urlE"],"shaka::WidevineEncryptionParams::policy":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams6policyE"],"shaka::WidevineEncryptionParams::signer":[6,1,1,"_CPPv2N5shaka24WidevineEncryptionParams6signerE"],"shaka::WidevineSigner":[6,0,1,"_CPPv2N5shaka14WidevineSignerE"],"shaka::WidevineSigner::SigningKeyType":[6,2,1,"_CPPv2N5shaka14WidevineSigner14SigningKeyTypeE"],"shaka::WidevineSigner::iv":[6,1,1,"_CPPv2N5shaka14WidevineSigner2ivE"],"shaka::WidevineSigner::kAes":[6,4,1,"_CPPv2N5shaka14WidevineSigner4kAesE"],"shaka::WidevineSigner::kNone":[6,4,1,"_CPPv2N5shaka14WidevineSigner5kNoneE"],"shaka::WidevineSigner::kRsa":[6,4,1,"_CPPv2N5shaka14WidevineSigner4kRsaE"],"shaka::WidevineSigner::key":[6,1,1,"_CPPv2N5shaka14WidevineSigner3keyE"],"shaka::WidevineSigner::signer_name":[6,1,1,"_CPPv2N5shaka14WidevineSigner11signer_nameE"],"shaka::WidevineSigner::signing_key_type":[6,1,1,"_CPPv2N5shaka14WidevineSigner16signing_key_typeE"],"shaka::error::ALREADY_EXISTS":[6,4,1,"_CPPv2N5shaka5error14ALREADY_EXISTSE"],"shaka::error::CANCELLED":[6,4,1,"_CPPv2N5shaka5error9CANCELLEDE"],"shaka::error::CHUNKING_ERROR":[6,4,1,"_CPPv2N5shaka5error14CHUNKING_ERRORE"],"shaka::error::Code":[6,2,1,"_CPPv2N5shaka5error4CodeE"],"shaka::error::ENCRYPTION_FAILURE":[6,4,1,"_CPPv2N5shaka5error18ENCRYPTION_FAILUREE"],"shaka::error::END_OF_STREAM":[6,4,1,"_CPPv2N5shaka5error13END_OF_STREAME"],"shaka::error::FILE_FAILURE":[6,4,1,"_CPPv2N5shaka5error12FILE_FAILUREE"],"shaka::error::FRAGMENT_FINALIZED":[6,4,1,"_CPPv2N5shaka5error18FRAGMENT_FINALIZEDE"],"shaka::error::HTTP_FAILURE":[6,4,1,"_CPPv2N5shaka5error12HTTP_FAILUREE"],"shaka::error::INTERNAL_ERROR":[6,4,1,"_CPPv2N5shaka5error14INTERNAL_ERRORE"],"shaka::error::INVALID_ARGUMENT":[6,4,1,"_CPPv2N5shaka5error16INVALID_ARGUMENTE"],"shaka::error::MUXER_FAILURE":[6,4,1,"_CPPv2N5shaka5error13MUXER_FAILUREE"],"shaka::error::NOT_FOUND":[6,4,1,"_CPPv2N5shaka5error9NOT_FOUNDE"],"shaka::error::OK":[6,4,1,"_CPPv2N5shaka5error2OKE"],"shaka::error::PARSER_FAILURE":[6,4,1,"_CPPv2N5shaka5error14PARSER_FAILUREE"],"shaka::error::SERVER_ERROR":[6,4,1,"_CPPv2N5shaka5error12SERVER_ERRORE"],"shaka::error::STOPPED":[6,4,1,"_CPPv2N5shaka5error7STOPPEDE"],"shaka::error::TIME_OUT":[6,4,1,"_CPPv2N5shaka5error8TIME_OUTE"],"shaka::error::TRICK_PLAY_ERROR":[6,4,1,"_CPPv2N5shaka5error16TRICK_PLAY_ERRORE"],"shaka::error::UNIMPLEMENTED":[6,4,1,"_CPPv2N5shaka5error13UNIMPLEMENTEDE"],"shaka::error::UNKNOWN":[6,4,1,"_CPPv2N5shaka5error7UNKNOWNE"],"shaka::kEvent":[6,4,1,"_CPPv2N5shaka6kEventE"],"shaka::kLive":[6,4,1,"_CPPv2N5shaka5kLiveE"],"shaka::kNone":[6,4,1,"_CPPv2N5shaka5kNoneE"],"shaka::kPlayready":[6,4,1,"_CPPv2N5shaka10kPlayreadyE"],"shaka::kRawKey":[6,4,1,"_CPPv2N5shaka7kRawKeyE"],"shaka::kVod":[6,4,1,"_CPPv2N5shaka4kVodE"],"shaka::kWidevine":[6,4,1,"_CPPv2N5shaka9kWidevineE"]}},objnames:{"0":["cpp","class","C++ class"],"1":["cpp","member","C++ member"],"2":["cpp","type","C++ type"],"3":["cpp","function","C++ function"],"4":["cpp","enumerator","C++ enumerator"]},objtypes:{"0":"cpp:class","1":"cpp:member","2":"cpp:type","3":"cpp:function","4":"cpp:enumerator"},terms:{"000000407073736800000000edef8ba979d64acea3c827dcd51d21ed000000201a0d7769646576696e655f74657374220f7465737420636f6e74656e74206964":29,"0x63656e63":6,"1000k":24,"1080p":24,"1500k":24,"1ae8ccd0e7985cc0b6203a55855a1034afc252980e970ca90e5202689f947ab9":31,"3000k":24,"300k":24,"360p":24,"480p":24,"4cb5326355e1559d60b46167740e04624d0d2f51":0,"4d001e":20,"500k":24,"6000k":24,"600k":24,"65k":25,"69eaa802a6763af979e8d1940fb88392":29,"6d76f25cb17f5e16b8eaef6bbf582d8":29,"720p":24,"7465737420636f6e74656e74206964":[29,31],"break":26,"byte":[3,15,25,29],"case":[3,6,9,16,17,21,25,26,27,29,31],"class":[5,6],"const":[5,6],"default":[0,2,3,5,6,7,8,9,10,11,12,13,15,16,17,18,19,21,25,26,27,29,31],"enum":6,"export":0,"function":[5,6],"int":[5,6],"long":0,"public":[5,6],"return":[5,6],"short":26,"static":[3,5,6,8,21,25],"switch":[0,24],"true":6,"try":[0,6],"void":[5,6],AES:[3,6,19,31],For:[3,6,9,11,17,21,25,26,27,29,31],HLS:[4,6,20,21,22,24,27,29,30,31],IDs:[3,19,31],Its:[3,17],NOT:0,Not:[16,21,24,26,27],One:[3,15,29],The:[0,2,3,5,6,8,11,12,15,16,17,19,20,21,22,24,25,26,27,29,31],Then:2,There:[0,3,17,25,31],These:[3,17],Use:[0,5,6],Used:[3,12,17,26],Using:3,YES:[3,6,11,26],_x64:0,a4631a153a443df9eed0593043db7519:29,aac:[20,24],abba271e8bcf552bbd2e86a434a9a5d9:29,about:0,abov:[0,3,6,11,16,21,22,25,26,27],absent:29,absolut:[3,6,14],accept:0,access:[0,2,3,6,7,16,21,26,27],accord:[16,21,26,27],achiev:24,acodec:25,acquisit:6,across:[3,17,24],actual:[3,6,7],ad_cue_generator_param:6,adapt:[21,24,26],adcuegeneratorparam:6,add:0,added:[3,6,8,21],adding:0,addit:[3,6,16,17,19,21,26,27,31],addr:[18,27],address:[18,27],adjust:25,admin:0,administr:0,advanc:0,aes_signing_iv:[3,19,31],aes_signing_kei:[3,19,31],affect:[0,3,17],after:[0,6,25],agre:0,ahead:0,aka:0,align:[16,21,24,26,27],all:[0,29],allow:[0,3,6,8,11,18,21,24,26,27,29],alreadi:0,already_exist:6,also:[0,20,25,26],alt:24,altern:26,alwai:[3,6,8,21,25],among:[3,17],analysi:30,ani:[0,3,6,8,17,21],anoth:[0,3,5,20,25,31],api:[5,6],app:0,appear:0,appl:[3,6,11,26],appli:[3,9,15,17,20,21,25,29,31],applic:[2,16,21,26,27],appropri:[0,5],apt:0,arbitrari:[3,15,29],architectur:4,archlinux:0,arg:0,argument:0,assign:6,associ:[5,6,31],assum:[0,2,25],assur:6,attribut:[3,6,11,12,16,17,21,26,27],audio:[2,3,5,6,8,9,11,12,15,17,20,21,22,24,25,26,27,29,31],audio_:27,audio_init:27,aur:0,authent:6,author:[3,6,14],auto:24,autoupd:0,avail:[0,2,3,17,21,26],avc1:20,avfound:25,band:6,bandwidth:[3,6,16,17,21,26,27],base:[3,6,10,11,12,16,17,21,26,27,29,31],base_url:[3,6,8,21],baselin:24,baseurl:[3,6,8,21],bashrc:0,basic:[4,30],been:[0,5],befor:[3,24],begin:[3,6,7,25],being:[16,21,26,27],belong:6,below:[0,3,12,17,21,26,29,31],bin:0,binari:[0,3],bit:[0,3,6,17],bitrat:[3,17,21],blob:0,block:[5,25],bmff:6,bool:6,both:[6,16,21,25,26,27,31],boundari:24,box:[3,6,13,15,19,31],branch:0,buffer:[3,6,8,11,13,21,26],buffer_callback_param:6,buffercallbackparam:6,bufsiz:24,bug:[3,6,13],build:3,built:3,bundl:0,bzip2:0,ca_fil:[3,6,14],call:[0,5],callback:6,can:[0,2,3,5,6,15,17,20,21,24,25,26,27,29,31],cancel:[5,6],cannot:[3,6,25],capabl:20,captur:30,carefulli:25,carri:25,categori:0,cb541084c99731aef4fff74500c12ead:29,cbc1:[3,6,10,29,31],cbc:[3,6,10,29,31],cen:[3,6,10,29,31],cenc:[3,6,10,29,31],cert:[3,6,14],certif:[3,6,14],chang:[0,24],charact:[16,21,26,27],check:0,choos:[3,6,8,11,21,26],chosen:0,chromium:[0,3,6,13],chunk:[6,26],chunking_error:6,chunking_param:6,chunkingparam:6,clang:0,clear:[3,6,10,29,31],clear_lead:[3,10,29,31],clear_lead_in_second:6,client:[3,6,14,26],client_cert_fil:[3,6,14],client_cert_private_key_fil:[3,6,14],client_cert_private_key_password:[3,6,14],clone:0,cmd:0,code:[4,5,6],codec:20,codec_str:20,column:24,com:[0,3,4,6,11,13,26,29,31],combin:6,comma:[3,8,21],command:[0,2,3,15,20,21,22,26,27,29,30],commit:0,common:[0,3,6,8,15,19,21,24,29,31],commun:[0,26],compat:0,complet:[0,5,28],complex:20,compliant:6,concaten:[3,15,29],concept:25,condit:24,config:[0,29,31],configur:[0,2,6],consid:[3,5,19,31],consist:[3,17],constexpr:6,construct:[6,16,21,26,27],contain:[3,5,6,16,17,19,20,21,24,25,26,27,31],container:2,content:[3,6,8,11,17,19,20,21,26,29,31],content_id:[3,6,19,31],context:0,contin:6,continu:0,contrari:0,control:0,conveni:6,copi:[0,24,25],correct:[3,6,8,11,21,26],correctli:0,correspond:[16,21,26,27],could:6,cover:[21,26],crbug:[3,6,13],creat:[0,3,6,12,17,21,22,26,29,31],credenti:[6,23],crendenti:31,cron:27,crypto:6,crypto_period_dur:[3,19,31],cuepoint:6,curl:0,current:[0,6],custom:[0,3,6,9,17,29,31],cygwin:0,d58ce954203b7c9a9a9d467f59839249:31,dash:[4,6,17,20,22,24,26,27,29,30,31],data:[3,4,6,8,21,26,30],debug:0,decod:[3,6,13],decrypt:[4,6,15,19,29,31],decryptionparam:6,default_languag:[3,6,8,11,21,26],defaultstreamlabelfunct:5,defin:[3,6,9,11,16,17,19,21,26,27,29,31],definit:[3,6,8,16,21,26,27],delai:[3,6,8,21],demand:[6,21,27],dep:0,depend:[2,6],depict:25,depot:0,deriv:[3,6,9,17,29,31],describ:[3,16,21,25,26,27],descript:[3,8,21],descriptor:[5,8,15,21],design:4,detail:[0,3,6,27,31],detect:6,determin:[3,5,6,15,29],develop:[0,31],devic:25,diagram:4,differ:[2,3,6,17,24,26,29],digit:[3,15,29],directli:[0,6,27,31],directori:[0,6],disabl:[0,3,6,10,29,31],disallow:[18,27],docker:3,document:[0,5,21,26],doe:[3,24,27],don:0,done:0,doubl:6,download:[0,26],doxygen:6,doxygenstruct:6,drag:0,drm:[4,6,15,19,21,26,30],drm_label:[3,6,9,15,17,29,31],drop:0,dump:20,dump_stream_info:[3,20],durat:[3,6,7,8,11,20,21,26],dynam:[3,6,8,21],each:[3,6,13,16,21,26,27],easier:24,edit:0,edu:0,effect:[3,6,17],either:[0,3,15,16,19,21,26,27,29,31],element:[3,6,8,21],empti:[3,6,15,29],enabl:[0,3,6,7,8,10,13,14,15,19,21,29,31],enable_playready_encrypt:[3,14],enable_raw_key_decrypt:[3,15,29],enable_raw_key_encrypt:[3,15,29],enable_widevine_decrypt:[3,19,31],enable_widevine_encrypt:[3,19,31],enclos:[16,21,26,27],encod:[3,21,26,29,30,31],encount:6,encrypt:[4,5,6,9,11,13,17,20,21,26],encryptedstreamattribut:[5,6],encryption_failur:6,encryption_param:6,encryptionparam:[5,6],end:[0,3,6,12,17,26],end_of_stream:6,eng:20,english:[21,22,26,27],enough:6,environ:0,error:[0,5,6],error_cod:6,error_messag:6,escap:[16,21,26,27],essenti:0,estim:[3,6,17],etc:[3,6,9,12,15,17,20,26,29,31],even:[0,16,21,26,27],event:[3,11,26],exactli:[3,6,7],exampl:[0,2,23,30],except:0,exclus:[3,19,31],exe:0,exist:0,expect:6,explicitli:[0,2],explor:0,ext:[3,6,11,12,17,26],extend:26,extens:[3,17],extract:[0,20],f3c5e0361e6654b28f8049c778b23946:29,f7e48edb:0,fail:5,failur:5,fals:[3,6,13,20],faster:24,fetch:[3,6,31],ffmpeg:[4,24,27,30],file:[0,2,3,6,8,11,12,14,16,17,19,21,22,25,26,30,31],file_failur:6,file_path:[3,8,11,21,26],find:[0,6],findutil:0,first:[0,3,6,11,26],five:[21,22,26],fix:0,flag:[0,3,6,7,8,11,15,21,26,29],flow:4,folder:[0,2],follow:[16,21,26,27],forc:[3,6,7],form:[3,12,15,17,18,26,27,29],format:[3,6,11,14,15,17,20,24,29],found:20,four:24,fragment:[3,6,7,13,21],fragment_dur:[3,7,13],fragment_fin:6,fragment_sap_align:[3,7],frame:[3,5,6,12,17,19,24,26,31],from:[0,3,5,6,9,17,20,25,26,29,31],front:0,full:[0,2,21,26],gcc:0,gclient:0,gener:[6,8,13,15,17,21,25],generate_dash_if_iop_compliant_mpd:6,generate_static_live_mpd:6,generate_static_mpd:[3,8,21],get:[4,30],getcontentkei:31,getlibraryvers:5,git:0,github:[0,4,29],goo:[3,6,19,31],googl:[0,2,4,29],googlesourc:0,googletest:0,gop:24,gpg:0,group:[3,6,11,12,17,18,19,21,26,27,31],group_id:[3,6,19,31],gtest_filt:0,guarante:[3,6,8,11,21,26],gyp_crosscompil:0,gyp_defin:0,gyp_gener:0,h264:[20,21,22,25,26,27,29,31],h264_1080p:[21,22,26,27,29,31],h264_1080p_:27,h264_1080p_ifram:[21,22,26],h264_1080p_init:27,h264_360p:[21,22,26,27,29,31],h264_360p_:27,h264_360p_ifram:[21,22,26],h264_360p_init:27,h264_480p:[21,22,26,27,29,31],h264_480p_:27,h264_480p_ifram:[21,22,26],h264_480p_init:27,h264_720p:[21,22,26,27,29,31],h264_720p_:27,h264_720p_ifram:[21,22,26],h264_720p_init:27,h264_baseline_360p_600:[21,22,24,26,29,31],h264_high_1080p_6000:[21,22,26,29,31],h264_main_1080p_6000:[21,24,26],h264_main_480p_1000:[21,22,24,26,29,31],h264_main_720p_3000:[21,22,24,26,29,31],h264_master:[21,22,26,27,31],hand:31,handler:4,has:[0,3,5,6,17,25],hasn:0,have:[0,2,3,6,8,11,21,24,26,31],height:20,help:30,here:[0,2,5,18,20,24,25,27,29,31],hex:[3,14,15,19,29,31],hidden:0,high:21,higher:[3,5,19,31],histori:0,hls_base_url:[3,11,26],hls_group_id:[3,6,12,17,21,22,26,27],hls_iframe_playlist_nam:6,hls_key_uri:[3,11,26],hls_master_playlist_output:[3,11,12,17,21,22,26,27,31],hls_name:[3,6,12,17,21,22,26,27],hls_param:6,hls_playlist_nam:6,hls_playlist_typ:[3,11,26],hlsparam:6,hlsplaylisttyp:6,hook:0,host:2,host_media_path:2,how:[0,3,6,8,19,21,25,29,31],http:[0,3,4,6,13,19,21,26,29,31],http_failur:6,human:6,iOS:[0,26],ident:[3,6,11,26],identifi:[3,6,14,19,31],iec:[16,21,26,27],ieee:[16,21,26,27],ifram:26,iframe_playlist_nam:[3,12,17,21,22,26],ignor:[3,6,11,26],imag:0,immedi:[3,8,21],implement:[5,16,21,26,27],impli:[3,7],implicit:[3,15,29],improv:0,inc:26,includ:[0,3,6,9,13,17,19,29,31],include_common_pssh:[3,6,19,31],increas:25,index:[0,4,6],indic:[3,6,8,15,21,29],inf:[3,17],info:[3,5,15,29],inform:[6,20],ingor:6,init:[6,21,26],init_seg:[3,17,21,25,26,27],initi:[3,5,6,17,25],input:[2,3,5,6,17,20,27],input_text:[21,26],inspect:20,instead:[0,3,6,8,13,21],instruct:3,integ:[16,21,26,27],integr:[0,3],inter:24,interest:3,interfac:[18,27],intermedi:6,intern:[0,5,24,27],internal_error:6,invalid:6,invalid_argu:6,io_block_s:25,iop:6,is_encrypt:20,iso:[6,16,21,26,27],issu:[16,21,26,27],its:[0,2,3,6,19,26,31],itself:[0,3,17],job:27,kae:6,keep:6,kei:[0,6,9,11,14,17,19,23,26,30,31],kevent:6,key_id:[3,6,15,29],key_info_str:[3,15,29],key_provid:6,key_server_url:[3,6,19,31],key_uri:6,keyid:6,keyint:24,keyint_min:24,keypair:6,keyprovid:6,keyserv:0,klive:6,knokeyrot:6,knone:6,knosidxboxinseg:6,know:[0,31],known:26,kplayreadi:6,kprotectionschemecenc:6,krawkei:6,krsa:6,ksuggestedpresentationdelaynotset:6,kvod:6,kwidevin:6,label:[3,5,6,9,15,17,29,31],lag:24,lang:[3,17],languag:[3,6,8,11,17,20,21,26],larg:25,larger:[3,6,7,16,21,26,27],later:[0,25],latest:2,lead:[3,6,10,29,31],least:0,less:24,let:24,level:[0,5,24],lib:0,librari:[0,3,4],libtinfo:0,libvpx:24,libx264:24,licens:[3,6,19,31],like:[0,3,15,20,29],limit:0,line:[3,15,29],lion:25,list:[2,3,5,6,11,18,26,27],live:[3,4,6,11,21,26,30],live_cam:25,live_cam_audio:25,live_cam_audio_:25,live_cam_video:25,live_cam_video_:25,load:26,local:0,look:20,love:0,luck:0,m3u8:[3,6,12,17,21,22,26,27,31],m3u:26,m4s:[21,25,26,27],mac:25,machin:[0,2,25],macosx:0,made:[3,9,17,29,31],mai:[0,2,3,6,7,16,21,26,27],main:[0,3,6,8,21,24,26],make:[0,24],makepkg:0,manifest:[3,6,8,17,21,22,26],manual:0,map:2,master:[0,3,6,11,26,29],master_playlist_output:6,match:[3,15,16,21,26,27,29],materi:26,max:[3,5,19,31],max_hd_pixel:[3,5,19,31],max_sd_pixel:[3,5,19,31],max_uhd1_pixel:[3,5,19,31],maxrat:24,mean:6,meant:31,mechan:0,media:[2,3,4,6,8,11,12,13,17,21,25,26,29,30,31],media_info:6,mediainfo:6,member:6,mention:0,menu:0,merg:6,messag:[0,6],metadata:[3,6,17,26],mfc:0,microsecond:[18,27],might:0,min:24,min_buffer_tim:[3,6,8,21],minimum:[16,21,26,27],minimum_update_period:[3,6,8,21],minrat:24,mit:0,mkdir:0,mkfifo:25,mode:[3,6,17],modifi:0,monitor:25,more:[0,3,15,20,24,29],most:0,mp4:[2,5,6,17,20,21,22,24,25,26,27,29,31],mp4_include_pssh_in_stream:[3,13],mp4_output_param:6,mp4_unittest:0,mp4_use_decoding_timestamp_in_timelin:[3,13],mp4a:20,mp4mediaparsertest:0,mp4outputparam:6,mpd:[2,3,6,8,13,21,22,25,26,27,29,31],mpd_output:[2,3,6,8,21,22,25,26,27,29,31],mpd_param:6,mpdparam:6,mpeg:26,mpegt:25,msysgit:0,multibir:24,multicast:[2,18,27],multipl:[3,17,24],must:[0,3,6,11,15,24,26,29],muxer:[3,6,13],muxer_failur:6,nalu_length_s:20,name:[0,3,6,8,12,17,19,21,26,31],ncurs:0,ncurses5:0,necessari:[0,6,25],necessarili:6,need:[0,2,6,24,25,31],net:2,network:[2,6,24],new_statu:6,newer:0,ninja:0,non:[0,3,6,19,31],not_found:6,note:[2,3,5,6,8,9,17,21,26,29,31],novp9_subsample_encrypt:[3,10,29,31],now:27,num_channel:20,num_subsegments_per_sidx:[3,13],number:[3,6,13,16,17,21,25,26,27],object:6,often:[3,6,8,19,21,31],old:27,omit:[3,6,11,26],one:[3,20,26,29],onli:[0,3,6,8,12,13,15,16,17,18,21,24,25,26,27,29,31],open:0,open_gop:24,oper:[2,3],option:[0,2,4,6,9,12,17,20,25],opu:24,org:0,origin:[0,6,24],other:[6,21,25,26,27,29,31],otherwis:[3,5,6,7,13,19,31],out:[0,3,6,17,20,31],output:[0,2,5,6,8,11,17,20,21,22,25,26,29,31],output_audio:5,output_format:[3,6,17],output_media_info:6,output_text:21,output_video:5,outsid:[16,21,26,27],over:21,overal:26,overall_statu:6,overrid:[0,3,6,17],own:3,pacakg:0,pack:[3,6,13],packag:[8,14,20,21,22,24,26,27,29,30,31],packaging_param:5,packagingparam:[5,6],packet:[18,27],pacman:0,pad:[16,21,26,27],page:[0,3,4],panel:0,parallel:24,param:6,paramet:[3,5,6,7,16,17,21,25,26,27],parser_failur:6,part:26,particular:0,pass:[3,24],password:[3,6,14],past:0,path:[0,3,6,11,14,17,19,21,26,31],pattern:[3,10,17,29,31],pem:[3,6,14],per:[3,5,6,13,16,19,21,26,27,31],period:6,permit:[16,21,26,27],pgp:0,pipe1:25,pipe:[3,4,17,27,30],pipelin:5,pixel:[3,5,19,31],pixel_aspect_ratio:20,pkc:[3,19,31],plai:[3,6,17,26],plan:6,platform:0,player:[3,6,8,11,21,26,29,31],playlist:[3,6,11,12,17,21,22,26],playlist_nam:[3,12,17,21,22,26,27],playlist_typ:6,playout:6,playreadi:[6,23,30],playready_kei:[3,14],playready_key_id:[3,14],playready_server_url:[3,14],playreadyencryptionparam:6,pleas:[0,3,16,21,26,27,31],point:[3,6,7],polici:[3,6,19,31],port:[18,27],posit:6,potenti:26,powershel:0,pre:[3,24],prebuilt:3,predefin:[3,15,29],prefix:[3,6,11,26],presenc:[3,6,17],present:[3,6,8,13,16,21,26,27],preserv:6,primari:0,print:[16,21,26,27],printf:[16,21,26,27],privat:[3,6,14,19,31],privileg:0,probabl:0,product:31,profil:[6,24],program:[3,6,14],program_identifi:[3,6,14],project:6,propag:[3,6,17],properli:0,protect:[3,6,10,29,31],protection_schem:[3,10,29,31],protocol:[25,26,27],protocol_whitelist:25,prototyp:[16,21,26,27],provid:[0,3,6,9,15,16,17,19,21,26,27,29,31],pssh:[3,6,13,15,19,31],pull:[0,2],push_back:5,put:0,python2:0,python:0,qualiti:21,quicktim:26,random:[3,15,29],rang:[3,6,13],rate:[3,6,8,17,21,24,26],raw:[6,9,17,23,30,31],rawkeydecryptionparam:6,rawkeyencryptionparam:6,rawkeyparam:6,reach:31,read:[3,25],readabl:6,rebas:0,receiv:[6,18,27],recommend:24,recud:25,recv:0,redirect:25,ref:24,refer:[20,25,29,31],refresh:[3,6,8,21],regardless:[3,8,21],regular:[3,17],rel:[3,12,17,26],relat:[6,21,26],releas:[0,2,3],release_x64:0,remain:0,remov:27,rendit:[3,6,11,26],replac:[0,16,21,26,27],repo:0,repositori:[0,4],represent:[3,6,8,17,21],representationid:[16,21,26,27],request:[0,3,7,14,19,31],requir:[3,6,17,19,31],resembl:26,resolut:[3,6,9,17,24,29,31],respos:27,result:[16,21,24,26,27],reus:[18,27],revis:0,rfc:[16,21,26,27],right:[3,6,19,27,31],role:[3,6,8,21],root:[0,3,6,13],rotat:[3,6,19,31],rsa:[3,6,19,31],rsa_signing_key_path:[3,19,31],run:[0,5],runhook:0,s8rihr:[3,6,19,31],safari:26,sai:24,same:[0,3,6,16,17,21,24,26,27],sampl:[3,5,6,17],sample_bit:20,sampling_frequ:20,save:0,saved_sdp_fil:25,scale:24,scenecut:24,scheme:[3,6,10,29,31],script:[0,29],sdk:[0,3],sdp_file:25,search:4,sec:[3,6,17],second:[0,3,6,7,8,10,11,19,20,21,24,26,29,31],secur:0,see:[0,3,5,6,12,17,19,21,26,27,31],segment:[3,6,7,13,17,25],segment_dur:[3,6,7,13],segment_duration_in_second:6,segment_sap_align:[3,6,7],segment_templ:[3,6,8,17,21,25,26,27],segmenttimelin:[16,21,26,27],select:[0,26],selector:6,self:6,sensit:[3,9,16,17,21,26,27,29,31],sent:[18,27],separ:[0,3,8,21],sequenc:[16,21,26,27],seri:[21,26],serv:24,server:[3,6,14,19,31],server_error:6,session:26,set:[0,3,6,7,9,11,12,13,17,24,26,27,29,31],setup:[0,5,29,31],sever:3,shaka:[8,20,21,24,26,29,31],shaka_packag:0,shall:[16,21,26,27],shell:0,shift:[3,6,8,11,21,26],shorter:[16,21,26,27],should:[0,3,5,6,7,9,12,15,17,19,25,26,29,31],sidx:[3,6,13],sign:[3,6,19,31],signer:[3,6,19,31],signer_nam:6,signing_key_typ:6,signingkeytyp:6,similar:[0,27,29],similarili:25,simpl:20,singl:[3,6,13,16,17,21,22,26,27],single_seg:[3,7],size:24,skip_encrypt:[3,6,9,17,29,31],small:26,smaller:24,smoother:24,socket:[18,25,27],softwar:26,some:[0,27],some_cont:20,someth:[3,12,17,26,31],somewher:0,sourc:[0,3,4,6,17,18,27],space:0,specif:[0,2,6,11],specifi:[3,6,7,8,9,10,12,15,17,18,19,21,25,26,27,29,31],speed:[24,25],split:[3,17],src:0,start:[0,25,26],statu:[5,6],std:[5,6],stop:6,store:[2,3,6,19,31],strang:0,stream:[2,5,6,7,8,13,15,20,21,22,24,25,27],stream_0:[3,12,17,26],stream_1:[3,12,17,26],stream_2:[3,12,17,26],stream_attribut:[5,6],stream_descriptor:[3,5,17,21,26,29,31],stream_info:5,stream_label_func:6,stream_loop:25,stream_selector:[3,5,6,17],streamdescriptor:[5,6],streamingkeydeliveri:[3,6,11,26],strict:24,string:[3,5,6,14,15,16,19,21,26,27,29,31],struct:6,studio:0,sub:[0,26],subsampl:[3,6,10,29,31],subseg:[3,6,7,13],subsegment_dur:6,subsegment_duration_in_second:6,subsegment_sap_align:6,substitu:[16,21,26,27],substitut:[16,21,26,27],success:[0,5,6],sudo:0,suffix:[6,16,21,26,27],suggested_presentation_delai:[3,8,21],suitabl:6,support:[0,3,6,18,25],switchabl:24,sync:0,synopsi:[4,23,30],sysroot:0,system:[2,3,6,19,29,31],tabl:[16,21,26,27],tag:[2,3,6,8,11,16,17,21,26,27],tahr:0,tar:0,target_arch:0,task:20,techniqu:21,tell:[0,25],temp_dir:6,templat:[3,6,17],temporari:6,test:[0,3,15,23,25],text:[3,6,8,11,17,21,26,31],than:[3,5,6,7,16,19,21,26,27,31],them:31,thi:[0,2,3,6,7,8,11,13,15,16,17,18,19,21,24,25,26,27,31],though:0,thread:[5,25],three:[0,3],threshold:5,thu:25,tile:24,time:[0,3,6,8,11,16,21,26,27],time_out:6,time_scal:20,time_shift_buffer_depth:[3,6,8,11,21,26],timelin:[3,6,13],timeout:[18,27],timestamp:[3,6,13],too:25,tool:[0,2,3,24,29],toolchain:0,top:[0,5],tostr:6,tpf:[3,17],track:[3,5,6,8,19,21,24,26,31],transcod:[3,24,25],transmit:25,transmux:[3,30],transport:26,tree:[0,29],trick:[3,6,17],trick_play_error:6,trick_play_factor:[3,6,17,20],truncat:[16,21,26,27],trusti:0,tune:25,tutori:[4,20,21,26,31],two:[6,25,31],type:[3,6,9,11,17,20,26,29,31],typic:[3,6,9,17,27,29,31],uat:31,udp:[2,3,17,25],uhd1:[3,5,6,9,17,19,29,31],uhd2:[3,5,6,9,17,19,29,31],uint32_t:6,uint8_t:6,unbound:26,under:[3,6,8,21],unimpl:6,uniqu:[3,19,31],univers:0,unknown:6,unlik:0,unmanag:0,unsign:[16,21,26,27],unspecifi:[3,12,17,26],unsupport:27,until:[5,25],unzip:0,updat:6,uri:[3,6,11,26],url:[3,6,8,11,14,16,19,21,26,27,31],usag:[4,30],use:[0,6,24,25,27,31],use_decoding_timestamp_in_timelin:6,used:[0,3,6,8,11,13,15,16,20,21,24,25,26,27,31],useful:6,user:[0,3,6,17,19,27,31],uses:[0,6,21,26,29,31],using:[0,3,6,11,19,25,26,29,31],usr:0,usual:[3,6,12,17,24,26],valid:6,valu:[3,6,8,9,16,17,21,25,26,27,29,31],variabl:0,varieti:26,variou:26,vcodec:25,vector:[5,6],verifi:0,version:[0,2,5,16,21,26,27],via:0,video:[2,3,5,6,9,12,17,19,20,21,22,24,25,26,27,29,31],virtual:2,visual:0,vod:[3,11,21,26],vp9:[3,6,10,21,25,29,31],vp9_1080p_3000:24,vp9_360p_300:24,vp9_480p_500:24,vp9_720p_1500:24,vp9_subsample_encrypt:[3,6,10,29,31],vtt:[21,26],wai:[0,3,6,21,29],want:[0,2,16,21,24,26,27],warn:0,webcam:25,webm:[3,17,24,25],webmcam:25,well:[21,22,26],what:6,whatev:0,when:[0,3,6,13,19,24,25,31],wherev:0,whether:[0,5,6],which:[0,3,6,9,15,17,19,21,24,25,26,27,29,31],widevin:[6,23,29,30],widevine_test:[29,31],widevinedecryptionparam:6,widevineencryptionparam:6,widevinesign:6,width:[16,20,21,26,27],win:0,window:6,within:[16,21,26,27],without:[0,21,26],work:[0,21,26],workaround:[3,6,13],would:0,write:25,www:0,x264opt:24,x64:0,xcodebuild:0,xml:[0,6],yet:0,you:[0,2,3,16,21,25,26,27,31],your:[2,3],yum:0,zero:[3,6,16,17,19,21,26,27,31],zerolat:25,zshrc:0,zypper:0},titles:["Build Instructions","Design","Using Docker","Packager Documentation","Welcome to Shaka Packager\u2019s documentation!","Shaka Packager Library","Shaka Packager Library (Continued)","Chunking options","DASH options","DRM related Stream descriptor fields","General encryption options","HLS options","HLS specific stream descriptor fields","MP4 output options","Playready encryption options","Raw key encryption options","Segment template formatting","Stream descriptors","UDP file options","Widevine encryption options","Basic Usage","DASH","<no title>","DRM","Media Encoding","FFmpeg piping","HLS","Live","Playready","Raw key","Tutorials","Widevine"],titleterms:{HLS:[3,11,12,17,26],Using:2,agreement:0,analysi:20,arch:0,architectur:1,arm:0,artifact:0,basic:20,bitrat:24,box:29,build:0,camera:25,captur:25,checkout:0,chunk:[3,7],code:0,command:[24,25],compil:0,contain:2,content:24,continu:6,contribut:0,credenti:31,cross:0,dash:[3,8,21,25],data:[1,25],debian:0,decrypt:3,depend:0,depot_tool:0,descriptor:[3,9,12,17,26,29,31],design:1,diagram:1,distro:0,docker:2,dockerhub:2,document:[3,4],drm:[3,9,17,23,29,31],encod:[24,25],encrypt:[3,10,14,15,19,29,31],exampl:[21,25,26,27,29,31],fedora:0,ffmpeg:25,field:[3,9,12,17,26,29,31],file:[18,20,27],flow:1,format:[16,21,26,27],from:2,gener:[3,10,24,29,31],get:[0,2,3,20],guidelin:24,h264:24,handler:1,help:20,host:0,how:24,identifi:[16,21,26,27],indic:4,input:25,instal:0,instruct:0,kei:[3,15,29],librari:[5,6],licens:0,linux:0,live:27,mac:0,media:[1,20,24],mp4:[3,13],multi:24,note:0,opensus:0,option:[3,7,8,10,11,13,14,15,18,19,21,26,27,29,31],other:0,output:[3,13],packag:[0,2,3,4,5,6,25],pipe:25,playreadi:[3,14,28],pssh:29,raw:[3,15,29],relat:[3,9,17,29,31],requir:0,rtp:25,run:2,sampl:24,segment:[16,21,26,27],shaka:[0,2,3,4,5,6],should:24,specif:[3,12,17,26],stream:[3,9,12,17,26,29,31],support:[16,21,26,27],synopsi:[3,21,26,29,31],system:0,tabl:4,templat:[16,21,26,27],test:[29,31],thi:29,tip:0,transmux:20,trick:0,troubleshoot:0,tutori:[29,30],ubuntu:0,udp:[18,27],updat:0,usag:20,used:29,util:29,vector:29,vp9:24,welcom:4,widevin:[3,19,31],window:0,xcode:0,your:0}})