Как отразить или записать плейлист m3u8? - PullRequest
0 голосов
/ 29 апреля 2020

У меня есть URL-адрес m3u8 для прямой трансляции, и я хочу использовать его на своем веб-сайте. но чтобы уменьшить пропускную способность на исходном сервере, я хочу создать для него как CDN на своем сервере. Я получил выделенный сервер с установленным FFmpeg на Centos 7, и я попытался выполнить следующую команду

/usr/bin/ffmpeg -re -i "ORIGIN_URL name_key=bitrate" -c:v copy -c:a aac -ar 44100 -ab 128k -ac 2 -strict -2 -flags +global_header -bsf:a aac_adtstoasc -bufsize 3000k -start_number 0 -hls_time 10 -hls_list_size 0 -f hls index.m3u8 -timeout 180000 -s 1280x720

Но когда я попытался добавить его на веб-сайт, используя какой-нибудь плеер, я использую https://github.com/sampotts/plyr

Я сталкиваюсь с тем, что поток всегда запускается со времени запуска команды FFmpeg, а я хочу показать его с текущего минимума

Что я делаю неправильно?

Спасибо

1 Ответ

1 голос
/ 29 апреля 2020

Не используйте ffmpeg вообще. У вас уже есть файлы, вам не нужно обрабатывать их снова. Просто используйте кеширующий прокси вроде varni sh.

...