Платформа:
пакет.json
"react": "18.1.0",
"react-native": "0.70.6",
"react-native-video": "^5.2.1"
Реализация
<Video
source = {{ uri: 'http://niaip.xyz:24621/1ievztiwvx82582vf58whxt/uwNad6UpDK/320439'}}
resizeMode = {'contain'}
style = {{ flex: 1 }}
volume = {1}
onError = {(err) => {
console.info('on error .........<><><> ', err)
}}
onBuffer = {(data) => {
console.info('On Buffering111111:---------> ', data)
}}
/>
Проблема: видео воспроизводится в режиме отладки, а не воспроизводится в версии apk. Проблема возникает только с этим типом видео http://niaip.xyz:24621/1ievztiwvx82582vf58whxt/uwNad6UpDK/320439. пока у меня яички .m3u8 ссылки работают отлично.
Я так не думаю, если он не может найти кодек, в то время как видео воспроизводится в режиме отладки отлично.
Я решил это, следуя github.com/react-native-video/react-native-video/blob/master/…





Я решил это, добавив строку ниже в androidManifest.xml ссылка: https://github.com/react-native-video/react-native-video/blob/master/docs/DEBUGGING.md#http-playback-doesnt-work-or--black-screen-on -релиз-сборка-андроид
<application
...
android:usesCleartextTraffic = "true" // <---- this line
>
Я думаю, что плеер не может найти кодек