現在、Android アプリで作業しています。これまでのところ、アプリが必要なところまで来ました。ユーザーのためにいくつかのビデオを表示するために、最初はビデオをサーバーに保存することを考えていました (現在はローカルですが、後で移動する可能性があります)。その後、その方法が見つからなかったので、YouTube チャンネルからロードすることにしました。そのために作りました。とりあえず!!!
これまでのところ、アプリを実行しています。私の電話で、エミュレーターはビデオを実行できないと読みました。それは私の電話で動作しますが、いくつかの問題があります。
1- ビデオ ASA を一時停止する必要があります。ビデオ レイアウトがポップアップし、ビデオがバッファリングされるのを待つか、またはそのようなものを待ちます。そうしないと、「このビデオは再生できません」というエラー メッセージが表示されます。
2-後でロードすると、スタートボタンを押さなくても自動的に起動します。3- ビデオは画面の上半分を占め、下半分には 2 つの半分の間に隙間のある白いスペースがあります。
4- ラップトップまたは YouTube アプリで見ることができるため、ビデオが鮮明ではありません。
ここに私の.Javaコードがあります
public class video extends Activity {
String SrcPath = "rtsp://v8.cache3.c.youtube.com/CjYLENy73wIaLQltaP8vg4qMsBMYDSANFEIJbXYtZ29vZ2xlSARSBXdhdGNoYOL6qv2DoMPrUAw=/0/0/0/video.3gp";
/** Called when the activity is first created. */
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.video1);
VideoView myVideoView = (VideoView)findViewById(R.id.vview);
myVideoView.setVideoURI(Uri.parse(SrcPath));
myVideoView.setMediaController(new MediaController(this));
myVideoView.requestFocus();
myVideoView.start();
}}
私は本当にあなたからの助けが欲しいです。
どんな助けでも大歓迎です。