Android/iOS video player based on FFmpeg n3.4, with MediaCodec, VideoToolbox support.
GNU General Public License v2.0
32.44k
stars
8.11k
forks
source link
最新版本的在ios里面有些rtsp的视频播不出来,以前版本的就可以。是有些播不出来,有些可以。播不出来的是监控摄像头的实时视频 #4454
Open
FledglingBoy opened 6 years ago
IJKMediaDemo[4897:1173611] [DYMTLInitPlatform] platform initialization successful ===== custom modules begin ===== register demuxer : ijklivehook ===== custom modules end ===== av_version_info: ff3.3--ijk0.8.0--20170829--001 ijk_version_info: ijkmp_set_inject_opaque(0x10298e360) ijkmp_set_inject_opaque()=void ijkmp_set_ijkio_inject_opaque(0x10298e360) ijkmp_set_ijkio_inject_opaque()=void 2018-09-27 19:13:32.509296+0800 IJKMediaDemo[4897:1173432] OK setup GL ijkmp_ios_set_view(glView=0x105f46be0) ijkmp_ios_set_view(glView=0x105f46be0)=void 2018-09-27 19:13:32.739381+0800 IJKMediaDemo[4897:1173432] invalidateRenderBuffer 2018-09-27 19:13:32.740211+0800 IJKMediaDemo[4897:1173594] IJKSDLGLView: setupDisplay not ready ijkmp_set_data_source(url="") ijkmp_set_data_source(url="")=0 ijkmp_prepare_async() remove 'timeout' option for rtmp. ===== versions ===== ijkplayer : FFmpeg : ff3.3--ijk0.8.0--20170829--001 libavutil : 55.58.100 libavcodec : 57.89.100 libavformat : 57.71.100 libswscale : 4.6.100 libswresample: 2.7.100 ===== options ===== player-opts : framedrop = 1 player-opts : overlay-format = fcc-_es2 player-opts : video-pictq-size = 3 player-opts : min-frames = 25 player-opts : http-detect-range-support = 0 player-opts : analyzeduration = 2000000 player-opts : max-fps = 30 player-opts : packet-buffering = 0 player-opts : vol = 512 player-opts : r = 29 player-opts : videotoolbox = 1 player-opts : videotoolbox-max-frame-width = 960 player-opts : start-on-prepared = 1 format-opts : ijkapplication = 4338325872 format-opts : ijkiomanager = 4338546864 format-opts : fflags = nobuffer format-opts : rtsp_transport = tcp format-opts : probesize = 8192 format-opts : auto_convert = 2 format-opts : safe = 0 format-opts : user-agent = ijkplayer format-opts : reconnect = 1 codec-opts : skip_frame = 0 codec-opts : skip_loop_filter = 0
ijkmp_prepare_async()=0 remove 'timeout' option for rtmp. No default whitelist set Add dns cache hostname = 122.226.32.180, ip = 2018-09-27 19:13:32.864084+0800 IJKMediaDemo[4897:1173432] invalidateRenderBuffer 2018-09-27 19:13:32.864233+0800 IJKMediaDemo[4897:1173594] IJKSDLGLView: setupDisplay not ready SDP: v=0
o=- 1109162014219182 1109162014219192 IN IP4 x.y.z.w
s=Media Presentation
e=NONE
c=IN IP4 0.0.0.0
t=0 0
a=range:npt=now-
a=control:*
m=video 0 RTP/AVP 96
a=rtpmap:96 H264/90000
a=control:trackID=1
a=fmtp:96 profile-level-id=4D0014;packetization-mode=0;sprop-parameter-sets=Z00AFJWoWCWhAAAHCAABX5AE,aO48gA==
a=Media_header:MEDIAINFO=;
m=audio 0 RTP/AVP 0
a=rtpmap:0 PCMU/8000
a=control:trackID=2
video codec set to: h264 RTP Profile IDC: 4d Profile IOP: 0 Level: 14 RTP Packetization Mode: 0 Extradata set to 0x105f576b0 (size: 30)