В коде заменить Camera api на Camera api2
80 000 руб. за проект
•
наличный расчёт, безналичный расчёт, электронные деньги
Добрый день!
План сотрудничества:
0) передаем вам код;
1) вы решаете проблему;
2) присылаете APK;
3) мы тестируем;
4) если ок -оплачиваем;
5) вы передаёте нам код.
Есть приложение с самописным кодеком на java он сейчас подключен через camera api1,
Имеется тестовое приложение, в котором реализовано взаимодействие Camera2 APIs и MediaCodec, по средствам текстур OpenGL ES.
Кодек имеет иную реализацию записи данных поступающих от Camera api, в связи с этим не используется стандартное решение записи видео, – в виде MediaRecorder.
также есть код для работы под camera api2 , но при работе через Camera api2 результат выдает в вертикальном виде(перевернутом), нужно в горизонтальном виде
(Стандартные решения (методы и реализации) вроде configureTransform, не помогают).
Проблема
При записи видео данных в вертикальной ориентации (альбомной), данные поступающие от Camera2 не поворачиваются в соответствующую ориентацию, в связи с чем на Preview и в записываемых
данных имеем не верные разрешения, ориентацию, и как следствие смещение кадра.
Так же имеется проблема рассинхронизации из-за того что отрисовка происходит в surface view и camera инитится с surface и порой норм, а порой поток sufrace не успевает.
Необходимо
Реализовать работу кодека через camera api2 либо переписать кодек и взаимодействие с ним(что быстрее или проще, позицию аргументировать)
Дополнительно - требования к кодеку, варианты замены
а) В превью отображается картинка с камеры, буфер сохраняет фреймы (кадры) хронометражем который установлен в настройках,
если юзер не нажимает сохранения , то первые фреймы удаляются и т.д. по кругу
б) Если поступает от пользователя команда то сохраняем наш буфер(в видеофайл, для дальнейшей отправки на сервер).
в) Текст на видео ландшафтном виде +запись звука
г) Как вариант - фреймы заменить на 15 секундные видео, но чтобы они сшивались без швов
Стек технологий - rx 2, moxy, retrofi2, butterkhife, dagger
План сотрудничества:
0) передаем вам код;
1) вы решаете проблему;
2) присылаете APK;
3) мы тестируем;
4) если ок -оплачиваем;
5) вы передаёте нам код.
Есть приложение с самописным кодеком на java он сейчас подключен через camera api1,
Имеется тестовое приложение, в котором реализовано взаимодействие Camera2 APIs и MediaCodec, по средствам текстур OpenGL ES.
Кодек имеет иную реализацию записи данных поступающих от Camera api, в связи с этим не используется стандартное решение записи видео, – в виде MediaRecorder.
также есть код для работы под camera api2 , но при работе через Camera api2 результат выдает в вертикальном виде(перевернутом), нужно в горизонтальном виде
(Стандартные решения (методы и реализации) вроде configureTransform, не помогают).
Проблема
При записи видео данных в вертикальной ориентации (альбомной), данные поступающие от Camera2 не поворачиваются в соответствующую ориентацию, в связи с чем на Preview и в записываемых
данных имеем не верные разрешения, ориентацию, и как следствие смещение кадра.
Так же имеется проблема рассинхронизации из-за того что отрисовка происходит в surface view и camera инитится с surface и порой норм, а порой поток sufrace не успевает.
Необходимо
Реализовать работу кодека через camera api2 либо переписать кодек и взаимодействие с ним(что быстрее или проще, позицию аргументировать)
Дополнительно - требования к кодеку, варианты замены
а) В превью отображается картинка с камеры, буфер сохраняет фреймы (кадры) хронометражем который установлен в настройках,
если юзер не нажимает сохранения , то первые фреймы удаляются и т.д. по кругу
б) Если поступает от пользователя команда то сохраняем наш буфер(в видеофайл, для дальнейшей отправки на сервер).
в) Текст на видео ландшафтном виде +запись звука
г) Как вариант - фреймы заменить на 15 секундные видео, но чтобы они сшивались без швов
Стек технологий - rx 2, moxy, retrofi2, butterkhife, dagger
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.