我们正在尝试为Android开发一个应用,您可以在其中播放实时流URL。
我当然可以使用URL(托管在服务器上)播放静态MP4或MP3文件,但不确定是否可以从流URL播放实时视频内容。
有什么想法吗?
我们应该如何编写应用程序以从URL播放实时视频内容?请帮助我。
最佳答案
请尝试以下代码,以从所需的服务器实施视频流。
您只需要提供URL的路径即可。
path = "http://www.mediaserveryoururl.com/sample.3gp";
// Create a new media player and set the listeners
mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(path);
mMediaPlayer.setDisplay(holder);
mMediaPlayer.prepare();
mMediaPlayer.setOnBufferingUpdateListener(this);
mMediaPlayer.setOnCompletionListener(this);
mMediaPlayer.setOnPreparedListener(this);
mMediaPlayer.setOnVideoSizeChangedListener(this);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);