Использование протокола RTSP для потоковой передачи мультимедиа

Вопрос читателя: «Привет, Уолли, какое отношение протокол rtsp имеет к потоковой передаче видео?» — Рикардо В., США

Ответ Уолли: Протокол RTSP — это сетевой протокол. Сетевой протокол — это набор правил, которые компьютеры в сети используют для общения друг с другом и для обмена данными друг с другом. RTSP означает протокол потоковой передачи в реальном времени. Он используется в медиа-серверах для потоковой передачи видео. Он был разработан как протокол управления сетью в основном для развлекательных и коммуникационных систем.

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

Серверы RTSP используют RTP (транспортный протокол в реальном времени) в сочетании с RTCP (протокол управления в реальном времени) для потоковой передачи мультимедийного контента. Это зависит от производителя. Иногда производители покупают право использовать проприетарные транспортные протоколы.

Например, проприетарный протокол RDT (передача реальных данных) компании RealNetworks RTSP был разработан MMUSIC WG (Multiparty Multimedia Session Control Working Group) Инженерной группой Интернета в 1998 году. Протокол RTSP позволяет реализовать адаптацию скорости с помощью RTP и RTCP. протоколы.

Использование протокола RTSP в Windows

Протокол RTSP используется для потоковой передачи мультимедиа, поэтому его можно использовать для доставки контента в виде одноадресного потока. Поскольку он был создан специально для доставки аудио и видео контента, его легко реализовать. Он поддерживает управляющие действия, такие как воспроизведение, остановка, пауза, перемотка назад и вперед. Протокол RTSP можно использовать для потоковой передачи аудио и видео через Windows Media Player 9 или более поздней версии.

Вы также можете использовать его с Windows Media Services 9 Series или более поздней версии. URL-адрес протокола RTSP начинается с RTSP: // (например, rtsp: // server / file). RTSP — это интеллектуальный протокол, который автоматически устанавливает идеальный механизм доставки контента. Протокол RTSP использует протокол RTP для потоковой передачи контента с использованием UDP или TCP. Любой из них может быть использован, а предпочтительный протокол может быть установлен в файле объявления.

Это также можно сделать при настройке адреса содержимого (например, rtspu: // server / file или rtspt: // server / file), хотя для упрощения автоматизации рекомендуется использовать вместо него обобщенный протокол RTSP. Это позволит целевому проигрывателю использовать RSTPU или RSTPT для доступа к носителю.

В случае, если плеер не может подключиться к потоку с использованием RSTP и его протоколов, он вернется к протоколу HTTP. RTSP реализован в службах Windows Media с помощью подключаемого модуля WMSRTSP Server Control Protocol. По умолчанию этот подключаемый модуль привязан к TCP-порту 554 при установке служб Windows Media по умолчанию. подсказки

  • Используйте протоколы RTSPT или HTTP для подключения к исходному серверу для быстрой потоковой передачи.
  • При одноадресной потоковой передаче использование RTSPU и установка небольшого размера RTP-пакета может вызвать проблемы с потоковой передачей на сервере Windows Media.
  • Клиенты, поддерживающие RSTP, будут пытаться использовать RSTP при подключении к серверу Windows Media при использовании протокола MMS (mms: //).

Я всегда рекомендую своим читателям регулярно использовать надежный очиститель реестра и оптимизатор, например WinThruster или CCleaner. Многие проблемы, с которыми вы сталкиваетесь, могут быть связаны с поврежденным и раздутым реестром. Удачных вычислений! :)



.

Источник

Похожие записи

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

Ваш адрес email не будет опубликован.