Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Команда для rtmpdump

Модерирует : ShIvADeSt

ShIvADeSt (29-06-2018 02:01): Не сюда  Версия для печати • ПодписатьсяДобавить в закладки

   

LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Здесь: http://www.opennet.ru/tips/info/2286.shtml есть такая команда для Linux
 
    sudo iptables -t nat -A OUTPUT -p tcp --dport 1935 -j REDIRECT --to-ports 1935
 
  Можно ли такую команду для редиректа RTMP-трафика на локальный обработчик написать для Windows?

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 19:49 28-06-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA
тьфу, подумал, что речь о захвате. но все равно не для программинга )
http://forum.ru-board.com/forum.cgi?forum=8
у вас внешний роутер или Windows занимается NAT и роутингом?
потому что строка выше для iptables предназначена для проброса портов когда NAT организован с помощью Linux.
в обычных вариантах (домашних, к примеру), стоит железный роутер, который организует локальную сеть за NAT
 
если NAT организован с помощью Windows или хочется пробросить порт к черту на куличики, то  

Цитата:
netsh interface portproxy add v4tov4 listenport=порт1 connectport=порт_черта connectaddress=IP_черта

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 20:41 28-06-2018 | Исправлено: Mavrikii, 20:57 28-06-2018
LZAA

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
  Есть такой инструмент: https://github.com/K-S-V/Scripts/releases. Там есть три исполняемых файла: rtmpdump.exe, rtmpsrv.exe, rtmpsuck.exe.
  1. rtmpsrv.exe - это сервер.
  2. rtmpsuck.exe - это proxy сервер.
  3. rtmpdump.exe - утилита для скачивания rtmp stream.
  Для использования этого инструмента в связке с браузером используется RTMPDumpHelper: http://www.nirsoft.net/utils/rtmp_dump_helper.html.
  В указанной в теме статье описан приём создания такой связки rtmpsrv.exe и rtmpsuck.exe с браузером для Linux посредством терминала. Меня же в данном случае интересует такой же способ, только применительно к Windows cmd.
  Роутера нет никакого. Данный Вами код подходит для решения данной задачи?

Всего записей: 2200 | Зарегистр. 09-01-2010 | Отправлено: 22:42 28-06-2018
Mavrikii

Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LZAA

Цитата:
 Данный Вами код подходит для решения данной задачи?

тогда вопрос для Программы для скачивания потокового/онлайн видео
насчет реализации - в Windows встроенными средствами это не сделать.
но, если посмотреть адрес, к которому подключается (если не IP), то можно внести запись в hosts файл типа
127.0.0.1  адрес_RTMP_сервера
тогда этот адрес будет резолвиться на 127.0.0.1 и уже его может слушать ваш граббер.
 
ну или аналог https://archive.codeplex.com/?p=barbatunnel  
вопрос все равно не для программинга )

Всего записей: 15040 | Зарегистр. 20-09-2014 | Отправлено: 01:59 29-06-2018
   

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Команда для rtmpdump
ShIvADeSt (29-06-2018 02:01): Не сюда


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru