当我尝试在Android中使用视频视图播放远程视频时,视频会在6-7秒后开始播放。在同一个互联网连接上,如果我使用浏览器播放相同的视频,它会在2秒内开始播放。我可以看到youtube应用程序需要最多2秒才能在我的互联网连接上启动任何720p视频(假设它是原生的,并将使用一些Android视频播放器播放视频)。是否可以加快视频查看启动时间?我需要创建一个新线程并在其上播放视频吗?
编辑:添加代码
View myVideoView = new android.widget.VideoView(args.context);
myVideoView.setZOrderMediaOverlay(true);
myVideoView.setZOrderOnTop(true);
MediaController myMediaController = new android.widget.MediaController(args.context);
myMediaController.setAnchorView(myVideoView);
myVideoView.setMediaController(myMediaController);
myVideoView.setVideoPath(url);
myVideoView.start();