Windows media player rtsp как открыть

RSTP ссылка в WindowsMediaPlayer Windows 7 Решение и ответ на вопрос 333963

2 / 2 / 1

Регистрация: 23.03.2011

Сообщений: 94

1

18.07.2011, 01:08. Показов 5332. Ответов 5


у меня есть камера, доступ к камере происходит через rtsp поток
rtsp://admin:@192.168.1.102:554/play2.sdp

в vlc проигрывателе все показывает, а в WMP нет, в настройке сети установил и диапозон порта , и прокси сервер автоматически никак не хочет загружать видео, подскажите как загрузить видео поток.

__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь



0



Эксперт С++

7175 / 3234 / 80

Регистрация: 17.06.2009

Сообщений: 14,164

18.07.2011, 10:45

2

А ты уверен что Windows Media Player умеет проигрывать RSTP ?



0



2 / 2 / 1

Регистрация: 23.03.2011

Сообщений: 94

18.07.2011, 23:41

 [ТС]

3

odip, ну этот поток может предоставлять видео и звук, а WMP проигрывает звук и видео.
и по мойму глупый вопрос !

Добавлено через 36 минут
может кто подскажет как вставить ссылку rtsp в vlc плагин?



0



Эксперт С++

7175 / 3234 / 80

Регистрация: 17.06.2009

Сообщений: 14,164

19.07.2011, 18:38

4

odip, ну этот поток может предоставлять видео и звук, а WMP проигрывает звук и видео.
и по мойму глупый вопрос !

Это потому что ты не понимаешь

Например K-lite Codec Pack тоже может проигрывать звук и видео,
но это ведь совершенно не значит он может проигрывать RSTP-поток !!!



0



2 / 2 / 1

Регистрация: 23.03.2011

Сообщений: 94

19.07.2011, 21:31

 [ТС]

5

так не сравнивай ху с пальцем, vlc проигрывает, в WMP там даже в описании написано RTSP, но только файлы, я уже сам разобрался спс.



0



Эксперт С++

7175 / 3234 / 80

Регистрация: 17.06.2009

Сообщений: 14,164

20.07.2011, 12:09

6

Ну так в итого что — WMP не умеет проигрывать RSTP или умеет ?

Не бывает просто аудио и видео —
всегда есть какой-то контейнер для хранения видеопотока
и есть кодировщик этого видеопотока.
Если плеер умеет проигрывать один формат видео, то это не значит что он умеет проигрывать все другие форматы.
А проигрывание файлов, DVD или RSTP сильно отличаются по контейнеру
и могут отличаются по способу кодирования потока.



0



Протоколы передачи потока данных в проигрывателе Windows Media

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

Чтобы обеспечить наилучшую связь сервера, на котором работают медиаслужбы Windows, проигрывателя, проигрыватель настроен на автоматическое получение потоковых данных из любого из этих потоковых протоколов (в зависимости от сетевой среды): протокол пользовательских дейтаграмм (UDP), протокол управления передачей (TCP) и протокол передачи гипертекста (HTTP).

Протоколы UDP и TCP – это основные сетевые протоколы, которые используются вместе с потоковым протоколом реального времени (RTSP) для управления передачей большого объема данных. Проигрыватель также может получать многоадресный поток.

Если компьютер подключен к сети общего использования (например, в кафе или аэропорту), брандмауэр Windows может блокировать UDP и многоадресные потоки, которые пытаются получить доступ к проигрывателю. Чтобы решить эту проблему, откройте брандмауэр Windows, щелкните Разрешить программу или функцию через брандмауэр Windows и установите флажок Проигрыватель Windows . Если настройка недоступна, она может контролироваться групповой политикой.

Изменение параметров протокола в проигрывателе

  1. Откройте проигрыватель Windows.
  2. Если проигрыватель уже открыт и находится в режиме воспроизведения, нажмите кнопку Переключиться на библиотеку в верхнем правом углу проигрывателя.
  3. В библиотеке проигрывателя меню Упорядочить и выберите пункт Свойства.
  4. Откройте вкладку Сеть и внесите необходимые изменения.

Примечание: Если снять флажок TCP или если брандмауэр блокирует TCP-потоки, а проигрыватель настроен на работу с протоколом RTSP, проигрыватель попытается воспользоваться протоколом UDP для получения потоковых данных. Если флажок UDP также снят или если брандмауэр блокирует потоки, использующие эти протоколы, а проигрыватель настроен на работу с протоколом RTSP, он попытается воспользоваться протоколом HTTP для получения потоковых данных.

Изменение настроек прокси-сервера в проигрывателе

Компьютер может быть подключен к интернету через прокси-сервер – компьютер, который работает как посредник между браузером и сетью.

Чтобы изменить настройки прокси-сервера, выполните следующие действия:

  1. Откройте проигрыватель Windows.
  2. Если проигрыватель уже открыт и находится в режиме воспроизведения, нажмите кнопку Переключиться на библиотеку в верхнем правом углу проигрывателя.
  3. В библиотеке проигрывателя меню Упорядочить и выберите пункт Свойства.
  4. Щелкните вкладку Сеть.
  5. В разделе Настройки прокси-сервера потоковой передачи выберите протокол для настройки, нажмите кнопку Настройка .

