gpt4 book ai didi

android - Android 中的 RTMP 视频流

转载 作者:行者123 更新时间:2023-11-29 01:39:23 24 4
gpt4 key购买 nike

我有以下网址:rtmp://95.87.101.64:1935/live/mtv-ifilm-ifilm-live-16x9-SDq

我想在我的 Android 手机上直播这个视频,我的直播代码是

MediaController mediacontroller = new MediaController(VideoViewActivity.this);
mediacontroller.setAnchorView(videoview);
// Get the URL from String VideoURL
Uri video = Uri.parse(VideoURL);
Log.e("Video uri", "" + video);
videoview.setMediaController(mediacontroller);
videoview.setVideoURI(video);

videoview.setOnPreparedListener(new OnPreparedListener() {
// Close the progress bar and play the video
public void onPrepared(MediaPlayer mp) {
pDialog.dismiss();
videoview.start();
}
});

但是我无法播放视频,当我检查 logcat 时我发现了这个错误

09-09 14:43:19.887: E/MediaPlayer(11277): Error (1,-2147483648)

但是当我将视频 URL 更改为 rtmp://bomtv.5centscdn.com:1935/asianetmovie/c1c120277d434ca3b8a2d3bdf654dcba.sdp 时它工作得很好。

请帮助我哪里做错了。

最佳答案

因为某些视频格式在旧版 android 的视频 View 中不受支持(在某些新版本中也是如此)所以您最好尝试自定义视频 View 作为 Vitamio

关于android - Android 中的 RTMP 视频流,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25741193/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com