[{"id":"ci_95c936c161ba73e24eaf5a088ffa521e22bcb781badf469a15c914f9fe54014c","title":"Downloading the SDK","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/downloading-the-sdk","children":[]},{"id":"ci_59ff7689c6aa711ed5cdc0554163cbffdc6fbbbea449dea614465eca2d6c7062","title":"Android SDK 4.x to 5.x Migration Guide","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-4-x-to-5-x-migration-guide","children":[{"id":"ci_f2ccc3ad9c847b9ae231b69565e84a63fc29c14820f243fc0cf37c528690530c","title":"Integration differences","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/integration-differences","children":[]},{"id":"ci_451e8a54b8a1e87d52f2c5af5d3af89e21ad326c6746d6877fb73e981f54c7ff","title":"Feature differences","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/feature-differences","children":[]}]},{"id":"ci_87c9065eec4db16f7744b1ff57b0ed42a93f19f64d825d6d6b03c52cf51de041","title":"Prerequisites and Dependencies","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/prerequisites-and-dependencies","children":[]},{"id":"ci_cf794ed5799a1110ef42dc05a89cfdc7af446126466af2beb359097bf35b1c55","title":"Android SDK 5 Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-example-code-quick-start","children":[{"id":"ci_6962e5fdaa92dac950bdcc8411a8a28ea14a06a95d1c9cb232ccd6451ebb5f86","title":"PRM Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/prm-example-code-quick-start","children":[]},{"id":"ci_abfc907416907bbc633f52c4d5ed7bd91591e52a1157f9651dbe29f5a230f025","title":"Kotlin Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/kotlin-example-code-quick-start","children":[]}]},{"id":"ci_0b7ca2092aef4db68ebfb2c3a0c06b70daf4f934026bde5e198d94f6c521df94","title":"Android SDK 5 Integration Guide","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-integration-guide","children":[{"id":"ci_2eab93d02f53df9258daa165da1147075bb98b2be522e554e49a12e0f3808381","title":"Creating the project","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/creating-the-project","children":[]},{"id":"ci_c63c77465af9652a30ca6ec97e539313f47e2297a02285509a466f93482abb0b","title":"Adding CONNECT Player to your application","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-connect-player-to-your-application","children":[{"id":"ci_79424dd98058f40fc82ae9db7cc1f141072fda8c383862cccbbc6be8e0f28345","title":"Adding a video view element","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-a-video-view-element","children":[]},{"id":"ci_f6bcc6cc07ea4742f5f1d5b32a3d4c90c7d69c0f10934b2b24f7fd5e14bbc490","title":"Editing the MainActivity file","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/editing-the-mainactivity-file","children":[]},{"id":"ci_1778156f58f54dda8d97d2d47218931f8182eae07e6a1ca5f0c15d11023650d6","title":"Controlling playback and zapping between streams","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/controlling-playback-and-zapping-between-streams","children":[]}]},{"id":"ci_edf967185b6782b78476e8a9a6d3e153de5912b3e1cf4da5a5704d8a98effdf6","title":"Adding player features","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-player-features","children":[]},{"id":"ci_fa711d1022caca8179862bb7fa43bd66287ca1c8626f84391a8084b04a1b7556","title":"Running the application","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/running-the-application","children":[{"id":"ci_5bce36a540ebd50859c06473c7660cbac3e03dc4e9bbb4585e268e0f6a543908","title":"Debugging","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/debugging","children":[]}]},{"id":"ci_5ede1d24a8cd6321283a0ddcd5eb1b3bd6927a5e1e4428246d8cfcd001b20b19","title":"Building the production version","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/building-the-production-version","children":[]},{"id":"ci_1ddc84303f847dd84013bafe1757ba9319b7dccbf6bddf58c53c0cfd8858f708","title":"Obfuscation, code shrinking and optimization","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/obfuscation-code-shrinking-and-optimization","children":[{"id":"ci_fb9c1130c75b4d59f5a9d81134ad46895ef9f453577fa43626efdb4945652443","title":"R8","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/r8","children":[]},{"id":"ci_b3a668802347b78a1aaab10b3deef6bc892aa46f27b577f5621f72617bb0ec15","title":"KOP4J","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/kop4j","children":[]}]},{"id":"ci_c18a98d4be5b1df4076ccdab52eca5e8e6c31650b02ad73e375a821df878beb3","title":"Advanced Player Configuration","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/advanced-player-configuration","children":[{"id":"ci_24bd87c9f25d0fbe15469f2d0b29df46e0898a3c9c488b58795f537cbc4c10f8","title":"OTVVideoView resolution and bitrate overrides","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/otvvideoview-resolution-and-bitrate-overrides","children":[]},{"id":"ci_b4bfd51995fed10ff85824506acadf47fbcd37e64db462e825baf64a39308d5e","title":"Overriding a DASH manifest's suggestedPresentationDelay","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/overriding-a-dash-manifest-s-suggestedpresentation","children":[]},{"id":"ci_7daa77a6010a76c32c2210dcf63c5084fee85fa514fed56fa76f6a9eeaa96733","title":"Overriding KeepScreenOn behaviour","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/overriding-keepscreenon-behaviour","children":[]},{"id":"ci_ae7b8dc5c744e3f4373c4364ea5c5f5aac5bd91ed77352095fa499973d7e46f7","title":"Provide a preferred language for audio/subtitle tracks","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/provide-a-preferred-language-for-audio-subtitle-tr","children":[]},{"id":"ci_8fe6fc61218c01eb57bef060f5c4aaf7e5ecc35128e2d24b869fe2efc061d9e3","title":"Setting the initial adaptive bitrate strategy","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/setting-the-initial-adaptive-bitrate-strategy","children":[]},{"id":"ci_6b15a39edc6de29b5d8cb308da9035d2fc128e00336dcf759e945652f769cd21","title":"Setting network transport types for monitoring","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/setting-network-transport-types-for-monitoring","children":[]},{"id":"ci_e85d3b7158b0a0aff5c008ea937d96d7078d00f4dc535964facd7b776c762940","title":"Setting Audio Attributes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/setting-audio-attributes","children":[]}]}]},{"id":"ci_8542b7ac2a2f3df729f175df58454c0996c8488864351bd59ef156e2b3f2add5","title":"Android SDK 5 Player Features","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-player-features","children":[{"id":"ci_bff48a2ff1a3b2c25735782f8af36cefb811c21e3def01e2cd59df27fe86a7f6","title":"Playback of clear content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-clear-content","children":[]},{"id":"ci_5b80b95cf2e8bc4d45acc23ba245f0277d54dc2c5783c787b6799487a022c35e","title":"Multi-instance","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/multi-instance","children":[]},{"id":"ci_938287b68a394cc6a1c8a5306bc3d154a885fcc5ccc74ba7c3db3eb1b03b6b55","title":"Offline playback","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/offline-playback","children":[{"id":"ci_f579215e060e2b3d0ea88983d16d27eaf14c527b2867774bd75be3c6ba09378f","title":"Adding dependencies","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-dependencies","children":[]},{"id":"ci_2ad335b806d62b5a4b19e6942906907811e40d090cae5dd47487bf114b5033eb","title":"Instantiating the OTVDownloadManager","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/instantiating-the-otvdownloadmanager","children":[]},{"id":"ci_ed9b4ad30874677c34e51f51626d42866d99e2dee30eced2ee8ef3e91e4c3026","title":"Registering the download","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/registering-the-download","children":[]},{"id":"ci_e294e3eb9597af46a9ca57cdbeb8ebe64c39ead771b896822f48b664a33a700c","title":"Starting the download","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/starting-the-download","children":[]},{"id":"ci_f24a4b75027ee692cf925a4c7f89aaac16aa7b4f12e23e8863a0434457eaac2e","title":"Playing the download","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playing-the-download","children":[]},{"id":"ci_5205d914c87e57fdc8be9b45c70ba7c061ea70729d9def79b45d0d3f55e20c9e","title":"Deleting a download","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/deleting-a-download","children":[]},{"id":"ci_655a5dea349da54935861257b595e9151cdd06018ad281a9022fb4c5a1d94cc5","title":"Downloading as a service","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/downloading-as-a-service","children":[]}]},{"id":"ci_10e77b9ebf5111e9824d7c3b6da87ceb4e5e25045e0687f96d58874f3ab7ee6a","title":"Output control","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/output-control","children":[]},{"id":"ci_bf7b91bf71764811010dd5dc01beb24168ec064dfdd01267e7fed8abc16a9fa1","title":"Resolution capping","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/resolution-capping","children":[]},{"id":"ci_92655fddb57f6c784d450578bf404f5a08f36082de0cdaaf5beda33fe36e9fde","title":"Bitrate (bandwidth) capping","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/bitrate-bandwidth-capping","children":[]},{"id":"ci_9065df4183ef85d5556c20be470dbec753e8e75d69d506c923e766da2a970136","title":"Thumbnail previews","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/thumbnail-previews","children":[{"id":"ci_bddf470f4fabed2c0e968c32565c3f31847847436eaa92d9ce005336a3711169","title":"DASH-IF thumbnails","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/dash-if-thumbnails","children":[{"id":"ci_d4418ff7d345356f5f31d1d72aac73f7b6876ecff56cf979452c1026cccb60ae","title":"Additional features","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/additional-features","children":[]}]},{"id":"ci_2b4e6935142f9da382b51803d7d949ced0400e7c1d14277928c64866187b4be4","title":"Harmonic WebVTT thumbnails example code","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/harmonic-webvtt-thumbnails-example-code","children":[]},{"id":"ci_0cdaa3770d5da80d488f72d8c9da05c45dea8591e9bccf1faad24b94481bac78","title":"HLS I-frame thumbnails","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/hls-i-frame-thumbnails","children":[]}]},{"id":"ci_bdfe500edfa8788134348e65e9ca67306859279db75a1443b06eacfeb9d65709","title":"Video scaling modes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/video-scaling-modes","children":[]},{"id":"ci_886d11ea5b7558e71456c0d4f0d3da98c9cfd35e4f91986289ecc2d259cc34d9","title":"DASH low latency","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/dash-low-latency","children":[]},{"id":"ci_e880194240b20f90deb1e8b68cb200468b9a501fadbdae21617db7de288a370c","title":"Android TV preview","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-tv-preview","children":[]},{"id":"ci_aabe54250c851dff4a3beb3e905af4b6d49426d7604c41e42f770f20e0a9d007","title":"Tunnelled video playback","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/tunnelled-video-playback","children":[]},{"id":"ci_368abf824a4f96a5db4edbad5a268733f95b9501e6bbdc5e03cebcb04708f814","title":"Viewport size","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/viewport-size","children":[]},{"id":"ci_4308b2284381cb1746cb8d723a393fb8a7824f60791563adab7c6cd16c04a9e7","title":"OkHttpClient Override","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/okhttpclient-override","children":[]},{"id":"ci_7596c189796cbdf4048eadbf075c41fb2300bc5efa222ff94b42f5f746d78eef","title":"Playback speed and trick mode control","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-speed-and-trick-mode-control","children":[]},{"id":"ci_ae824cb9ced36c015dccff34f2a5adf0f38d89e9b8d8d163e0353cb3122f8c7b","title":"Playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-widevine-encrypted-content","children":[{"id":"ci_bcdc751d74170fcae017df8bd156eb260fd215382c0d32c70455e3c0e46ea23b","title":"Adding playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-playback-of-widevine-encrypted-content","children":[]}]},{"id":"ci_f7bf9ad74a06ddb39296e6b329871f58ffbcf9533b4d9ebc6f0e2b8d365194b1","title":"Playback of PlayReady encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-playready-encrypted-content","children":[]},{"id":"ci_70fa9567e43432b46a7713dffc01bc605719df3af5bd6085379e7a82342ceecb","title":"Playback of WisePlay encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-wiseplay-encrypted-content","children":[]},{"id":"ci_a009925f4d9d9ac0312008b1d7b9f7f0f4ab97912a9596b428a9d8037074c754","title":"Playback of PRM encrypted content (Software PRM)","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-prm-encrypted-content-software-prm","children":[{"id":"ci_38f6d279c3acde637f54829e0bc5c1f43f99fe15dd1b088f5eba378bd6490a6d","title":"Adding playback of PRM encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adding-playback-of-prm-encrypted-content","children":[]}]},{"id":"ci_43300939c5f1c9234f3ce4e79fb09dbb694ae088a81520765f482569d8ee95d5","title":"Playback of PRM encrypted content with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-prm-encrypted-content-with-nagra-conne","children":[{"id":"ci_793e31015275a8b3fc133778f7dc06390b569e1e2d48c3bb0f818f76f816a861","title":"HLS stream playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/hls-stream-playback-with-nagra-connect","children":[{"id":"ci_18af8bc6b4c1671254d7b394b3a06be8ff227dbe02b1b987c15a366b75c7b8cc","title":"HLS stream playback example code","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/hls-stream-playback-example-code","children":[]},{"id":"ci_070153352020661d5a7afc832f870071cab6c0cdf11b740fed20d915817c164d","title":"HLS stream playback with licence extension option example code","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/hls-stream-playback-with-licence-extension-option-","children":[]}]},{"id":"ci_ae84c97a12607dc2e795bbf627965a5bade65a79f293dff27590b720ab62a891","title":"DASH stream playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/dash-stream-playback-with-nagra-connect","children":[{"id":"ci_9e5df8a405394cf13c3653f9f3ba463010730b6bdeff063b7120c18bced5f8ba","title":"Licence pre-delivery/pre-fetching and renewal","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/licence-pre-delivery-pre-fetching-and-renewal","children":[]},{"id":"ci_bfe340ef627f55404c9f4422e0aeac948fbad6a9bd5393f52c2e6c348607cd05","title":"DASH stream playback example code","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/dash-stream-playback-example-code","children":[]},{"id":"ci_f73d720349a596f656f07d83b9a867cf3f4eae1615c5ef9a5170235ba7aaa36e","title":"DASH stream playback with licence extension example code","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/dash-stream-playback-with-licence-extension-exampl","children":[]}]},{"id":"ci_3cd12b4ffb2f74db7e02d0e5160cc538671f3edcc93480f54392d2dcd2b611d6","title":"NAGRA MediaDRM plug-in installation for CONNECT PRM","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/nagra-mediadrm-plug-in-installation-for-connect-pr","children":[]},{"id":"ci_3f8b62058ff11ed49057146381a4321ee8a20ef9c98f4543ab851971a2f34060","title":"Factory-resetting stored CONNECT licence data","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/factory-resetting-stored-connect-licence-data","children":[]}]},{"id":"ci_6ea60c46688f9b6b3bc8a1b01bbcf5ac965408a8aa152f2d7026e6a883b633ad","title":"DRM preferences and security levels","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/drm-preferences-and-security-levels","children":[]},{"id":"ci_082e3a71c6606f2f9e4cccdc31d8db94c0d16b1f9cd29e1f26ee82a673c37fce","title":"Key rotation","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/key-rotation","children":[]},{"id":"ci_1413501df399039e070f7938b8e71d76313aef22cc1213c899f371b424187ba9","title":"Key-per-track content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/key-per-track-content","children":[]},{"id":"ci_4d6187039c6f6cae9a6ce6a1a6bfa2f1739ca5923a203c46287f9011066d51d0","title":"Customer-defined session and licence management","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/customer-defined-session-and-licence-management","children":[{"id":"ci_7be9b03cd4de0f31ea7879f2bcb15bfd77bc700f1d3f8d3ac55328ff8ae04982","title":"Using the OTVCustomerSSMCallback implementation","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/using-the-otvcustomerssmcallback-implementation","children":[]}]},{"id":"ci_515ce642a390b2888be5b074aae8c34b7444a8f8aef607b7ef0a6d675d7d84af","title":"QuickMark forensic watermarking","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/quickmark-forensic-watermarking","children":[]},{"id":"ci_0fb4ed4eec24c59e5827c641749cc4747351b1e451888bd7951cb5188c5a2c8e","title":"Secure Session Management","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/secure-session-management","children":[{"id":"ci_0924fef120ad8e4939dbe0bbe3b0431b2df658ec264a877a136a280b7c338100","title":"SSM V1","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/ssm-v1","children":[]},{"id":"ci_f1435a12230023aee7a43c6f2b3fc1ba564e88949be8a19a359b83c053cdc031","title":"SSM V2","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/ssm-v2","children":[]}]},{"id":"ci_13a15ea0207e2e85551791edd4c5b97e394bfb523dabc1dc639df844adea1d54","title":"SSL mutual authentication","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/ssl-mutual-authentication","children":[]},{"id":"ci_697fb5ff291da1a95766cf20a9eeda1fd0f775f7b7de78c0e778253fdb3e4f2e","title":"Adverts with Google IMA","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/adverts-with-google-ima","children":[{"id":"ci_df93e944aa2c08026b3485ba64ddec04fb77ee030355529b7856c03a45f14a0b","title":"Playback of linear adverts","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-linear-adverts","children":[]},{"id":"ci_68c322f2192a870e8c6dfb158516a14a80c8290552ee1c5ff2740cdd4ab393c0","title":"Playback of companion adverts","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playback-of-companion-adverts","children":[]}]},{"id":"ci_dcd235b7e362518e1167e4ad39f09c17050991510ae3d2f3c0ff8824d32fea56","title":"Server-side ad insertion","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/server-side-ad-insertion","children":[{"id":"ci_999dbc3cc81bc4d81ba699b92471cc99f2fdb4b910439e0942f48da7e057d5fc","title":"Yospace","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/yospace","children":[]}]},{"id":"ci_3cd905836509940c6c4fb1488edfb6913c8f891c8259f54013e84e0bbaad219c","title":"Logging in production builds","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/logging-in-production-builds","children":[]},{"id":"ci_46b2b2e89e7bee293c1943f2c6d1e9fcec4082359c85f706e95b32e25e975b2f","title":"Event timeline","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/event-timeline","children":[]},{"id":"ci_c49f9b8a109887ecd7f646d2fd3ded44bc2d0b870fcf9ec1767c7c768bdf39a7","title":"Insight analytics","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/insight-analytics","children":[{"id":"ci_72194dd654a8fdee1041d1e1a971b23b77dff85f9cbb21a79f1b897d03b02704","title":"Insight agent public APIs","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/insight-agent-public-apis","children":[]}]},{"id":"ci_f2e81eb91d30e56fa682c4148ae6ad660ead70fc76d582574002f64235449eed","title":"Player statistics","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/player-statistics","children":[]},{"id":"ci_bf808a69659dbe0b6cc30b732d3f7655f394304b5394e75af7e403284606238d","title":"Multi-audio","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/multi-audio","children":[{"id":"ci_05b49ad19c764e9d12e7597989ee63501d910d974569caf9f2cc36b686f728ea","title":"Additional multi-audio track information","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/additional-multi-audio-track-information","children":[]}]},{"id":"ci_229c15fa9f1684d5de18145ea62c286dba35380cdceb09e3c58563ec6ecd1e6d","title":"Subtitles","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/subtitles","children":[{"id":"ci_fe404cb86a93a879feb86ce8c38fd145f4f31289c01e4b2557e5c92562e2926b","title":"Additional subtitle track information","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/additional-subtitle-track-information","children":[]},{"id":"ci_76cb3edb6df55f0ce5967984f3448c20f8d86cb6b7d114008e1eeaca4837611c","title":"Customization of Subtitle styling","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/customization-of-subtitle-styling","children":[]}]},{"id":"ci_7c54c29c4a925473a2c518ae6d837c5ab26b544ac7a4f2941b27d8ea97011ae8","title":"Video track selection","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/video-track-selection","children":[{"id":"ci_25fd174f931d028a9b7628a3289ccff0169a83fef3e4903d353893cbf4ab914f","title":"Additional video track information","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/additional-video-track-information","children":[]}]},{"id":"ci_6778d1e2675bc2b2fbe50ed3ffaafd4bbba546f51a7812ec8ef4e7da729ce3c9","title":"Android Q support","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-q-support","children":[]},{"id":"ci_0784189c82eb343c2a778c2b71606d7a9b317770741a9a2255357133329d28d4","title":"Broadpeak SmartLib support","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/broadpeak-smartlib-support","children":[]},{"id":"ci_14423d9e69e16b2747156f8221eaedd30cd540884d74d329e6ce222c5fdc215e","title":"Audio volume enhancer","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/audio-volume-enhancer","children":[]},{"id":"ci_11d80fd2a9605efd740a13a5d8adb068fe1e6cc4c1561eb6edcbc8bba27ddb8b","title":"Casting playback to Chromecast","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/casting-playback-to-chromecast","children":[]},{"id":"ci_6b0d11b12d809babea9714420a9a516de9bdf4df7eef13e03139733c6bde57aa","title":"Device Information","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/device-information","children":[]},{"id":"ci_360800b4f8459323009bf3490fa2d77ec6b2c265e4ca26d14acb7dbc28ef847c","title":"Live Epoch time","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/live-epoch-time","children":[]}]},{"id":"ci_bf2976ff3edd3dbef95119a6a14164ae073f4305a699dd93b763da6bd4b618fc","title":"Android SDK 5 Unified Player Interface (UPI)","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-unified-player-interface-upi","children":[{"id":"ci_334d2693645fa8723cd079d7d939dcb73d08602086cb445413f1ee5959c12828","title":"Unified API Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-example-code-quick-start","children":[]},{"id":"ci_9e6b7f4cff8022a9f5d383c25312cabbfb806e8d40899e75867b6879e4d8383d","title":"Unified API Player Features","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-player-features","children":[{"id":"ci_d693a9bcea0600c333611566557cd62326f92f3db20c776b78e3fb96265df87a","title":"Unified API playback of clear content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-playback-of-clear-content","children":[]},{"id":"ci_42550afcd8b0b7aa54fa646d726fd1d1a0083333bcd9ad7e330f9470fe54088f","title":"Unified API bitrate and resolution capping","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-bitrate-and-resolution-capping","children":[]},{"id":"ci_86d0127db84cca3baca8283e335a65f57bc0b69cb8260fac76f82dce722e03bb","title":"Unified API thumbnail support","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-thumbnail-support","children":[]},{"id":"ci_d46d31e18b50f2bdf6472ae4084196899d23efb67bd2e651aa34a9be16c80ba7","title":"Unified API playback of encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-playback-of-encrypted-content","children":[]},{"id":"ci_f896729b7fe5ab0b1bdf8d30eb605ca0d3c55ab9d8de85d03af0158b20685c17","title":"Unified API playback of offline content (Download to Go)","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-playback-of-offline-content-download-t","children":[]},{"id":"ci_5ebb6dbdae037f666bdcb87420393c10a6265247178295099686bc7690b79c6c","title":"Unified API event and error handling","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-event-and-error-handling","children":[]},{"id":"ci_1a303368381c0147afb1f9f10b33d9d5d41becd9df34903bcf5c20b094475241","title":"Unified API player statistics","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-player-statistics","children":[]},{"id":"ci_a4ff7133aa239414a53a8852d469c7529f025a2c7ca774072a595698fad82343","title":"Unified API track selection","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/unified-api-track-selection","children":[]}]}]},{"id":"ci_1aee41c6d76e5be393f0298fb4c30c35c0f4bc951e45acf2a3c166e7befadf1c","title":"Android SDK 5 Error Codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-error-codes","children":[{"id":"ci_0e64a9947d1c56219787a7d0a35e9eb4645cb7f20495e6d479c16d55ee335c9e","title":"Offline playback errors","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/offline-playback-errors","children":[]},{"id":"ci_0d072c65fe8b14326f5cda88f3fa7820b95ec6b9bd81d28bef4269e012713f5b","title":"SSM error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/ssm-error-codes","children":[]},{"id":"ci_345cbbe531efe63d527c198681ef0ceedaf1a6b8b9ad9492780af05cddb5d977","title":"DRM error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/drm-error-codes","children":[{"id":"ci_2bbef45c85036c8d2db7c3f8a2ebc765d6fb799c9e2ab3e817429cf673d63636","title":"Widevine licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/widevine-licence-server-error-codes","children":[]},{"id":"ci_5bd3658d271626436d4ed42609ced134657d600567333237f80871ec1cb12823","title":"PlayReady licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/playready-licence-server-error-codes","children":[]},{"id":"ci_39f3f0140b9e18f55c01dfe45c1d1aaa90941adb3d43e8f31900501ba35aeadf","title":"Software PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/software-prm-licence-server-error-codes","children":[]},{"id":"ci_ff480cc7fbaee9b999e9a76913f270cab792bba1284e4621d4b79be7c06ebc8c","title":"NAGRA CONNECT PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/nagra-connect-prm-licence-server-error-codes","children":[]}]},{"id":"ci_ce5797180c9105710c3eb8aaed0963e490a0c1b90878347131caa62ce8e8a24c","title":"OTVNetworkStatisticsListener errors","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/otvnetworkstatisticslistener-errors","children":[]},{"id":"ci_bc304965fe806736e2684c11cd8433b74e7ff52ca647b79698524c7fa20b11c2","title":"Thumbnail errors","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/thumbnail-errors","children":[]},{"id":"ci_8b43859e585131e980e8df86c6cb3077af688b7f81e1a20ba96e4f698e420f27","title":"QuickMark errors","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/quickmark-errors","children":[]}]},{"id":"ci_7c76440dccd9043baefe2e50747e6b6c4771cfb0722366f12dc40661280081f9","title":"Android SDK 5 APIs","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-apis","children":[]},{"id":"ci_cae5e7510c1a7b5c764212a5bde007584a35785898f15f34b324dcf18a492da7","title":"Android SDK 5 Release Notes","path":"/connect-player-sdk-5-for-android-docs/5.38.x/Default/android-sdk-5-release-notes","children":[]}]