Comments (4)
没有native输出的日志么?找个更全一点日志看看?
from ijkplayer.
你好,感谢回复,以下是Natvite部分的日志:
03-27 08:46:49.802: W/IJKMEDIA(2403): IjkMediaPlayer_native_setup
03-27 08:46:49.802: W/IJKMEDIA(2403): IjkMediaPlayer_setAvFormatOption
03-27 08:46:49.802: W/IJKMEDIA(2403): ijkmp_set_format_option(http-detect-range-support, 0)
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_format_option()=void
03-27 08:46:49.812: W/IJKMEDIA(2403): IjkMediaPlayer_setDataSourceAndHeaders
03-27 08:46:49.812: V/IJKMEDIA(2403): setDataSource: path http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_data_source(url="http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8")
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_data_source(url="http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8")=0
03-27 08:46:49.812: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:49.812: W/IJKMEDIA(2403): IjkMediaPlayer_prepareAsync
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_prepare_async()
03-27 08:46:49.812: I/IJKMEDIA(2403): SDL_RunThread: [2584] ff_msg_loop
03-27 08:46:49.812: W/IJKMEDIA(2403): message_loop
03-27 08:46:49.812: W/IJKMEDIA(2403): FFP_MSG_FLUSH:
03-27 08:46:49.812: I/IJKMEDIA(2403): SDL_RunThread: [2585] ff_vout
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_prepare_async()=0
03-27 08:46:49.822: I/IJKMEDIA(2403): SDL_RunThread: [2586] ff_read
03-27 08:46:49.842: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:49.842: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:49.842: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:49.942: E/IJKMEDIA(2403): detect_range_support: 0
03-27 08:46:52.325: I/IJKMEDIA(2403): max_frame_duration: 10.000
03-27 08:46:52.325: W/IJKMEDIA(2403): multiple video stream found, prefer first h264 stream: 0
03-27 08:46:52.325: I/IJKMEDIA(2403): Input #0, hls,applehttp, from 'http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8':
03-27 08:46:52.325: I/IJKMEDIA(2403): Duration:
03-27 08:46:52.325: I/IJKMEDIA(2403): 00:06:31.00
03-27 08:46:52.325: I/IJKMEDIA(2403): , start:
03-27 08:46:52.325: I/IJKMEDIA(2403): 10.000000
03-27 08:46:52.325: I/IJKMEDIA(2403): , bitrate:
03-27 08:46:52.325: I/IJKMEDIA(2403): 0 kb/s
03-27 08:46:52.325: I/IJKMEDIA(2403): Program 0
03-27 08:46:52.325: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.325: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.325: I/IJKMEDIA(2403): 250000
03-27 08:46:52.325: I/IJKMEDIA(2403): Stream #0:0
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 512x288 [SAR 1:1 DAR 16:9]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 15 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 15 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbc
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 250000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:1
03-27 08:46:52.335: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 34 kb/s
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 250000
03-27 08:46:52.335: I/IJKMEDIA(2403): Program 1
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:2
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 672x378 [SAR 1:1 DAR 16:9]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 60 tbc
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:3
03-27 08:46:52.335: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 48 kb/s
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Program 2
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 750000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:4
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] / 0x001B), yuv420p, 1104x622 [SAR 1105:1104 DAR 1105:622]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 60 tbc
03-27 08:46:52.345: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.345: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.345: I/IJKMEDIA(2403): 750000
03-27 08:46:52.345: I/IJKMEDIA(2403): Stream #0:5
03-27 08:46:52.345: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] / 0x000F), 44100 Hz, stereo, fltp, 93 kb/s
03-27 08:46:52.345: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.345: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.345: I/IJKMEDIA(2403): 750000
03-27 08:46:52.365: I/IJKMEDIA(2403): SDL_AndroidAudioTrack: CHANNEL_OUT_STEREO
03-27 08:46:52.365: I/IJKMEDIA(2403): SDL_AndroidAudioTrack: ENCODING_PCM_16BIT
03-27 08:46:52.365: I/IJKMEDIA(2403): sdl_audiotrack_new: init volume as 1.000000/(0.000000,1.000000)
03-27 08:46:52.365: I/IJKMEDIA(2403): fps: 15.000000 (normal)
03-27 08:46:52.365: I/IJKMEDIA(2403): fps: 15.000000 (normal)
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_MSG_PREPARED
03-27 08:46:52.365: W/IJKMEDIA(2403): FFP_MSG_PREPARED:
03-27 08:46:52.365: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.365: D/tv.danmaku.ijk.media.widget.VideoView(2403): onPrepared
03-27 08:46:52.365: W/IJKMEDIA(2403): IjkMediaPlayer_start
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_start()
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_start()=0
03-27 08:46:52.365: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start on fly
03-27 08:46:52.365: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.375: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.375: D/tv.danmaku.ijk.media.widget.VideoView(2403): onVideoSizeChanged: (512x288)
03-27 08:46:52.375: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO: 512x288x1.777778[SAR:0:0], Surface: 512x288, LP: 800x480, Window: 800x480x1.666667
03-27 08:46:52.375: W/IJKMEDIA(2403): FFP_MSG_SAR_CHANGED: 1, 1
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.385: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start on fly
03-27 08:46:52.385: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.385: I/IJKMEDIA(2403): SDL_RunThread: [2587] ff_aout_android
03-27 08:46:52.385: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:52.385: W/IJKMEDIA(2403): IjkMediaPlayer_start
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_start()
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.385: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start on fly
03-27 08:46:52.385: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_start()=0
03-27 08:46:52.385: I/IJKMEDIA(2403): SDL_RunThread: [2588] ff_video
03-27 08:46:52.395: D/tv.danmaku.ijk.media.widget.VideoView(2403): onVideoSizeChanged: (1x1)
03-27 08:46:52.415: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO: 512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window: 800x480x1.666667
03-27 08:46:52.535: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.535: D/tv.danmaku.ijk.media.widget.VideoView(2403): onVideoSizeChanged: (512x288)
03-27 08:46:52.535: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO: 512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window: 800x480x1.666667
03-27 08:46:52.535: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512, h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.545: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.545: D/tv.danmaku.ijk.media.widget.VideoView(2403): onVideoSizeChanged: (512x288)
03-27 08:46:52.545: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO: 512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window: 800x480x1.666667
03-27 08:46:52.545: D/IJKMEDIA(2403): ANativeWindow_setBuffersGeometry: w=800, h=480, f=�(0x4) => w=512, h=288, f=YV12(0x32315659)
03-27 08:46:52.545: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.545: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.545: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.545: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.545: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512, h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.565: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.565: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.565: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.565: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.575: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.575: D/tv.danmaku.ijk.media.widget.VideoView(2403): onVideoSizeChanged: (512x288)
03-27 08:46:52.585: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO: 512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window: 800x480x1.666667
03-27 08:46:52.585: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512, h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.595: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.595: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.595: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.595: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.635: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.635: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.635: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.635: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.665: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.665: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.665: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.665: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.795: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.795: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.795: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.795: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.865: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.865: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.865: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.865: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.925: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.925: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.925: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.925: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
03-27 08:46:52.995: E/Surface(2403): Surface (identity=27) requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a null handle
03-27 08:46:52.995: E/Surface(2403): getBufferLocked(0, 512, 288, 842094169, 00000033) failed (Out of memory)
03-27 08:46:52.995: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.995: E/IJKMEDIA(2403): sdl_native_window_display_l: ANativeWindow_lock: failed -1
from ijkplayer.
打不开github网页,直接邮件说吧。
因为最近改ios版,手滑把默认的chroma改成YV12了,android默认应该用RV32,更新master最新版即可。
2014-03-27 8:55 GMT+08:00 jgfntu [email protected]:
你好,感谢回复,以下是Natvite部分的日志:
03-27 08:46:49.802: W/IJKMEDIA(2403): IjkMediaPlayer_native_setup
03-27 08:46:49.802: W/IJKMEDIA(2403): IjkMediaPlayer_setAvFormatOption
03-27 08:46:49.802: W/IJKMEDIA(2403):
ijkmp_set_format_option(http-detect-range-support, 0)
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_format_option()=void
03-27 08:46:49.812: W/IJKMEDIA(2403):
IjkMediaPlayer_setDataSourceAndHeaders
03-27 08:46:49.812: V/IJKMEDIA(2403): setDataSource: path
http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_data_source(url="
http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8")
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_set_data_source(url="
http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8")=0
03-27 08:46:49.812: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:49.812: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:49.812: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:49.812: W/IJKMEDIA(2403): IjkMediaPlayer_prepareAsync
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_prepare_async()
03-27 08:46:49.812: I/IJKMEDIA(2403): SDL_RunThread: [2584] ff_msg_loop
03-27 08:46:49.812: W/IJKMEDIA(2403): message_loop
03-27 08:46:49.812: W/IJKMEDIA(2403): FFP_MSG_FLUSH:
03-27 08:46:49.812: I/IJKMEDIA(2403): SDL_RunThread: [2585] ff_vout
03-27 08:46:49.812: W/IJKMEDIA(2403): ijkmp_prepare_async()=0
03-27 08:46:49.822: I/IJKMEDIA(2403): SDL_RunThread: [2586] ff_read
03-27 08:46:49.842: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:49.842: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:49.842: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:49.942: E/IJKMEDIA(2403): detect_range_support: 0
03-27 08:46:52.325: I/IJKMEDIA(2403): max_frame_duration: 10.000
03-27 08:46:52.325: W/IJKMEDIA(2403): multiple video stream found, prefer
first h264 stream: 0
03-27 08:46:52.325: I/IJKMEDIA(2403): Input #0, hls,applehttp, from '
http://v.youku.com/player/getM3U8/vid/XNTY1ODE5NjMy/type//v.m3u8':
03-27 08:46:52.325: I/IJKMEDIA(2403): Duration:
03-27 08:46:52.325: I/IJKMEDIA(2403): 00:06:31.00
03-27 08:46:52.325: I/IJKMEDIA(2403): , start:
03-27 08:46:52.325: I/IJKMEDIA(2403): 10.000000
03-27 08:46:52.325: I/IJKMEDIA(2403): , bitrate:
03-27 08:46:52.325: I/IJKMEDIA(2403): 0 kb/s
03-27 08:46:52.325: I/IJKMEDIA(2403): Program 0
03-27 08:46:52.325: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.325: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.325: I/IJKMEDIA(2403): 250000
03-27 08:46:52.325: I/IJKMEDIA(2403): Stream #0:0
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] /
0x001B), yuv420p, 512x288 [SAR 1:1 DAR 16:9]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 15 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 15 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbc
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 250000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:1
03-27 08:46:52.335: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] /
0x000F), 44100 Hz, stereo, fltp, 34 kb/s
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 250000
03-27 08:46:52.335: I/IJKMEDIA(2403): Program 1
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:2
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] /
0x001B), yuv420p, 672x378 [SAR 1:1 DAR 16:9]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 60 tbc
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:3
03-27 08:46:52.335: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] /
0x000F), 44100 Hz, stereo, fltp, 48 kb/s
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 500000
03-27 08:46:52.335: I/IJKMEDIA(2403): Program 2
03-27 08:46:52.335: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.335: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.335: I/IJKMEDIA(2403): 750000
03-27 08:46:52.335: I/IJKMEDIA(2403): Stream #0:4
03-27 08:46:52.335: I/IJKMEDIA(2403): : Video: h264 ([27][0][0][0] /
0x001B), yuv420p, 1104x622 [SAR 1105:1104 DAR 1105:622]
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 fps
03-27 08:46:52.335: I/IJKMEDIA(2403): , 30 tbr
03-27 08:46:52.335: I/IJKMEDIA(2403): , 90k tbn
03-27 08:46:52.335: I/IJKMEDIA(2403): , 60 tbc
03-27 08:46:52.345: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.345: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.345: I/IJKMEDIA(2403): 750000
03-27 08:46:52.345: I/IJKMEDIA(2403): Stream #0:5
03-27 08:46:52.345: I/IJKMEDIA(2403): : Audio: aac ([15][0][0][0] /
0x000F), 44100 Hz, stereo, fltp, 93 kb/s
03-27 08:46:52.345: I/IJKMEDIA(2403): Metadata:
03-27 08:46:52.345: I/IJKMEDIA(2403): variant_bitrate :
03-27 08:46:52.345: I/IJKMEDIA(2403): 750000
03-27 08:46:52.365: I/IJKMEDIA(2403): SDL_AndroidAudioTrack:
CHANNEL_OUT_STEREO
03-27 08:46:52.365: I/IJKMEDIA(2403): SDL_AndroidAudioTrack:
ENCODING_PCM_16BIT
03-27 08:46:52.365: I/IJKMEDIA(2403): sdl_audiotrack_new: init volume as
1.000000/(0.000000,1.000000)
03-27 08:46:52.365: I/IJKMEDIA(2403): fps: 15.000000 (normal)
03-27 08:46:52.365: I/IJKMEDIA(2403): fps: 15.000000 (normal)
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_MSG_PREPARED
03-27 08:46:52.365: W/IJKMEDIA(2403): FFP_MSG_PREPARED:
03-27 08:46:52.365: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.365: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onPrepared
03-27 08:46:52.365: W/IJKMEDIA(2403): IjkMediaPlayer_start
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_start()
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.365: W/IJKMEDIA(2403): ijkmp_start()=0
03-27 08:46:52.365: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start
on fly
03-27 08:46:52.365: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.375: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.375: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onVideoSizeChanged: (512x288)
03-27 08:46:52.375: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO:
512x288x1.777778[SAR:0:0], Surface: 512x288, LP: 800x480, Window:
800x480x1.666667
03-27 08:46:52.375: W/IJKMEDIA(2403): FFP_MSG_SAR_CHANGED: 1, 1
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.385: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start
on fly
03-27 08:46:52.385: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.385: I/IJKMEDIA(2403): SDL_RunThread: [2587] ff_aout_android
03-27 08:46:52.385: W/IJKMEDIA(2403): IjkMediaPlayer_setVideoSurface
03-27 08:46:52.385: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)
03-27 08:46:52.385: W/IJKMEDIA(2403):
ijkmp_set_android_surface(surface=0x40515a70)=void
03-27 08:46:52.385: W/IJKMEDIA(2403): IjkMediaPlayer_start
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_start()
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START
03-27 08:46:52.385: D/IJKMEDIA(2403): ijkmp_get_msg: FFP_REQ_START: start
on fly
03-27 08:46:52.385: E/IJKMEDIA(2403): unknown FFP_MSG_xxx(700)
03-27 08:46:52.385: W/IJKMEDIA(2403): ijkmp_start()=0
03-27 08:46:52.385: I/IJKMEDIA(2403): SDL_RunThread: [2588] ff_video
03-27 08:46:52.395: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onVideoSizeChanged: (1x1)
03-27 08:46:52.415: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO:
512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window:
800x480x1.666667
03-27 08:46:52.535: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.535: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onVideoSizeChanged: (512x288)
03-27 08:46:52.535: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO:
512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window:
800x480x1.666667
03-27 08:46:52.535: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512,
h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.545: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.545: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onVideoSizeChanged: (512x288)
03-27 08:46:52.545: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO:
512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window:
800x480x1.666667
03-27 08:46:52.545: D/IJKMEDIA(2403): ANativeWindow_setBuffersGeometry:
w=800, h=480, f=(0x4) => w=512, h=288, f=YV12(0x32315659)
03-27 08:46:52.545: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.545: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.545: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.545: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.545: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512,
h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.565: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.565: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.565: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.565: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.575: W/IJKMEDIA(2403): FFP_MSG_VIDEO_SIZE_CHANGED: 512, 288
03-27 08:46:52.575: D/tv.danmaku.ijk.media.widget.VideoView(2403):
onVideoSizeChanged: (512x288)
03-27 08:46:52.585: D/tv.danmaku.ijk.media.widget.VideoView(2403): VIDEO:
512x288x1.777778[SAR:1:1], Surface: 512x288, LP: 800x480, Window:
800x480x1.666667
03-27 08:46:52.585: W/IJKMEDIA(2403): SDL_VoutFFmpeg_CreateOverlay(w=512,
h=288, fmt=YV12(0x32315659, dp=0x319a58)
03-27 08:46:52.595: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.595: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.595: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.595: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.635: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.635: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.635: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.635: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.665: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.665: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.665: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.665: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.795: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.795: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.795: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.795: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.865: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.865: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.865: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.865: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.925: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.925: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.925: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.925: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1
03-27 08:46:52.995: E/Surface(2403): Surface (identity=27)
requestBuffer(0, 512, 288, 842094169, 00000033) returned a buffer with a
null handle
03-27 08:46:52.995: E/Surface(2403): getBufferLocked(0, 512, 288,
842094169, 00000033) failed (Out of memory)
03-27 08:46:52.995: E/Surface(2403): dequeueBuffer failed (Out of memory)
03-27 08:46:52.995: E/IJKMEDIA(2403): sdl_native_window_display_l:
ANativeWindow_lock: failed -1—
Reply to this email directly or view it on GitHubhttps://github.com/bbcallen/ijkplayer/issues/6#issuecomment-38758601
.
from ijkplayer.
嗯,确实是这个问题,多谢!
from ijkplayer.
Related Issues (20)
- format-opts : ijkapplication = -5476376652859717728 format-opts : ijkiomanager = -5476376655277537712
- 连相机rtsp几分钟后卡死在页面 HOT 1
- iOS 播放rtsp后,即使重新初始化播放器也无法播放http视频 HOT 1
- make: *** No rule to make target `install-libs-yes', needed by `install-libs'. HOT 1
- 在编译./compile-openssl.sh all 时报错 Invalid argument,报错信息如下,查看../include/openssl/opensslconf.h 发现文件大小为0,请问哪里出问题了 该如何解决
- 播放器crash HOT 1
- Android,加上参数编译支持pcm_alaw的音频解析,但是还是没有声音
- well-maintained derived project
- error: invalid argument '-std=c99' not allowed with 'C++' HOT 1
- Private manifest计划 HOT 2
- 通过切换成硬件解码以后到显示图像要2s,这个是我配置的原因么
- avformat.h文件
- 音频channels=2的时候,在线视频播放卡顿
- 编译项目时 ffmpeg_arm64 指针类型报错 HOT 4
- iOS 同时拉两路RTSP流,会导致卡顿,但是单独拉任何一路是不卡的,延迟200ms左右 HOT 2
- ijkplayer和videocache组合使用时 拖动进度条未播放相应位置 HOT 2
- 使用有gpl感染的风险吗
- Mac M3芯片 14.4.1 iOS SDK 17.4.1 执行 ./compile-ffmpeg.sh all armv7 和 arm64 分别都有报错 HOT 1
- when play multiple video at the same time ,and then click a vide to play full screen,crash:because it is using too much memory. HOT 1
- m3u8 有些链接播放很慢20s才能加载出来
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ijkplayer.