iPlayer = new Intent(Intent.ACTION_VIEW);
//iPlayer.setType("video/*");
iPlayer.setData(Uri.parse(videoUrl));
startActivity(iPlayer);
Когда медиапроигрыватель запускается через мое приложение, производительность видео очень низка. Он останавливается для буферизации каждые несколько секунд, играет в течение нескольких секунд и снова приостанавливает буферизацию.
С другой стороны, если я открою url в браузере Android (например, http://m.livestream.com/abcalbania), на нем есть тег видео и запускает видеоплеер. В это время видео работает очень плавно.
Любая идея, почему это может случиться? И как это можно исправить?
- Я не хочу запускать URL-адрес браузера в качестве намерения.
- Это делается на чипсете Atmel cortex A9 с Android 2.3.4.