Online video hd

Смотреть русский видео

Официальный сайт goldsoftware 24/7/365

Смотреть видео бесплатно

16.06.10 11:58 igorp1024

Tips & tricksЗахват rtmp-потока (качаем видео с tv.adobe.com)

Задача:

Cкачать видео, которе передаётся как rtmp-поток с Flash Media Server и в кеш броузера не попадает. Пример: tv.adobe.com.

Решение:

Запускаем
$ sudo tcpdump -eflAi eth0 -s 0 -w- | strings | grep -ao «rtmp://.\+.flv»
и открываем в броузере интересующие линки с tv.adobe.com

Когда все линки получены, можно воспользоваться программой rtmpdump.
Для Ubuntu её нужно собрать (а в Debian она доступна в репозитории и можно попытаться поставить дебиановский пакет, но я не пробовал):
1
2
$ sudo apt-get install libboost-thread-dev libssl-dev
$ make linux

и запустить:
$ ./rtmpdump -r «rtmp://edge.tv.adobe.com/ondemand/media/adobetv2/C65F42BC-1C23-D1F3-EFAADD699EBF56FF.flv» -o «Что нового в Lightroom 3.flv»


p.s. Но в случае именно с tv.adobe.com можно поступить проще, т.к., на клиента передаются ещё и http-линки (возможно, для совместимости):
$ sudo tcpdump -eflAi eth0 -s 0 -w- | strings | grep -ao "http://.\+.flv"

p.p.s. Вероятно, strings, можно заменить и на col -b


Теги:

kuralesov 16.06.10 12:49 # +0
Вот за это действительно огромное спасибо! Я так понимаю для прочих ресурсов методология аналогична?
igorp1024 16.06.10 13:01 # +0
В принципе, да. Сам tcpdump ловит весь траффик, который отдаётся броузеру. Единственное место, где могут быть проблемы, это когда сервер будет отдавать rtmp-линки с расширением отличным от .flv (оно присутствует в регэкспе у grep'а). Ну, тут придётся самостоятельно анализировать вывод tcpdump'а на предмет линков.
masai 16.06.10 13:29 # +0
В Debian есть готовый пакет rtmpdump
igorp1024 16.06.10 13:39 # +0
Да, вроде как есть.
Мой пример для ubuntu.
Я проапдейтил статью.
igorp1024 16.06.10 13:37 # +0
Да, вроде как есть.
Мой пример для ubuntu.
Denis 16.06.10 17:38 # +0
Дико плюсую. Большое спасибо!
evg 16.06.10 18:04 # +0
может кто-нибудь знает как с justin.tv или ustream.tv тянуть поток? А еще лучше в mplayer его засобачить
Daria 16.06.10 23:58 # +0
попробуй через этот аддон к лисе
https://addons.mozilla.org/de/firefox/addon/446/
evg 18.06.10 13:16 # +0
Спасибо, но ни с mplayer'ом, ни с vlc не пошло(
uarik 07.12.10 16:16 # +0
Большое спасибо!
> Единственное место, где могут быть проблемы,
> это когда сервер будет отдавать rtmp-линки с расширением отличным от .flv

а тут как быть? (для тех, кто, как я, не разбирается в регулярных выражениях)
igorp1024 07.12.10 16:28 # +0
Попробовать убрать .flv из регулярки.

Посты Комментарии
Последние посты
    Посты Комментарии
    Последние комментарии
      Посты Комментарии
      Изменения
        Посты Комментарии Изменения Черновики Избранное
        Черновики (все)
          Посты Комментарии Изменения Черновики Избранное
          Избранное (всё)
            Посты Комментарии Изменения Черновики Избранное
            Лучшие блоги (все 153)
            Топ пользователей Топ блогов
            Топ пользователей Топ блогов
            Элита (все 3080 из 227 городов)
            Топ пользователей Топ блогов

            Новенькие: sozinho, Whiter, Stixy90, slashdc, jpff
            welinux.ru

            Смотреть онлайн бесплатно

            Онлайн видео бесплатно


            Смотреть русское с разговорами видео

            Online video HD

            Видео скачать на телефон

            Русские фильмы бесплатно

            Full HD video online

            Смотреть видео онлайн

            Смотреть HD видео бесплатно

            School смотреть онлайн