Bug #2249

Sound slows down or audio/video goes out of sync on Nasa TV HLS streams (PS3/RPi)

Added by Leonid Protasov over 6 years ago. Updated over 6 years ago.

Status:FixedStart date:08/31/2014
Priority:NormalDue date:
Assignee:Andreas Smas% Done:

100%

Category:Video playback
Target version:4.8
Found in version:4.7.177 Platform:PS3

Description

hls:http://public.infozen.cshls.lldns.net/infozen/public/public.m3u8

On Linux it plays just fine.


Related issues

Related to Bug #2198: Race condition while switching variants and setting Video... Fixed 07/02/2014

History

#1 Updated by Leonid Protasov over 6 years ago

  • Related to Bug #2198: Race condition while switching variants and setting Video decoder output port settings. Video starts stuttering immediately (RPi) added

#2 Updated by Leonid Protasov over 6 years ago

Race condition: sound is set for older segment while new segment from new variant is already opened...

02:10:21.498: navigator [INFO]:Opening hls:http://public.infozen.cshls.lldns.net/infozen/public/public.m3u8
02:10:21.517: PROP [DEBUG]:navigator: Dispatch of [0xb294fcc0] took 19391 us
02:10:21.561: vp [DEBUG]:Waiting for event
02:10:21.562: vp [DEBUG]:Playing 'hls:http://public.infozen.cshls.lldns.net/infozen/public/public.m3u8', primary, attempt-resume
02:10:21.563: media [DEBUG]:Settings initialized for URL hls:http://public.infozen.cshls.lldns.net/infozen/public/public.m3u8 in folder: <unset> [<unset>]
02:10:21.577: SVSYNC [DEBUG]:Set to 0s
02:10:21.598: AVSYNC [DEBUG]:Set to 0 ms
02:10:21.841: OMX [DEBUG]:Frame rate set to 25.000
02:10:21.872: HLS [DEBUG]:Base URL: http://public.infozen.cshls.lldns.net/infozen/public/public.m3u8
02:10:21.872: HLS [DEBUG]:Variants
02:10:21.872: HLS [DEBUG]:  http://public.infozen.cshls.lldns.net/infozen/public/public/public_1000.m3u8
02:10:21.873: HLS [DEBUG]:    bitrate:    1000000
02:10:21.873: HLS [DEBUG]:    Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
02:10:21.873: HLS [DEBUG]:  http://public.infozen.cshls.lldns.net/infozen/public/public/public_400.m3u8
02:10:21.873: HLS [DEBUG]:    bitrate:    400000
02:10:21.873: HLS [DEBUG]:    Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
02:10:21.874: HLS [DEBUG]:  http://public.infozen.cshls.lldns.net/infozen/public/public/public_200.m3u8
02:10:21.874: HLS [DEBUG]:    bitrate:    200000
02:10:21.874: HLS [DEBUG]:    Video resolution: 0 x 0  Profile: <unknown>  Level: 0.0
02:10:21.878: HLS [DEBUG]:Variant 200000 selected for seeking
02:10:21.880: HLS [DEBUG]:Updating variant 200000
02:10:22.022: HLS [DEBUG]:Added new seq 197906
02:10:22.022: HLS [DEBUG]:Added new seq 197907
02:10:22.022: HLS [DEBUG]:Added new seq 197908
02:10:22.023: HLS [DEBUG]:Added new seq 197909
02:10:22.023: HLS [DEBUG]:Added new seq 197910
02:10:22.023: HLS [DEBUG]:Added new seq 197911
02:10:22.023: HLS [DEBUG]:Added new seq 197912
02:10:22.023: HLS [DEBUG]:Added new seq 197913
02:10:22.023: HLS [DEBUG]:Open segment 197911 in 200000 bps @ http://public.infozen.cshls.lldns.net/infozen/public/public/../../infozen_public/streams/public/public_200Num197911.ts
02:10:22.555: HLS [DEBUG]:HLS player done
02:10:22.562: VideoCore [DEBUG]:Video decoder output port settings changed to h264 428x240p (VideoCore) (SAR: 1:1)
02:10:22.564: TV [DEBUG]:State change 0x00000002 0x00000001 0x00000010
02:10:22.730: HLS [DEBUG]:Estimated bandwidth: 1031031 bps (filtered: 1031031 bps)
02:10:22.730: HLS [DEBUG]:Updating variant 1000000
02:10:22.793: HLS [DEBUG]:Added new seq 197906
02:10:22.793: HLS [DEBUG]:Added new seq 197907
02:10:22.793: HLS [DEBUG]:Added new seq 197908
02:10:22.793: HLS [DEBUG]:Added new seq 197909
02:10:22.794: HLS [DEBUG]:Added new seq 197910
02:10:22.794: HLS [DEBUG]:Added new seq 197911
02:10:22.794: HLS [DEBUG]:Added new seq 197912
02:10:22.794: HLS [DEBUG]:Added new seq 197913
02:10:22.794: HLS [DEBUG]:Open segment 197912 in 1000000 bps @ http://public.infozen.cshls.lldns.net/infozen/public/public/../../infozen_public/streams/public/public_1000Num197912.ts
02:10:22.955: audio [DEBUG]:Codec changed to aac (0x15002)
02:10:22.969: RPI [DEBUG]:Opening audio output hdmi
02:10:23.000: Audio [DEBUG]:Converting from [stereo 44100Hz fltp] to [stereo 44100Hz fltp]
02:10:23.335: HLS [DEBUG]:Estimated bandwidth: 6106823 bps (filtered: 2299979 bps)
02:10:23.336: HLS [DEBUG]:Updating variant 1000000
02:10:23.336: HLS [DEBUG]:Open segment 197913 in 1000000 bps @ http://public.infozen.cshls.lldns.net/infozen/public/public/../../infozen_public/streams/public/public_1000Num197913.ts
02:10:23.864: HLS [DEBUG]:Estimated bandwidth: 6213720 bps (filtered: 3278414 bps)
02:10:24.164: VideoCore [DEBUG]:Video decoder output port settings changed to h264 1280x720p (VideoCore) (SAR: 1:1)
02:10:27.020: HLS [DEBUG]:Updating variant 1000000
02:10:27.171: HLS [DEBUG]:Added new seq 197914
02:10:27.171: HLS [DEBUG]:Open segment 197914 in 1000000 bps @ http://public.infozen.cshls.lldns.net/infozen/public/public/../../infozen_public/streams/public/public_1000Num197914.ts
02:10:27.685: PROP [DEBUG]:global: Dispatch of [0xb294fec0] took 14503 us
02:10:27.744: HLS [DEBUG]:Estimated bandwidth: 5675590 bps (filtered: 3877708 bps)
02:10:27.744: HLS [DEBUG]:Updating variant 1000000

#3 Updated by Leonid Protasov over 6 years ago

  • Status changed from New to Fixed
  • % Done changed from 0 to 100

Can't reproduce it anymore on 4.7.324.

Also available in: Atom PDF