Обновить

Комментарии 11

Так, а что мне делать, если в приложение SurfaceView один из компонентов активити? К примеру, есть активити, на нем фрейм, и уже во фрейме SurfaceView?
С точки зрения захвата видео различий между surface-ом растянутым на весь активити и расположенным во фрейме — нет.
Я имел ввиду как насчет захвата всего экрана? Пользователи могут легко захватить экран, например, вот так. Приктический смысл преложенного тобой метода не совсем понятен, сорри.
могут, но "… and also be rooted", а в нашем случае — не требуется. К тому же описанный здесь способ это не просто запись, это модель использования, которую разработчик сможет встроить.

Правда пока это возможность ограничивается приложениями на OpenGL, есть над чем работать :)
Unity AFAIK использует OpenGL, так что я бы не стал этим париться. Но что-то мне подсказывает, что вряд ли вы сделаете пример как встроить эту штуку в Unity.
Звучит как вызов :)
С Unity — вопрос сложный, но в другие движки — вполне возможно.
Ответ на этот комментарий превратился в отдельную статью :) habrahabr.ru/company/intel/blog/219649/
Используется ли аппаратное сжатие? Работает везде или только на x86? Насколько проседает FPS при записи?
— внутри используются компоненты Android, которые в свою очередь используют аппаратное ускорение
— работает везде
— зависит от сцены, выбранного сопособа (двойной рендеринг, кадровый буфер), причем это варьируется от устройства к устройству. Для выбора оптимального способа можно попробовать записать пару секунд видео тем и другим способом и выбрать более оптимальный.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Информация

Сайт
www.intel.ru
Дата регистрации
Дата основания
Численность
5 001–10 000 человек
Местоположение
США
Представитель
Анастасия Казантаева