Как осуществлять потоковую передачу с частного сервера m3u8 с помощью ffmpeg - PullRequest
0 голосов
/ 22 июня 2019

Я использую ffmpeg для потоковой передачи файлов m3u8 и аналогичных платформ, через этот скрипт:

#! /bin/bash

PRESET="ultrafast"
PLATFORM="rtmp://(platform_streaming_url)"
SOURCE="source of the stream(m3u8)"
STREAMING_KEY="platform_personal_streaming_key"

ffmpeg \
    -re -i "$SOURCE" -vcodec libx264 -preset $PRESET -maxrate 3000k -b:v 2500k \
    -bufsize 600k -pix_fmt yuv420p -g 60 -c:a aac -b:a 160k -ac 2 \
    -ar 44100 -f flv -s 1280x720 "$STREAMING_KEY/$PLATFORM"

Но обычно источники этих потоков являются частными, и для потоковой передачи из частных источников мне приходится использовать другие решения, которые занимают много моих компьютерных ресурсов.

Так есть ли способ для потоковой передачи через ffmpeg, зная, что у меня есть учетные данные этого частного потока.

...