FFPLAY не может получить URL-адрес прямой трансляции в Facebook, т.е. URL-адрес rtmps

Я пытаюсь воспроизвести URL-адрес потоковой передачи в Facebook, используя ffplay, где я использовал URL-адрес потока rtmps и ключ потока. Я включил библиотеку openssl и библиотеку rtmps в ffmpeg. Но при выполнении команды ffplay с URL-адресом и ключом потока я получаю ошибку функции извлечения.
Есть ли известное решение, пожалуйста, дайте мне знать. Спасибо.


person Shankar    schedule 01.05.2020    source источник
comment
Привет @Shankar, не могли бы вы рассказать мне, как вы получаете URL-адрес потока и ключ от Facebook ??   -  person Prashant Gaikwad    schedule 24.05.2020


Ответы (1)


Это недопустимый метод воспроизведения видео. Facebook отключает RTMP pull, они используют RTMP только для push, т.е. отправляют видео В Facebook, а не получают видео ОТ Facebook. Вы ничего не можете сделать, чтобы заставить это работать.

person szatmary    schedule 01.05.2020
comment
Спасибо за ответ, сэр. Но, как мы все знаем, RTMPS использует защищенную линию для прямой трансляции. Таким образом, должен быть какой-то способ включить RTMPS Pull, чтобы мы могли воспроизводить потоковое видео в реальном времени. Поскольку я веду прямую трансляцию только из своей учетной записи Facebook, и я хочу воспроизвести это потоковое видео в прямом эфире. Так что, пожалуйста, ответьте, если вы что-то знаете об этом. Спасибо. - person Shankar; 04.05.2020
comment
RTMPS — это просто RTMP через TLS. но это совершенно не относится к вашему вопросу. Когда вы отправляете поток на конечную точку RTMP (или RTMPS), вы подключаетесь, затем отправляете команду публикации, после чего сервер принимает медиапоток. Когда вы пытаетесь воспроизвести поток, клиент отправляет команду воспроизведения, а затем сервер начинает отправлять медиафайлы клиенту. Facebook изменил логику сервера. Когда клиент отправляет команду воспроизведения, вместо возврата медиафайла сервер просто отключает вас. - person szatmary; 04.05.2020
comment
Абсолютно 100% невозможно воспроизвести RTMP из фейсбука. Серверы facebook преобразуют поток RTMP в HLS или DASH для воспроизведения на сайте/в приложениях. - person szatmary; 04.05.2020