Измените любые из следующих параметров:

  • Автоматическое определение настроек. Выберите этот параметр, чтобы проигрыватель сам определял настройки прокси-сервера или автоматически их настраивал.
  • Параметры прокси-сервера браузера. Выберите этот параметр (доступен только для протокола HTTP), чтобы проигрыватель использовал прокси-сервера установленного по умолчанию браузера.
  • Не использовать прокси-сервер. Если выбран этот параметр, проигрыватель не обращаться к прокси-серверу при подключении к интернету. Как правило, это означает, что проигрыватель не будет получать поток из интернета.
  • Использовать прокси-сервер. Можно задать прокси-сервер, указав его название или IP-адрес и номер порта, с помощью которого следует подключаться к интернету. Номера портов по умолчанию – HTTP (80) и RTSP (554).

Источник

Как смотреть RTSP поток в VLC плеере

Многофункциональность медиакомбайна VLC превращает данный продукт в практически универсальное решение для просмотра видео в независимости от источника. Примечательной возможностью, которую предоставляет проигрыватель является воспроизведение RTSP-потока. О том, как работает данный функционал пойдет речь ниже.

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

Применение

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

Real Time Streaming Protocol – это прикладной потоковый протокол, описывающий команды, которые служат, чтобы управлять видеопотоком. Команды могут указать IP-камере либо серверу совершать различные действия, к примеру, начать транслировать поток, либо остановить передачу видеоданных.

В параметрах IP-камер может встречаться различное обозначение потокового варианта передачи информации. RTSP, как было сказано выше, является, по сути набором команд, с помощью которого осуществляется управление потоком. Аббревиатуры UDP и RTP указывают на транспортный механизм, применяемый при передаче видео.

Открытие RTSP-потока в VLC.

Чтобы поток с камеры отображался в окне проигрывателя, требуется предварительная настройка ВЛЦ. Выполняем ниже перечисленные пункты инструкции.

  1. Запускаем VLC и заходим в меню «Инструменты», а затем выбираем «Настройки».
  2. Переходим на вкладку «Ввод/кодеки», кликнув по соответствующему значку.
  3. Переводим переключатель «Транспорт потока Live 555» раздела «Сеть» в положение «Использовать RTP поверх RTSP (TCP)» и нажимаем кнопку «Сохранить».
  4. Открываем меню «Медиа» и заходим в пункт «Открыть URL…». В открывшемся окне добавляем ссылку на поток в поле «Введите сетевой адрес». IP-адресацию и другие параметры, из которых состоит адрес можно выяснить, обратившись к документации IP-камеры или видеорегистратора.
  5. Воспроизведение RTSP-потока начнется вслед за нажатием на кнопку «Воспроизвести».

Таким простым способом может осуществляться организация просмотра камер в системах видеонаблюдения.

Из любой точки Климовска вы можете осуществить онлайн-заказ продуктов из Экомаркет и ждать доставки! Никогда ещё покупки не доставляли столько удовольствия. Кроме того, в перечень больше не входят строительные и отделочные материалы с инструментами, кабельная продукция, противопожарные товары, похоронные принадлежности, табак, печатные СМИ, а также товары для сада и огорода. РБК, из списка исчез целый ряд товаров, в числе которых очки и линзы, автозапчасти (например, шины и покрышки), электрическое, электронное, компьютерное и оптическое оборудование. В нём сохранились зоотовары (то есть корма и лекарства для животных), бензин и дизельное топливо, а также свечи и спички. На нашем сайте собрано более 1 000 000 компаний из различных потребительских и B2B-рубрик. На сайте продукты отсортированы ttrafarett.ru по категориям и кроме того вы всегда сможете воспользоваться поиском. Сайт Navmaps.ru предоставляет услуги в группе Доставка продуктов на дом для города Архангельск.

В случае если Ваш банк поддерживает технологию безопасного проведения интернет-платежей Verified By Visa или MasterCard SecureCode для проведения платежа также может потребоваться ввод специального пароля. Мы никогда не предоставим вашу личную информацию третьим лицам, кроме случаев, когда это прямо может требовать российское законодательство (например, по запросу суда или компетентных органов). Заметил, что большинство этих пациентов microanaliz.ru/dostavka-edy-perekrestok-sochi.html едут с самых окраин, а ближе к центру их силы иссякают. Мы не передаем вашу персональную информацию третьим лицам, за исключением официальных запросов от компетентных органов. Мы собираем персональную информацию, которую вы сознательно согласились раскрыть нам для получения услуг интернет-магазина согласно Публичной оферте. Администрация Сайта осуществляет защиту информации, предоставленной пользователями, и использует ее только в соответствии с принятой Политикой на Сайте. Так как мы работаем в ЦАО, то утро начинается с обмороков в метро. Для того, чтобы приобрести товар дистанционным способом, вам необходимо и достаточно указать фамилию, имя, отчество, телефон для связи, адрес электронной почты и адрес доставки. Введенная информация не будет предоставлена третьим лицам за исключением случаев, предусмотренных законодательством РФ. Сезонность тоже имеет место быть.

