Articles of видео

Как определить, воспроизводится ли VideoView видео или буферизация?

Как определить, воспроизводится ли VideoView видео или буферизация? Я хочу отображать всплывающее высказывание, которое является буферизацией. В интерфейсе API Android 17 существует обратный вызов setOnInfoListener который может предоставить мне эту информацию, но я использую API-уровень 15 (Android-протокол Android). Я также видел этот вопрос « Обнаружение, если VideoVIew является буферизацией », но предлагаемое решение предназначено для […]

Повторение Android VideoView

У меня есть приложение с VideoView, для того чтобы сделать воспроизведение видео в цикле, я использую onCompletionListner для вызова setVideoPath () снова, например: mVideoView.setOnPreparedListener(new MediaPlayer.OnPreparedListener() { @Override public void onPrepared(MediaPlayer arg0) { mVideoView.start(); } }); mVideoView.setOnCompletionListener(new MediaPlayer.OnCompletionListener() { public void onCompletion(MediaPlayer mp) { //I have a log statment here, so I can see that it […]

VideoView на Viewpager, остановка видео при переключении страницы

У меня есть viewpager с различными фрагментами, один из них имеет видеоввью. Если я переключу страницу во время воспроизведения видео, она перезагружается, даже когда я на другой странице. Я попробовал реализовать OnPageChangeListener для ViewPager следующим образом: viewpager.setOnPageChangeListener(new OnPageChangeListener() { @Override public void onPageSelected(int position) { if(position!=mAdapter.getCount()-1){ MultimediaFragment frag = (MultimediaFragment)mAdapter.getItem(position+1); frag.onPageIsChanged(); } if(position != 0){ […]

Android, как я могу удалить элементы управления VideoView?

В моем проекте у меня есть вид видео, который я положил в экран заставки. Все в порядке, и я вижу это в заставке, но проблема в том, когда он показывает, панель управления (назад, далее, длина времени) также покажет, что я хочу увидеть ее. Как я могу отключить его? В примере кода (что я получил свою […]

Вращающийся телефон перезапускает видео на Android

Эй, ребята, когда я поворачиваю свой телефон, моя активность перезапускается. У меня есть видео, воспроизводящее видео, я вращаюсь и видео перезапускается. Теперь я обнаружил, что добавляю это в свою активность в манифест, исправленный <activity android:name="Vforum" android:configChanges="orientation"></activity> Теперь проблема заключается в том, что элементы управления видео не перерисовываются до тех пор, пока они не исчезнут и […]

Воспроизведение видео дает черный экран, но со звуком

Я в тупике. Я пытаюсь воспроизвести видео с помощью Media Player, но пока звук воспроизводится, все, что я получаю, это черное окно. Я видел другие сообщения об этой проблеме, но я не нашел решения. Я попытался следовать их предложениям. Медиаплеер подготовлен перед воспроизведением. Поверхность была создана и установлена ​​на дисплей медиаплеера перед воспроизведением. Протестировано на […]

Как реализовать обрезку видео на Android, например instagram или Whatsapp?

Мне нужно обрезать видео в моих приложениях для Android, таких как Instagram или Whatsapp. Я много искал, но не нашел много вещей. Есть ли библиотека для этого, как вольерный SDK для обрезки видео? Во время обрезки в Instagram или Whatsapp видео разбивается или разрезается на несколько фреймов, как данный снимок экрана, и после этого пользователь […]

Андроид играть фильм внутри файла расширения

Мое приложение пытается доставлять пользователям большое количество контента, поэтому размер приложения намного превышает 50 МБ. Мы не можем уменьшить или удалить часть контента, поэтому мы решили использовать подход расширения. Я пытаюсь следовать этому руководству: файлы расширения Android APK и успешно доложил файл расширения для моего устройства для тестирования. Я мог бы получить входной поток любого […]

Неправильная ориентация видеоролика на Android в VideoView

Я захватываю новое видео в ориентации ПОРТРЕТ на Android-устройстве следующим образом: Intent intent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE); startActivityForResult(intent, 1886); И он дает мне этот файл: "/mnt/sdcard/DCIM/Camera/video-2012-02-02-10-45-48.mp4" Затем я играю так: private VideoView videoView = (VideoView) findViewById(R.id.videoView); String videoUrl = "/mnt/sdcard/DCIM/Camera/video-2012-02-02-10-45-48.mp4"; videoView.setMediaController(new MediaController(this)); videoView.setVideoURI(Uri.parse(videoUrl)); videoView.start(); Вот мой файл макета: <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" > […]

Перемещение видеофайла, снятого камерой с помощью кордовы (телефонная задержка), не освежает миниатюру галереи

Есть ли какой-нибудь плагин для обновляющей галереи cordova (android)? Захват видео с помощью плагина cordova-plugin-media-capture сохранить видео по умолчанию для SD-карты (галереи). Теперь я перемещаю файл с пути sdcard в каталог моего каталога приложений (com.test.app). Файл успешно перемещен, мое приложение и функциональность работают нормально. Проблема. После перемещения файла по-прежнему отображается миниатюра видео с именем No […]