我正在尝试使用React Native DRM Fork播放任何 DRM 流。不幸的是,当我在 Android 中使用以下代码片段时,出现以下错误:-
代码片段: -
<Video
source={{uri: 'https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd'}}
drm={{
type: 'widevine',
licenseServer:
'https://proxy.uat.widevine.com/proxy?video_id=efd045b1eb61888a&provider=widevine_test',
}}
style={styles.video}
/>
Android Logcat 中的错误:-
E/MediaPlayerNative: error (1, -2147483648)
E/MediaPlayer: Error (1,-2147483648)
我还尝试了以下代码,结果相同:-
<Video
source={{ uri: 'https://storage.googleapis.com/wvmedia/cenc/h264/tears/tears.mpd',
drm: {
type: 'widevine',
licenseServer: 'https://proxy.uat.widevine.com/proxy?video_id=efd045b1eb61888a&provider=widevine_test',
}}
style={styles.video}
/>
任何非 DRM 的视频都可以正常播放 :)