我对android很新。我需要处理视频流。我从来没有做任何流媒体工作。我需要访问一个网址并在我的设备中播放视频吗?我遵循了一个教程,我的方法如下:
在我的 activity_main.xml
中<VideoView
android:id="@+id/myVideo"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:layout_centerInParent="true" />
在我的 MainActivity.java
中 protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
VideoView vidView = (VideoView)findViewById(R.id.myVideo);
// String vidAddress = "https://archive.org/download/ksnn_compilation_master_the_internet/ksnn_compilation_master_the_internet_512kb.mp4";
String vidAddress = "E:\\funny cartoon 3gp.3gp";
Uri vidUri = Uri.parse(vidAddress);
vidView.setVideoURI(vidUri);
MediaController vidControl = new MediaController(this);
vidControl.setAnchorView(vidView);
vidView.setMediaController(vidControl);
vidView.start();
}
两个网址都不起作用。运行应用程序时,它显示无法播放此视频。有人可以帮我这个吗?