Не удалось прочитать свойство 'buffered' из 'SourceBuffer': этот SourceBuffer был удален из родительского источника мультимедиа - PullRequest
0 голосов
/ 05 октября 2019

Я пытаюсь воспроизвести фильм, преобразовав его в поток hls. Я конвертирую фильм в hls с помощью ffmpeg, используя эту команду:

nice -n 19 /usr/bin/ffmpeg -y -i 9e36f618-5775-40ba-b045-66fd16badc3e.mkv -vf 'movie=/home/thanhtv/data/bitbucket/php/ps/public/img/default/phimsobiz.png [logo]; [in][logo] overlay=5:10' -flags -global_header -f segment -segment_format mpeg_ts -segment_list ./9e36f618-5775-40ba-b045-66fd16badc3e.m3u8 -r 22 -maxrate 2M -bufsize 1M -segment_time 20 -threads 12 -vcodec libx264 -acodec aac -refs 6 -coder 1 -sc_threshold 40 -flags +loop -me_range 16 -subq 7 -i_qfactor 0.71 -qcomp 0.6 -qdiff 4 -trellis 1 ./9e36f618-5775-40ba-b045-66fd16badc3e%09d.ts

, но когда я играю его, используя hls js ( this ), я получаю ошибку:

hls.js:5051 Uncaught DOMException: Failed to read the 'buffered' property from 'SourceBuffer': This SourceBuffer has been removed from the parent media source.
    at r.onSBUpdateEnd (https://phimso.biz/assets/js/hls.js:5051:50)

с подобной командой я получил еще одно видео, но это не так. Я не знаю почему. Кто-нибудь может мне помочь. вот фильм

и вот страница, на которой я пытаюсь сыграть этот фильм (в hls конечно) https://phimso.biz/admin/test

(мой английский довольно плохой,поэтому, пожалуйста, прости меня, если я допустил грамматическую ошибку)

...