0
Android의 VideoView 위젯을 사용해 보면서 이상한 행동을 보입니다. 내가 프로그래밍 방식 (인터넷에서 폐기) URL을 설정하는 경우 :http 비디오를 android.widget.VideoView로 스트리밍하려면 콘텐츠 제공 업체가 필요합니까?
val url = getURLOnline()
val video = Uri.parse(url)
videoView.setVideoURI(video)
을 나는 다음과 같은 오류 얻을 :
MediaPlayer: Couldn't open "http://cdn.samplemediafile.xyz/thevideo.mp4": java.io.FileNotFoundException: No content provider: "http://cdn.samplemediafile.xyz/thevideo.mp4"
NuPlayer: onSetVideoSurface(0xa93b3000, no video decoder)
FileSource: Failed to open file '"http://cdn.samplemediafile.xyz/thevideo.mp4"'. (No such file or directory)
재미있는 것은이를 때 하드 코드 갑자기 잘 작동 동일한 URL! 따라서 코덱 문제는 아닙니다. 물론 나는 다른 비디오도 시도했다. 동일한 결과, 하드 코딩 된 작업 만. 왜 그런가요?
val video = Uri.parse("http://cdn.samplemediafile.xyz/thevideo.mp4")
videoView.setVideoURI(video)