如何解决videoView 只显示停止的电影
我用以下代码制作了一个片段:
class play_video : AppCompatActivity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_play_video)
val vidView = findViewById<VideoView>(R.id.videoView)
val vidController = MediaController(this)
val viduri = Uri.parse("android.resource://"+packageName+"/"+R.raw.test1)
vidView.setVideoURI(viduri)
vidView.start()
}
}
它显示视频的第一帧并播放声音,但视频没有播放,只显示停止图像。
我做错了什么吗?
电影文件的文件名为'test1.MOV'
解决方法
不支持格式 .MOV
。
检查https://developer.android.com/guide/topics/media/media-formats
我建议使用支持的视频转换您的视频。如果您不知道如何转换视频,请使用 ffmpeg
https://ffmpeg.org/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。