Bug Description
1. Summary
Shaka player playback is working when the stream is free (without DRM), but I need to play content with DRM and the playback is not working in this case.
App Name: VIX
App Link on Amazon Appstore: amzn1.devportal.apprelease.f0971ddb4b6a42b18d284f5faeeae91d
Bug Severity
Select one that applies
- Impacts operation of app
- Blocks current development
- Improvement suggestion
- Issue with documentation (If selected, please share the doc link and describe the issue)
- Other: Block the desvelopment of a new feature
2. Steps to Reproduce
Select a content item stream with DRMTry to play it
3. Observed Behavior
Explain what actually happened, noting any discrepancies or malfunctions.
The screen is loaded correctly but the player is not showing the video or sound
4. Expected Behavior
Describe what you expected the SDK to do under normal operation.
Playback with audio and video
4.a Possible Root Cause & Temporary Workaround
Fill out anything you have tried. If you don’t know, N/A is acceptable
I tried change configurations, made some changes in the setup.sh files, add headers, etc. But the result is the same.
5. Logs or crash report
There aren't any crash or critical error, but there are the logs:
(NOBRIDGE) INFO render KeplerVideoSurfaceView
(NOBRIDGE) INFO KeplerVideoSurfaceView: componentDidMount
(NOBRIDGE) INFO MediaPlayer:+constructor: audioType = undefined, audioUsage = undefined, w3cmediaVersion = 2.1.99
(NOBRIDGE) INFO Log level set to: INFO
(NOBRIDGE) INFO MediaControlStateUtil: ++
(NOBRIDGE) INFO MediaControlStateUtil: --
(NOBRIDGE) INFO MediaPlayer:-constructor
(NOBRIDGE) INFO MediaPlayer: initialize: audioType = 3, audioUsage = 1
(NOBRIDGE) INFO KeplerVideoSurfaceView: onKeplerVideoSurfaceViewCreated
(NOBRIDGE) INFO VideoPlayer: setSurfaceHandle: 1
(NOBRIDGE) WARN VideoPlayer: mediaElement not available, hence only cached the surface
(NOBRIDGE) INFO MediaPlayer: Native Media Element Created
(NOBRIDGE) INFO MediaPlayer: Native Media Element Resolve now..
(NOBRIDGE) INFO MediaPlayer:addEventListener: ended
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: ended
(NOBRIDGE) INFO MediaPlayer:addEventListener: error
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: error
(NOBRIDGE) INFO MediaPlayer: set autoplay false
(NOBRIDGE) LOG Installing Document polyfill
(NOBRIDGE) LOG Installing Element Polyfill
(NOBRIDGE) LOG Installing TextDecoder polyfill
(NOBRIDGE) LOG Installing W3CMedia polyfills
(NOBRIDGE) LOG TextTrackCue not polyfilled
(NOBRIDGE) LOG Installing misc polyfills
(NOBRIDGE) LOG Installing dom parser polyfills
(NOBRIDGE) LOG Installed dom parser polyfills
(NOBRIDGE) LOG shaka: native playlist parsing is disabled
(NOBRIDGE) LOG shaka: native Xml playlist parsing is disabled
(NOBRIDGE) INFO MediaSource: isTypeSupported video/webm; codecs="vp9"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2281387096", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2281387140", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2274425136", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2274425180", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275822552", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275822596", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2276005776", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2276005820", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2275898048", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275898092", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2274480192", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2274480236", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275646032", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275646076", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO vp9 is supported
(NOBRIDGE) INFO MediaSource: isTypeSupported video/webm; codecs="vp09.00.10.08"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2298198120", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2298198164", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2280638888", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2280638932", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2285765912", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2285765956", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2278228056", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2278228100", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2281450824", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2281450868", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2278481856", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2278481900", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2282290216", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2282290260", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO vp09.00.10.08 is supported
(NOBRIDGE) WARN Error installing polyfill! [ReferenceError: Property 'screen' doesn't exist]
(NOBRIDGE) WARN Error installing polyfill! [ReferenceError: Property 'MediaKeySystemAccess' doesn't exist]
(NOBRIDGE) LOG shakaplayer: unregistering scheme http and https
(NOBRIDGE) LOG shakaplayer: registering scheme http and https
(NOBRIDGE) LOG httpfetchplugin supported? false
(NOBRIDGE) LOG shakaplayer: creating
(NOBRIDGE) LOG adding window listener online
(NOBRIDGE) WARN Player w/ mediaElement has been deprecated and will be removed in v5.0 . We are currently at version v4.8 . Additional information: Please migrate from initializing Player with a mediaElement; use the attach method instead.
(NOBRIDGE) LOG shakaplayer: loading
(NOBRIDGE) LOG sample:shaka: got License header TAG: Authorization DATA: Bearer eyJhbGciOiJSUzI1NiIsInR5cCI6IkpXVCIsImtpZCI6IkpVYkJGSktyZE1rSUNKVXhaU19qcCJ9.eyJ1c2VydHlwZSI6InJlZ2lzdGVyZWQiLCJwcm9maWxlcyI6W3siaWQiOiIzNTBlOGFlZS04MjRiLTRjMDktOWU4Zi04ZjI5YjQyNGExMzkiLCJraWQiOmZhbHNlfV0sImVtYWlsVmVyaWZpZWQiOmZhbHNlLCJoZW1DcmVhdGVkIjp0cnVlLCJ1c2VyRG9tYWluIjoicGFzc3dvcmRsZXNzIiwiaXNzIjoiaHR0cHM6Ly9pZC1zdGcudml4LWRldi5hdXRoMGFwcC5jb20vIiwic3ViIjoiYXV0aDB8cGFzc3dvcmRsZXNzfDE3YmU0YjZkLTc0ZDktNGY0Yi04NWE3LTEyOGJkNmE5MDc3YyIsImF1ZCI6Imh0dHBzOi8vdml4LmNvbSIsImlhdCI6MTc3ODAyOTE0MiwiZXhwIjoxNzc4MDM2MzQyLCJzY29wZSI6Im9mZmxpbmVfYWNjZXNzIiwiYXpwIjoiNFdzNmF3M29tNjQwSlluQmJqTEtobUd1bjdoaGRmZEkifQ.dly80fnM9zTwHra4wny4VkD6bIaPMGtuIXhCcvrlCclGlVO3tEe_LSV_49wvrmTpY5mBN55cqv8Vj78BZRdqHLz3VmkfcSNRwkPixPes8oBatalpbZMYB291V4sKzgl7P_1Zyf1msb3X8relUs0_vwMgqTh4QRd4TJykFRpQ-kAPaXTJTxoqXz0tJGEGBzBvAZ-oF3wHnhO4r9RcvbHd8bxaa5dEj4MnMhE_oaeQitWZDk910lKQbY_QSoYPxck3u9-LXvrXVf1FMWaSEOymQBdkqWeZWpWIRCyIZlIOo4qS6yJgVHXYfpINMxb3pJIZgp_tLUedIU57iPuif5dGzA
(NOBRIDGE) LOG ABR Max Resolution: 3840 x 2160
(NOBRIDGE) LOG shakaplayer: loading with com.widevine.alpha and https://drm.streaming.de.vix.tv/license and false
(NOBRIDGE) LOG shakaplayer: loading with com.widevine.alpha and https://drm.streaming.de.vix.tv/license and SW_SECURE_CRYPTO
(NOBRIDGE) LOG shakaplayer: load() OUT
(NOBRIDGE) INFO MediaPlayer:addEventListener: error
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: error
(NOBRIDGE) INFO TextTrackImpl::+constructor textTrack: null uri: ME: [object Object]
(NOBRIDGE) INFO TextTrackImpl: constructed TextTrack JS_0
(NOBRIDGE) INFO TextTrackImpl(JS_0): set mode hidden
(NOBRIDGE) INFO MediaSource:+constructor
(NOBRIDGE) INFO MediaSource[1]:-constructor: 1
(NOBRIDGE) INFO MediaSource[1]:addEventListener: sourceopen
(NOBRIDGE) INFO MediaPlayer:addEventListener: playing
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: playing
(NOBRIDGE) INFO Src URL
(NOBRIDGE) INFO MediaPlayer: setting srcObject
(NOBRIDGE) INFO MediaSource[1]:setMediaEventRouter
(NOBRIDGE) INFO MediaSource[1]:+setMediaElementHandle
(NOBRIDGE) INFO MediaSource[1]:removeEventListener: sourceopen
(NOBRIDGE) LOG sample:shaka: in the request filter type = 0
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 0
(NOBRIDGE) LOG sample:shaka: in the response filter MANIFEST
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor key system = com.widevine.alpha
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor native config = null
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2292786440", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262243552", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262243596", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) WARN Possible Unhandled Promise Rejection (id: 0):
TypeError: default reject
TypeError: default reject
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395463:27)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at decodingInfo (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395462:26)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499821:55)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Se (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499819:219)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499794:113)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at Qe (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499757:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499872:29)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at Ke (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499834:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:501934:27)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at th (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:501922:17)
at uh (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:501893:18)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:506992:51)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at nm (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:506973:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:506905:29)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at b (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497095:24)
at tryCallOne (InternalBytecode.js:53:16)
at anonymous (InternalBytecode.js:139:27)
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor key system = com.widevine.alpha
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor native config = null
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2301603856", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275470800", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275470844", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor key system = com.widevine.alpha
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor native config = null
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2284222792", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2294480488", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2294480532", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor key system = com.widevine.alpha
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::ctor native config = null
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2296133120", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2284575728", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2284575772", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) INFO EncryptedMediaImpl: getConfiguration _nativecfg = [object Object]
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysSystemAccessImpl::createMediaKeys
(NOBRIDGE) WARN Possible Unhandled Promise Rejection (id: 1):
TypeError: default reject
TypeError: default reject
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395463:27)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at decodingInfo (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395462:26)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499821:55)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Se (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499819:219)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499794:113)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at Qe (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499757:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499872:29)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at b (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497095:24)
at tryCallOne (InternalBytecode.js:53:16)
at anonymous (InternalBytecode.js:139:27)
(NOBRIDGE) WARN Possible Unhandled Promise Rejection (id: 2):
TypeError: default reject
TypeError: default reject
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395463:27)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at decodingInfo (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395462:26)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499821:55)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Se (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499819:219)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499794:113)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at Qe (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499757:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499872:29)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at b (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497095:24)
at tryCallOne (InternalBytecode.js:53:16)
at anonymous (InternalBytecode.js:139:27)
(NOBRIDGE) WARN Possible Unhandled Promise Rejection (id: 3):
TypeError: default reject
TypeError: default reject
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395463:27)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at decodingInfo (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:395462:26)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499821:55)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Se (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499819:219)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499794:113)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497104:19)
at tryCallTwo (InternalBytecode.js:61:9)
at doResolve (InternalBytecode.js:216:25)
at Promise (InternalBytecode.js:82:14)
at Ga (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497100:27)
at M (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497108:18)
at Qe (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499757:17)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:499872:29)
at Da (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497052:22)
at anonymous (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497078:70)
at b (http://localhost:8081/index.bundle//&platform=kepler&dev=true&minify=false:497095:24)
at tryCallOne (InternalBytecode.js:53:16)
at anonymous (InternalBytecode.js:139:27)
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeysImpl::ctor
(NOBRIDGE) INFO MediaSource: isTypeSupported video/mp4; codecs="avc1.640028"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2278512896", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2278512940", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263124656", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263124700", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263124848", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263124892", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263124000", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263124044", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263014888", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263014932", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2262941696", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262941740", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262718744", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262718788", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO avc1.640028 is supported
(NOBRIDGE) INFO MediaSource: isTypeSupported audio/mp4; codecs="mp4a.40.2"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2296762240", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2279640936", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2298195296", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2297816776", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2285894856", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2275878896", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2262643320", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2275817448", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 8
(NOBRIDGE) INFO mp4a.40.2 is supported
(NOBRIDGE) INFO MediaSource: isTypeSupported video/mp4; codecs="avc1.64001F"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2280418376", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2280418420", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275675152", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275675196", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2280418768", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2280418812", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263000936", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263000980", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2264483608", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2264483652", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263061960", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263062004", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2284579232", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2284579276", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO avc1.64001F is supported
(NOBRIDGE) INFO MediaSource: isTypeSupported video/mp4; codecs="avc1.4D401E"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275935168", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275935212", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2275473432", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2275473476", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263065152", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263065196", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262930344", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262930388", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2262966352", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262966396", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2262925072", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262925116", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262858040", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262858084", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO avc1.4D401E is supported
(NOBRIDGE) INFO MediaSource: isTypeSupported video/mp4; codecs="avc1.4D4015"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262974504", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262974548", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2278532616", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2278532660", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263237664", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263237708", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263240360", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263240404", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263243168", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263243212", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263245800", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263245844", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263309152", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263309196", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO avc1.4D4015 is supported
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeySessionImpl::ctor
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeySession:addEventListener: message
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeySession:addEventListener: keystatuseschange
(NOBRIDGE) WARN EncryptedMediaImpl: generateRequest Native obj is not present
(NOBRIDGE) INFO EncryptedMediaImpl: createSession with type temporary
(NOBRIDGE) INFO EncryptedMediaImpl: createSession_ inside Promise
(NOBRIDGE) INFO MediaPlayer:addEventListener: play
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: play
(NOBRIDGE) INFO MediaPlayer: setMediaKeys {"_nativemk": {"_tag": "NativeCDMiMediaKeys", "id": 6}}
(NOBRIDGE) INFO MediaPlayer:addEventListener: playing
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: playing
(NOBRIDGE) INFO MediaPlayer:addEventListener: pause
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: pause
(NOBRIDGE) INFO MediaPlayer:addEventListener: ended
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: ended
(NOBRIDGE) INFO MediaPlayer:addEventListener: ratechange
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: ratechange
(NOBRIDGE) INFO TextTrackListImpl:addEventListener addtrack
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: addtrack
(NOBRIDGE) LOG sample:shaka: in the request filter type = 0
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the request filter type = 0
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG 🚀 ~ Attempting playback
(NOBRIDGE) INFO MediaPlayer: play
(NOBRIDGE) INFO MediaPlayer:play resolved
(NOBRIDGE) INFO EncryptedMediaImpl: createSession inside CB. Got mks! Id = undefined, Event = undefined
(NOBRIDGE) INFO EncryptedMediaImpl: createSession Got Media Key Session! NativeCDMiSession sId: 7
(NOBRIDGE) INFO EncryptedMediaImpl: MediaKeySessionImpl::setnmks
(NOBRIDGE) INFO MediaPlayer:removeEventListener: play
(NOBRIDGE) INFO MediaEventEmitterImpl:removeEventListener: play
(NOBRIDGE) LOG 🚀 ~ Playback started
(NOBRIDGE) LOG sample:shaka: in the request filter type = 2
(NOBRIDGE) LOG sample:shaka: in the request filter LICENSE
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 0
(NOBRIDGE) LOG sample:shaka: in the response filter MANIFEST
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) LOG sample:shaka: in the response filter type = 0
(NOBRIDGE) LOG sample:shaka: in the response filter MANIFEST
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) INFO MediaPlayer:addEventListener: waiting
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: waiting
(NOBRIDGE) INFO MediaPlayer:addEventListener: loadedmetadata
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: loadedmetadata
(NOBRIDGE) INFO MediaPlayer:addEventListener: audiofocuspaused
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: audiofocuspaused
(NOBRIDGE) INFO MediaPlayer:addEventListener: audiofocusgranted
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: audiofocusgranted
(NOBRIDGE) INFO MediaPlayer:addEventListener: audiofocuslost
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: audiofocuslost
(NOBRIDGE) INFO MediaPlayer:addEventListener: waiting
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: waiting
(NOBRIDGE) INFO MediaPlayer:addEventListener: stalled
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: stalled
(NOBRIDGE) INFO MediaPlayer:addEventListener: canplaythrough
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: canplaythrough
(NOBRIDGE) INFO MediaPlayer:addEventListener: progress
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: progress
(NOBRIDGE) INFO MediaSource: isTypeSupported audio/mp4;codecs="mp4a.40.2";channels="2"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2250877248", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2250929072", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2251080072", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2250956976", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263062328", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2263461008", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2290661272", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2251079800", "mediaCodecFeaturesCapabilities": {"hardwareBacked": false}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}}]
(NOBRIDGE) DEBUG result length: 8
(NOBRIDGE) INFO mp4a.40.2 is supported
(NOBRIDGE) INFO MediaSource[1]::addSourceBuffer: audio/mp4; codecs="mp4a.40.2"
(NOBRIDGE) INFO Invalid mimeType or not a video mimeType
(NOBRIDGE) INFO MediaSource: Source Buffer Width = 1920 , Height = 1080
(NOBRIDGE) INFO MediaSource[1]::addSourceBuffer:: registering source buffer 0 to mediaElementEventRouter
(NOBRIDGE) INFO SourceBufferListImpl: addSourceBuffer id 0
(NOBRIDGE) INFO SourceBuffer:addEventListener: error
(NOBRIDGE) INFO SourceBuffer:addEventListener: updateend
(NOBRIDGE) INFO MediaSource: isTypeSupported video/mp4;codecs="avc1.4D4015";framerate="30";width="480";height="270"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2250307248", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2250307292", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2290317720", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2290317764", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2287410432", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2287410476", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2262932816", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262932860", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2292551032", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2292551076", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": false}, "mID": "2262745784", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2262745828", "resolutions": [Array]}}, {"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263225312", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263225356", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 7
(NOBRIDGE) INFO avc1.4D4015 is supported
(NOBRIDGE) INFO MediaSource[1]::addSourceBuffer: video/mp4; codecs="avc1.4D4015"
(NOBRIDGE) DEBUG js queryMediaCapabilities: [{"decoderFeaturesCapabilities": {"decryptionSupported": true}, "mID": "2263104992", "mediaCodecFeaturesCapabilities": {"hardwareBacked": true}, "mediaFormatProfileLevelCapabilities": {"codecParams": [Array], "profileLevels": [Array]}, "videoFormatCapabilities": {"colorFormats": [Array], "mID": "2263105036", "resolutions": [Array]}}]
(NOBRIDGE) DEBUG result length: 1
(NOBRIDGE) INFO MediaSource: Source Buffer Width = 1920 , Height = 1080
(NOBRIDGE) INFO MediaSource[1]::addSourceBuffer:: registering source buffer 1 to mediaElementEventRouter
(NOBRIDGE) INFO SourceBufferListImpl: addSourceBuffer id 1
(NOBRIDGE) INFO SourceBuffer:addEventListener: error
(NOBRIDGE) INFO SourceBuffer:addEventListener: updateend
(NOBRIDGE) INFO MediaPlayer:addEventListener: timeupdate
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: timeupdate
(NOBRIDGE) INFO MediaPlayer:addEventListener: loadedmetadata
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: loadedmetadata
(NOBRIDGE) LOG shakaplayer: setTextTrackVisibility
(NOBRIDGE) INFO TextTrackImpl(JS_0): set mode showing
(NOBRIDGE) LOG shakaplayer: loaded
(NOBRIDGE) INFO SourceBuffer[0]:abort
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[1]:abort
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowStart(0)
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) INFO SourceBuffer[0]:appendBuffer(819)
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) INFO SourceBuffer[1]:appendBuffer(913)
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 4
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO MediaSource[1]:rebuildActiveSourceBuffersList
(NOBRIDGE) INFO MediaSource[1]:clearing list
(NOBRIDGE) INFO SourceBufferListImpl: clear
(NOBRIDGE) INFO MediaSource[1]:finding source buffer for 0
(NOBRIDGE) INFO SourceBufferListImpl: addSourceBuffer id 0
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the request filter type = 0
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[1]:abort
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[1]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO set finalOffset to offset
(NOBRIDGE) INFO SourceBuffer[1]:timestampOffset(-1778029052.999)
(NOBRIDGE) INFO SourceBuffer[1]:appendBuffer(196572)
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[0]:abort
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO set finalOffset to offset
(NOBRIDGE) INFO SourceBuffer[0]:timestampOffset(-1778029053.0123334)
(NOBRIDGE) INFO SourceBuffer[0]:appendBuffer(48878)
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 5
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO MediaSource[1]:rebuildActiveSourceBuffersList
(NOBRIDGE) INFO MediaSource[1]:clearing list
(NOBRIDGE) INFO SourceBufferListImpl: clear
(NOBRIDGE) INFO MediaSource[1]:finding source buffer for 0
(NOBRIDGE) INFO SourceBufferListImpl: addSourceBuffer id 0
(NOBRIDGE) INFO MediaSource[1]:finding source buffer for 1
(NOBRIDGE) INFO SourceBufferListImpl: addSourceBuffer id 1
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO MediaPlayer:removeEventListener: loadedmetadata
(NOBRIDGE) INFO MediaEventEmitterImpl:removeEventListener: loadedmetadata
(NOBRIDGE) INFO MediaPlayer:addEventListener: seeking
(NOBRIDGE) INFO MediaEventEmitterImpl:addEventListener: seeking
(NOBRIDGE) INFO MediaPlayer:removeEventListener: loadedmetadata
(NOBRIDGE) INFO MediaEventEmitterImpl:removeEventListener: loadedmetadata
(NOBRIDGE) LOG sample:shaka: in the response filter type = 0
(NOBRIDGE) LOG sample:shaka: in the response filter MANIFEST
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[0]:abort
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO set finalOffset to offset
(NOBRIDGE) INFO SourceBuffer[0]:timestampOffset(-1778029053.0123334)
(NOBRIDGE) INFO SourceBuffer[0]:appendBuffer(48819)
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[0]:abort
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowStart(0)
(NOBRIDGE) INFO SourceBuffer[0]:appendWindowEnd(Infinity)
(NOBRIDGE) INFO set finalOffset to offset
(NOBRIDGE) INFO SourceBuffer[0]:timestampOffset(-1778029053.0123334)
(NOBRIDGE) INFO SourceBuffer[0]:appendBuffer(48614)
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[0]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) INFO SourceBuffer[1]:appendBuffer(921)
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) INFO Custom TextDecoder in lib
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[1]:appendBuffer(1205964)
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) LOG sample:shaka: in the request filter type = 1
(NOBRIDGE) LOG sample:shaka: in the request filter END
(NOBRIDGE) LOG sample:shaka: in the response filter type = 1
(NOBRIDGE) INFO SourceBuffer[1]:appendBuffer(1296032)
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
(NOBRIDGE) INFO SourceBuffer[1]:handleEvent: with event: 2
6. Environment
Please fill out the fields related to your bug below:
-
-
SDK Version: Active SDK Version: 0.22.6006
Vega CLI Version: -
App State:
Foreground
-
-
OS Information: 1.2.18
7. Example Code Snippet / Screenshots / Screengrabs
Include any relevant code or component setup in React Native that can help reproduce the bug.
import React, {
useCallback, useMemo, useRef, useState, useEffect,
} from 'react';
import {
Platform,
View,
} from 'react-native';
import {
VideoPlayer,
KeplerVideoSurfaceView,
} from '@amazon-devices/react-native-w3cmedia';
import { ShakaPlayer, ShakaPlayerSettings } from 'src/helpers/shaka/shakaplayer/ShakaPlayer';
import getStyles from './DRPScreen.styles';
import { useAppStore } from 'src/store/store';
import { userSelector } from 'src/store/selectors/userSelectors';
// set to false if app wants to call play API on video manually
const AUTOPLAY = true;
const DEFAULT_ABR_WIDTH: number = Platform.isTV ? 3840 : 1919;
const DEFAULT_ABR_HEIGHT: number = Platform.isTV ? 2160 : 1079;
/**
* DRP Player
*/
export function DRPScreen() {
const styles = useMemo(() => getStyles(), []);
const currShakaPlayerSettings = useRef<ShakaPlayerSettings>({
secure: false, // SW_SECURE_CRYPTO - cambiar a true después para HW_SECURE
abrEnabled: true, // Enables Adaptive Bit-Rate (ABR) switching
abrMaxWidth: DEFAULT_ABR_WIDTH, // Maximum width allowed for ABR
abrMaxHeight: DEFAULT_ABR_HEIGHT, // Maximum height allowed for ABR
});
const player = useRef<ShakaPlayer | null>(null);
const videoPlayer = useRef<VideoPlayer | null>(null);
const [playerSettings] = useState<ShakaPlayerSettings>(
currShakaPlayerSettings.current,
);
const [nextContent, setNextContent] = useState({ index: 1 }); // { index: number } - Start with DRM content
const nextContentRef = useRef<number>(1);
const surfaceHandleRef = useRef<string | null>(null);
const { tokens } = useAppStore(userSelector);
const content = useMemo(() => [
// Test content without DRM (for debugging)
{
secure: 'false',
uri: 'https://storage.googleapis.com/shaka-demo-assets/angel-one/dash.mpd',
drm_scheme: '',
drm_license_uri: '',
},
// DRM protected content
{
secure: 'false',
uri: 'https://wc-drp.de.vix.tv/out/v1/vix-channels/vix-drp-stream1/dev-drm-sports/master.mpd',drm_scheme: 'com.widevine.alpha',
drm_license_uri: 'https://drm.streaming.de.vix.tv/license',
...(tokens?.accessToken && { drm_license_header: [['Authorization', `Bearer ${tokens?.accessToken}`]] }),
},
], [tokens?.accessToken]);
const onError = useCallback((e) => {
console.log('🚀 ~ error:', e);
}, []);
const onVideoUnMounted = (): void => {
global.gmedia = null;
videoPlayer.current = null;
};
const onEnded = useCallback(async () => {
player.current?.unload();
player.current = null;
try {
await videoPlayer.current?.deinitialize();
videoPlayer.current?.removeEventListener('ended', onEnded);
videoPlayer.current?.removeEventListener('error', onError);
onVideoUnMounted();
setNextContent({ index: (nextContent.index + 1) % content.length });
} catch (e) {
console.log('🚀 ~ error in onEnded:', e);
}
}, [content.length, nextContent.index, onError]);
const setUpEventListeners = useCallback((): void => {
videoPlayer.current?.addEventListener('ended', onEnded);
videoPlayer.current?.addEventListener('error', onError);
}, [onEnded, onError]);
const initializeShaka = useCallback(() => {
try {
if (videoPlayer.current !== null) {
player.current = new ShakaPlayer(videoPlayer.current, playerSettings);
}
if (player.current !== null) {
const selectedContent = content[nextContent.index];
void player.current.load(selectedContent, AUTOPLAY);
}
} catch (e) {
console.error('🚀 ~ Error in initializeShaka:', e);
onError(e);
}
}, [playerSettings, nextContent.index, content, onError]);
const initializeVideoPlayer = useCallback(async () => {
videoPlayer.current = new VideoPlayer();
global.gmedia = videoPlayer.current;
try {
await videoPlayer.current.initialize();
setUpEventListeners();
videoPlayer.current.autoplay = false;
initializeShaka();
} catch (e) {
console.log('🚀 ~ error in initializeVideoPlayer:', e);
}
}, [initializeShaka, setUpEventListeners]);
useEffect(() => {
if (nextContent.index !== nextContentRef.current) {
nextContentRef.current = nextContent.index;
void initializeVideoPlayer();
setNextContent((prev) => ({ ...prev }));
}
}, [initializeVideoPlayer, nextContent]);
const onSurfaceViewDestroyed = useCallback((surfaceHandle: string): void => {
videoPlayer.current?.clearSurfaceHandle(surfaceHandle);
void onEnded();
}, [onEnded]);
useEffect(() => {
void initializeVideoPlayer();
return () => {
void onSurfaceViewDestroyed('surfaceHandle');
};
}, [initializeVideoPlayer, onSurfaceViewDestroyed]);
const onSurfaceViewCreated = useCallback((surfaceHandle: string): void => {
surfaceHandleRef.current = surfaceHandle;
videoPlayer.current?.setSurfaceHandle(surfaceHandle);
setTimeout(() => {
console.log('🚀 ~ Attempting playback');
if (videoPlayer.current) {
videoPlayer.current.play()
.then(() => console.log('🚀 ~ Playback started'))
.catch((e) => console.log('🚀 ~ Playback failed:', e));
}
}, 5000);
}, []);
return nextContent.index === nextContentRef.current ? (
<View style={styles.videoContainer}>
<KeplerVideoSurfaceView
style={styles.surfaceView}
onSurfaceViewCreated={onSurfaceViewCreated}
onSurfaceViewDestroyed={onSurfaceViewDestroyed}
/>
</View>
) : (
<View style={styles.videoContainer} />
);
}
Playback Issues
If this is a playback issue, please provide your content URL, any pre-conditions (like geo-location), and let us know if it’s x86 or arm7.
the url is:
uri: 'https://wc-drp.de.vix.tv/out/v1/vix-channels/vix-drp-stream1/dev-drm-sports/master.mpd',
drm_license_uri: 'https://drm.streaming.de.vix.tv/license',
Please share the following details in addition:_
- Player SDK: @amzn/shaka-player
- Player SDK Version: 4.8.5
- Audio Codecs:
default - Video Codecs:
default - Manifest Types:
dash
- Audio Codecs:
Q: If applicable, please provide your media/content url
If this is created dynamically, tokenized, etc please provide a way for us to access it
[N/A or Content / Media Url for testing]
Q: Are there any special headers required to reproduce the issue you are facing?
[N/A or Insert Headers]
Additionally please provide the following if possible
Provide Screenshots / Screengrabs / Logs. Please include as much information as you can that will help debug.
<!-- Answer here if applicable -->
Additional Context
Any Additional Context you would like to provide?
Add any other relevant information, such as recent updates to the SDK, dependencies, or device OS that may affect the bug.
<!-- Answer here if applicable -->