RTMP_ReadPacket, не удалось прочитать заголовок пакета RTMP. Rtmp: //a.rtmp.youtube.com/live2: произошла неизвестная ошибка - PullRequest
0 голосов
/ 03 ноября 2018

Вот скрипт, который я пытаюсь запустить, я думаю, что проблема здесь:

#!/bin/bash


GIF=/home/stream1/85012216.gif
STREAM_KEY=thisisasecret
URL=rtmp://a.rtmp.youtube.com/live2
FPS=30
KEYINT=$(expr $FPS \* 3)

$FFMPEG -f alsa -ac 2 -i hw:Loopback,1,0 -fflags +genpts -r $FPS -i $GIF \
-vcodec libx264 -x264opts keyint=$KEYINT:min-keyint=$KEYINT:scenecut=-1 -b:v 1000k \
-preset veryfast -pix_fmt yuv420p -s 854x480 \
-c:a libfdk_aac -b:a 96k -ar 44100 \
-f flv $URL

Ошибка:

ffmpeg версия N-92337-g8e50215b5e Copyright (c) 2000-2018 FFmpeg разработчики, созданные с помощью gcc 7 (Ubuntu 7.3.0-27ubuntu1 ~ 18.04)
конфигурация: --enable-shared --enable-gpl --enable-nonfree --enable-pthreads --enable-postproc --enable-libtheora --enable-version3 --enable-libx264 --enable-libfdk-aac --disable-stripping --disable-encoder = libschroedinger --enable-librtmp - -enable-gnutls --enable-avfilter --enable-libfreetype --disable-decoder = amrnb --enable-fontconfig --disable-mips32r2 --disable-mipsdspr2 --disable-htmlpages --disable-podpages --disable- altivec --enable-libass --enable-omx --enable-omx-rpi libavutil 56. 23.100 / 56. 23.100 libavcodec 58. 36.100 / 58. 36.100 libavformat 58. 21.100 / 58. 21.100 libavdevice 58. 6.100 / 58. 6.100 libavfilter 7. 43.100 / 7. 43.100 libswscale 5. 4.100 / 5. 4.100 libswresample 3. 4.100 / 3. 4.100 libpostproc 55. 4.100 / 55. 4.100 Схема угаданного канала для входного потока # 0.0: стереовход № 0, также, от 'hw: Loopback, 1,0': продолжительность: н / д, старт: 1541258646.286883, битрейт: 1536 кб / с Поток # 0: 0: Аудио: pcm_s16le, 48000 Гц, стерео, s16, 1536 кбит / с Вход # 1, gif, из '/home/stream1/85012216.gif': Продолжительность: нет данных, битрейт: н / д Поток # 1: 0: Видео: gif, bgra, 500x281, 16,67 кадров в секунду, 16,67 тб, 100 тбн, 100 тбк RTMP_ReadPacket, не удалось прочитать заголовок пакета RTMP rtmp: //a.rtmp.youtube.com/live2: произошла неизвестная ошибка

Сведения о системе:

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.1 LTS
Release:        18.04
Codename:       bionic

1 Ответ

0 голосов
/ 03 ноября 2018

-f flv $ URL должен быть -f flv $ URL / $ STREAM_KEY

...