LINUX.ORG.RU

rtmp web-rip


0

1

Всем привет.

Хочу сделать rip одного видео курса, как определить адрес севера и порт? Под офтопиком попадалась утилита которой скармливался линк а в ответ все параметры нужные


rtmpsrv -> rtmpdump, емнип

anonymous
()

Я сперва анализирую html код, бывает rtmp адрес просто прописан во flasvars у <object>. Если нет, анализирую в web-консоли файлы, которые запрашивает флешплеер, адрес может содержаться в запрашиваемых им json, xml и прочих файлах. В противном случае запускаю Wireshark и анализирую rtmpt пакеты, в первых из них это есть. Но бывает что и это не помогает, когда адрес потока формируется динамически, хотя в таком случае рип может получиться, если делать это не закрывая воспроизведение в браузере, иначе адрес станет нерабочим.

firestarter ★★★☆
()

Если на одном компьютере, то создаём пользователя, например rtmpuser

sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner rtmpuser -j REDIRECT --to-ports 1935
sudo -u rtmpuser rtmpsuck
запускаем курс лекций, rtmpsuck выдаст параметры, удаляем правила
sudo iptables -t nat -D OUTPUT -p tcp --dport 1935 -m owner \! --uid-owner rtmpuser -j REDIRECT --to-ports 1935
Потом запускаем rtmpdump с нужными параметрами.

dinn ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.