Возможность проибретать товары со скидкой. На сайте продукты отсортированы по категориям и кроме того вы всегда сможете воспользоваться поиском. Курьер не опоздает, предупредит о доставке заранее и привезет то, что вы так ждете вовремя прямо по указанному адресу. Возможность накапливать бонусы и оплачивать ими pivden покупки. Мы привозим товар в изотермических фургонах, где поддерживается оптимальная температура, пока товар едет к вам. Качество. Команда нашего магазина бережно упаковывает товар, так что к вам все придет в целости и сохранности. Возможность в числе первых получать информацию об акциях и новостях.

В этой связи для каждого игромана предоставляется бесплатный доступ к демо-играм, при этом игроки стараются найти самые простые клубы с минимальным melbet диапазоном ставок. Но для того, чтобы сегодня выделяться и привлекать огромную игровую аудиторию, нужно что-то большее. Приложения можно устанавливать напрямую на Айфон с последующей регистрацией через смартфон, единороги и таинственные огни волшебного леса обеспечат крупный выигрыш. Оказывается, о бонусах знать, по логике казино, можно только незарегистрированным пользователям. Казино Три Туза предлагает широкий ассортимент игр: 11 страниц по 20 игровых автоматов на каждой. Детали банковских операций и другие важные данные также рассматриваются на отдельных страницах, но реально наблюдается отток капиталовложений крупных игорных компаний. В заголовке страницы указано, что казино 3 туза сотрудничает с такими разработчиками.

Ни один из А не должен использоваться в коммерческих целях. Еще одним распространенным видом наружной рекламы является реклама на транспорте. Это плоские щиты с названием предприятия. Позвонить уточнить цены вы можете по телефонам указанным ниже, заказы принимаются по электронной почте, ни одно ваше письмо не останется не замеченным, поэтому если вы хотите сделать заказ или обсчитать стоимость работ, высылайте всю информацию на любую из почт, либо воспользуйтесь формой обратной связи. Информационные конструкции в виде табличек и указателей. Особенности и преимущества билбордов и вывесок. Предоставляем спектр услуг от разработки фирменного стиля до оформления зданий и помещений. Современные технологии позволяют добиться самых разнообразных световых решений.

Вывеску у входа нужно повесить на фасаде: перфоратором сделать несколько отверстий, вставить дюбеля и прикрутить на саморезы. Наружная реклама обладает рядом преимуществ перед другими средствами, а именно. Неоспоримым преимуществом такого вида рекламы можно считать яркость и отличное качество восприятия, так как сообщение непременно будет притягивать к себе внимание. Она должна быть максимально простой и легко восприниматься аудиторией. Это своего рода пленка, которая для большей прочности армирована специальным нейлоновым материалом. Реклама на городских объектах — остановки, урны, лавки и так далее. Для принятия окончательного решения и утверждения дизайна можно провести опрос или же использовать фокус-группу. Штендеры — это раскладные конструкции (еще их называют прищепками). Виды наружной рекламы можно описать следующим образом. Многочисленные виды наружной рекламы дают огромные возможности предпринимателям для демонстрации своих продуктов и услуг.

Источник

Проигрыватель windows media rtsp

Вопрос

I am trying to stream a live feed through RTSP to Windows Media Player 12 and get the error:

«Windows Media Player cannot play the file because the specified protocol is not supported. If you typed a URL in the Open URL dialog box, try using a different transport protocol (for example, «http:» or «rtsp:»).»

I have tried the feed with both MPEG4 and MJPEG, but WMP doesn’t work with either one of them, but I can get the feed with VLC just fine.

I have read http://support.microsoft.com/kb/940029/en-us and tried the resolutions suggested and they have not worked.

I have removed WMP through Turn Windows Features On and Off and then manually deleted WMP from Program Files and also the files in the User directory. Yes, I reboot after turning off WMP.

I have turned off the Firewall in an attempt to verify that it is not blocking ports (you would think it would not be blocking ports since I can get the feed through VLC, but I tried it just in case).

I have also reduced my IE security settings to the lowest settings to see if it was a settings issue. Still got the error.

I do not have McAffee (others have suggested that this might cause some issues with streaming).

I am running Windows 7 x64 Professional. Other computers using Windows 7 x64 Pro can get the RTSP stream from Windows Media Player 12 (I have verified that they have the same build of WMP that I do).

I have compared registry settings between those computers that work and mine for Windows Media Player with no success.

I have tried to connect to different RTSP feeds from different encoder/decoders that I have and I get the same error as stated above, but again I can get the feeds with VLC.

I have also installed K-Lite Mega pack for both 32-bit and 64-bit to try to see if it was a codec issue.

(Yes, I know, why try to use Windows Media Player if VLC works? The answer is VLC doesn’t work consistently, (drops ack signals and feed is lost), and I was trying to use a standard media player as a replacement.)

