Я работаю над потоковой передачей файлов. Я хочу передать FTP-файл в приложении Android, но получаю эту ошибку java .lang.RuntimeException: java .io.IOException: setDataSource failed.
Kotlin код
val glueHost = VideoSupportFragmentGlueHost(this@PlaybackVideoFragment)
val playerAdapter = MediaPlayerAdapter(context)
playerAdapter.setRepeatAction(PlaybackControlsRow.RepeatAction.INDEX_NONE)
mTransportControlGlue = PlaybackTransportControlGlue(getActivity(), playerAdapter)
mTransportControlGlue.host = glueHost
mTransportControlGlue.title = title
mTransportControlGlue.subtitle = description
mTransportControlGlue.playWhenPrepared()
playerAdapter.setDataSource(Uri.parse(videoUrl))
Это мой файл URL видео: //192.168.0.104/vid/my.movie.BluRay.x264-%5BYTS.AG%5D.mp4
То же видео работает по протоколу HTTP.
Я просто хочу спросить, можно ли воспроизводить FTP-видео, если да, то как я могу это сделать? а если нет, то есть ли другой способ сделать то же самое?