1

您好,我正在使用我的 android 应用程序从本地服务器 XAMPP 运行视频,并且我已将视频放在我的 XAMPP 服务器文件夹下的 htdocs 文件夹中,我得到了这段代码:

这是 .java 文件代码

public class video extends Activity {

    protected void onCreate(Bundle savedInstanceState) {
        // TODO Auto-generated method stub
        super.onCreate(savedInstanceState);
        setContentView(R.layout.video1);
        final VideoView vv = (VideoView) findViewById(R.id.vview);
        MediaController mc = new MediaController(this);
        vv.setMediaController(new MediaController(this));
        vv.setVideoURI(Uri.parse("http://10.0.2.2/abc.MP4"));
        vv.requestFocus();
        vv.setOnPreparedListener(new MediaPlayer.OnPreparedListener() {
            public void onPrepared(MediaPlayer mp) {
               vv.start();
            }
        });
    }
}

这是我的 logcat 错误

03-02 02:12:29.222: E/MediaPlayer(464): error (1, -2147483648)
03-02 02:12:29.242: E/MediaPlayer(464): start called in state 0
03-02 02:12:29.242: E/MediaPlayer(464): error (-38, 0)
03-02 02:12:29.252: E/MediaPlayer(464): Attempt to call getDuration without a valid mediaplayer
03-02 02:12:29.252: E/MediaPlayer(464): error (-38, 0)
03-02 02:12:29.322: E/MediaPlayer(464): Error (1,-2147483648)
03-02 02:12:29.742: E/MediaPlayer(464): Error (-38,0)
03-02 02:12:30.222: E/MediaPlayer(464): Error (-38,0)

当我单击按钮将我定向到视频视图布局时,我应该看到我的视频正在播放我得到一个“黑色”的空白屏幕,然后屏幕变为下部的白色和上部的黑色,然后我收到“无法播放此视频”错误消息其中三个一起

4

0 回答 0