Giter VIP home page Giter VIP logo

Comments (7)

1056824847 avatar 1056824847 commented on May 31, 2024

目前用vlc 播放rtsp是没问题的

from fvp.

1056824847 avatar 1056824847 commented on May 31, 2024
if (value.isCompleted) {
        close();
        return;
      }

还有一个问题,这个视频播放结束(不是rtsp)后 value.isCompleted 不会变为true

from fvp.

wang-bin avatar wang-bin commented on May 31, 2024

请按issue模版贴上日志。rtsp你再加个参数试试

registerWith(options: {
    'lowLatency': 1,
    });

from fvp.

1056824847 avatar 1056824847 commented on May 31, 2024

你好,这个是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.

wang-bin avatar wang-bin commented on May 31, 2024

这个流有没有音频?看上去是流信息里有音频实际没音频然后我这边同步到音频就卡住了

from fvp.

wang-bin avatar wang-bin commented on May 31, 2024

更新下最新的libmdk,没音频不会卡住了。

还有一个问题,这个视频播放结束(不是rtsp)后 value.isCompleted 不会变为true

最近一个版本改成了在播放到结尾时没有stop而是处于暂停状态,于是value.isCompleted不会变true了。你暂时可以这么解决

registerWith({options: {
  'player': { 'keep_open': '0' },
});

from fvp.

1056824847 avatar 1056824847 commented on May 31, 2024

已手动更新最新版mdk,目前测试没问题,谢谢

from fvp.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.