Командная строка перестала слушать меня; Чувство отклонено

После выполнения инструкций из этого начального сообщения в блоге мне удалось извлечь живой URL-адрес ISS для NASA TV и заставить его играть в VLC.

Пожалуйста, сначала установите rtmpdump и vlc, так как вы требуете от них следовать этой статье.

Примечания и обновления:

Важное обновление (28 июня , 2013): сценарий с вышеуказанного сайта теперь не корректно размещает трансляции, поэтому вы должны использовать обновленный скрипт в Github. Загрузите его и сделайте его исполняемым; назовите его ustream-recorder. Я переписал статью, чтобы она по-прежнему полезна. Вам нужно будет повторить следующий процесс ниже каждый раз, когда вы хотите смотреть прямую трансляцию, поскольку потоки rtmp не остаются в силе в течение долгого времени. Другое обновление (сентябрь 2013 г.): регулярное выражение для разбора URL-адресов в скрипте ustream, похоже, нуждается в исправлении (я попробую ..), но тем временем мы можем использовать URL-адрес для потоковой передачи iphone, по крайней мере для основного NASA TV на рабочем столе, как показано с помощью онлайн-конвертера url. Vlc можно использовать для открытия URL-адреса и потока содержимого:
vlc "http://iphone-streaming.ustream.tv/ustreamVideo/6540154/streams/live/playlist.m3u8"
См. Также в конце этой статьи для получения информации о загрузке или потоке записанных видеороликов (NASA или других) с помощью get_flash_player.

Для каждого канала NASA, указанного в начальном сообщении в блоге , вы должны запустить скрипт против правильного URL-адреса, чтобы обнаружить действительную информацию о потоке: [!d15 ]

python /location/of/ustream_recorder http://www.ustream.tv/nasahdtv

Теперь вы получите следующий результат с URL-адресом rtmp, который вам нужно использовать:

Opening url: http://www.ustream.tv/nasahdtv

AMF URL: http://cdngw.ustream.tv/Viewer/getStream/1/6540154.amf
Channel ID: 6540154
Channel Title: nasahdtv
RTMP URL: rtmp://ustreamlivefs.fplive.net/ustream3live-live/
RTMP Streamname: stream_live_1_1_6540154

RTMP Command: rtmpdump -v -r "rtmp://ustreamlivefs.fplive.net/ustream3live-live//stream_live_1_1_6540154" -W "http://www.ustream.tv/flash/viewer.swf" --live

Часть «RTMP Command» из вышеприведенного вывода - это то, что вам нужно принять примечание и использование в ваших командах для потока, записи или потока и записи носителя.

(Пожалуйста, Примечания и обновления: , что вам нужно использовать скрипт для генерации адрес сервера rtmp каждый раз, поэтому URL-адрес rtmp ниже, вероятно, не будет работать через несколько дней, когда ustream будет вращать серверы.)

Важное обновление (28 июня 2013 г.): сценарий из вышеперечисленного сайт теперь не правильно находит трансляции, поэтому вы должны использовать обновленный скрипт в Github. Загрузите его и сделайте его исполняемым; назовите его ustream-recorder. Я переписал статью, чтобы она по-прежнему полезна. Вам нужно будет повторить следующий процесс ниже каждый раз, когда вы хотите посмотреть прямую трансляцию, поскольку потоки rtmp не остаются в силе в течение долгого времени.

Важное обновление (28 июня 2013 г.): сценарий из вышеперечисленного сайт теперь не правильно находит трансляции, поэтому вы должны использовать обновленный скрипт в Github. Загрузите его и сделайте его исполняемым; назовите его ustream-recorder.

rtmpdump -v -r "rtmp://ustreamlivefs.fplive.net/ustream3live-live//stream_live_1_1_6540154" -W "http://www.ustream.tv/flash/viewer.swf" --live | tee "$(date +'%F_%H_%M_%S')".flv | vlc -
Другое обновление (сентябрь 2013 г.): регулярное выражение для разбора URL-адресов в скрипте ustream, похоже, нуждается в исправлении (я попробую ..), но тем временем мы можем использовать iphone streaming url, по крайней мере для основного NASA TV на рабочем столе, как это было найдено с помощью онлайн-конвертера url. Vlc можно использовать для открытия URL-адреса и потока содержимого:
vlc "http://iphone-streaming.ustream.tv/ustreamVideo/6540154/streams/live/playlist.m3u8"
См. Также в конце этой статьи для получения информации о загрузке или потоке записанных видеороликов (NASA или других) с помощью get_flash_player.
[!d21 ]

Чтобы воспроизвести и записать, добавьте | tee "$(date +'%F_%H_%M_%S')".flv | vlc - в команду rtmp:

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

Опять же, помните, что вам нужно будет запустить скрипт ustream-recorder самостоятельно, чтобы найти правильные URL-адреса rtmp, так как приведенные выше примеры URL будут действительны только для коротких

Дополнительная заметка:

Также возможно использовать скрипт get-flash-videos Perl для потоковой передачи или загрузки предварительно записанного содержимого NASA. Он находится в репозиториях, но может потребоваться последняя версия. Лучше всего установить версию репозитория, так как требуется много зависимостей, а затем запустить последнюю версию из $ HOME, если это необходимо, как указано здесь.

Важное обновление (28 июня 2013 г.): сценарий с этого сайта теперь не корректно размещает широковещательные передачи, поэтому вы должны использовать обновленный скрипт в Github. Загрузите его и сделайте его исполняемым; назовите его ustream-recorder.

rtmpdump -v -r "rtmp://ustreamlivefs.fplive.net/ustream3live-live//stream_live_1_1_6540154" -W "http://www.ustream.tv/flash/viewer.swf" --live | tee "$(date +'%F_%H_%M_%S')".flv | vlc -

Другое обновление (сентябрь 2013 г.): регулярное выражение для разбора URL-адресов в скрипте ustream, похоже, нуждается в исправлении (я попробую ..), но тем временем мы может использовать потоковый URL-адрес iphone, по крайней мере, для основного NASA TV на рабочем столе, который найден с использованием онлайн-конвертера url. Vlc может использоваться для открытия URL-адреса и потока содержимого:

get_flash_videos -p --player=vlc http://www.ustream.tv/recorded/25391855 

На самом деле есть пара зависимостей, которые мне также нужны libmodule-find-perl, libwww-mechanize-perl и libxml-simple-perl.

Пример вывода:

Чтобы воспроизвести и загрузить предварительно записанную программу, используйте опцию -p

1
задан 13 April 2017 в 15:23

0 ответов

Другие вопросы по тегам:

Похожие вопросы: