【发布时间】:2020-08-03 18:08:11
【问题描述】:
我正在尝试使用React Native DRM Fork 播放任何 DRM 流。不幸的是,当我在 Android 中使用以下代码 sn-p 时,出现以下错误:-
代码 sn-p:-
<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 视频都可以正常播放 :)
【问题讨论】:
标签: react-native drm react-native-video android-drm