Comments (7)
目前用vlc 播放rtsp是没问题的
from fvp.
if (value.isCompleted) {
close();
return;
}
还有一个问题,这个视频播放结束(不是rtsp)后 value.isCompleted 不会变为true
from fvp.
请按issue模版贴上日志。rtsp你再加个参数试试
registerWith(options: {
'lowLatency': 1,
});
from fvp.
你好,这个是mac 上的日志
flutter: fvp.FINE: 11:11:00.023: 563981135 player5514013408 create(rtsp://192.168.1.233:554/1080)
flutter: mdk.INFO: 11:11:00.119: default0x148a762d0 new FrameReader...
flutter: mdk.INFO: 11:11:00.120: Registered audio backends: AudioQueue OpenAL null
flutter: mdk.INFO: 11:11:00.120: default0x148a87900 new FrameReader...
flutter: mdk.INFO: 11:11:00.120: Registered audio backends: AudioQueue OpenAL null
flutter: mdk.INFO: 11:11:00.120: 0x148ab5630mdk::Player::Player()
flutter: mdk.INFO: 11:11:00.120: player property: keep_open = 1
flutter: mdk.INFO: 11:11:00.120: player property: avio.protocol_whitelist = file,rtmp,http,rtsp,https,tls,rtp,tcp,udp,crypto,httpproxy,data,concatf,concat,subfile
flutter: mdk.INFO: 11:11:00.120: video decoders: "VT", "FFmpeg"
flutter: mdk.INFO: 11:11:00.120: video decoders: "VT", "FFmpeg"
flutter: mdk.INFO: 11:11:00.120: player property: avformat.fflags = +nobuffer
flutter: mdk.INFO: 11:11:00.120: player property: avformat.fpsprobesize = 0
flutter: mdk.INFO: 11:11:00.120: default FrameReader0x148a762d0 state: 0=>0=>0, 0
flutter: mdk.INFO: 11:11:00.120: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 0
flutter: mdk.INFO: 11:11:00.120: default FrameReader0x148a762d0 state: 0=>0=>0, 0
flutter: mdk.INFO: 11:11:00.120: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 0
flutter: mdk.INFO: 11:11:00.120: AudioQueueStart ERROR: 0
flutter: mdk.INFO: 11:11:00.120: 0x1470a0200 MediaControl.prepare(0, ...) rtsp://192.168.1.233:554/1080
flutter: mdk.INFO: 11:11:00.120: default 0x148a762d0 FrameReader.start(0, ...)
flutter: mdk.INFO: 11:11:00.120: default 0x148a762d0 FrameReader::update MediaStatus 0=>0X2
flutter: fvp.FINE: 11:11:00.122: 1028880921 player5514013408 onMediaStatus: MediaStatus(noMedia) => MediaStatus(+loading)
flutter: mdk.INFO: 11:11:00.122: default FrameReader0x148a762d0 state: 0=>0=>1, 0
flutter: mdk.INFO: 11:11:00.122: default FrameReader0x148a762d0 state: 0=>1=>1, 0
flutter: mdk.INFO: 11:11:00.123: start frame reader thread: 0x16c3c3000
flutter: mdk.INFO: 11:11:00.123: FFmpeg/Libav runtime git-2023-10-29-1056575-avbuild
flutter: mdk.INFO: 11:11:00.123: Selected avutil runtime version: 58.28.100 (build: 58.28.100), license: LGPL version 2.1 or later
flutter: mdk.INFO: 11:11:00.123: Selected avutil runtime configuration: --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-vulkan --enable-libxml2 --disable-libxcb --disable-xlib --disable-postproc --enable-cross-compile --arch=arm64 --target-os=darwin --install_name_dir='@rpath' --cc=clang --sysroot=/Applications/Xcode_14.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk --enable-lto --enable-pic --extra-cflags='-I=/usr/include/libxml2 -arch arm64 -mmacosx-version-min=11.0' --extra-ldflags='-arch arm64 -mmacosx-version-min=11.0 -Wl,-dead_strip -Wl,-rpath,@loader_path -Wl,-rpath,@executable_path/../Frameworks -Wl,-rpath,@loader_path/Libraries -Wl,-rpath,@loader_path/../lib' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 11:11:00.123: global option: ffmpeg.configuration = --extra-version=avbuild --disable-doc --disable-debug --disable-static --enable-shared --enable-runtime-cpudetect --disable-vulkan --enable-libxml2 --disable-libxcb --disable-xlib --disable-postproc --enable-cross-compile --arch=arm64 --target-os=darwin --install_name_dir='@rpath' --cc=clang --sysroot=/Applications/Xcode_14.2.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk --enable-lto --enable-pic --extra-cflags='-I=/usr/include/libxml2 -arch arm64 -mmacosx-version-min=11.0' --extra-ldflags='-arch arm64 -mmacosx-version-min=11.0 -Wl,-dead_strip -Wl,-rpath,@loader_path -Wl,-rpath,@executable_path/../Frameworks -Wl,-rpath,@loader_path/Libraries -Wl,-rpath,@loader_path/../lib' --enable-small --disable-outdevs --disable-filters --enable-filter='*null*,afade,*fifo,*format,*resample,aeval,allrgb,allyuv,atempo,pan,*bars,color,*key,crop,draw*,eq*,framerate,*_qsv,*_vaapi,*v4l2*,hw*,scale,volume,test*' --disable-muxers --disable-encoders --disable-decoders --disable-demuxers --enable-decoder='*sub*,movtext,*web*,aac*,*ac3*,alac*,ape,ass,av1*,ccaption,cfhd,cook,dca,dnxhd,eac3*,exr,truehd,ff*,*yuv*,flv,flac,gif,h26[3-4]*,hevc*,hap,mp[1-3]*,prores,*peg*,mlp,mpl2,nellymoser,opus,pcm*,qtrle,*png*,tiff,rawvideo,rv*,sami,srt,ssa,v210*,vc1*,vorbis,vp[6-9]*,wm*,wrapped_avframe' --enable-demuxer='*sub*,*ac3,*ac,*peg*,*web*,au,ape,ass,avi,concat,dnxhd,dts*,*dash*,*flv,gif,hls,h264,hevc,kux,matroska,mov,mp3,mxf,ogg,pcm*,rawvideo,rt*p,spdif,srt,vc1,v210*,wav,*pipe,image2,mlv,nsv,nut' --enable-encoder='aac,cfhd,dnxhd,exr,ff*,*yuv*,gif,h26[3-4]*,av1*,hevc*,mjpeg*,*png,opus,pcm*,prores*,rawvideo,spdif,speedhq,*jpeg,*png,tiff,vp[8-9]*,wrapped_avframe,*nvenc,*qsv,*v4l2m2m,*vaapi,vorbis' --enable-muxer='*jpeg,dnxhd,fifo,flv,gif,hls,h264,hevc,image2,mov,mp4,mpegts,matroska,null,og*,pcm*,rawvideo,spdif,*pipe,*segment,webm,wav,dash,nu*'
flutter: mdk.INFO: 11:11:00.123: global option: ffmpeg.version = 6
flutter: mdk.INFO: 11:11:00.123: av_dict_set0x106eac268
flutter: mdk.WARNING: 11:11:00.123: Failed to create io for url. io: 0x0, open: false
flutter: mdk.INFO: 11:11:00.123: default 0x148a762d0 FrameReader::update MediaStatus 0X2=>0X2
flutter: mdk.INFO: 11:11:00.123: Selected avcodec runtime version: 60.30.102 (build: 60.30.102), license: LGPL version 2.1 or later
flutter: mdk.INFO: 11:11:00.123: av_packet_alloc0x106cf9c68
flutter: mdk.INFO: 11:11:00.123: Selected avformat runtime version: 60.15.101 (build: 60.15.101), license: LGPL version 2.1 or later
flutter: mdk.INFO: 11:11:00.123: avformat_alloc_context0x106e27948
flutter: mdk.INFO: 11:11:00.123: before avformat_open_input. io: 0x0(/pb: 0x0, url: rtsp://192.168.1.233:554/1080
flutter: mdk.INFO: 11:11:00.123: FFmpeg/Libav runtime git-2023-10-29-1056575-avbuild
flutter: mdk.INFO: 11:11:00.145: after avformat_open_input. pb: 0x0, iformat: 0x10712bee0 context flags: 2097216, input format flags: 1
flutter: mdk.INFO: 11:11:00.162: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.162: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.162: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.162: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.178: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.178: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.178: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.179: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.196: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.196: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.196: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.196: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.211: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.211: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.211: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.211: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.228: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.228: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.228: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.228: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.247: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.247: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.247: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.247: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.261: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.261: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.261: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.261: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.278: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.278: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.278: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.278: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:00.303: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.304: [FFmpeg:h264] non-existing PPS 0 referenced
flutter: mdk.INFO: 11:11:00.304: [FFmpeg:h264] decode_slice_header error
flutter: mdk.INFO: 11:11:00.304: [FFmpeg:h264] no frame!
flutter: mdk.INFO: 11:11:05.435: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:05.435: [FFmpeg:rtsp] RTP: missed 21 packets
flutter: mdk.INFO: 11:11:05.437: supports 205 ffmpeg sw pixel formats. unsupported: uyyvyy411 x2rgb10be x2bgr10be p212be p212le p412be p412le gbrap14be gbrap14le
flutter: mdk.INFO: 11:11:05.437: Format: rtsp, range: 267 +0ms, bitrate: 0, size: 0
Streams: 2
Video:
stream#0, range: 267 +0ms, frames: 0
codec: h264 tag: 0 profile: 77 level: 40, yuv420p, bpc:8, bpp:12(8,8,8), channels:(1,1,1), map: 0 1 2 0, bitrate: 0, 1920x1080, fps: 60, bframes: 0
extra data(38): 00 00 01 67 4D C0 28 8D 8D 50 3C 01 12 F2 C2 00 00 03 00 02 00 00 03 00 F1 1E 11 08 D4 00 00 00 01 68 CE 3C 80 00
Audio:
stream#1, range: 0 +0ms, frames: 0
codec: aac tag: 0 profile: -99 level: -99, sample size: 0/0, block align: 0, frame_size: 0, f32p stereo(2) @48000Hz, bitrate: 0
extra data(2): 11 90
flutter: mdk.INFO: 11:11:05.437: default FrameReader0x148a762d0 request to pause 1, loaded: 0.
flutter: mdk.INFO: 11:11:05.438: default FrameReader0x148a762d0 state: 0=>1=>2, 0
flutter: mdk.INFO: 11:11:05.438: default FrameReader0x148a762d0 state requested: 2, current: 0
flutter: mdk.INFO: 11:11:05.438: 142 AudioBackendAudioQueue ERROR>>> AudioQueuePause(queue_): -50
flutter: mdk.INFO: 11:11:05.438:
flutter: mdk.INFO: 11:11:05.438: 0x1470a0200 prepared callback is invoked
flutter: mdk.INFO: 11:11:05.458: default 0x148a762d0 FrameReader::update MediaStatus 0X2=>0X4
flutter: fvp.FINE: 11:11:05.458: 1028880921 player5514013408 onMediaStatus: MediaStatus(+loading) => MediaStatus(+loaded)
flutter: mdk.INFO: 11:11:05.458: ***buffering progress 0%***
flutter: mdk.INFO: 11:11:05.458: default 0x148a762d0 FrameReader::update MediaStatus 0X4=>0X14
flutter: mdk.INFO: 11:11:05.459: 142 AudioBackendAudioQueue ERROR>>> AudioQueuePause(queue_): -50
flutter: mdk.INFO: 11:11:05.459:
flutter: fvp.FINE: 11:11:05.459: 1028880921 player5514013408 onMediaStatus: MediaStatus(+loaded) => MediaStatus(+loaded+buffering)
flutter: mdk.INFO: 11:11:05.459: ++++++++++++BUFFERING START++++++++++++
flutter: mdk.INFO: 11:11:05.459:
flutter: fvp.FINE: 11:11:05.459: 1028880921 player5514013408 onEvent: reader.buffering 0
flutter: mdk.INFO: 11:11:05.460: 0 pkt duration: 0.016667, duration:4920, dy_duration_delta=0=>16, live_eos_timeout=5000
flutter: mdk.INFO: 11:11:05.461: 0 pkt duration: 0.016667, duration:4920, dy_duration_delta=0=>16, live_eos_timeout=5000
flutter: mdk.INFO: 11:11:05.461: default FrameReader0x148a762d0 state: 0=>2=>1, 1
flutter: mdk.INFO: 11:11:05.461: default FrameReader0x148a762d0 update state: 0=>1
flutter: fvp.FINE: 11:11:05.461: 1028880921 player5514013408 onPlaybackStateChanged: PlaybackState.stopped => PlaybackState.playing
flutter: mdk.INFO: 11:11:05.461: default FrameReader0x148a762d0 state: 1=>1=>2, 1
flutter: mdk.INFO: 11:11:05.461: default FrameReader0x148a762d0 update state: 1=>2
flutter: fvp.FINE: 11:11:05.462: 1028880921 player5514013408 onPlaybackStateChanged: PlaybackState.playing => PlaybackState.paused
flutter: mdk.INFO: 11:11:05.462: starting decode loop thread mdk.vdec0@0x16c44f000
flutter: fvp.FINE: 11:11:05.462: 1028880921 player5514013408 onEvent: thread.video 1
flutter: mdk.INFO: 11:11:05.462: video stream#0 starting decoding loop from decoder index 0...
flutter: mdk.INFO: 11:11:05.462: creating video decoder: VT...
flutter: mdk.INFO: 11:11:05.462: Try to use IOSurface OpenGL(ES) interop: true
flutter: mdk.INFO: 11:11:05.462: opening video decoder: VideoToolbox...
flutter: mdk.INFO: 11:11:05.462: codec 'avc1' for VT
flutter: mdk.INFO: 11:11:05.466: setLoop(0), now 0/0
flutter: mdk.INFO: 11:11:05.466: 0x1470a0200 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1013 requested state 2=>1, current state 2. status: 0X14
flutter: mdk.INFO: 11:11:05.466: AudioQueueStart ERROR: 0
flutter: mdk.INFO: 11:11:05.466: default FrameReader0x148a762d0 request to pause 0, loaded: 4.
flutter: mdk.INFO: 11:11:05.467: default FrameReader0x148a762d0 state: 2=>2=>1, 0
flutter: mdk.INFO: 11:11:05.467: default FrameReader0x148a762d0 state requested: 1, current: 2
flutter: mdk.INFO: 11:11:05.467: default FrameReader0x148a762d0 state: 2=>1=>1, 1
flutter: mdk.INFO: 11:11:05.467: default FrameReader0x148a762d0 update state: 2=>1
flutter: fvp.FINE: 11:11:05.467: 1028880921 player5514013408 onPlaybackStateChanged: PlaybackState.paused => PlaybackState.playing
flutter: mdk.INFO: 11:11:05.477: VT hardware decode support: 1
flutter: mdk.INFO: 11:11:05.477: NALU count: 2
flutter: mdk.INFO: 11:11:05.477: 0: 3+26, SPS
flutter: mdk.INFO: 11:11:05.477: 1: 33+5, PPS
flutter: mdk.INFO: 11:11:05.477: <CMVideoFormatDescription 0x14b477a10 [0x1dce53810]> {
mediaType:'vide'
mediaSubType:'avc1'
mediaSpecific: {
codecType: 'avc1' dimensions: 1920 x 1080
}
extensions: {{
CVFieldCount = 1;
CVImageBufferChromaLocationBottomField = Left;
CVImageBufferChromaLocationTopField = Left;
FullRangeVideo = 0;
SampleDescriptionExtensionAtoms = {
avcC = {length = 42, bytes = 0x014dc028 ffe1001a 674dc028 8d8d503c ... 01000568 ce3c8000 };
};
}}
}
flutter: mdk.INFO: 11:11:05.538: UsingHardwareAcceleratedVideoDecoder: 1
flutter: fvp.FINE: 11:11:05.538: 1028880921 player5514013408 onEvent: decoder.video 0
flutter: mdk.INFO: 11:11:05.538: decode stored recovery packets: 0
flutter: mdk.INFO: 11:11:05.538: ***buffering progress 100%***
flutter: mdk.INFO: 11:11:05.538: default 0x148a762d0 FrameReader::update MediaStatus 0X14=>0X124
flutter: mdk.INFO: 11:11:05.538: AudioQueueStart ERROR: 0
flutter: fvp.FINE: 11:11:05.538: 1028880921 player5514013408 onMediaStatus: MediaStatus(+loaded+buffering) => MediaStatus(+loaded+prepared+buffered)
flutter: mdk.INFO: 11:11:05.538: ++++++++++++BUFFERING END++++++++++++
flutter: mdk.INFO: 11:11:05.538:
flutter: fvp.FINE: 11:11:05.538: 1028880921 player5514013408 onEvent: reader.buffering 100
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.538: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.539: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.550: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.567: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.583: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.600: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.618: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.634: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.653: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.666: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.684: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.702: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.718: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.736: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.749: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.770: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.787: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.801: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.820: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.836: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.848: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.871: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.884: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.901: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.916: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.934: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.949: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.970: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:05.985: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.002: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.018: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.034: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.052: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.067: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.084: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.102: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.118: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.134: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.151: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.168: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.183: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.200: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.218: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.234: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.250: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.267: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.284: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.309: video stream#0 1st [email protected] to be decoded has no key frame, skip!!!!!!!!!!!!!!!!!!!
flutter: mdk.INFO: 11:11:06.433: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:06.433: [FFmpeg:rtsp] RTP: missed 6 packets
flutter: mdk.INFO: 11:11:06.451: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:06.451: [FFmpeg:rtsp] RTP: missed 60 packets
flutter: mdk.INFO: 11:11:06.561: null output image buffer @6.163000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.561: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.561: null output image buffer @6.189000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.561: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.562: null output image buffer @6.206000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.562: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.563: null output image buffer @6.222000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.563: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.563: null output image buffer @6.237000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.563: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.563: null output image buffer @6.256000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.563: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.563: null output image buffer @6.274000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.563: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.288000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.564: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.306000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.564: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.323000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.564: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.339000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.564: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.356000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.564: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.564: null output image buffer @6.370000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.565: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.565: null output image buffer @6.390000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.565: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.568: null output image buffer @6.404000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.568: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.585: null output image buffer @6.423000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.585: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.601: null output image buffer @6.439000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.602: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.616: null output image buffer @6.456000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.617: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.635: null output image buffer @6.471000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.635: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.651: null output image buffer @6.489000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.652: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.668: null output image buffer @6.506000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.668: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.686: null output image buffer @6.523000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.686: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.702: null output image buffer @6.539000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.702: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.716: null output image buffer @6.556000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.717: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.735: null output image buffer @6.571000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.735: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.750: null output image buffer @6.589000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.750: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.768: null output image buffer @6.604000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.768: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.787: null output image buffer @6.623000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.787: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.810: null output image buffer @6.639000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.810: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.817: null output image buffer @6.657000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.817: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.835: null output image buffer @6.672000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.835: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.852: null output image buffer @6.690000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.852: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.868: null output image buffer @6.707000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.868: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.885: null output image buffer @6.722000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.885: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.901: null output image buffer @6.739000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.901: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.920: null output image buffer @6.756000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.920: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.941: null output image buffer @6.774000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.941: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.954: null output image buffer @6.789000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.954: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.969: null output image buffer @6.806000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.969: ignore VT error: -12909
flutter: mdk.INFO: 11:11:06.984: null output image buffer @6.824000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:06.984: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.002: null output image buffer @6.839000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.002: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.018: null output image buffer @6.856000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.018: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.035: null output image buffer @6.873000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.035: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.049: null output image buffer @6.890000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.049: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.068: null output image buffer @6.904000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.068: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.086: null output image buffer @6.923000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.086: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.106: null output image buffer @6.939000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.106: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.123: null output image buffer @6.956000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.124: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.138: null output image buffer @6.971000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.138: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.156: null output image buffer @6.990000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.157: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.175: null output image buffer @7.007000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.175: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.184: null output image buffer @7.023000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.184: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.202: null output image buffer @7.038000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.202: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.216: null output image buffer @7.056000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.217: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.235: null output image buffer @7.071000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.235: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.252: null output image buffer @7.090000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.252: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.268: null output image buffer @7.107000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.269: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.282: null output image buffer @7.123000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.282: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.310: null output image buffer @7.137000: 0x0, status: -12909
flutter: mdk.INFO: 11:11:07.310: ignore VT error: -12909
flutter: mdk.INFO: 11:11:07.369: video stream#0 sending 1 invalid AOT frame @7.164000s. seeking: 0
flutter: mdk.INFO: 11:11:07.369: 0x1470a0200 1st video frame to render @7.164000s, sync time: 0.000000
flutter: mdk.INFO: 11:11:07.369: VideoRenderer clear buffered frames
flutter: mdk.INFO: 11:11:07.369: 0-track seek end video frame @7.164000 seek_pos_: -1
flutter: mdk.INFO: 11:11:07.369: 0x1470a0200 1st video frame to render @7.164000s, sync time: 0.000000
flutter: mdk.INFO: 11:11:07.369: VideoRenderer WxH=1920.000000x1080.000000 1920.000000x1080.000000, frame: 1920x1080
flutter: mdk.INFO: 11:11:07.369: update transform 2d. scale: (1.000000, 1.000000), orientation: 0
flutter: mdk.INFO: 11:11:07.369: m: mat<4, 4>(
flutter: mdk.INFO: 11:11:07.369: 1 0 0 0
flutter: mdk.INFO: 11:11:07.369: 0 1 0 0
flutter: mdk.INFO: 11:11:07.369: 0 0 1 0
flutter: mdk.INFO: 11:11:07.369: 0 0 0 1
flutter: mdk.INFO: 11:11:07.369: )
flutter: mdk.INFO: 11:11:07.369: unknown, bpc:0, bpp:0(), channels:(), map: 0 0 0 0 => mapped nv12, bpc:8, bpp:12(8,16), channels:(1,2), map: 0 1 2 0
flutter: mdk.INFO: 11:11:07.369: Metal pixel format 0: MTLPixelFormatR8Unorm
flutter: mdk.INFO: 11:11:07.369: Metal pixel format 1: MTLPixelFormatRG8Unorm
flutter: mdk.INFO: 11:11:07.369: frame color: BT709 BT709 BT709 Limited. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 11:11:07.369: -
flutter: mdk.INFO: 11:11:07.369: output color: BT709 UNSPECIFIED RGB Full. gamma: 2.200000, signal peak: 1.000000
flutter: mdk.INFO: 11:11:07.369: rgb primaries matrix: mat<3, 3>(
flutter: mdk.INFO: 11:11:07.369: 1 0 0
flutter: mdk.INFO: 11:11:07.370: 0 1 0
flutter: mdk.INFO: 11:11:07.370: 0 0 1
flutter: mdk.INFO: 11:11:07.370: )
flutter: mdk.INFO: 11:11:07.370: color transform: mat<4, 4>(
flutter: mdk.INFO: 11:11:07.370: 1.16438 0 1.79274 -0.972945
flutter: mdk.INFO: 11:11:07.370: 1.16438 -0.213249 -0.532909 0.301483
flutter: mdk.INFO: 11:11:07.370: 1.16438 2.1124 0 -1.1334
flutter: mdk.INFO: 11:11:07.370: 0 0 0 1
flutter: mdk.INFO: 11:11:07.370: )
flutter: mdk.INFO: 11:11:07.370: EQ: mat<4, 4>(
flutter: mdk.INFO: 11:11:07.370: 1 0 0 0
flutter: mdk.INFO: 11:11:07.370: 0 1 0 0
flutter: mdk.INFO: 11:11:07.370: 0 0 1 0
flutter: mdk.INFO: 11:11:07.370: 0 0 0 1
flutter: mdk.INFO: 11:11:07.370: )
flutter: fvp.FINE: 11:11:07.370: 1028880921 player5514013408 onEvent: render.video 7164
flutter: mdk.INFO: 11:11:07.370: video stream#0 AOT frame is sent
flutter: mdk.INFO: 11:11:13.453: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:13.454: [FFmpeg:rtsp] RTP: missed 17 packets
flutter: mdk.INFO: 11:11:14.442: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:14.442: [FFmpeg:rtsp] RTP: missed 17 packets
flutter: mdk.INFO: 11:11:14.442: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:14.442: [FFmpeg:rtsp] RTP: missed 3 packets
flutter: mdk.INFO: 11:11:16.445: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:16.445: [FFmpeg:rtsp] RTP: missed 41 packets
flutter: mdk.INFO: 11:11:16.445: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:16.445: [FFmpeg:rtsp] RTP: missed 1 packets
flutter: mdk.INFO: 11:11:21.449: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:21.449: [FFmpeg:rtsp] RTP: missed 3 packets
flutter: mdk.INFO: 11:11:23.451: [FFmpeg:rtsp] max delay reached. need to consume packet
flutter: mdk.INFO: 11:11:23.451: [FFmpeg:rtsp] RTP: missed 5 packets
[GETX] "DesktopVideoLogicrtspLive-1699845060006714" onDelete() called
flutter: mdk.INFO: 11:11:23.492: mdk::VideoRenderer::Private::~Private() @125
[GETX] "DesktopVideoLogicrtspLive-1699845060006714" deleted from memory
flutter: mdk.INFO: 11:11:23.499: 0x1470a0200 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1013 requested state 1=>0, current state 1. status: 0X124
flutter: mdk.INFO: 11:11:23.500: default FrameReader0x148a762d0 state: 1=>1=>0, 0
flutter: mdk.INFO: 11:11:23.500: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 1
flutter: mdk.INFO: 11:11:23.500: 0x148a762d0 virtual bool mdk::FrameReaderImpl::unload(), current status 0x124, invalid: 0, loading: 0, loaded: 4, buffering: 0, seeking: 0, prepared: 256, EOF: 0
flutter: mdk.INFO: 11:11:23.500: 0x14b471cb0 request avformat input interrupt
flutter: mdk.INFO: 11:11:23.500: AudioQueueStart ERROR: 0
flutter: mdk.INFO: 11:11:23.501: interrupted by user
flutter: mdk.INFO: 11:11:23.501: interrupted by user
flutter: mdk.INFO: 11:11:23.501: interrupted by user
flutter: mdk.INFO: 11:11:23.502: 0x16c3c3000default 0x148a762d0 bool mdk::FrameReader::update(mdk::MediaStatus) @1110: reset status_mask. status: 121
flutter: mdk.INFO: 11:11:23.502: default 0x148a762d0 FrameReader::update MediaStatus 0X124=>0X1
flutter: mdk.INFO: 11:11:23.503: stop by user. clear packet queues and send eof packets for each thread...
flutter: mdk.INFO: 11:11:23.503: FrameReader@0x148a762d0 sending Packet::End to all packet queues. PacketIO@0x14b4720e0 ->url: rtsp://192.168.1.233:554/1080
flutter: mdk.INFO: 11:11:23.504: clear packet queue for stream 0
flutter: mdk.INFO: 11:11:23.504: default FrameReader0x148a762d0 state: 1=>0=>0, 0
flutter: mdk.INFO: 11:11:23.505: 0x148a762d0 virtual bool mdk::FrameReaderImpl::unload(), current status 0x1, invalid: 0, loading: 0, loaded: 0, buffering: 0, seeking: 0, prepared: 0, EOF: 0
flutter: mdk.INFO: 11:11:23.505: 0x148ab5630virtual mdk::Player::~Player()64
flutter: mdk.INFO: 11:11:23.505: setNext from -1 url:
flutter: mdk.INFO: 11:11:23.508: default FrameReader0x148a762d0 state: 1=>0=>0, 0
flutter: mdk.INFO: 11:11:23.508: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 1
flutter: mdk.INFO: 11:11:23.509: default FrameReader0x148a762d0 state: 1=>0=>0, 0
flutter: mdk.INFO: 11:11:23.509: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 1
flutter: mdk.INFO: 11:11:23.509: mdk::MediaPlayer::Private::~Private()
flutter: mdk.INFO: 11:11:23.509: 0x1470a0200 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1013 requested state 0=>0, current state 1. status: 0X1
flutter: mdk.INFO: 11:11:23.509: default FrameReader0x148a762d0 state: 1=>0=>0, 0
flutter: mdk.INFO: 11:11:23.509: default0x148a762d0 virtual void mdk::FrameReader::stop(), current state: 1
flutter: mdk.INFO: 11:11:23.509: AudioQueueStart ERROR: 0
flutter: mdk.INFO: 11:11:23.509: video stream#0 about to stop before sending a frame
flutter: mdk.INFO: 11:11:23.509: 0x146f43900UGL::opengl::Context::Local<mdk::CVBufferPool::ctx_res_t>::~Local() [T = mdk::CVBufferPool::ctx_res_t, DT = mdk::CVBufferPool::ctx_res_t]0x0 count: 0
flutter: mdk.INFO: 11:11:23.509: 0x146f438c8virtual mdk::NativeVideoBufferPool::~NativeVideoBufferPool()
flutter: mdk.INFO: 11:11:23.509: EOS video frame of track 0
flutter: mdk.INFO: 11:11:23.509: video stream#0 decoding loop is finished
flutter: mdk.INFO: 11:11:23.509: default FrameReader0x148a762d0 state: 1=>0=>0, 1
flutter: mdk.INFO: 11:11:23.509: default FrameReader0x148a762d0 update state: 1=>0
flutter: mdk.INFO: 11:11:23.509: default0x148a762d0 deleting FrameReader...
flutter: mdk.INFO: 11:11:23.509: 0x1476b7c00 virtual void mdk::MediaControlPush::setState(mdk::PlaybackState)@1013 requested state 0=>0, current state 0. status: 0
flutter: mdk.INFO: 11:11:23.509: AudioQueueStart ERROR: 0
flutter: mdk.INFO: 11:11:23.509: default0x148a87900 deleting FrameReader...
flutter: mdk.INFO: 11:11:23.509: player is destroyed
flutter: mdk.INFO: 11:11:23.509: mdk::VideoRenderer::Private::~Private() @125
from fvp.
这个流有没有音频?看上去是流信息里有音频实际没音频然后我这边同步到音频就卡住了
from fvp.
更新下最新的libmdk,没音频不会卡住了。
还有一个问题,这个视频播放结束(不是rtsp)后 value.isCompleted 不会变为true
最近一个版本改成了在播放到结尾时没有stop而是处于暂停状态,于是value.isCompleted不会变true了。你暂时可以这么解决
registerWith({options: {
'player': { 'keep_open': '0' },
});
from fvp.
已手动更新最新版mdk,目前测试没问题,谢谢
from fvp.
Related Issues (20)
- linux 构建生成cmake_install.cmake中的CMAKE_INSTALL_PREFIX不正确 HOT 3
- Some VP9 Webms don't produce video output HOT 9
- Crash on iOS HOT 13
- [Question] Is it possible to use the ffmpeg libs like the command line version? HOT 2
- Default flutter application can't run on Android with the fvp plugin HOT 5
- App crash on IOS and iPad 17 , HOT 6
- App Crash on iOS HOT 2
- Inconsistent getPosition result HOT 3
- [mdk.dart aka backend player api] Choppy playback after setting external audio track, application freezes in between switching media source. HOT 7
- Crash on Android debug mode HOT 2
- [Question] 如何播放二进制流 HOT 3
- 直播m3u8视频Debug模式正常,Release模式时长Duration获取不对,显示2562047788:00:54 HOT 23
- iphone/ipad 设备静音后播放视频没有声音,videoplayer官方的是没问题,其它app也都有声音 HOT 2
- 某些m3u8的视频中插入了广告,这个时候视频会卡住,听见广告的声音,有没有办法可以跳过这种插入的广告 HOT 2
- Debug模式没问题,真机Release模式崩溃,mdk.demux@0x16aef3000 (37): EXC_BREAKPOINT (code=1, subcode=0x1ae529df0) HOT 41
- 某小视频开头插入了一段广告,广告播放完成后,画面就卡住不动了(广告的最后一帧),声音还在继续播放,VT error: -12909 HOT 13
- 华为平板FDR-A03L,Android5.1.1,CPU Qualcomm MSM8939,AMediaCodec奔溃,不会自动跳到FFmpeg HOT 2
- 华为平板FDR-A03L,Android5.1.1,CPU Qualcomm MSM8939,FFmpeg视频画面绿色的 HOT 24
- NokiaX7 两种解码方式结果一样刷新率肉眼可见的低,估计1秒只有10帧 HOT 3
- Video Player Init Faild HOT 5
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 fvp.