EasyDarwin / EasyPusher-Android

免费组件:简单、高效、稳定、免费的一款标准RTSP/RTP协议直播推送库,支持将H.264/H.265/G.711/G.726/AAC等音视频数据推送到RTSP流媒体服务器(例如EasyDarwin)进行低延时直播或者视频通信,支持Windows、Linux、ARM、Android、iOS等平台,EasyPusher配套EasyDarwin流媒体服务器、EasyPlayer RTSP播放器适用于特殊行业的低延时应急指挥需求! Android迁移到了https://github.com/EasyDarwin/EasyPusher-Android , iOS迁移到了https://github.com/EasyDarwin/EasyPusher-iOS

Home Page:http://www.easydarwin.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Android 4.0.3如何支持呢?

heny2007 opened this issue · comments

07-16 12:07:30.405 30202-8662/org.easydarwin.easypusher W/dalvikvm: threadid=11: thread exiting with uncaught exception (group=0x40a6e1f8)
07-16 12:07:30.410 30202-8662/org.easydarwin.easypusher E/AndroidRuntime: FATAL EXCEPTION: CAMERA
java.lang.NoClassDefFoundError: android.media.MediaCodecList
at org.easydarwin.hw.CodecManager.findEncodersForMimeType(CodecManager.java:68)
at org.easydarwin.hw.EncoderDebugger.debug(EncoderDebugger.java:230)
at org.easydarwin.hw.EncoderDebugger.debug(EncoderDebugger.java:133)
at org.easydarwin.hw.EncoderDebugger.debug(EncoderDebugger.java:128)
at org.easydarwin.push.HWConsumer.startMediaCodec(HWConsumer.java:224)
at org.easydarwin.push.HWConsumer.onVideoStart(HWConsumer.java:53)
at org.easydarwin.push.MediaStream.startPreview(MediaStream.java:349)
at org.easydarwin.push.MediaStream$5.run(MediaStream.java:287)
at android.os.Handler.handleCallback(Handler.java:605)
at android.os.Handler.dispatchMessage(Handler.java:92)
at android.os.Looper.loop(Looper.java:137)
at android.os.HandlerThread.run(HandlerThread.java:60)
at org.easydarwin.push.MediaStream$1.run(MediaStream.java:86)
07-16 12:07:30.535 30202-30202/org.easydarwin.easypusher D/OpenGLRenderer: Flushing caches (mode 0)

使用软编码模式.