Описание тега android-mediaprojection

MediaProjection - это класс Android, который упрощает захват экрана и запись звука системы.
1 ответ

Дополнительные отступы при съемке скриншота с помощью MediaProjection API

Я использую следующий код для получения скриншота. Я получаю скриншот, но к изображению прикреплена черная обивка. Примеры кода, найденные в интернете для снятия скриншота и удаления отступов, используются здесь: // requesting permission MediaProjec…
0 ответов

ScreenCapture через MediaProjection без участия пользователя в приложениях Kiosk - Android

Я работаю в компании, занимающейся цифровыми вывесками, в которой устройства Android работают в режиме киоска. В последнее время мы хотели добавить снимок экрана для отладки. Самый простой способ сделать это - использовать GetWindow().getDecorView()…
0 ответов

Медиа-проекция Android создает пустой файл фильма

Я пытаюсь создать простое приложение для скринкаста, которое будет захватывать экран и сохранять его в файл фильма. До сих пор мое приложение производило только пустые файлы фильмов (черный экран) правильной длины и размера. Я не уверен, что это пом…
1 ответ

Разрешение начать захватывать все, что отображается на моем экране в Android

Я могу захватить все на моем экране, используя Android MediaProjection API вместе с MediaRecorder API. Когда я пытаюсь захватить в первый раз, он запрашивает разрешение автоматически. Я хочу получить разрешение вручную для Зефира. Как я могу получит…
0 ответов

Преобразовать класс изображения из RGBX_8888 в RGBA_8888 или получить значение rgb из RGBX_8888

Я разрабатываю приложение, которое делает снимок экрана других приложений. когда я разрабатываю его с помощью устройства Android, код ниже работает. mImageReader = ImageReader.newInstance(mWidth, mHeight, PixelFormat.RGBA_8888, 5); но код не работае…
1 ответ

Как удалить небольшое уведомление при использовании Media Projection для записи экрана?

Можно ли удалить небольшое уведомление при использовании Media Projection для записи экрана или захвата экрана? Уведомление как это
17 янв '17 в 03:39
1 ответ

Запись экрана Android

Можно ли использовать MediaProjection (запись экрана) для записи определенного вида в течение некоторого времени вместо всего экрана?
1 ответ

Черный скриншот на андроид 7.1.1

Я использую следующий код для захвата экрана моего устройства (Android 5.1.1). Но при тестировании этого же кода на смартфоне моего друга (Android 7.1.1) все изображение черное. Есть какая-то модификация, где я могу сделать что может решить это? Или…
29 дек '17 в 02:39
1 ответ

Запишите макет с помощью Android Api

Я успешно записал экран с API MediaProjection, но я хочу записать конкретный макет / представление в моей деятельности, а не на весь экран. Я следовал этим урокам; https://android.googlesource.com/platform/development/+/master/samples/ApiDemos/src/c…
20 дек '17 в 07:22
1 ответ

Android ImageReader получит формат NV21?

У меня нет фона в изображениях или графике, поэтому, пожалуйста, потерпите меня:) Я использую JavaCV в одном из моих проектов. В примерах Frame построен, который имеет буфер определенного размера. При использовании public void onPreviewFrame(byte[] …
29 фев '16 в 20:43
1 ответ

Запустите ProjectionMedia из службы

У меня есть плавающая кнопка рисования с помощью android.permission.SYSTEM_ALERT_WINDOW выше всех окон, что я пытаюсь сделать, как только я нажимаю на него, я начинаю ProjectionMedia API вот что я делаю: //passing to it the Main activity public MyMa…
1 ответ

Добавление микрофонного входа в MediaMuxer Android

Эй, я пытаюсь разработать приложение для скринкаста, которое будет записывать содержимое экрана, а также ввод с микрофона. Мне удалось реализовать запись видео, но я не могу найти ничего о добавлении микрофонного входа в mediaMuxer. Я знаю, что могу…
0 ответов

Насколько энергоемким является Android Media Projection API?

У меня есть идея о каком-то приложении, которое анализирует скриншоты устройств Android в режиме реального времени (буквально 60 кадров в секунду). Я собираюсь использовать Android Media Projection API для получения скриншота устройства. Насколько э…
18 мар '18 в 14:19
1 ответ

Как поделиться экраном удаленно в видео / аудио звонке?

Я пытаюсь создать приложение для видеозвонков, которое имеет функцию совместного использования экрана. Пользователи могут поделиться своим экраном во время разговора. я использую WebRTC SDK соответствует моим целям, но у них есть решение для общего …
2 ответа

Снимок экрана составного экрана обычного вида и SurfaceView

Итак, у меня есть предварительный просмотр камеры (опираясь на вид поверхности) и обычные представления пользовательского интерфейса Android, наложенные поверх предварительного просмотра. Как мне сделать простой скриншот отображаемого экрана? Я проб…
1 ответ

Обратный вызов API Android MediaProjection, когда пользователь отменяет проекцию из панели уведомлений

В настоящее время я использую Android 5.0 MediaProjection API. Я успешно смог запустить сеанс проецирования из своего приложения, однако я заметил, что пользователь может в любой момент перейти к панели уведомлений и остановить проецирование мультим…
1 ответ

Использовать медиапроекцию в качестве видеоматериала для потоковой передачи

Я новичок в разработке для Android, и я хочу разработать приложение для (андроид) совместного использования экрана для нескольких устройств Android в локальной сети. Я хочу отправить вывод медиапроекции в реальном времени, используя библиотеку libst…
0 ответов

Отправка вывода Mediaprojection API android через Socket

Я хочу поделиться экраном Android с ПК через Socket, версия Android не имеет значения. Что я нашел после большого количества поиска: MediaProjection.createVirtualDisplay в ImageReader для Bitmap и отправить его через Socket Network. Как вы думаете? …
0 ответов

MediaProjection Android-рекордер экрана, ширина видео меняется при изменении ориентации

MediaProjection Android-рекордер экрана, ширина видео меняется при изменении ориентации Я имею в виду этот код https://github.com/commonsguy/cw-omnibus/tree/master/MediaProjection/andcorder Он записывает видео и сохраняет его проблема в том, что есл…
1 ответ

Как получить разрешение захвата экрана MediaProjectionManager только один раз, а не каждый раз использовать?

public class MainActivity extends AppCompatActivity { private static final String TAG = "MainActivity"; private static final int REQUEST_CODE = 1234; private int mScreenDensity; private MediaProjectionManager mProjectionManager; private static final…
07 фев '17 в 05:41