Потоковое видео

Способ 3. Сложный. Достаем видео из кеша

Описанный ниже способ работает для любого потокового видео, т.е. для большинства видео в интернете, за редким исключением в виде Windows Media Player — его легко отличить по внешнему виду, похожему на обычный WMP.

Работает с Mozilla Firefox под Windows (не сомневаюсь, сработает и с другими обозревателями).

Приступим:

  1. Открываем страницу с видео. Запускаем. Смотреть не нужно — можно просто поставить на паузу. Ждем, пока загрузится — обычно это видно по полосе прокрутки (она становится жирной/меняет цвет/т.п.), и, конечно, по тому, что остановится передача данных.
  2. Ура! Видео уже сохранилось на компьютере. В кэше.
  3. Открываем папку — это кэш Firefox. Имей в виду, папка скрытая.
  4. Наблюдаем кучу файлов.

    Файлы , , нас не касаются.

  5. Сортируем файлы по убыванию даты (то есть, чтобы последние файлы были наверху). Один из них — искомое видео. Если оно только что загрузилось, то, естественно, файл будет одним из первых – продолжаем игнорировать.
  6. Как распознать среди файлов потоковое видео? Почти наверняка — по большому размеру. 🙂 Кроме того, файлы потокового видео начинаются с трех букв FLV — чтобы проверить это, можно открыть файл хотя бы в Блокноте.
  7. Копируем видео, куда нужно (чтобы не портить кэш), переименовываем в нечто осмысленное и дописываем расширение
  8. Все!

>Чем смотреть файлы .flv?

Надежный способ — проигрыватель VLC. Он играет практически все форматы видеофайлов.

Понравился пост? Угостите кофе

Виды потокового вещания

Первая разновидность — вещание по запросу. Это когда на сервере размещается файл, трансляция которого начинается только после клика на ссылке.

Вторая разновидность — вещание в режиме реального времени. Данные передаются постоянно, запросов никто не ждёт. Именно так в интернете работают радио и телевидение (да и не только в интернете).

Протокол Unicast передаёт данные одному клиенту, Multicast — многим. Также используются вещательные протоколы RTSP, RTCP, RTP. Ну и TCP, конечно, с буферизацией на стороне получателя в качестве платы за корректность принятых данных.

Ранее очень популярными были форматы Windows Media Video (*WMV в потоковом варианте) и RealMedia (*RM и *RAM). Потом началось глобальное безумие под названием Adobe Flash, и эти хорошие форматы утратили популярность (разве что в мобильных телефонах RealMedia ещё используется).

Впрочем, никто не запрещает вам конвертировать видеофайл в потоковый вариант *WMV, выложить на своём сайте и таким образом избавить посетителей от необходимости устанавливать ужасный Flash-плеер.

Запись

Да, знаю, вы скажете, мол, все вышеизложенные сведения, конечно, интересные, но как быть, если страсть как хочется добавить в свою коллекцию что-нибудь из транслируемого. Интересную радиопередачу, песню или видеоклип. То, что открывается в плеере (обычном, а не встроенном в веб-страницу). Ведь скачать файл с сервера не получается.

Рассмотрим процесс записи на примере «радиоперехвата». В смысле, будем записывать то, что транслируется какой-нибудь интернет-станцией («Медиа» — «Открыть URL»). Понадобится VLC Media Player, бесплатный и кросс-платформенный, Свободное ПО. Его следует брать либо с сайта разработчиков videolan.org (если у вас Windows), либо из официального репозитория дистрибутива Linux, которым вы пользуетесь.

Установили? Вот и хорошо. Данный плеер является всеядным, поддерживает многие популярные форматы и потому пригодится вам в любом случае. Теперь запускайте. В меню «Вид» поставьте галочку на пункте «Дополнительные элементы интерфейса». В нижней части окошка программы появится панелька с кнопочками, одна из которых будет содержать красный кружок.

Собственно говоря, оный кружок, возможно, поначалу серый и краснеет только в том случае, если плеер что-то воспроизводит. Например, озвучивает интернет-радиостанцию. Или открыл потоковый видеофайл.

Так вот, вышеуказанная кнопка служит для старта процесса записи. А также для прерывания оного.

В Windows записанное следует искать в папке Documents and Settings, а в Linux — естественно, в домашней директории.

Записывать нужно, конечно, только для личного использования, не публикуя и не распространяя добытые материалы.

VLC Media Player также поможет организовать собственную трансляцию. В меню «Медиа» есть команда «Потоковое вещание».

К сожалению, потоковые данные нередко воспроизводят посредством всё того же Adobe Flash Player, встроенного в веб-страницу. Ведь если мультимедиа будет открываться в отдельной программе (например, в Real Player, как раньше), то пользователи не станут обращать внимание на рекламу, размещаемую на оной странице рядом с Flash Player.

А эпоха HTML5 хоть и приближается, но весьма неторопливо, и новые средства встраивания (не такие опасные) пока не прижились.

Значит, пока не наступило светлое будущее с HTML5, можно хотя бы пробовать делиться мультимедиа-контентом старым способом, существовавшим до тотального засилья Adobe Flash.

Ваш покорный слуга в течение двух месяцев держал на своём сайте видеофайлы в формате *WMV. Результаты эксперимента таковы: от посетителей не поступило ни единой жалобы, у всех всё открывалось без проблем прямо в браузере или в отдельно запущенном окошке медиаплеера. Жизнь без Flash возможна даже до прихода HTML5.

vanilinkin, специально для xBB.uz, 01.01.2012

Предыдущие публикации:

Последнее редактирование: 2012-01-02 00:19:48

Метки материала: мультимедиа, потоковое мультимедиа, что такое потоковое мультимедиа, media, интернет, веб, it, информатика, информационные технологии, ит, интернет сеть, hi tech, высокие технологии, всемирная паутина, информация и информатика, high tech, интернет и www

Добавить комментарий

Закрыть меню