So the questions are: Why does my Windows Media Player 12 not recognize the RTSP protocol? And, how can I fix it so that it does?

Источник

I have created a live streaming server using rtsp protocol on my machine with link of media as
rtsp://192.168.xx.xx/livedata.sdp
When I pass the link on another machine connected in network to VLC player streaming works fine.
But when I pass the same link to Windows Media Player I get following error:-

«Windows Media Player cannot play the file because the specified protocol is not supported. If you typed a URL in the Open URL dialog box, try using a different transport protocol (for example, «http:» or «rtsp:»).»

I have searched on net for the said error and tried all kind of stuff like registering wmnetmgr.dll and checking for permissions of WMSDKNS.XML but nothing worked.I have also checked the settings in Tools->Options->Network Tab and ticked all the check boxes i.e.
RTSP/TCP, RTSP/UDP, HTTP.

I am using Windows Media Player 12.0.7600.16385.

I am attaching the screenshot of the error below.
Please provide me with a solution for the same.

Thanks in advance.

enter image description here

  • Remove From My Forums
  • Вопрос

  • I am trying to stream a live feed through RTSP to Windows Media Player 12 and get the error:

    «Windows Media Player cannot play the file because the specified protocol is not supported. If you typed a URL in the Open URL dialog box, try using a different transport protocol (for example, «http:» or «rtsp:»).»

    • I have tried the feed with both MPEG4 and MJPEG, but WMP doesn’t work with either one of them, but I can get the feed with VLC just fine.

    • I have read http://support.microsoft.com/kb/940029/en-us and tried the resolutions suggested and they have not worked.

    • I have removed WMP through Turn
      Windows Features On and Off
       and then manually deleted WMP from Program Files and also the files in the User directory. Yes, I reboot after turning off WMP.

    • I have turned off the Firewall in an attempt to verify that it is not blocking ports (you would think it would not be blocking ports since I can get the feed through VLC, but I tried it just in case).

    • I have also reduced my IE security settings to the lowest settings to see if it was a settings issue. Still got the error.

    • I do not have McAffee (others have suggested that this might cause some issues with streaming).

    • I am running Windows 7 x64 Professional. Other computers using Windows 7 x64 Pro can get the RTSP stream from Windows Media Player 12 (I have verified that they have the same build of WMP that I do).

    • I have compared registry settings between those computers that work and mine for Windows Media Player with no success.

    • I have tried to connect to different RTSP feeds from different encoder/decoders that I have and I get the same error as stated above, but again I can get the feeds with VLC.

    • I have also installed K-Lite Mega pack for both 32-bit and 64-bit to try to see if it was a codec issue.

    (Yes, I know, why try to use Windows Media Player if VLC works? The answer is VLC doesn’t work consistently, (drops ack signals and feed is lost), and I was trying to use a standard media player as a replacement.)

    So the questions are: Why does my Windows Media Player 12 not recognize the RTSP protocol? And, how can I fix it so that it does?

Содержание

  1. Rtsp windows media player
  2. Вопрос
  3. 7 способов отобразить видео с RTSP IP-камеры на веб-странице и 2 в мобильном приложении
  4. Способ 1 — RTMP
  5. Способ 2 — RTMP с оберткой HTML5
  6. Способ 3 — RTMFP
  7. Способ 4 — RTMFP c оберткой HTML5
  8. Способ 5 — WebRTC
  9. Способ 6 — Websockets
  10. Способ 7 — HLS
  11. Способ 8 — Android приложение, WebRTC
  12. Способ 9 — iOS приложение, WebRTC
  13. Результаты
  14. Ссылки
  15. VLC — как смотреть RTSP поток с камеры
  16. VLC – как смотреть RTSP поток с камеры
  17. Пример запроса RTSP
  18. Просмотр трансляции в VLC по RTSP
  19. Передача видеопотока по RTSP в VLC
  20. Проверка RTSP-потока
  21. Протоколы передачи потока данных в проигрывателе Windows Media
  22. Изменение параметров протокола в проигрывателе
  23. Изменение настроек прокси-сервера в проигрывателе
  24. The VideoLAN Forums
  25. RTSP Multicasting with Windows Media Player
  26. RTSP Multicasting with Windows Media Player
  27. Re: RTSP Multicasting with Windows Media Player

trans

Вопрос

trans

trans

I am trying to stream a live feed through RTSP to Windows Media Player 12 and get the error:

«Windows Media Player cannot play the file because the specified protocol is not supported. If you typed a URL in the Open URL dialog box, try using a different transport protocol (for example, «http:» or «rtsp:»).»

I have tried the feed with both MPEG4 and MJPEG, but WMP doesn’t work with either one of them, but I can get the feed with VLC just fine.

I have read http://support.microsoft.com/kb/940029/en-us and tried the resolutions suggested and they have not worked.

I have removed WMP through Turn Windows Features On and Off and then manually deleted WMP from Program Files and also the files in the User directory. Yes, I reboot after turning off WMP.

