1

まず、Android のサーバーから 3gp ビデオを表示できます。しかし、私のプロジェクトではすべて .flv ビデオです。そこで、ビデオ コンバーターを使用して flv ビデオを 3gp に変換し、変換した 3gp ビデオを再生しようとしました。しかし、今回はこのビデオを表示していて再生できません。この問題の原因と解決方法を教えてください。この点で私を助けてください。

package com.play.video;

import android.app.Activity;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;

public class PlayvideofromserverActivity extends Activity
{
    private VideoView vView;
    private String vSource;


    @Override
    public void onCreate(Bundle savedInstanceState) 
    { 

        super.onCreate(savedInstanceState);

        setContentView(R.layout.main);


        vView = (VideoView)findViewById(R.id.vview);


        vView.requestFocus();


            vSource ="http://server.com/video.3gp";
            vView.setVideoURI(Uri.parse(vSource));


        vView.setMediaController(new MediaController(this));


        vView.start();
    }
} 
4

1 に答える 1

2

3GP ファイルは正しいですか? 変換するとき、何か問題が発生したか、コンバーターがファイルを正しく変換しない可能性が常にあります。変換したものではなく、元の 3GP を取得してテストすることをお勧めします。

于 2012-06-12T07:04:55.367 に答える