[{"id":"ci_5ef37f3c2561d156032f7dee506446865ffc9ae9ebbdb784ead55de28bdccf8d","title":"Downloading the SDK","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/downloading-the-sdk","children":[]},{"id":"ci_a2131623b5894623d3f9d1a46205c3fbdea7447cfc576024b762bcce38082242","title":"Android SDK 4.x to 5.x Migration Guide","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-4-x-to-5-x-migration-guide","children":[{"id":"ci_2564700fef7fdc297ba9b437b63835cdc8897f85005d928b2587363a70667543","title":"Integration differences","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/integration-differences","children":[]},{"id":"ci_34283df0996f70ae53693dc50e7d36a47755794e23a34384920c73491898a29d","title":"Feature differences","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/feature-differences","children":[]}]},{"id":"ci_1747ed32a80ef2337972bb6adbca36bb0ccd62501d94219339a15f58605e6859","title":"Prerequisites and Dependencies","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/prerequisites-and-dependencies","children":[]},{"id":"ci_54264994db440fbe60ffd0d5288da10237270f1b17cb8ace8608795c093dfa5c","title":"Android SDK 5 Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-example-code-quick-start","children":[{"id":"ci_b0903d48861341ef5a0aa317428304943d9350c368b1672b6427f16e0a9298ce","title":"PRM Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/prm-example-code-quick-start","children":[]},{"id":"ci_cc83e6a9740b58d054a3f26b05ed71a66411c5707a5b264d06ddef98e512db93","title":"Kotlin Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/kotlin-example-code-quick-start","children":[]}]},{"id":"ci_de761201f9f5068fea202c79333c3ed7b9dfbb128f38464a46e692ae88092449","title":"Android SDK 5 Integration Guide","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-integration-guide","children":[{"id":"ci_10c00ac90da8fefe4881eab0ceb74b92f7733c6735df7f0a6870c283787b2721","title":"Creating the project","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/creating-the-project","children":[]},{"id":"ci_cd0a54c216dd3c3d7b9a8122db40c7d99ff847fb04cce2c65120747a99def388","title":"Adding CONNECT Player to your application","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-connect-player-to-your-application","children":[{"id":"ci_0c4330835b1a39749da176b4dfaeed446b7f843ac4952c3c73e63d054a3213f0","title":"Adding a video view element","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-a-video-view-element","children":[]},{"id":"ci_1da1bd8013c45ea338d0da4c66217e0221eb2db38b368e82c9d741f48ed05365","title":"Editing the MainActivity file","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/editing-the-mainactivity-file","children":[]},{"id":"ci_69a47eed57c8b89315284e52a78b41ce11cacf0e4ee7d1bb2b4820a659edd4cf","title":"Controlling playback and zapping between streams","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/controlling-playback-and-zapping-between-streams","children":[]}]},{"id":"ci_3c1c0720d7960e92841e1b38c541b5b69e93dfdcd1bd4a4cdbd713bed518349f","title":"Adding player features","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-player-features","children":[]},{"id":"ci_ade96ecdaaf709a2277809f6491107a4b1736a3a7ccfc99d608ebcdaff2e18bb","title":"Running the application","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/running-the-application","children":[{"id":"ci_4c2d27437973c02cd791e51f657864521d6524fadb1130f4ee5e5e438889638f","title":"Debugging","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/debugging","children":[]}]},{"id":"ci_2e613c8618f037670f2f8778729a8e54a7b65ca5a87a153f324486ca84a9d6cb","title":"Building the production version","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/building-the-production-version","children":[]},{"id":"ci_27d71a61c5cc9ccd6ac85831a17f94a84398a6c2f6343af785e2749fd2f6a19e","title":"Obfuscation, code shrinking and optimization","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/obfuscation-code-shrinking-and-optimization","children":[{"id":"ci_519e7d8a9d0bcbf11235a939f21108d28d766e03001c26a51d43c69eac732f8f","title":"R8","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/r8","children":[]},{"id":"ci_dc63bc81338acdd9480d82470a7f13f781a8b11ab66fd686627b1196632f6115","title":"KOP4J","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/kop4j","children":[]}]},{"id":"ci_b8ff8c349deea8ffc8ed87b06212e006908ba4d4c36af66bd499b01faa63f258","title":"Advanced Player Configuration","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/advanced-player-configuration","children":[{"id":"ci_728ba9b0c10f9e695b23bd6bf1d8bfce9a4aad5dba3379d073f6e289c89a36b3","title":"OTVVideoView resolution and bitrate overrides","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/otvvideoview-resolution-and-bitrate-overrides","children":[]},{"id":"ci_b1ee6024f380f75b16482020128a28dcde3b7ea855f9c25f99cd4f398d55f841","title":"Overriding a DASH manifest's suggestedPresentationDelay","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/overriding-a-dash-manifest-s-suggestedpresentationdelay","children":[]},{"id":"ci_357def86d58e074e0b8c9dce2d6233d5dc66552805d357d3dcd89da176e151ad","title":"Overriding KeepScreenOn behaviour","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/overriding-keepscreenon-behaviour","children":[]},{"id":"ci_ae7c276cfb710edcec66f46868c093b31eb436c7671cf94281f13d3b4a71a65e","title":"Provide a preferred language for audio/subtitle tracks","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/provide-a-preferred-language-for-audio-subtitle-tracks","children":[]},{"id":"ci_62683bf842cb04af8832ea9670bc47003de3acc629dcb42d2a4f0d47682bd09b","title":"Setting the initial adaptive bitrate strategy","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/setting-the-initial-adaptive-bitrate-strategy","children":[]},{"id":"ci_c7fdad503cd3fe87614743bf5ecb830dc4504212d4f6749c26a1a770e96bc435","title":"Setting network transport types for monitoring","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/setting-network-transport-types-for-monitoring","children":[]},{"id":"ci_56ac3961b4c510e4ccd2a8ab8678e5ef7572ef461aa661df67fb83b48f512922","title":"Setting Audio Attributes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/setting-audio-attributes","children":[]}]}]},{"id":"ci_96b47533f69267a0d33692a5f286f5a5dae8f17af06305bab06a9a70559aefa7","title":"Android SDK 5 Player Features","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-player-features","children":[{"id":"ci_066167e792a90de854c24813d0f7c000d11ae261f1e3902136a9dd63624c0bce","title":"Playback of clear content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-clear-content","children":[]},{"id":"ci_67be78ab4baae28fd238da053a3f2e58a9c8d6c271ff1d4d2f5fd25ec7d110f7","title":"Multi-instance","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/multi-instance","children":[]},{"id":"ci_2be024a2ba96cedd735628a3f2f945c06810ea7975d95c1c89d52225834691b6","title":"Offline playback","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/offline-playback","children":[{"id":"ci_e1436d815a5bb8311b1b9bad30657545dfe349a73302bcbf13969cbceb28e14e","title":"Adding dependencies","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-dependencies","children":[]},{"id":"ci_f6a7fb7b7ff227f0b728bcf294ab92ae1c3090a110a21652a9e9a0392a9c6832","title":"Instantiating the OTVDownloadManager","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/instantiating-the-otvdownloadmanager","children":[]},{"id":"ci_1b97f1709b97c7de4d15d8f7a5b1092131b5b6c308a01a9f2d728f64f6ef7706","title":"Registering the download","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/registering-the-download","children":[]},{"id":"ci_2a758717117e6d9f455322e143414c4a0ce0683eac1e090dc1fb2f3aa471b142","title":"Starting the download","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/starting-the-download","children":[]},{"id":"ci_7b2444524d50739fe312ae1a4a0ea4033241c564e187a1066a78cbaf8cc1d9dd","title":"Playing the download","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playing-the-download","children":[]},{"id":"ci_c3a6efcb9334f7310f825322cfdcace73148094a52642d5728c45267474f97d5","title":"Deleting a download","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/deleting-a-download","children":[]},{"id":"ci_5e1fece5aa2485ae3ea8606db4cbeb8968b20f741bd79f7551209adee34f117e","title":"Downloading as a service","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/downloading-as-a-service","children":[]}]},{"id":"ci_a214c6e24d87b58e4726ecc5bc53941b53e99b53639d93c09a9a3e75421c08d0","title":"Output control","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/output-control","children":[]},{"id":"ci_8fb058ab8fa319d85fd1334e85b1ab0204816b2becd4361941bda71af53fe1c6","title":"Resolution capping","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/resolution-capping","children":[]},{"id":"ci_d840fc5899ddddd9514a0f1e0a6dd1938c5e45fc26aa5ff5c1c11a6dcee6498b","title":"Bitrate (bandwidth) capping","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/bitrate-bandwidth-capping","children":[]},{"id":"ci_117b6d7c383fb1aaf54d2fc3412aba0606da4d4f3db8c84e130dc24988934d74","title":"Thumbnail previews","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/thumbnail-previews","children":[{"id":"ci_0fb428b09e6a6da350945f58d26933afdc9ecf3501647f8a0e3d3a0c27e06aa7","title":"DASH-IF thumbnails","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/dash-if-thumbnails","children":[{"id":"ci_4afb99fba48e29576e0e296e782e5b0cd2bc25d78bc0d9b7a71a3303fda9889d","title":"Additional features","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/additional-features","children":[]}]},{"id":"ci_a28ec8517e6c27aff4e2d02c3dd2c69a7713e538edc88fd3a9b45e40904b6f2e","title":"Harmonic WebVTT thumbnails example code","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/harmonic-webvtt-thumbnails-example-code","children":[]},{"id":"ci_b252f13651602e315de40e6caab87410c2e53168fc9febd29a91392e288b1e5a","title":"HLS I-frame thumbnails","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/hls-i-frame-thumbnails","children":[]}]},{"id":"ci_504bdc57f24474904dc9762a6e382150876297ee4060b99392f4d0ae2ae7c975","title":"Video scaling modes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/video-scaling-modes","children":[]},{"id":"ci_3eb30ced89097f7dc5f5a289e11316f338b076136de959fca26a4e8edbacea54","title":"DASH low latency","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/dash-low-latency","children":[]},{"id":"ci_596bc563d716530cc95c0fea04df8002a5cfa9091a8cc1fb73626f8dc54c1288","title":"Android TV preview","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-tv-preview","children":[]},{"id":"ci_8319400d7f5d93677e5316c9cc214860ee3307590e3bacfe02fda274e572650f","title":"Tunnelled video playback","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/tunnelled-video-playback","children":[]},{"id":"ci_22463e74468df54fa8bfeec77bcdc3685af038478f8c2723af6a6ad7c328034f","title":"Viewport size","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/viewport-size","children":[]},{"id":"ci_cd5d0df40fdc1ffb79ef69f5053fb816dc7b5905edf73c4a50ba8561bb7cfac3","title":"OkHttpClient Override","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/okhttpclient-override","children":[]},{"id":"ci_2dc9fa6d6bd1d56b0d1228fe6307ca10cef117449fa03c04a89c6fbf7414c4d1","title":"Playback speed and trick mode control","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-speed-and-trick-mode-control","children":[]},{"id":"ci_214041cba12beb43aaf5cd4961ed8bf6360e22b4dbd72186b7150c6c1ab5ff01","title":"Playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-widevine-encrypted-content","children":[{"id":"ci_4d79eb7e9c2584bc37d9d0f07258ad2f0eb3fe0538ab13738b555b920985d295","title":"Adding playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-playback-of-widevine-encrypted-content","children":[]}]},{"id":"ci_492a849e00c1162ef411f2b45a86a27d1b2036bf43ca8108cad5203c7538ccee","title":"Playback of PlayReady encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-playready-encrypted-content","children":[]},{"id":"ci_9c28143bf96c8936ba6e0291e9e48bd6f2aaaa248dc1d11e5bba47c00b6624e1","title":"Playback of WisePlay encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-wiseplay-encrypted-content","children":[]},{"id":"ci_e192fc40a720ec77a59dbb37d4fecf4a9de65866722db57314de5572047bb1d2","title":"Playback of PRM encrypted content (Software PRM)","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-prm-encrypted-content-software-prm","children":[{"id":"ci_d4bd727ae9c2d08ef8b56e2a70fc7b2bb88d01c65fcc17aac0dc90f8bc02359b","title":"Adding playback of PRM encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adding-playback-of-prm-encrypted-content","children":[]}]},{"id":"ci_0c61763935c58fb55c44ae294cbe520d1a129daa61d558f9e4ed6bc6abb2bfdf","title":"Playback of PRM encrypted content with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-prm-encrypted-content-with-nagra-connect","children":[{"id":"ci_5db6ae02512089ef479f4ae0452085880e0b69adde8b669e4b23f3f77aa65376","title":"HLS stream playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/hls-stream-playback-with-nagra-connect","children":[{"id":"ci_ca53788fa64d26879d7e7dd786b916a379138f1e9cd3292b599e0788b8fa7a80","title":"HLS stream playback example code","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/hls-stream-playback-example-code","children":[]},{"id":"ci_0467f346233ae9d18a14f458aeb9ed2e6d38e75a873ac20d5f0edf6e3dc04264","title":"HLS stream playback with licence extension option example code","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/hls-stream-playback-with-licence-extension-option-example-code","children":[]}]},{"id":"ci_3c72572e16d552c6817cdf0795f8353ea0f432cbbf1fb4719f8505f8eb91088a","title":"DASH stream playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/dash-stream-playback-with-nagra-connect","children":[{"id":"ci_e015534a8f9050ab3bf528e842e6c5f679e8c49c3452fc8b4799936b341219d1","title":"Licence pre-delivery/pre-fetching and renewal","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/licence-pre-delivery-pre-fetching-and-renewal","children":[]},{"id":"ci_45c82bc3f6d897c06edde2a0d0aba0135e648092f130195a3626ac16e3f95b89","title":"DASH stream playback example code","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/dash-stream-playback-example-code","children":[]},{"id":"ci_662f9d5e6ddcbee594330866e50fd9c90615c1fe409e108b408b79add346ba27","title":"DASH stream playback with licence extension example code","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/dash-stream-playback-with-licence-extension-example-code","children":[]}]},{"id":"ci_d248426e608de9ca06dbcb1429781267e94f2c1e9372c90746a4c2ac16dd4c96","title":"NAGRA MediaDRM plug-in installation for CONNECT PRM","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/nagra-mediadrm-plug-in-installation-for-connect-prm","children":[]},{"id":"ci_66f4b7caf28ffd0fe0dee3b4da2cc573cd38285bbe85658d3bdf149921db009b","title":"Factory-resetting stored CONNECT licence data","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/factory-resetting-stored-connect-licence-data","children":[]}]},{"id":"ci_5dd21bb29f70e2556bb29da51d2e3103320c85408eb2fb36c3daf9837252baa2","title":"DRM preferences and security levels","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/drm-preferences-and-security-levels","children":[]},{"id":"ci_a429d12023fd477d1db3678de55fa27ee9a6d27682eea81583763a409ecb382e","title":"Key rotation","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/key-rotation","children":[]},{"id":"ci_ac4474e8a385f51980e2afa8d0a38ecc0516d27c7f0e6f97a0d6cf093c2ad4b0","title":"Key-per-track content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/key-per-track-content","children":[]},{"id":"ci_741edf741b20a20da32d7e82a9137f7825165b77a8c67a3526590faf981b986d","title":"Customer-defined session and licence management","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/customer-defined-session-and-licence-management","children":[{"id":"ci_0b30c8f30cc6a698060cdf6c678011a22e507e91b8d662658da29b86401b9296","title":"Using the OTVCustomerSSMCallback implementation","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/using-the-otvcustomerssmcallback-implementation","children":[]}]},{"id":"ci_e91eed0b04f9d85d1c7d8cc6c26a215281cce69afbe4c752ead6bc197017278d","title":"QuickMark forensic watermarking","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/quickmark-forensic-watermarking","children":[]},{"id":"ci_840ffa052afe7b41a6169fdee1d89b478b5a40f759635d6e08fc93bba0a32fdd","title":"Secure Session Management","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/secure-session-management","children":[{"id":"ci_4f6a43232da9d4bb7cbe1abe7cc76bcff87a4a305d1c9464d83c4a5806080178","title":"SSM V1","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/ssm-v1","children":[]},{"id":"ci_919d0d7ea779c1b2a6baa7401fc669d0f6a3b5df0fe202957c794ea7a4ab2005","title":"SSM V2","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/ssm-v2","children":[]}]},{"id":"ci_792a8e0c4124c4c0bac4b87c21be1d85172a41ff2b7e027c041258ed53ffd8d3","title":"SSL mutual authentication","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/ssl-mutual-authentication","children":[]},{"id":"ci_7f187976868b6103cb1f6d34c5cecafb88716da85492af1353a950753c08e6f5","title":"Adverts with Google IMA","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/adverts-with-google-ima","children":[{"id":"ci_4525d94b17ef7537c9c7f9f3b3465d45583dbd0c14cde0f3cdc2c5f3fce5c95d","title":"Playback of linear adverts","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-linear-adverts","children":[]},{"id":"ci_98e5a7de6ec7ce9ee8c2f9a36c468f8419d3de714577dec0a076c1b4f8f2d858","title":"Playback of companion adverts","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playback-of-companion-adverts","children":[]}]},{"id":"ci_667b6af877bc989a4522c19085cf79bdc8978489a09fac6f0461d54c263fc7c5","title":"Server-side ad insertion","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/server-side-ad-insertion","children":[{"id":"ci_8e8520d2bc7b031e2e6d7e40c818313e8f2f7fe9cf0dbff0667fd7b3dcddbc13","title":"Yospace","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/yospace","children":[]}]},{"id":"ci_42f655ecf91b5bb63ec7eb625ac1915f42d8546d146a87fca5b092acaeb5bb24","title":"Logging in production builds","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/logging-in-production-builds","children":[]},{"id":"ci_fc1678b831d5faa99073da7dbc44203c8f05803ed7bd017dfbad3655289712f5","title":"Event timeline","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/event-timeline","children":[]},{"id":"ci_5c2376801c98719f8493b5d733b2c5f9009302420d8ea20a0e117829286068d6","title":"Insight analytics","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/insight-analytics","children":[{"id":"ci_40e9140efcdce8eb63b37d92150fc038f2e521962868efa887875aeb61baa797","title":"Insight agent public APIs","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/insight-agent-public-apis","children":[]}]},{"id":"ci_cadd27a29432f54e86e9a9ced730b1f130aa32670e68602fbaaa1a2572da6064","title":"Player statistics","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/player-statistics","children":[]},{"id":"ci_23573b11bbd9417da21cd8f8d6d7908316495389eefdf49fcb24eaeaa53d1264","title":"Multi-audio","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/multi-audio","children":[{"id":"ci_52269e730ba8a364a1baa75506bba742b4204c3cca83bd205b0f73ff00161c71","title":"Additional multi-audio track information","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/additional-multi-audio-track-information","children":[]}]},{"id":"ci_4e3e4796891a4af8e66741d2ce9101d00a3f4d742dbc3f780f544a10228ae1e4","title":"Subtitles","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/subtitles","children":[{"id":"ci_e5440accedb098473052ab9d645111e2190ccfb7036fc186a28a18a79f51aff7","title":"Additional subtitle track information","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/additional-subtitle-track-information","children":[]},{"id":"ci_a3f037cf5ad14882acd3358266962dd847e9ce247e9ea67c152842cde85fd028","title":"Customization of Subtitle styling","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/customization-of-subtitle-styling","children":[]}]},{"id":"ci_b8ac86e0756da19f30427c560e52827c2c4e64d25f627c54d4c0d2bcf4479006","title":"Video track selection","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/video-track-selection","children":[{"id":"ci_bd0a6edde6d6a6089bf554b318d629520cd5b58fc7fc2c816844163a6a4471b2","title":"Additional video track information","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/additional-video-track-information","children":[]}]},{"id":"ci_8b01eae632331949c8030e8e8c0f49fb714091d988a381e3e60eaa37ba257fb8","title":"Android Q support","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-q-support","children":[]},{"id":"ci_0721f8e56bc522e85097e126d7ac7fd016a1673df6adcf8b8737fab1174fe5d6","title":"Broadpeak SmartLib support","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/broadpeak-smartlib-support","children":[]},{"id":"ci_29c51d70b2e55518f97a20fc57c4a03e2363b1a4326575de252e647c86214a8e","title":"Audio volume enhancer","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/audio-volume-enhancer","children":[]},{"id":"ci_1b4ac066fe3406c99e65c587e9ad10019a2efced6e130c26b50328799a575833","title":"Casting playback to Chromecast","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/casting-playback-to-chromecast","children":[]},{"id":"ci_5746a0c1a25779bdc60ef74d606cffa640a5cdaaebe479f067319eec73f899b3","title":"Device Information","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/device-information","children":[]},{"id":"ci_c4c4719ed6f87d4b199151c7302cf65f34001edbed1c8769ebbe11e121c602e4","title":"Live Epoch time","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/live-epoch-time","children":[]},{"id":"ci_d40766fc3f98400cedaa52abff9510623011dc5fd702af22849d69134fa67e11","title":"Custom content request headers","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/custom-content-request-headers","children":[]}]},{"id":"ci_1effd4f9ed853319163da0a995a3a5022b6551942ad84cd9ae92b7a91f83682b","title":"Android SDK 5 Unified Player Interface (UPI)","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-unified-player-interface-upi","children":[{"id":"ci_af56e9ab53a18365871dd8f6780e3019d89e17112a98316e664844fd911ac7fa","title":"Unified API Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-example-code-quick-start","children":[]},{"id":"ci_b52d2e1bdd083f95b465cad3bad5b6987626a253a58a544440a930d9a57c5787","title":"Unified API Player Features","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-player-features","children":[{"id":"ci_673d00a169013868b1650900cdb47df2071601bd6310aff02c050245b62fe48f","title":"Unified API playback of clear content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-playback-of-clear-content","children":[]},{"id":"ci_cad97bf9ae4e0378d263cc67db68bbf7b0b65b362fb1fca87a06bdc5dca9c35b","title":"Unified API bitrate and resolution capping","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-bitrate-and-resolution-capping","children":[]},{"id":"ci_3c7fc1a8e1762c358b2439a352fc5336ccc6a985c1fc3ac29cf20a45dfc24b05","title":"Unified API thumbnail support","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-thumbnail-support","children":[]},{"id":"ci_a0b946b8a7def087f08238fac33f84df6dc3e734139c88b910352044118977f1","title":"Unified API playback of encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-playback-of-encrypted-content","children":[]},{"id":"ci_cf18273f20ed89f1dcf7cf1c7152ff1444dace415b2a159fddded66e0df7d439","title":"Unified API playback of offline content (Download to Go)","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-playback-of-offline-content-download-to-go","children":[]},{"id":"ci_ce81bbe23a62727571bebe79ad8ee4229c5fa54b7943102dd1c174252017201f","title":"Unified API event and error handling","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-event-and-error-handling","children":[]},{"id":"ci_7ae877beb4b67d6f8f47fda01bbc1ed84a450209c0c19ad2fda6e18988aa5231","title":"Unified API player statistics","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-player-statistics","children":[]},{"id":"ci_3e92091b465427e93cfb9ee118adb2714d456ad21040289e4a3f8696970c7784","title":"Unified API track selection","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/unified-api-track-selection","children":[]}]}]},{"id":"ci_bb203e8d8aaa0ad2603476c3e25d21cf5994d6e9a77e2cb88f9a0e0670439eda","title":"Android SDK 5 Error Codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-error-codes","children":[{"id":"ci_3507c1db0d3ee65ff5e1780e42736d7755839a77b8afb7369b33edb5e56d39c6","title":"Offline playback errors","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/offline-playback-errors","children":[]},{"id":"ci_0bbbe5059ac9b79acfbcc138d8c6c0772dae4ecd2bdb79500974c1982909f56f","title":"SSM error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/ssm-error-codes","children":[]},{"id":"ci_a5a7dcc4cf1d0fed40d1b35fc38b782388885330f7d62d91da3e16d53611943d","title":"DRM error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/drm-error-codes","children":[{"id":"ci_c11b27714c71f281ed2a0139228487f0459559f045a70d3b7cf87ad613d3e884","title":"Widevine licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/widevine-licence-server-error-codes","children":[]},{"id":"ci_ec58e66bf93bf3e8cb868c89f3f01a8834f7a77c411bd403c020c9ee74fe2a47","title":"PlayReady licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/playready-licence-server-error-codes","children":[]},{"id":"ci_121f15f13da3000d4a6daa10438a8730a2632c6cf99c3269b5454ac80ab0a10c","title":"Software PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/software-prm-licence-server-error-codes","children":[]},{"id":"ci_0bb3047833a9fd17df92502ce9d4e3c4bd13dccb6617897a6c53e01da86cd4a0","title":"NAGRA CONNECT PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/nagra-connect-prm-licence-server-error-codes","children":[]}]},{"id":"ci_c62605521c49b76813506ca94f6bdb26730a2b01743699ac7bad60d5e797effa","title":"OTVNetworkStatisticsListener errors","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/otvnetworkstatisticslistener-errors","children":[]},{"id":"ci_eeed2b2b662b08c4a802a9bcfd141d7c92466c0d07aa7567c3760dffa1d38edd","title":"Thumbnail errors","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/thumbnail-errors","children":[]},{"id":"ci_e9d0b71a0bf01b6d69c249992efb67e01609e8603ea34b2c806590d8e815d9a4","title":"QuickMark errors","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/quickmark-errors","children":[]}]},{"id":"ci_b010a519b55be1cfb6887cc48fe7351e76ce46be42bffc44ac0a1f19a8cbb652","title":"Android SDK 5 APIs","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-apis","children":[]},{"id":"ci_c52ac2b588025716928736a3ef3a6df97ea3a4a0263344ac91d6d0b67ebbe0e9","title":"Android SDK 5 Release Notes","path":"/connect-player-sdk-5-for-android-docs/5.42.x/Default/android-sdk-5-release-notes","children":[]}]