Opened 12 years ago

Closed 12 years ago

#1733 closed defect (fixed)

Strange timestamps with Apple hls stream

Reported by: Carl Eugen Hoyos Owned by:
Priority: important Component: avformat
Version: git-master Keywords: hls regression
Cc: Blocked By:
Blocking: Reproduced by developer: yes
Analyzed by developer: no

Description

The audio-only stream (with a still image) plays fine with ffplay, timestamps run high very fast.

$ time ./ffplay http://qthttp.apple.com.edgesuite.net/c123pibhargjknawdconwecown/0064/prog_index.m3u8
ffplay version N-44445-ge332947 Copyright (c) 2003-2012 the FFmpeg developers
  built on Sep 14 2012 08:39:19 with gcc 4.5.3 (GCC)
  configuration: --cc=/usr/local/gcc-4.5.3/bin/gcc
  libavutil      51. 73.100 / 51. 73.100
  libavcodec     54. 55.100 / 54. 55.100
  libavformat    54. 27.100 / 54. 27.100
  libavdevice    54.  2.100 / 54.  2.100
  libavfilter     3. 16.103 /  3. 16.103
  libswscale      2.  1.101 /  2.  1.101
  libswresample   0. 15.100 /  0. 15.100
Format aac detected only with low score of 25, misdetection possible!
[aac @ 0x14fb8e0] max_analyze_duration 5000000 reached at 5015510
[aac @ 0x14fb8e0] Estimating duration from bitrate, this may be inaccurate
[hls,applehttp @ 0x14bbb20] max_analyze_duration 5000000 reached at 7281778
Input #0, hls,applehttp, from 'http://qthttp.apple.com.edgesuite.net/c123pibhargjknawdconwecown/0064/prog_index.m3u8':
  Duration: 01:25:32.00, start: 0.000000, bitrate: 0 kb/s
    Stream #0:0: Audio: aac, 44100 Hz, stereo, s16, 4 kb/s
    Stream #0:1: Video: mjpeg, yuvj420p, 480x320 [SAR 100:100 DAR 3:2], 90k tbr, 90k tbn, 90k tbc
Frame changed from size:0x0 to size:480x320
 407.76 A-V:406.489 fd=   0 aq= 2749KB vq=    0KB sq=    0B f=0/0   0/0

real    0m3.507s
user    0m0.211s
sys     0m0.059s

Change History (3)

comment:1 by Carl Eugen Hoyos, 12 years ago

Keywords: hls added

comment:2 by Carl Eugen Hoyos, 12 years ago

Component: undeterminedavformat
Keywords: regression added
Priority: normalimportant

This is a regression since 6f61823 possibly related to ticket #1572.

comment:3 by Michael Niedermayer, 12 years ago

Reproduced by developer: set
Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.