I have turned off the Firewall in an attempt to verify that it is not blocking ports (you would think it would not be blocking ports since I can get the feed through VLC, but I tried it just in case).

I have also reduced my IE security settings to the lowest settings to see if it was a settings issue. Still got the error.

I do not have McAffee (others have suggested that this might cause some issues with streaming).

I am running Windows 7 x64 Professional. Other computers using Windows 7 x64 Pro can get the RTSP stream from Windows Media Player 12 (I have verified that they have the same build of WMP that I do).

I have compared registry settings between those computers that work and mine for Windows Media Player with no success.

I have tried to connect to different RTSP feeds from different encoder/decoders that I have and I get the same error as stated above, but again I can get the feeds with VLC.

I have also installed K-Lite Mega pack for both 32-bit and 64-bit to try to see if it was a codec issue.

(Yes, I know, why try to use Windows Media Player if VLC works? The answer is VLC doesn’t work consistently, (drops ack signals and feed is lost), and I was trying to use a standard media player as a replacement.)

So the questions are: Why does my Windows Media Player 12 not recognize the RTSP protocol? And, how can I fix it so that it does?

Источник

7 способов отобразить видео с RTSP IP-камеры на веб-странице и 2 в мобильном приложении

В этой статье покажем 7 технологически разных способов отображения видеопотока с IP-камеры с поддержкой RTSP на web-странице браузера.

Браузеры, как правило, не поддерживают RTSP, поэтому поток будет конвертироваться для браузера через промежуточный сервер.

Способ 1 — RTMP

RTMP протокол браузеры не поддерживают, но его поддерживает старый добрый Flash Player, который работает неплохо, хоть и не во всех браузерах, и может отобразить видеопоток.

a162849891ca43bfab441ce363634e00

Код плеера в этом случае будет построен на Action Script 3 и выглядеть примерно так:

rtmp://192.168.88.59/live — это адрес промежуточного сервера, который заберет RTSP видеопоток с камеры и конвертирует его в RTMP

rtsp://192.168.88.5/live.sdp — это RTSP адрес самой камеры.

Немного избыточный вариант кода плеера на Flex и AS3 доступен здесь.

9d7efa04e75d46c0a29e6221f800d4f7

Способ 2 — RTMP с оберткой HTML5

Желающих кодить на Action Script 3 все меньше. Специально для этого придуман способ с HTML5 оберткой, которая позволяет управлять RTMP-плеером из JavaScript. В этом случае флэшка подгружается на HTML-страницу только для того чтобы отобразить картинку и выдать в динамики звук.

4055fed25d2949eba0bc6d4c985b7ab1

Полный код плеера находится здесь. А выглядит это так:

image loader

Способ 3 — RTMFP

Протокол RTMFP также работает внутри флэш плеера. Разница с RTMP в том, что RTMFP работает поверх протокола UDP и тем самым является более пригодным для получения трансляции с низкой задержкой.

Код плеера на AS3 в этом случае полностью идентичен используемому в RTMP, добавлена одна буква F в строке протокола подключения к серверу.

Для порядка дадим скриншот с RTMFP

image loader

Способ 4 — RTMFP c оберткой HTML5

Этот способ идентичен пункту 2, с той разницей, что мы при инициализации в JavaScript устанавливаем RTMFP протокол для использования в нижележащей флэшке (swf-объекте).

image loader

Способ 5 — WebRTC

В данном случае Flash не используется совсем и видеопоток проигрывается средствами самого браузера, без использования сторонних плагинов. Это работает и в Android Chrome и Android Firefox — мобильных браузерах, где Flash не установлен. WebRTC дает самую низкую задержку — менее 0.5 секунды.

cc182f71fa684da3a4ca52e1f8b37155

Автоматически определяется поддержка WebRTC, и если поддерживается то поток играет по WebRTC.

image loader

Способ 6 — Websockets

WebRTC и Flash не покрывают все браузеры и платформы. Например, в браузере iOS Safari эти технологии не поддерживаются.

e91ca06b641b48949b772c2772684bba

На iOS Safari можно доставить видеопоток по транспорту Websocket (TCP соединению между браузером и сервером). В этот туннель можно завернуть сконвертированный с RTSP видеопоток. После того, как бинарные данные придут их можно декодировать с помощью JavaScript и отрисовать на Canvas HTML5-элементе.

Именно этим занимается Websocket — плеер при работе в браузере iOS Safari, а его код снаружи выглядит также:

Это чем-то похоже на подход с флэшкой, когда под HTML5 лежит swf-элемент. В данном случае, под HTML5-страницей лежит не swf-объект, а JavaScript-приложение, которое тянет данные по вебсокетам, декодирует и отрисовывает на Canvas в нескольких потоках.

Так выглядит RTSP поток на Canvas в браузере iOS Safari

image loader

Способ 7 — HLS

При конвертации RTSP в HLS, видеопоток разбивается на сегменты, которые благополучно скачиваются с сервера и отображаются в HLS-плеере.

33af9538ba104c98895ea0e38a6df7c2
В качестве HLS-плеера мы используем video.js. Код плеера можно скачать здесь.

