android2.2 播放.MP4格式视频出现丢帧、卡的现象W/InputManagerService( 2087): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@4601d7d0
D/dalvikvm( 2203): GC_FOR_MALLOC freed 3884 objects / 230968 bytes in 75ms
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=958, Ts=39917, Clock=40240, Delta=323
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=959, Ts=39959, Clock=40241, Delta=282
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=960, Ts=40000, Clock=40241, Delta=241
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=961, Ts=40042, Clock=40241, Delta=199
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=962, Ts=40084, Clock=40248, Delta=164
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=963, Ts=40125, Clock=40259, Delta=134
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=964, Ts=40167, Clock=40269, Delta=102
V/PVMediaOutputNodePort( 2022): PVMediaOutputNodePort::CheckMediaTimeStamp - Late - Fmt=X-YUV-420, Seq=965, Ts=40209, Clock=40279, Delta=70这个是视频格式问题吗?

解决方案 »

  1.   

    丢掉是由于解码速度太慢导致的,你因该使用一个高校的解码器或者使用一个更快的CPU
      

  2.   

    播放本地视频,我现在播放网络视频没声音。。但是打印已经调用了ALSA AACDECODER没打印。。问题一大推
      

  3.   

    1G的CPU,如果没有硬解码支持的话,纯软解还是很慢的。
      

  4.   


    恩~内核MFC看了下 已经调用了。缓存不够难道。。在播放高清的时候越明显。
    好头痛。
      

  5.   


    不是网络视频,网络视频现在是不出声音。。但是看打印信息,已经打开了ALSA声道了。
    底层应该是内核层 硬件解码吧
    上层OPENCORE应该都一样的 大家
      

  6.   

    硬件解码器性能太差了,要不就是buffer管理没有做好
      

  7.   

    在真机上试试,另外,很多mp4文件不标准,如果你的程序只是简单的调用android api而没有额外处理的话,有的mp4文件能正常播放,有的不能正常播放。