小编Fil*_*kçe的帖子

Android上的RTSP直播流

我尝试在Android上制作直播.我尝试了很多方法,但都没有奏效.我该怎么做?

这是RTSP的示例:

mMediaPlayer = new MediaPlayer();
mMediaPlayer.setDataSource(KralStream.getTvStreamUrl().toString());
mMediaPlayer.setDisplay(holder);
mMediaPlayer.prepareAsync();
mMediaPlayer.setOnBufferingUpdateListener(this);
mMediaPlayer.setOnCompletionListener(this);
mMediaPlayer.setOnPreparedListener(this);
mMediaPlayer.setOnVideoSizeChangedListener(this);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.setLooping(true);
Run Code Online (Sandbox Code Playgroud)

执行:05-26 10:22:46.186:
错误/ MediaPlayerService(10157):
创建PVPlayer 05-26 10:23:06.382:
错误/ PlayerDriver(10157):命令
PLAYER_INIT已完成,但出现错误或
信息-1 05-26 10 :23:06.382:
ERROR/MediaPlayer(23800 ):错误(1,
-1)05-26 10:23:06.382:错误/ MediaPlayer(23800):错误(1,-1)

RTSP:

VideoView videoView = (VideoView)findViewById(R.id.videoView1);
Uri uri = Uri.parse("rtsp://strm-3.tr.medianova.tv/rkraltv/rkraltv");
videoView.setVideoURI(uri);
videoView.start();
Run Code Online (Sandbox Code Playgroud)

它给出了这样的信息:

"对不起,这段视频
无法播放." Exeptions; 05-26
10:40:08.979:
ERROR/MediaPlayerService(10157):
create PVPlayer 05-26 10:40:09.188:
INFO/ActivityManager(10163):显示的
活动
com.giantrabbit.nagare/.KralTvNow:433
ms(总计433 ms)05-26 10:40:11.702:
WARN/PowerManagerService(10163):定时器
0x3-> 0x3 | 0x1 05-26 10:40:29.061:
WARN/MediaPlayer(24284):info/warning
(1,26))05-26 10:40:29.061:
INFO/MediaPlayer(24284):Info(1,26)
05-26 10:40:29.100:
ERROR/PlayerDriver(10157):命令
PLAYER_INIT已完成,但出现错误或
信息-1 05 -26 …

android rtsp live-streaming android-mediaplayer

8
推荐指数
1
解决办法
2万
查看次数