Closed brodiddev closed 5 months ago
Have you read the Tutorials? yes
Have you read the FAQ and checked for duplicate open issues? yes
If the question is related to FairPlay, have you read the tutorial?
What version of Shaka Player are you using? 4.7.11
What browser and OS are you using? Mac Safari
Please ask your question
I'm trying to play by setting the useNativeOnSafari setting to false. This is what was output as the V2 console log, but I don't understand it.
I parsed the audio playlist with applied to, but why is the console output as video-only?
When playback is not possible, the following two errors occur.
Can we find out the cause?
[Log] Guessing stream type for – "#EXT-X-STREAM-INF:BANDWIDTH=2500000,CODECS=\"avc1.4d4028,mp4a.40.2\",RESOLUTION=\"1920x1080\",AUDIO=\"origin\",URI=\"https://beta-api.test.com/…" (shaka-player.compiled.debug.min.js, line 1) "#EXT-X-STREAM-INF:BANDWIDTH=2500000,CODECS=\"avc1.4d4028,mp4a.40.2\",RESOLUTION=\"1920x1080\",AUDIO=\"origin\",URI=\"https://beta-api.sooplive.com/media/live/video/f1b981ff-a0cb-45b4-805b-302b84680fc2/brodi/VcQaFkFObAWehawdH6nP505-4xCE4cTkzSjj7gw45koFuYNpNztsA9zwdXe-QuhJYtSJYg_1rfppkFZ6MxARgA==/1920x1080/0_0/playlist.m3u8\"" [Log] Guessing video-only. (shaka-player.compiled.debug.min.js, line 1) [Log] Guessing stream type for – "#EXT-X-STREAM-INF:BANDWIDTH=1000000,CODECS=\"avc1.4d401f,mp4a.40.2\",RESOLUTION=\"960x540\",AUDIO=\"origin\",URI=\"https://beta-api.test.com/me…" (shaka-player.compiled.debug.min.js, line 1) "#EXT-X-STREAM-INF:BANDWIDTH=1000000,CODECS=\"avc1.4d401f,mp4a.40.2\",RESOLUTION=\"960x540\",AUDIO=\"origin\",URI=\"https://beta-api.test.com/media/live/video/f1b981ff-a0cb-45b4-805b-302b84680fc2/brodi/VcQaFkFObAWehawdH6nP505-4xCE4cTkzSjj7gw45koFuYNpNztsA9zwdXe-QuhJYtSJYg_1rfppkFZ6MxARgA==/960x540/0_0/playlist.m3u8\"" [Log] Guessing video-only. (shaka-player.compiled.debug.min.js, line 1) [Log] Guessing stream type for – "#EXT-X-STREAM-INF:BANDWIDTH=500000,CODECS=\"avc1.4d401e,mp4a.40.2\",RESOLUTION=\"640x360\",AUDIO=\"origin\",URI=\"https://beta-api.test.com/med…" (shaka-player.compiled.debug.min.js, line 1) "#EXT-X-STREAM-INF:BANDWIDTH=500000,CODECS=\"avc1.4d401e,mp4a.40.2\",RESOLUTION=\"640x360\",AUDIO=\"origin\",URI=\"https://beta-api.test.com/media/live/video/f1b981ff-a0cb-45b4-805b-302b84680fc2/brodi/VcQaFkFObAWehawdH6nP505-4xCE4cTkzSjj7gw45koFuYNpNztsA9zwdXe-QuhJYtSJYg_1rfppkFZ6MxARgA==/640x360/0_0/playlist.m3u8\"" [Log] Guessing video-only. (shaka-player.compiled.debug.min.js, line 1) [Log] Found variant with audio and video content, so filtering out audio-only content. (shaka-player.compiled.debug.min.js, line 1) [Debug] parseManifestInner_ has released mutex (shaka-player.compiled.debug.min.js, line 1) [Debug] initializeDrmInner_ has requested mutex (shaka-player.compiled.debug.min.js, line 1) [Debug] initializeDrmInner_ has acquired mutex (shaka-player.compiled.debug.min.js, line 1) [Log] Already got the variants' decodingInfo. (shaka-player.compiled.debug.min.js, line 1) [Debug] initializeDrmInner_ has released mutex (shaka-player.compiled.debug.min.js, line 1) [Debug] loadInner_ has requested mutex (shaka-player.compiled.debug.min.js, line 1) [Debug] loadInner_ has acquired mutex (shaka-player.compiled.debug.min.js, line 1) [Debug] Bandwidth ranges: – "0.500" – "0.526" – "1.176" (shaka-player.compiled.debug.min.js, line 1) [Debug] Bandwidth ranges: – "1.000" – "1.053" – "2.941" (shaka-player.compiled.debug.min.js, line 1) [Debug] Bandwidth ranges: – "2.500" – "2.632" – "Infinity" (shaka-player.compiled.debug.min.js, line 1) [Debug] notifySegments: – "maxSegmentDuration=2" (shaka-player.compiled.debug.min.js, line 1) [Log] Syncing HLS streams against base time: – 1714446972.267 (shaka-player.compiled.debug.min.js, line 1) [Log] Offset – 0 – "applied to" – ["https://beta-api.test.com/media/live/audio/f1b…YtSJYg_1rfppkFZ6MxARgA==/origin/0_0/playlist.m3u8"] (1) (shaka-player.compiled.debug.min.js, line 1) ["https://beta-api.test.com/media/live/audio/f1b…YtSJYg_1rfppkFZ6MxARgA==/origin/0_0/playlist.m3u8"]Array (1) [Log] Offset – 0.4760000705718994 – "applied to" – ["https://beta-api.test.com/media/live/video/f1b…tSJYg_1rfppkFZ6MxARgA==/640x360/0_0/playlist.m3u8"] (1) (shaka-player.compiled.debug.min.js, line 1) ["https://beta-api.test.com/media/live/video/f1b…tSJYg_1rfppkFZ6MxARgA==/640x360/0_0/playlist.m3u8"]Array (1) [Debug] Player changing buffering state to – true (shaka-player.compiled.debug.min.js, line 1) [Debug] Changing Player state to – "buffering" (shaka-player.compiled.debug.min.js, line 1) [Warning] Buffering started (#1). Checking network and source... (screen-E0IfMWVE.js, line 5) [Debug] (audio:2) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Log] init: completed initial Stream setup (shaka-player.compiled.debug.min.js, line 1) [Debug] loadInner_ has released mutex (shaka-player.compiled.debug.min.js, line 1) [Info] @@ player1 liveSegmentsDelay: 0.8 (screen-E0IfMWVE.js, line 5) [Info] @@ player1 getStats liveLatency: – 12.413 (screen-E0IfMWVE.js, line 5) [Debug] (audio:2) – "timeNeeded=8.010000085830688" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "update_:" – "presentationTime=8.010000085830688" – "bufferedAhead=0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "looking up segment" – "lookupTime:" – 8.010000085830688 – "presentationTime:" – 8.010000085830688 (shaka-player.compiled.debug.min.js, line 1) [Debug] fetching: reference= – {getUris: function, startByte: 0, endByte: null, …} (shaka-player.compiled.debug.min.js, line 1) {getUris: function, startByte: 0, endByte: null, mediaQuality: null, timescale: null, …}Object [Debug] fetching: reference= – {startTime: 7.936, endTime: 9.92, trueEndTime: 9.92, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 7.936, endTime: 9.92, trueEndTime: 9.92, getUrisInner: function, startByte: 0, …}Object [Debug] (audio:2) – "fetchAndAppend_:" – "presentationTime=8.010000085830688" – "reference.startTime=7.936" – "reference.endTime=9.92" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "setting timestamp offset to 0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "setting append window start to 0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "setting append window end to Infinity" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "fetching init segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(audio:2) – "reused prefetched init segment at time, mapSize" – 1 (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "timeNeeded=8.010000085830688" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "update_:" – "presentationTime=8.010000085830688" – "bufferedAhead=0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "looking up segment" – "lookupTime:" – 8.010000085830688 – "presentationTime:" – 8.010000085830688 (shaka-player.compiled.debug.min.js, line 1) [Debug] fetching: reference= – {getUris: function, startByte: 0, endByte: null, …} (shaka-player.compiled.debug.min.js, line 1) {getUris: function, startByte: 0, endByte: null, mediaQuality: null, timescale: null, …}Object [Debug] fetching: reference= – {startTime: 6.476000070571899, endTime: 8.4760000705719, trueEndTime: 8.4760000705719, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 6.476000070571899, endTime: 8.4760000705719, trueEndTime: 8.4760000705719, getUrisInner: function, startByte: 0, …}Object [Debug] (video:10) – "fetchAndAppend_:" – "presentationTime=8.010000085830688" – "reference.startTime=6.476000070571899" – "reference.endTime=8.4760000705719" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "setting timestamp offset to 0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "setting append window start to 0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "setting append window end to Infinity" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "fetching init segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(video:10) – "reused prefetched init segment at time, mapSize" – 1 (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=5" – "numBytes=707" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "ftyp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "free" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moov" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "trak" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tkhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdia" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "hdlr" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "minf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvex" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "appending init segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "fetching segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(audio:2) – "reused prefetched segment at time:" – 7.936 – "mapSize" – 0 (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=19" – "numBytes=690" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "checking buffer length" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "buffer behind okay because nothing buffered:" – "presentationTime=8.010000085830688" – "bufferBehind=30" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "styp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moof" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "traf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfdt" (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=20" – "numBytes=762" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "ftyp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "free" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moov" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "trak" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tkhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdia" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "hdlr" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "minf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvex" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "appending init segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "appended media segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "advancing to next segment" – {startTime: 9.92, endTime: 11.904, trueEndTime: 11.904, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 9.92, endTime: 11.904, trueEndTime: 11.904, getUrisInner: function, startByte: 0, …}Object [Debug] (audio:2) – "finished fetch and append" – "[{\"start\":7.936,\"end\":9.92}]" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "timeNeeded=9.92" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "update_:" – "presentationTime=8.010000085830688" – "bufferedAhead=1.9099999141693118" (shaka-player.compiled.debug.min.js, line 1) [Debug] fetching: reference= – {startTime: 9.92, endTime: 11.904, trueEndTime: 11.904, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 9.92, endTime: 11.904, trueEndTime: 11.904, getUrisInner: function, startByte: 0, …}Object [Debug] (audio:2) – "fetchAndAppend_:" – "presentationTime=8.010000085830688" – "reference.startTime=9.92" – "reference.endTime=11.904" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "fetching segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(audio:2) – "reused prefetched segment at time:" – 9.92 – "mapSize" – 0 (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "fetching segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(video:10) – "reused prefetched segment at time:" – 6.476000070571899 – "mapSize" – 0 (shaka-player.compiled.debug.min.js, line 1) [Debug] Playhead outside safe region & in unbuffered region. (shaka-player.compiled.debug.min.js, line 1) [Debug] Playhead in safe region or in buffered region. (shaka-player.compiled.debug.min.js, line 1) [Debug] Seek to 8.04700002670288 (shaka-player.compiled.debug.min.js, line 1) [Log] (video:10) – "clear: currently updating" (shaka-player.compiled.debug.min.js, line 1) [Log] (video:10) – "Aborting operation due to seek" (shaka-player.compiled.debug.min.js, line 1) [Debug] error reading from stream – "Fetch is aborted" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] Playhead outside safe region & in unbuffered region. (shaka-player.compiled.debug.min.js, line 1) [Debug] Seek to 8.04700002670288 (shaka-player.compiled.debug.min.js, line 1) [Log] (all): seeked: buffered seek: presentationTime=8.04700002670288 (shaka-player.compiled.debug.min.js, line 1) [Log] (video:10) – "skipping update and clearing the buffer" (shaka-player.compiled.debug.min.js, line 1) [Log] (video:10) – "clearing buffer" (shaka-player.compiled.debug.min.js, line 1) [Log] (video:10) – "cleared buffer" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "timeNeeded=8.04700002670288" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "update_:" – "presentationTime=8.04700002670288" – "bufferedAhead=0" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "looking up segment" – "lookupTime:" – 8.04700002670288 – "presentationTime:" – 8.04700002670288 (shaka-player.compiled.debug.min.js, line 1) [Debug] fetching: reference= – {getUris: function, startByte: 0, endByte: null, …} (shaka-player.compiled.debug.min.js, line 1) {getUris: function, startByte: 0, endByte: null, mediaQuality: null, timescale: 90000, …}Object [Debug] fetching: reference= – {startTime: 6.476000070571899, endTime: 8.4760000705719, trueEndTime: 8.4760000705719, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 6.476000070571899, endTime: 8.4760000705719, trueEndTime: 8.4760000705719, getUrisInner: function, startByte: 0, …}Object [Debug] (video:10) – "fetchAndAppend_:" – "presentationTime=8.04700002670288" – "reference.startTime=6.476000070571899" – "reference.endTime=8.4760000705719" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "fetching init segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(video:10) – "reused prefetched init segment at time, mapSize" – 1 (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=2" – "numBytes=762" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "ftyp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "free" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moov" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "trak" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tkhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdia" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mdhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "hdlr" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "minf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mvex" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "appending init segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "fetching segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(video:10) – "reused prefetched segment at time:" – 6.476000070571899 – "mapSize" – 0 (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=16" – "numBytes=690" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "checking buffer length" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "buffer behind okay:" – "presentationTime=8.010000085830688" – "bufferedBehind=0.07400008583068818" – "bufferBehind=30" – "underflow=29.92599991416931" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "styp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moof" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "traf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfdt" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "appended media segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "advancing to next segment" – null (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "finished fetch and append" – "[{\"start\":7.936,\"end\":11.904}]" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "timeNeeded=11.904" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "update_:" – "presentationTime=8.04700002670288" – "bufferedAhead=3.8569999732971194" (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "looking up segment from new stream endTime:" – 11.904 (shaka-player.compiled.debug.min.js, line 1) [Warning] (audio:2) – "cannot find segment" – "endTime:" – 11.904 (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "updating in 0.5 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] Segment downloaded: – "deltaTimeMs=40" – "numBytes=128967" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Log] [file: 132.mp4v][request: 1714446985194][response: 1714446985235][bufferLeft: 0.000] (screen-E0IfMWVE.js, line 5) [Debug] (video:10) – "checking buffer length" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "buffer behind okay because nothing buffered:" – "presentationTime=8.04700002670288" – "bufferBehind=30" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "styp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moof" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "traf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfdt" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "appended media segment" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "advancing to next segment" – {startTime: 8.4760000705719, endTime: 10.4760000705719, trueEndTime: 10.4760000705719, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 8.4760000705719, endTime: 10.4760000705719, trueEndTime: 10.4760000705719, getUrisInner: function, startByte: 0, …}Object [Debug] (video:10) – "finished fetch and append" – "[{\"start\":6.476,\"end\":8.475333333333333}]" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "updating in 0 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "timeNeeded=8.4760000705719" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "update_:" – "presentationTime=8.04700002670288" – "bufferedAhead=0.4283333066304529" (shaka-player.compiled.debug.min.js, line 1) [Debug] fetching: reference= – {startTime: 8.4760000705719, endTime: 10.4760000705719, trueEndTime: 10.4760000705719, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 8.4760000705719, endTime: 10.4760000705719, trueEndTime: 10.4760000705719, getUrisInner: function, startByte: 0, …}Object [Debug] fetching: reference= – {startTime: 10.4760000705719, endTime: 12.4760000705719, trueEndTime: 12.4760000705719, …} (shaka-player.compiled.debug.min.js, line 1) {startTime: 10.4760000705719, endTime: 12.4760000705719, trueEndTime: 12.4760000705719, getUrisInner: function, startByte: 0, …}Object [Debug] (video:10) – "fetchAndAppend_:" – "presentationTime=8.04700002670288" – "reference.startTime=8.4760000705719" – "reference.endTime=10.4760000705719" (shaka-player.compiled.debug.min.js, line 1) [Debug] (video:10) – "fetching segment" (shaka-player.compiled.debug.min.js, line 1) [Log] SegmentPrefetch(video:10) – "reused prefetched segment at time:" – 8.4760000705719 – "mapSize" – 1 (shaka-player.compiled.debug.min.js, line 1) [Debug] Restoring all disabled streams... (shaka-player.compiled.debug.min.js, line 1) [Error] Error code – undefined – "object" – {detail: Object, bubbles: false, cancelable: false, …} {detail: Object, bubbles: false, cancelable: false, defaultPrevented: false, timeStamp: 7617, …}Object onError (screen-E0IfMWVE.js:5:4184) (익명 함수) (shaka-player.compiled.debug.min.js:1:163341) (익명 함수) (shaka-player.compiled.debug.min.js:1:540516) (익명 함수) (shaka-player.compiled.debug.min.js:1:10170) (익명 함수) (shaka-player.compiled.debug.min.js:1:9135) (익명 함수) (shaka-player.compiled.debug.min.js:1:10612) i (shaka-player.compiled.debug.min.js:1:11030) [Debug] Segment downloaded: – "deltaTimeMs=31" – "numBytes=131072" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Log] [file: 134.mp4v][request: 1714446985239][response: 1714446985271][bufferLeft: 0.000] (screen-E0IfMWVE.js, line 5) [Debug] Segment downloaded: – "deltaTimeMs=44" – "numBytes=138463" – "lastTimeChosenMs=1714446984954" – "enabled=false" (shaka-player.compiled.debug.min.js, line 1) [Log] [file: 133.mp4v][request: 1714446985239][response: 1714446985283][bufferLeft: 0.000] (screen-E0IfMWVE.js, line 5) [Debug] (video:10) – "checking buffer length" (shaka-player.compiled.debug.min.js, line 1) [Error] failed to get buffered range for video – InvalidStateError: The object is in an invalid state. — shaka-player.compiled.debug.min.js:1:292616 InvalidStateError: The object is in an invalid state. — shaka-player.compiled.debug.min.js:1:292616 [Debug] (video:10) – "buffer behind okay because nothing buffered:" – "presentationTime=8.04700002670288" – "bufferBehind=30" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "styp" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "moof" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "mfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "traf" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfhd" (shaka-player.compiled.debug.min.js, line 1) [Debug] Parsing MP4 box – "tfdt" (shaka-player.compiled.debug.min.js, line 1) [Error] failed to get buffered range for video – InvalidStateError: The object is in an invalid state. — shaka-player.compiled.debug.min.js:1:292616 InvalidStateError: The object is in an invalid state. — shaka-player.compiled.debug.min.js:1:292616(익명 함수) — shaka-player.compiled.debug.min.js:1:292616(익명 함수) — shaka-player.compiled.debug.min.js:1:296323(익명 함수) — shaka-player.compiled.debug.min.js:1:305008(익명 함수) — shaka-player.compiled.debug.min.js:1:303155(익명 함수) — shaka-player.compiled.debug.min.js:1:296257(익명 함수) — shaka-player.compiled.debug.min.js:1:10170(익명 함수) — shaka-player.compiled.debug.min.js:1:9135(익명 함수) — shaka-player.compiled.debug.min.js:1:10612(익명 함수) — shaka-player.compiled.debug.min.js:1:11184Promise(익명 함수) — shaka-player.compiled.debug.min.js:1:11084(익명 함수) — shaka-player.compiled.debug.min.js:1:11397(익명 함수) — shaka-player.compiled.debug.min.js:1:294253(익명 함수) — shaka-player.compiled.debug.min.js:1:389749(익명 함수) — shaka-player.compiled.debug.min.js:1:10170(익명 함수) — shaka-player.compiled.debug.min.js:1:9135(익명 함수) — shaka-player.compiled.debug.min.js:1:10612i — shaka-player.compiled.debug.min.js:1:11030 [Debug] (audio:2) – "updating in 0.25 seconds" (shaka-player.compiled.debug.min.js, line 1, x2) [Debug] Restoring all disabled streams... (shaka-player.compiled.debug.min.js, line 1) [Error] Error code – undefined – "object" – {detail: Object, bubbles: false, cancelable: false, …} {detail: Object, bubbles: false, cancelable: false, defaultPrevented: false, timeStamp: 8548, …}Object onError (screen-E0IfMWVE.js:5:4184) [Debug] (audio:2) – "updating in 0.25 seconds" (shaka-player.compiled.debug.min.js, line 1, x4) [Info] Updating manifest... (shaka-player.compiled.debug.min.js, line 1) [Debug] (audio:2) – "updating in 0.25 seconds" (shaka-player.compiled.debug.min.js, line 1) [Debug] notifySegments: – "maxSegmentDuration=2" (shaka-player.compiled.debug.min.js, line 1)
This sounds more like a bug, please create an issue with the bug template and provide all the details. Thanks!
Yes, I have re-posted it as a bug report.
Have you read the Tutorials? yes
Have you read the FAQ and checked for duplicate open issues? yes
If the question is related to FairPlay, have you read the tutorial?
What version of Shaka Player are you using? 4.7.11
What browser and OS are you using? Mac Safari
Please ask your question
I'm trying to play by setting the useNativeOnSafari setting to false. This is what was output as the V2 console log, but I don't understand it.
I parsed the audio playlist with applied to, but why is the console output as video-only?
When playback is not possible, the following two errors occur.
Can we find out the cause?