Настройка кодека Android H.264 и запуск его на телефоне - PullRequest
0 голосов
/ 04 апреля 2019

Прежде всего я должен сообщить вам, что я новичок в системе Android.

Я хотел бы немного настроить существующий кодек H.264 / AVC, который использует Android. В частности, я хотел бы изменить способ, которым кодек вычисляет любые данные, которые он получает из входного буфера, перед отправкой его в выходной буфер.

Когда я взглянул на Android Media Architecture, кажется, что stagefright - это всего лишь какая-то оболочка, и я не могу найти исходный код для реализации аппаратного обеспечения OMX IL H.264.

Итак, мой первый вопрос: где происходит вычисление битов на реальной картинке?

Вторая часть проблемы - получение этого настроенного кодека в мобильное устройство. Я думаю, я просто переписать существующий файл (когда я его найду)? Насколько я понимаю, мне не нужно следовать Реализация пользовательских кодеков , поскольку я хотел бы сохранить измененный кодек, зарегистрированный под тем же именем.

На данный момент я должен сказать вам, что я не надеюсь, что это будет работать в общем использовании, но только в пользовательских приложениях для исследовательских целей.

Редактировать 1: Я не ожидаю ответа с точным решением, но был бы признателен за некоторые рекомендации, с чего начать мое исследование с целью модификации кодека.

Редактировать 2: Я буду использовать незащищенное (рутированное) устройство.

...