[{"id":"ci_746df2edcda5d87187d3fece84e8f0f74cfe1b61ee17659c46b4fd01656b2e7d","title":" Android SDK 4.x to 5.x Migration Guide","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-4-x-to-5-x-migration-guide","children":[]},{"id":"ci_314f4265907a08d6285b58fcbd7d0bc4c945b4114a5d59763fce8056a72e2b12","title":" Android SDK 5 Example Code Quick Start","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-example-code-quick-start","children":[]},{"id":"ci_94b40da56449b8a1989acb512370bf696ec9dea0f542bcb8a977b74c7e489b4e","title":" Android SDK 5 Integration Guide","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-integration-guide","children":[{"id":"ci_06515b1890511c2b1080abefddd2eaf735f1e592fd00a6374d4eb2946a2aeaf4","title":" Creating the project","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/creating-the-project","children":[]},{"id":"ci_42617414daff9618fda8cb004d288f65d64216197a5204afec9b91eaf73bd75f","title":" Adding CONNECT Player to your application","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adding-connect-player-to-your-application","children":[]},{"id":"ci_c32775031ff3688728ec4768b98b6d5d7028d6fa61369843191c6a7d9a667922","title":" Running the application","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/running-the-application","children":[{"id":"ci_acc43aa7c34ec3162858adf6aac5028ce66a46f03e0fcd239204691d13bed255","title":" Debugging","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/debugging","children":[]}]},{"id":"ci_96c914a1ef66c3d0fc8104dde7ea56f999291f8bed0cac7ccd11c159b82a9a1e","title":" Adding player features","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adding-player-features","children":[]},{"id":"ci_55d58660606ba4d82a5bc389dc88f5108ee009ddabaeae0da3c39bef6b1328b1","title":" Building the production version","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/building-the-production-version","children":[]},{"id":"ci_c9ab07e460f140baf3a8b2de4512b4cb3e902df71fde91948a06eca30c61efc6","title":" Obfuscation, code shrinking and optimization","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/obfuscation-code-shrinking-and-optimization","children":[{"id":"ci_fdb4295687b6dae08fdeddda10114e0a9abfda6e3340d3f5ac4b03706976314f","title":" R8","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/r8","children":[]},{"id":"ci_25381e8ad41a065ba1fe67be5ccffa680975c2e7e305fd46208ec51944feeeb2","title":" KOP4J","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/kop4j","children":[]}]},{"id":"ci_28daa8ffff6f454166c4dd8453735678365d0152c75deb6b6b43acbaf5485722","title":" Advanced player configuration","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/advanced-player-configuration","children":[]}]},{"id":"ci_04cb2d104c5921fae8d72c35f3509696115139d21025a5b50a6bb264eab69ac6","title":" Android SDK 5 Player Features","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-player-features","children":[{"id":"ci_7b6248d5397821e68e36fb11f25eb6040b9faf74175396183f02092c4c4cc3de","title":" Playback of clear content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-clear-content","children":[]},{"id":"ci_aebd2c4ec539a25714721de75e06c10b3884419169c64d7bffe6eb26a4b26add","title":" Multi-instance","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/multi-instance","children":[]},{"id":"ci_e4cf7ba32d3c037cacf641416ec0490f3fa43ecfb161c01246603a0d70b1be23","title":" Offline playback","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/offline-playback","children":[{"id":"ci_b513637fafc979bf1ac6650126c59a17da0a5e9b504777fe108698055abbba50","title":" Adding dependencies","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adding-dependencies","children":[]},{"id":"ci_3ddd4258adeddd341563f9e9f13a53c5337be4752dca46a545857114906de889","title":" Instantiating the OTVDownloadManager","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/instantiating-the-otvdownloadmanager","children":[]},{"id":"ci_5ef5e3cb574434078a1aa457da9d2fe8afa5b3acf985c8138115ca44a0d3e9b0","title":" Registering the download","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/registering-the-download","children":[]},{"id":"ci_9a330d865f546d8bfc2517ac9371fe3157a3883445d9e9481659d594772e5515","title":" Starting the download","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/starting-the-download","children":[]},{"id":"ci_caa9ed3f767ea0254ceb752229bd12c2a7290587dc163022e8c2702dc9d6f795","title":" Playing the download","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playing-the-download","children":[]},{"id":"ci_253d4c107bbfe6dbdb81ea397652e42a31eedead0f10b4a93469c46751027cb7","title":" Deleting a download","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/deleting-a-download","children":[]},{"id":"ci_56f07a6b6c5a5801df844c0f32d2f6d935561773c10a59e8acd0629e0397f7d5","title":" Downloading as a service","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/downloading-as-a-service","children":[]}]},{"id":"ci_04768ce7082dd2dd1cbcd9e8421a979da37d28c7a55427b51823c06213cece29","title":" Output control","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/output-control","children":[]},{"id":"ci_4fc67e5baa4c2ea77320650758e728ad5287238072deb60d161b072a4b21b98f","title":" Resolution capping","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/resolution-capping","children":[]},{"id":"ci_1101491581f5dea869f4783447d8751725fe5c887cdb7d52830a1bdab009a639","title":" Bitrate (bandwidth) capping","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/bitrate-bandwidth-capping","children":[]},{"id":"ci_e408e219169184bb5dafb865a4dc397625a58e7aff19e10b50b83538c94b0bed","title":" Thumbnail previews","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/thumbnail-previews","children":[]},{"id":"ci_2289141ffcf990bef4dcd67a101bfdd3f2ff4f34de6791f7a4686ba0ffcf2ecd","title":" Video scaling modes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/video-scaling-modes","children":[]},{"id":"ci_5a3964a189d92634165ae2affa1c4d1ab148aafd2a83e1f946b167320debcd7a","title":" DASH low latency","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/dash-low-latency","children":[]},{"id":"ci_8191ccdb8c13ad5a430544fe831ed5e485579f218b0356350c6c54437cb069cf","title":" Playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-widevine-encrypted-content","children":[{"id":"ci_f6bbf0b7d683e94c0af2532fd2c8225768e98430d42a4a26c5d5b05cba67f06d","title":" Adding playback of Widevine encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adding-playback-of-widevine-encrypted-content","children":[]}]},{"id":"ci_56ee1108d37057fedb440a9f50a4475607a0b65913f28c9fe6cb7b0a5202fb1e","title":" Playback of PlayReady encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-playready-encrypted-content","children":[]},{"id":"ci_c980edba3ed73a3715afce6523181f3ef28d7f7164b00740881aa545c1c0d10d","title":" Playback of PRM encrypted content (Software PRM)","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-prm-encrypted-content-software-prm","children":[{"id":"ci_d3a3ac4ae99eaf857ce973271bb8cef4564eb7ce273848c2bf8c2188a55fe412","title":" Adding playback of PRM encrypted content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adding-playback-of-prm-encrypted-content","children":[]}]},{"id":"ci_a71c38c15c11baa90b9c78c21de24433d41fdf46a19869a3a4b67dec6ffd7550","title":" PRM-protected playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/prm-protected-playback-with-nagra-connect","children":[{"id":"ci_0475f62e67d881ae4a0bb4230cc22177fda9290c92dcdf125b84b1fb6bebdacc","title":" HLS stream playback with NAGRA CONNECT","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/hls-stream-playback-with-nagra-connect","children":[{"id":"ci_b9c864796ad0835aea5a377d76f60509ae626508591146f73fd8225e597b2a57","title":" HLS stream playback example code","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/hls-stream-playback-example-code","children":[]}]},{"id":"ci_9134cdf7926b335706b19978e66f810cf7d806941d00b1b02056c52f9d96deac","title":" Configuration and installation of the NAGRA MediaDRM plug-in for working with CONNECT PRM","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/configuration-and-installation-of-the-nagra-mediad","children":[]}]},{"id":"ci_6ed62f6d6590b6edf7efc239ca83bf0d16b7541b80d9f1ec58b65605b7ea7b65","title":" DRM preferences and security levels","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/drm-preferences-and-security-levels","children":[]},{"id":"ci_2529f0efdc9a4e533c42f2388431c349f89c23bd2822d94a6487c91a78ae2ff3","title":" Key rotation","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/key-rotation","children":[]},{"id":"ci_cea04c69ab48a5c3a53417117ada02255836ad2101bcfb41b7d176d5ddfd8b27","title":" Key-per-track content","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/key-per-track-content","children":[]},{"id":"ci_7add7f378acf59afbdcabe88b868c1b6744ff4bcbac041c95c5215ae51163385","title":" Customer-defined session and licence management","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/customer-defined-session-and-licence-management","children":[{"id":"ci_bbd33bf764e7228006304a3cfab642e58c225f9bac88145df315793a20a57903","title":" Using the OTVCustomerSSMCallback implementation","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/using-the-otvcustomerssmcallback-implementation","children":[]}]},{"id":"ci_5cce22323597db909a719b68a43f9d0aa7f9b8f5d7a9bfb297e4c8196af3075a","title":" QuickMark forensic watermarking","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/quickmark-forensic-watermarking","children":[]},{"id":"ci_25e5bad1104b137c7ee9bb184988c43ad99380c8878532ad1670515e4986ecd3","title":" Secure Session Management","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/secure-session-management","children":[]},{"id":"ci_9d6463da04dc2dc5b489362927dee035e3346adbe9816d642775e43bfa681773","title":" Adverts with Google IMA","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/adverts-with-google-ima","children":[{"id":"ci_1aaaa9dffc3133376aa3923156b7b10e67beb9d838a45825eebb9449178a74b3","title":" Playback of linear adverts","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-linear-adverts","children":[]},{"id":"ci_9a2451ef88dccdfac7772d59a84e4ff49c4b33a4fba4bce25fb99c09b2d2af62","title":" Playback of companion adverts","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playback-of-companion-adverts","children":[]}]},{"id":"ci_abb47f6f2f7ff34a632dab0f75548a8763c0cdeb6505648c1fc01e1be28e88ec","title":" Server-side ad insertion","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/server-side-ad-insertion","children":[{"id":"ci_0b6a5674e4801ddeb822663089c28e8620c27d9855fe8d87a195b722fe875427","title":" Yospace","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/yospace","children":[]}]},{"id":"ci_8f95044a137486327ab5cda332d8f6d79ed9e4b378aef6077f60eb52629e4425","title":" Event timeline","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/event-timeline","children":[]},{"id":"ci_f05a14ac93656690d991b58b23754b4b660dc192df9195e8d4490a46e0aea738","title":" Insight analytics","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/insight-analytics","children":[]},{"id":"ci_23df9646b3702798de8c545f0dc4a968f5debd36102511468fe4c3ab76a1851b","title":" Player statistics","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/player-statistics","children":[]},{"id":"ci_7cf797ddc56e4d4a78d7643360623a9e35c0f20d2af57b60db857f54e295f5ff","title":" Multi-audio","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/multi-audio","children":[]},{"id":"ci_27fa9230c3c7616362ad2d4c8c144e48f6fa74bb724375410ede680708a9d39f","title":" Subtitles","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/subtitles","children":[]},{"id":"ci_37a1e7440ecead0df8b877cdb9b710f603d4de21253f670b63690b081ffcd3de","title":" Video track selection","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/video-track-selection","children":[]},{"id":"ci_2c762d16af7e5b8fef7588d8756c9bb0f6558b885b1f73d513e325abb371dabd","title":" Android Q support","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-q-support","children":[]},{"id":"ci_637003317bfa23d57e514ffa42930cfb036f2277583d34e55424748d9fafd735","title":" Broadpeak SmartLib support","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/broadpeak-smartlib-support","children":[]}]},{"id":"ci_fa90c370c23eb2fe0c8bc21390fc1f79efedd517c115d0a34217a33cddaffff2","title":" Android SDK 5 Error Codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-error-codes","children":[{"id":"ci_0fa9a292af442481974a0b35c75dc1c11fefafc7cb15a192ee6e3c18e563694d","title":" Offline playback errors","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/offline-playback-errors","children":[]},{"id":"ci_562cc892c9016575c26c41ec81d1a28934f63e11b522183347d994c32eae22e0","title":" SSM error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/ssm-error-codes","children":[]},{"id":"ci_f00ee23bb33d6a6dd2dc8d96d3e945e0594e998c587f0ef20bc04cd561177548","title":" DRM error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/drm-error-codes","children":[{"id":"ci_ec6cae7b3c7268a55ffa97325856a30ecdca072e45d9fee176656011ec2155c7","title":" Widevine licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/widevine-licence-server-error-codes","children":[]},{"id":"ci_7bd0ac48ebfafb16b36b809679783ca0a9c47d65fbfc7966a569fd1351e3b0da","title":" PlayReady licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/playready-licence-server-error-codes","children":[]},{"id":"ci_c7fc89f85c7e61dff445ae37ce1175b278d0d4d476105016295ef28974094aa2","title":" NAGRA CONNECT PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/nagra-connect-prm-licence-server-error-codes","children":[]},{"id":"ci_b9beea3035d9ca0bd98eb16f57c238f6df6a646abc0b51c7db31481f685aad05","title":" Software PRM licence server error codes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/software-prm-licence-server-error-codes","children":[]}]},{"id":"ci_e77fae6a4f4e41f2fbb785f4dd1d19622f37652b892edfbed9fe477d7aa1a588","title":" OTVNetworkStatisticsListener errors","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/otvnetworkstatisticslistener-errors","children":[]},{"id":"ci_9db60e65c60612fd4e060163d0779143742d8c411eef9b633b3775c0c5a7d916","title":" Thumbnail errors","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/thumbnail-errors","children":[]},{"id":"ci_2e829011143c6470886d15c079299523bbf66529eca81f02e20325eca7770444","title":" QuickMark errors","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/quickmark-errors","children":[]}]},{"id":"ci_3953661bf63db061d4d44c2f071c27ee1271819d116aa1ec893affa29318725b","title":" Android SDK 5 APIs","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-apis","children":[]},{"id":"ci_6f3d2e668086d7adec748af7d753ce9bd5651689056efbcac3016161aedd7a0e","title":" Android SDK 5 Release Notes","path":"/connect-player-sdk-5-for-android-docs/5.14.x/Default/android-sdk-5-release-notes","children":[]}]