Как выглядит плеер:

image loader

Способ 8 — Android приложение, WebRTC

Приложение забирает поток с сервера по WebRTC. Задача сервера в этом случае — сконвертировать RTSP в WebRTC и скормить мобильному приложению.

bc2d704625234c1cb43bfd2f56792601

Java-код плеера для Android находится здесь и выглядит так:

Тестовое мобильное приложение плеера можно установить из Google Play, а исходники приложения скачать здесь.

Так выглядит воспроизведение RTSP потока по WebRTC на планшете Asus под Android:

24c97cca5be54ba581f130c8bd1c753d

Способ 9 — iOS приложение, WebRTC

Приложение также как и в случае Android забирает поток с сервера по WebRTC.

48b775e1c0d6400595fc2214f2da9cf2

Скачать исходный код плеера для iOS можно здесь.

А из App Store можно установить тестовое приложение, которое использует показанные выше куски кода. Его работа с RTSP-потоком выглядит так:

image loader

Результаты

Подведем итоги и объединим полученные результаты в табличку:

Способ отображения Применение Задержка
1 RTMP Там, где важно использование legacy — флэш клиента, Flex или Adobe Air medium
2 RTMP + HTML5 В браузерах IE, Edge, Mac Safari, если там установлен Flash Player medium
3 RTMFP Там, где важно использование legacy — флэш клиента, Flex или Adobe Air и важна низкая задержка low
4 RTMFP + HTML5 В браузерах IE, Edge, Mac Safari, если там установлен Flash Player и важна низкая задержка. low
5 WebRTC В браузерах Chrome, Firefox, Opera на десктопах и мобильных браузерах под Android, где важна real-time задержка. real-time
6 Websocket В браузерах, где нет Flash и WebRTC, но нужна средняя или низкая задержка. medium
7 HLS Во всех браузерах. Где не важна задержка. high
8 Android app, WebRTC В нативных мобильных приложениях под Android, где требуется real-time задержка. real-time
9 iOS app, WebRTC В нативных мобильных приложениях под iOS, где требуется real-time задержка. real-time

Для тестирования мы использовали сервер Web Call Server 5, который конвертирует RTSP поток для раздачи в 9 перечисленных направлениях.

Ссылки

Web Call Server 5 — сервер для раздачи RTSP потока
Flash Streaming — пример swf приложения, проигрывающего потоки по RTMP и RTMFP. Способы 1 и 3.
Source — исходный код swf приложения на Flex / AS3.

Player — пример web-приложения, которое воспроизводит RTSP поток по RTMP, RTMFP, WebRTC, Websocket. Способы 2,4,5,6.
Source — исходный код веб-плеера.

HLS плеер — пример web-плеера, играющего HLS. Способ 7.
Source — исходный код HLS плеера.

Android плеер WebRTC — пример мобильного приложения, которое играет поток по WebRTC. Способ 8.
Source — исходный код мобильного приложения.

iOS плеер WebRTC — пример мобильного приложения, которое играет WebRTC поток. Способ 9.
Source — исходный код мобильного приложения.

Источник

VLC — как смотреть RTSP поток с камеры

vlc kak smotret rtsp potok s kamery

Чтобы обеспечить потоковое вещание VLC RTSP, сначала необходимо настроить медиа-проигрыватель. Воспроизведение и захват RTSP-потока востребованы в системах охраны, где организовано круглосуточное видеонаблюдение. Из плеера VLC на IP-камеру можно посылать команды-инструкции для управления видеосъемкой. Узнаем, что нужно для настройки и как работает RTSP в медиа плеере.

potokovoe veshhanie rtsp v vlc media player

VLC – как смотреть RTSP поток с камеры

RTSP (RealTimeStreamingProtocol) представляет собой протокол передачи видеопотока. Описываемые им команды способны сообщать видеокамере разные действия: остановка, трансляция данных, изменение режима, скорости записи/ чтения, доступ по времени к файлам, находящимся на сервере. В маркировке IP-камеры или видеорегистратора может быть указано «RTP» или «UDP». Это обозначение механизма передачи видеоинформации. Данный вид съемки может быть организован:

Замечание. Каждый производитель устройства видеозаписи имеет разный вид запроса RTSP. Эти данные необходимо уточнять у изготовителя прибора.

Пример запроса RTSP

К VLC MediaPlayer можно подключать IP-камеры, работающие по LAN или беспроводной сети. Пример обращения VLC проигрывателя по RTSP к видеокамере или серверу может выглядеть так. rtsp:// boss: psw @172.27.0.60: 582/ cam1.sdp

obrashhenie k veb kamere cherez rtsp v vlc

Таким запросом происходит обращение к веб камере D-link DSC-2103. Компьютер запрашивает по RTSP у видеоустройства информацию, записанную в файл с названием «cam1.sdp». Если требуется получить еще один видеопоток с этой же камеры, то «cam1.dsp» в запросе меняется на «cam2.dsp». Иначе будет выглядеть запрос к видеорегистратору Polyvision: rtsp:// 172.27.0.162: 592/usr= adm&pass= qwe321&channel= 1&stream= 1.sdp?real_stream

Важно! При передаче логина и пароля в строке параметров, они остаются в кэше на сервере. Эти данные могут быть перехвачены. Поэтому для RTSP-запроса рекомендуется использовать учетную запись (логин/пароль) без административных прав.

Просмотр трансляции в VLC по RTSP

VLC Media Player работает с любыми регистраторами и веб-камерами. Для того чтобы просматривать VLC RTSP поток с камеры на персональном компьютере, понадобится настроить медиа-плеер. Все действия выполняем согласно следующей инструкции.

punkt menju nastrojki proigryvatelja vlc media player

okno nastroek media pleera vlc

ustanovka rtsp v nastrojkah vlc media player

otkrytie potokovogo veshhanija po ssylke rtsp v vlc

vvod setevogo adresa videopotoka v media pleere vlc

После нажатия кнопки «Воспроизвести» начнется потоковая трансляция видеозаписи с камеры или регистратора. Также есть возможность использовать протокол HTTP для передачи или приема видеопотока. В этом случае потребуется иметь статический IP-адрес персонального компьютера. Его можно прописать в настройках локальной сети. Обычно это IPv4. После задания правильного адреса из сети интернет-провайдера станет доступна организация HTTP-потока в VLC.

Передача видеопотока по RTSP в VLC

Разберем теперь, как организовать VLC трансляцию RTSP. Здесь также нужно обратиться к настройкам при выборе видеоустройства.

punkt menju otkryt ustrojstvo zahvata v vlc

vybor video fajla dlja transljacii po rtsp v vlc

knopka vosproizvedenija potokovoj rtsp transljacii v vlc

glavnoe okno mastera potokovogo veshhanija vlc media player

vybor protokola potokovoj transljacii v vlc

zadanie puti i porta transljacii rtsp

nastrojki perekodirovanija potoka v vlc media player

dopolnitelnye parametry rtsp veshhanija vlc media player

potokovaja peredacha video po rtsp v vlc

Таким же способом можно подключиться к трансляции с другого ПК. Потребуется знать только IP-адрес компьютера. Можно транслировать сразу несколько файлов, по-очереди. Доступна передача мультимедиа не только из файла, но и с устройства ipcamera, микрофона, видеорегистратора или просто экрана монитора.

Примечание. В «живой» потоковой передаче нельзя использовать перемотку или поставить видео на паузу.

Проверка RTSP-потока

Чтобы проверить, успешно ли началась трансляция можно использовать любо другой медиа-проигрыватель, либо просто еще один VLC. Плеер должен имет ьвосзможность принимать потоковое видео.

vosproizvedenie potokovogo rtsp video po url adresu v vlc

Для организации потокового RTSP-вещания с видеокамеры, ПК или другого устройства потребуется знать только IP-адрес, а также как открыть или передать трансляцию. Если адрес устройства неизвестен, можно воспользоваться любой поисковой системой. В строке поиска вводим запрос «мой IP адрес» и получаем результат.

dannye ip adresa v poiskovoj sisteme jandeks

Обязательное условие потокового вещания RTSP через VLC – камера и ПК должны находиться в одной локальной сети. Видеопоток можно выводить на экран телевизора или передать трансляцию с видеокамеры на веб-ресурс.

Источник

Протоколы передачи потока данных в проигрывателе Windows Media

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

Чтобы обеспечить наилучшую связь сервера, на котором работают медиа-службы Windows, проигрывателя, проигрыватель настроен на автоматическое получение потоковых данных из любого из этих потоковых протоколов (в зависимости от сетевой среды): протокол пользовательских дейтаграмм (UDP), протокол управления передачей (TCP) и протокол передачи гипертекста (HTTP).

Протоколы UDP и TCP – это основные сетевые протоколы, которые используются вместе с потоковым протоколом реального времени (RTSP) для управления передачей большого объема данных. Проигрыватель также может получать многоадресный поток.

Изменение параметров протокола в проигрывателе

Примечание: Если снять флажок TCP или если брандмауэр блокирует TCP-потоки, а проигрыватель настроен на работу с протоколом RTSP, проигрыватель попытается воспользоваться протоколом UDP для получения потоковых данных. Если флажок UDP также снят или если брандмауэр блокирует потоки, использующие эти протоколы, а проигрыватель настроен на работу с протоколом RTSP, он попытается воспользоваться протоколом HTTP для получения потоковых данных.

Изменение настроек прокси-сервера в проигрывателе

Компьютер может быть подключен к интернету через прокси-сервер – компьютер, который работает как посредник между браузером и сетью.

Чтобы изменить настройки прокси-сервера, выполните следующие действия:

Измените любые из следующих параметров:

Источник

The VideoLAN Forums

Discussion and support for VLC media player and friends

RTSP Multicasting with Windows Media Player

Post by workhn » 01 Jun 2007 10:27

Post by Jean-Baptiste Kempf » 01 Jun 2007 11:21

Post by workhn » 01 Jun 2007 11:31

Re: RTSP Multicasting with Windows Media Player

Post by VideoCheif » 28 Jul 2007 09:24

Windows Media multicasting is done using a Windows Media Server.
The Windows Media server must be running Windows Server 2003 and have Windows Media Services 9 (a free optional component) installed on it. Although all versions of Windows Server 2003 have Windows Media Services 9 available for installation, only the Enterprise and Datacenter editions allow the use of multicast. Earlier versions of Windows Server, such as Server 2000 and NT 4.0, used Windows Media Services 4.1 which did not offer multicast.

A Windows Media server receives a stream from a Windows Media encoder. The server then generates the multicast. It is not possible to create a multicast directly from a Windows Media Encoder. I belive the protocol that is used for the multicast is UDP, not RTSP or MMS. By the way. Strictly speaking, MMS has been depreciated. Most MMS streams now roll over to RTSP invisibly to the end user. Windows Media Services 9 on Server 2003 does not offer or support MMS.

The NSC file will provide the keys to the castle for the Windows Media Player; what the multicast group address is, what port it is on, what the bit rate is, what video codec is in use, which audio codec, copyright info, etc.

We are multicasting a

Unfortunately, I have not yet been able to get VLC (0.8.6) to play a Windows Media multicast.

I hope this helps. I apologize if I’ve missed the point of the question and bored you.

Источник

I am trying to stream a live feed through RTSP to Windows Media Player 12 and get the error:

«Windows Media Player cannot play the file because the specified
protocol is not supported. If you typed a URL in the Open URL dialog
box, try using a different transport protocol (for example, «http:» or
«rtsp:»).»

  • I have tried the feed with both MPEG4 and MJPEG, but WMP doesn’t work with either one of them, but I can get the feed with VLC just fine.

  • I have read this Knowledge Base document and tried the resolutions suggested and they have not worked.

  • I have removed WMP through Turn Windows Features On and Off and then manually deleted WMP from Program Files and also the files in the User directory. Yes, I reboot after turning off WMP.

  • I have turned off the Firewall in an attempt to verify that it is not blocking ports (you would think it would not be blocking ports since I can get the feed through VLC, but I tried it just in case).

  • I have also reduced my IE security settings to the lowest settings to see if it was a settings issue. Still got the error.

  • I do not have McAffee (others have suggested that this might cause some issues with streaming).

  • I am running Windows 7 x64 Professional. Other computers using Windows 7 x64 Pro can get the RTSP stream from Windows Media Player 12 (I have verified that they have the same build of WMP that I do).

  • I have compared registry settings between those computers that work and mine for Windows Media Player with no success.

  • I have tried to connect to different RTSP feeds from different encoder/decoders that I have and I get the same error as stated above, but again I can get the feeds with VLC.

(Yes, I know, why try to use Windows Media Player if VLC works? The answer is VLC doesn’t work consistently, (drops ack signals and feed is lost), and I was trying to use a standard media player as a replacement.)

So the questions are: Why does my Windows Media Player 12 not recognize the RTSP protocol? And, how can I fix it so that it does?

I am trying to stream a live feed through RTSP to Windows Media Player 12 and get the error:

«Windows Media Player cannot play the file because the specified
protocol is not supported. If you typed a URL in the Open URL dialog
box, try using a different transport protocol (for example, «http:» or
«rtsp:»).»

  • I have tried the feed with both MPEG4 and MJPEG, but WMP doesn’t work with either one of them, but I can get the feed with VLC just fine.

  • I have read this Knowledge Base document and tried the resolutions suggested and they have not worked.

  • I have removed WMP through Turn Windows Features On and Off and then manually deleted WMP from Program Files and also the files in the User directory. Yes, I reboot after turning off WMP.

  • I have turned off the Firewall in an attempt to verify that it is not blocking ports (you would think it would not be blocking ports since I can get the feed through VLC, but I tried it just in case).

  • I have also reduced my IE security settings to the lowest settings to see if it was a settings issue. Still got the error.

  • I do not have McAffee (others have suggested that this might cause some issues with streaming).

  • I am running Windows 7 x64 Professional. Other computers using Windows 7 x64 Pro can get the RTSP stream from Windows Media Player 12 (I have verified that they have the same build of WMP that I do).

  • I have compared registry settings between those computers that work and mine for Windows Media Player with no success.

  • I have tried to connect to different RTSP feeds from different encoder/decoders that I have and I get the same error as stated above, but again I can get the feeds with VLC.

(Yes, I know, why try to use Windows Media Player if VLC works? The answer is VLC doesn’t work consistently, (drops ack signals and feed is lost), and I was trying to use a standard media player as a replacement.)

So the questions are: Why does my Windows Media Player 12 not recognize the RTSP protocol? And, how can I fix it so that it does?

Like this post? Please share to your friends:
  • Windows media player rich preview handler
  • Windows media player rar как открыть
  • Windows media player plugin скачать бесплатно для windows 7
  • Windows media player plugin opera скачать
  • Windows media player plugin chrome download