Сегодня 25 марта 2026
18+
MWC 2018 2018 Computex IFA 2018
реклама
Программное обеспечение

Программы для потокового видео

⇣ Содержание

Термином "потоковое видео" (streaming video) сегодня обозначают технологии сжатия и буферизации данных, которые позволяют передавать видео в реальном времени через Интернет. Главная особенность потокового видео заключается в том, что при его передаче пользователь не должен ждать полной загрузки файла для того, чтобы его просмотреть. Streaming video пересылается непрерывным потоком в виде последовательности сжатых пакетов и проигрывается по мере того, как передается на компьютер получателя.

Для просмотра потокового видео пользователю обычно нужен специальный проигрыватель, который декодирует данные и выводит расшифрованное изображение на экран. Этот плеер может интегрироваться в оболочку браузера или же работать как самостоятельная программа.

Чаще всего используются три проигрывателя - RealOne Player, Windows Media Player и Quicktime Player.

Способы передачи

Существуют два способа передачи потокового видео - последовательный (progressive streaming) и в реальном времени (Real-time streaming). При передаче последовательным способом качество изображения всегда лучше, поскольку видео воспроизводится с вашего жесткого диска. Для такого способа передачи видео можно использовать стандартный веб-сервер.

Однако, недостатком последовательного способа передачи является то, что при воспроизведении файла перескакивать от одного эпизода к другому невозможно. Таким образом, чтобы просмотреть какую-нибудь часть клипа, вам необходимо будет загрузить его до нужного момента. Поэтому последовательная передача видео через интернет, в основном, используется для коротких клипов.

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

Потоковые серверы дают возможность управлять медиа-передачей, однако, они более сложны в настройке и администрировании, чем обычные HTTP-серверы. Кроме специальных серверов, используются и особые сетевые протоколы, например, RTSP (Real-Time Streaming Protocol). Этот протокол используется Windows Media по умолчанию, но он также поддерживается Real Video.

RTSP - это протокол, с возможностью контролируемой передачи видеопотока в интернете. Протокол обеспечивает пересылку информации в виде пакетов между сервером и клиентом. При этом получатель может одновременно воспроизводить первый пакет данных, декодировать второй и получать третий.

Протокол RTP (Real-time transport protocol) определяет и компенсирует потерянные пакеты, обеспечивает безопасность передачи контента и распознавание информации. Вместе с RTP работает протокол RTCP (Real-Time Control Protocol). Он отвечает за проверку идентичности отправленных и полученных пакетов, идентифицирует отправителя и контролирует загруженность сети. Форматы

Существует несколько основных форматов потокового видео в интернете. Это - Real Media, Windows Media и Quicktime. До недавнего времени наряду с ними широко использовался MPEG, однако, в последнее время он сильно сдал позиции.

MPEG

Формат MPEG был разработан компанией Moving Picture Experts и до недавнего времени считался стандартом потокового вещания. Существует несколько версий MPEG.

Формат MPEG-1 был создан в далеком 1988-м году и обеспечивал качество VHS при записи видео на CD-ROM. Несмотря на то, что MPEG-1 разрабатывался как формат хранения, а не передачи файлов, он обеспечивает отличное качество потокового видео на высоких битрейтах. Оптимальный битрейт для этого формата - 1.5мб/с для разрешения 352x240 при частоте 30 кадров в секунду. Однако, файлы MPEG-1 обычно слишком велики для передачи по интернету.

Формат MPEG-2 был разработан для вещания цифрового телевидения и со временем также стал использоваться при записи DVD. Его битрейт еще выше, чем у MPEG-1 (между 4 и 9 мб/c), что позволяет добиться изображения высокой четкости. Его использование как потоковой технологии не очень распространено, так его скорость передачи информации очень велика. Для просмотра файла в формате MPEG-2 в режиме онлайн нужно иметь скорость передачи данных около 400 кб/c и выше.

Формат MPEG-4 был специально разработан для передачи данных по интернету и мобильной связи. Его оптимальный битрейт - между 385 и 768 кб/c. MPEG-4 может использоваться для передачи аудио и видео потоков, обеспечивая при этом высокое качество кодирования при большой степени компрессии. Однако, если на небольшой скорости передачи данных он обеспечивает хорошее качество, для широкополосной передачи он не приспособлен.

RealVideo

RealVideo - это формат, который был разработан для потоковой трансляции. Для передачи данных на DVD или CD-ROM он практически не используется из-за высоких аппаратных требований. Особенностью файлов RealVideo является невозможность редактирования или повторной компрессии. Этот формат использует методы компрессии, которые уменьшают количество кадров в видео, и удаляет ненужную информацию из кадров. Качество при этом будет зависеть от количества деталей в кадрах и от динамики событий. Благодаря большому уровню компрессии этот формат подходит для пользователей с низкой скоростью соединения.


Следующая страница →
 
⇣ Содержание
Если Вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.

window-new
Soft
Hard
Тренды 🔥
Apple выпустила iOS 26.4 и iPadOS 26.4 с новыми эмодзи и функциями 5 мин.
Продажи Marathon за три недели достигли 1,2 миллиона копий, но Sony ждала большего 18 мин.
Meta врала насчёт безопасности Facebook, Instagram и WhatsApp для детей — суд назначил штраф в $375 млн 2 ч.
Анонсирована нелинейная тактическая стратегия Arbiter 131, где «всё решается через геймплей» 3 ч.
Meta нацелилась на капитализацию в $9 трлн и мотивирует ключевых руководителей щедрыми опционами впервые с момента IPO 4 ч.
Apple подтвердила появление рекламы в «Картах» и пообещала не следить за перемещениями пользователей 13 ч.
Sony закроет новую студию режиссёра Call of Duty: Black Ops 3 спустя год после открытия 14 ч.
Следующая Payday оказалась эксклюзивом VR — первый трейлер и подробности Payday: Aces High 15 ч.
Разработчик Dead by Daylight продолжает скупать хорроры — собственностью Behaviour Interactive теперь стала 7 Days to Die 16 ч.
Epic Games уволит тысячу сотрудников, потому что Fortnite уже не приносит прежних денег 17 ч.
Россияне переходят на вторичную память: продажи SSD на «Авито» взлетели в 5,5 раз, а ОЗУ — в два раза 2 ч.
Дефицит процессоров для ПК обостряется — цены растут, а поставки уже растянулись на месяцы 2 ч.
Arm нацелилась увеличить выручку в шесть раз и зарабатывать $15 млрд в год на собственных процессорах 3 ч.
В России стартовали продажи ноутбуков Prestige 16 AI+ и 16 Flip AI+, а суперлёгкий Prestige 13 AI+ выйдет в апреле 3 ч.
SK hynix нужны миллиарды, чтобы не отстать в гонке ИИ-памяти — компания нацелилась на IPO в США в этом году 5 ч.
Новая статья: Обзор мини-ПК MSI Cubi Z AI 8M: размеры — меньше, портов — больше 10 ч.
OpenAI внезапно закрыла Sora — завоевавший вирусную популярность генератор ИИ-слопа 10 ч.
Apple выпустит отдельное приложение Siri для iOS 27 и macOS 27 10 ч.
Новая статья: NVIDIA Groq 3: SRAM, дезагрегация, детерминизм 12 ч.
Alibaba представила самый производительный в мире процессор на базе RISC-V — XuanTie C950 13 ч.