Как найти поток за Flash player

Я смотрю поток вспышки. Я могу смотреть один и тот же поток в двух разных игроках (настроенных кем-то другим), но мне не нравится ни один из них.

есть ли способ найти/получить / извлечь прямую ссылку на поток flash, который играют эти два игрока? Чтобы я мог смотреть его с помощью другого плеера?

Edit: проигрыватель передает RTMP-поток, а не FLV-видеофайл.

14
задан quack quixote
16.12.2022 21:28 Количество просмотров материала 2909
Распечатать страницу

7 ответов

загрузить и декомпилировать флэш-файл. Источник потока должно быть довольно легко найти.

вполне возможно, что игрок универсален, и в файл/поток ее игры передается в качестве параметра. Grep исходный код веб-страницы для "embed" / " swf " или текст, который находится рядом с объектом flash на странице. Затем посмотрите на содержимое "param name" / "param value"

9
отвечен RJFalconer 2022-12-18 05:16

Firebug для Firefox и Инструменты Разработчика Google Chrome (встроенный Chrome) может показать каждый HTTP-запрос, выполняемый браузером. Они иногда показывают URL-адреса, такие как эти.

в Firefox, установите Firebug (без перезагрузки), запустите аддон, нажав на значок ошибки (используйте настроить, чтобы сделать его видимым-но это должно быть по умолчанию), запустите поток, и в окне Firebug нажмите вкладку Net, а затем все, может быть обновите страницу видео. Url-адрес должен появиться при наведении мыши на строку, которая говорит что-то вроде "получить видео", щелкните правой кнопкой мыши на URL и скопируйте местоположение.

enter image description here

в Chrome, откройте инструменты разработчика, проверьте сеть tab и начать воспроизведение файла.

29
отвечен Simon East 2022-12-18 07:33

может стать использование программы Fiddler2 является отличным инструментом для этого. Думайте об этом как Wireshark, но для HTTP в частности. Это покажет, что именно делает ваш браузер. Он устанавливает себя как локальный прокси-сервер http. Наведите браузер на него, и он покажет все соединения, которые сделаны и какие данные передаются.

6
отвечен Segfault 2022-12-18 09:50

как видно из многих ответов должно быть много способов сделать это, но, возможно, один из самых простых способов пойти, чтобы воспользоваться Firefox аддон, как DownloadHelper аддон, который также имеет преимущество быть доступным на всех ОС.

  • установить Firefox addon DownloadHelper,
  • запустите flash поток в Firefox, кнопка DownloadHelper должна начать прокатку,

(существуют различные способы доступа к этой функции, но я упомяну тот, который явно доступен независимо от конфигурации, так как аддон имеет настройки для скрытия или отображения кнопок и опций)

  • перейдите в меню сервис > Помощник по загрузке видео (или найдите в противном случае) > все действия > [имя видео] > Копировать URL.

enter image description here


некоторые устранение неполадок.

тестирование таких ссылок с VLC замечаю, что в некоторых случаях плеер не может их воспроизвести или даже вылетает. Но это можно исправить следующим образом:

последняя часть таких URL-адресов что-то вроде /video.flv?start=0. Измените это значение на /video.flv? может получится.

я обнаружил это при использовании другого решения, представленного ниже,Internet Download Manager, для того, чтобы захватить такой видеопоток: он отображает ссылку, но при попытке выбрать его, нажав на него, IDM выбирает URL без последней части start=0 (как показано на рисунке ниже). Но многие URL-адреса могут быть открыты в VLC с этой последней частью тоже.


В Windows, Internet Download Manager способен обнюхивать такие потоки и захватывать их. Опять же, мне проще использовать в сочетании с аддоном Firefox, FlashGot, но IDM также можно использовать отдельно с любым браузером. Когда готов сделать видео, ИДМ отображает url:

enter image description here


учитывая изменение:

"Edit: проигрыватель RTMP поток, а не FLV видео файл."

RTMP (протокол обмена сообщениями в реальном времени) использует либо FLV или MP4 в формате видео.


4
отвечен cipricus 2022-12-18 12:07

Если вам не обязательно нужен поток в реальном времени, вы можете использовать DonwloadHelper для Firefox. Он позволяет хранить файл за потоком автономного просмотра или просмотра с любой программой, которую вы хотите.

1
отвечен Nicholaz 2022-12-18 14:24

шпион URL-адресом или модуль " Grab++" Orbit Менеджер Загрузки (будьте осторожны для нежелательного рекламного ПО при установке) может помочь вам проанализировать сетевой трафик и найти URL

1
отвечен fluxtendu 2022-12-18 16:41

Я бы рекомендовал это расширение для Chrome,Захватить Любой Носитель.

он переведен на английский, итальянский, французский, немецкий, португальский языки (нажмите языковые флаги справа).

1
отвечен Leonardo 2022-12-18 18:58

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх