Java VideoView工作不好
当我在手机上调试应用程序时,尝试播放应用程序中的视频时,会出现Android system Communication,上面写着“无法播放此视频”。我不知道发生了什么事。我搜索了stackoverflow,但我只找到了播放放置在原始文件夹中的视频的答案,但我希望它从web播放,而不是使用WebView来播放。这是我的密码:Java VideoView工作不好,java,android,uri,android-videoview,Java,Android,Uri,Android Videoview,当我在手机上调试应用程序时,尝试播放应用程序中的视频时,会出现Android system Communication,上面写着“无法播放此视频”。我不知道发生了什么事。我搜索了stackoverflow,但我只找到了播放放置在原始文件夹中的视频的答案,但我希望它从web播放,而不是使用WebView来播放。这是我的密码: public class MainActivity extends AppCompatActivity { String filmkey; VideoView
public class MainActivity extends AppCompatActivity {
String filmkey;
VideoView ekran;
WebView screen;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
filmkey = "https://www.youtube.com/watch?v=OZJalBmtGnQ";
VideoView ekran = (VideoView) findViewById(R.id.videoView);
Uri video = Uri.parse(filmkey);
ekran.setMediaController(new MediaController(this));
ekran.setVideoURI(video);
ekran.start();
ekran.requestFocus();
}
}
您是否在
清单中添加了权限
:
<uses-permission android:name="android.permission.INTERNET"/>
您是否在
清单中添加了权限
:
<uses-permission android:name="android.permission.INTERNET"/>
您正在将
YouTube
URL传递到VideoView
VideoView
可以播放仅视频URL例如(在@H.M答案中给出)
想一想
VideoView
如何播放整个页面的URL?您可以使用Youtube提供的特定视频的RTSPURL播放Youtube视频。查看此帖子了解更多详细信息。您正在将YouTube
URL传递到VideoView
VideoView
可以播放仅视频URL例如(在@H.M答案中给出)
想一想
VideoView
如何播放整个页面的URL?您可以使用Youtube提供的特定视频的RTSPURL播放Youtube视频。查看此帖子了解更多详细信息。我已编辑了我的答案。试试这个。您必须使用youtube API播放youtube视频。请尝试使用youtube API。我已编辑了我的答案。试试这个。您必须使用youtube API来播放youtube视频。请尝试此操作以使用youtube API