Форум для тех, кто программирует под Android
Anonymous
Сбой MediaCodec в функции настройки во время настройки h265. Как правильно использовать медиакодек для декодирования h26
Сообщение
Anonymous » 05 июл 2024, 08:26
Мой код следующий:
Код: Выделить всё
MediaFormat format = MediaFormat.createVideoFormat("video/hevc",480, 560);
decoder.configure(format, null, null, 0);
Мое устройство поддерживает декодирование h265: OMX.amlogic.avc.decoder.awesome типы: video/hevc
И журнал сбоев:
Код: Выделить всё
05-09 16:32:16.670: E/xdance(14899): format:{durationUs=0, max-input-size=0, height=560, mime=video/hevc, width=480}
05-09 16:32:16.670: E/ACodec(14899): [OMX.amlogic.avc.decoder.awesome] configureCodec returning error -1010
05-09 16:32:16.670: E/MediaCodec(14899): Codec reported an error. (omx error 0x80001001, internalError -1010)
05-09 16:32:16.670: W/dalvikvm(14899): threadid=11: thread exiting with uncaught exception (group=0x41696ba8)
05-09 16:32:16.680: E/AndroidRuntime(14899): FATAL EXCEPTION: Thread-300
05-09 16:32:16.680: E/AndroidRuntime(14899): Process: com.clientgroup.server, PID: 14899
05-09 16:32:16.680: E/AndroidRuntime(14899): java.lang.IllegalStateException
05-09 16:32:16.680: E/AndroidRuntime(14899): at android.media.MediaCodec.native_configure(Native Method)
05-09 16:32:16.680: E/AndroidRuntime(14899): at android.media.MediaCodec.configure(MediaCodec.java:262)
05-09 16:32:16.680: E/AndroidRuntime(14899): at com.clientgroup.server.SensorServer$PlayerThread.run(SensorServer.java:257)
05-09 16:32:16.680: E/AndroidRuntime(14899): at java.lang.Thread.run(Thread.java:841)
Итак, почему простое использование медиакодека недопустимо. Кто-нибудь может мне помочь?
Подробнее здесь:
https://stackoverflow.com/questions/371 ... g-how-to-c
1720157165
Anonymous
Мой код следующий: [code]MediaFormat format = MediaFormat.createVideoFormat("video/hevc",480, 560); decoder.configure(format, null, null, 0); [/code] Мое устройство поддерживает декодирование h265: OMX.amlogic.avc.decoder.awesome типы: video/hevc И журнал сбоев: [code]05-09 16:32:16.670: E/xdance(14899): format:{durationUs=0, max-input-size=0, height=560, mime=video/hevc, width=480} 05-09 16:32:16.670: E/ACodec(14899): [OMX.amlogic.avc.decoder.awesome] configureCodec returning error -1010 05-09 16:32:16.670: E/MediaCodec(14899): Codec reported an error. (omx error 0x80001001, internalError -1010) 05-09 16:32:16.670: W/dalvikvm(14899): threadid=11: thread exiting with uncaught exception (group=0x41696ba8) 05-09 16:32:16.680: E/AndroidRuntime(14899): FATAL EXCEPTION: Thread-300 05-09 16:32:16.680: E/AndroidRuntime(14899): Process: com.clientgroup.server, PID: 14899 05-09 16:32:16.680: E/AndroidRuntime(14899): java.lang.IllegalStateException 05-09 16:32:16.680: E/AndroidRuntime(14899): at android.media.MediaCodec.native_configure(Native Method) 05-09 16:32:16.680: E/AndroidRuntime(14899): at android.media.MediaCodec.configure(MediaCodec.java:262) 05-09 16:32:16.680: E/AndroidRuntime(14899): at com.clientgroup.server.SensorServer$PlayerThread.run(SensorServer.java:257) 05-09 16:32:16.680: E/AndroidRuntime(14899): at java.lang.Thread.run(Thread.java:841) [/code] Итак, почему простое использование медиакодека недопустимо. Кто-нибудь может мне помочь? Подробнее здесь: [url]https://stackoverflow.com/questions/37111648/mediacodec-is-crashed-in-the-configure-function-during-the-h265-setting-how-to-c[/url]
WebRTC H265 в браузере
Anonymous »
27 май 2024, 19:36 » в форуме
C++
Я работаю над webrtc с кодеком H264 для видео и кодеком ALaw для звука с моей камеры (как партнер). Благодаря H264 и кодеку ALaw мой браузер (Google Chrome) и моя камера могут синхронизироваться и работать хорошо. Но когда я переключаюсь с кодека...
0 Ответы
35 Просмотры
Последнее сообщение Anonymous
27 май 2024, 19:36
0 Ответы
11 Просмотры
Последнее сообщение Anonymous
30 окт 2024, 11:37
0 Ответы
11 Просмотры
Последнее сообщение Anonymous
30 окт 2024, 13:08
0 Ответы
29 Просмотры
Последнее сообщение Anonymous
31 окт 2024, 04:30
0 Ответы
13 Просмотры
Последнее сообщение Anonymous
05 ноя 2024, 04:13