Это критическая проблема, связанная с приложением, которое мы сделали. Прикрепленный здесь фрагмент кода работал как талисман последние несколько месяцев. Внезапно в медиаплеере появляется сообщение о невозможности воспроизведения видео.
Может ли кто-нибудь предложить, что нужно сделать, чтобы этот код работал для меня, воспроизводя видео без проблем.
Ждем ваших ценных комментариев, помощи и предложений,
Пожалуйста, перейдите по этой ссылке, чтобы просмотреть код, который работал отлично - http://pastebin.com/NVT8eBC0
</p>
<pre><code>import android.app.Activity;
import android.media.MediaPlayer;
import android.media.MediaPlayer.OnPreparedListener;
import android.net.Uri;
import android.os.Bundle;
import android.widget.MediaController;
import android.widget.VideoView;
public class videoact extends Activity implements OnPreparedListener{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
MediaController mc = new MediaController(this);
VideoView vv = (VideoView)findViewById(R.id.VideoView01);
try
{
Uri ur = Uri.parse("http://youtube.com/get_video?video_id=ZmX7zLCrcAI&t=vjVQa1PpcFPmrj_j5y370BhPYfq3qHoWsFICYcBqEl4%3D&asv=&fmt=18");
vv.setVideoURI(ur);
vv.setMediaController(mc);
vv.requestFocus();
vv.start();
mc.show();
}
catch(Exception e)
{
System.out.print(e.getMessage() + "error");
}
}
public void onPrepared(MediaPlayer mp) {
// TODO Auto-generated method stub
mp.start();
}
}