Как я могу заставить openRTSP работать на Windows?

Вопрос или проблема

Я хотел бы транслировать RTSP поток на свой компьютер с Windows 10.

Как я могу заставить openRTSP работать на Windows?

http://www.live555.com/openRTSP/

Вы пробовали это, и сработало ли?

Вы можете найти здесь git
https://github.com/ZhaoliangGuo/live555-simple-demo-4-windows
Скомпилируйте с помощью vs2010, обратите внимание, что в файле playCommon.cpp IP адреса жестко закодированы.
Также сигналы Windows не реализованы, т.е. при закрытии exe он не отправит TEARDOWN на сервер.

openRTSP – это программа командной строки. Следовательно, мы можем выполнять приложение openRTSP, используя терминальное приложение, например, git-bash в Windows.

Синтаксис для выполнения приложения:
Использование: D:\PATH\TO\openRTSP.exe [-p ] [-r|-q|-4|-i] [-a|-v] [-V] [-d ] [-D [-c] [-S ] [-n] [-O] [-t|-T ] [-u ] [-s ]|[-U ] [-E ] [-z ] [-g user-agent] [-k ] [-P ] [-K] [-w -h ] [-f ] [-y] [-H] [-Q []] [-F ] [-b ] [-B ] [-I ] [-m] [|-R []] (или D:\live555\live\testProgs\openRTSP.exe -o [-V] )

Например: предположим, если нам нужно транслировать IP-камеру через это приложение, тогда используйте следующую команду ./openRTSP rtsp://admin:[email protected]:554/sample/media

Примечание: “admin” – это имя пользователя и пароль для некоторых IP-камер.

Синтаксис: rtsp://< ipaddress : port >/sample/media

Ответ или решение

Чтобы настроить openRTSP на Windows и стримить RTSP поток на ваше устройство под управлением Windows 10, выполните следующие шаги:

Шаг 1: Загрузка и установка openRTSP

  1. Скачайте live555: Перейдите на официальный сайт live555 и загрузите последнюю версию live555, которая включает openRTSP. Также вы можете воспользоваться ссылкой на GitHub для Windows, представленной вами: live555-simple-demo-4-windows.

  2. Сборка проекта: Если вы используете репозиторий GitHub, сначала нужно собрать проект. Для этого вам потребуется Visual Studio 2010. Откройте проект в Visual Studio и выполните сборку. Обратите внимание, что в файле playCommon.cpp IP-адреса могут быть закодированы, поэтому возможно, вам придётся изменить их вручную.

Шаг 2: Настройка окружения

  1. Добавьте в PATH: После успешной сборки убедитесь, что путь к openRTSP.exe добавлен в переменную окружения PATH. Это упростит запуск программы из командной строки.

  2. Установите Git Bash: Для удобства работы с командной строкой, рекомендуется установить Git Bash. Он позволит использовать Unix-подобный терминал для выполнения команд.

Шаг 3: Запуск openRTSP

  1. Командная строка: Откройте Git Bash или командную строку Windows (cmd) и перейдите в директорию, где расположен openRTSP.exe.

  2. Синтаксис команды: Для запуска программы используйте следующий синтаксис:

    openRTSP.exe [-p <port>] [-r|-q|-4|-i] [-a|-v] [-V] [-d <timeout>] [-D <output_dir>] [-u <username>:<password>] rtsp://<ipaddress>:<port>/sample/media
  3. Пример использования: Если у вас есть IP-камера, поток с которой вы хотите просматривать, пример команды может выглядеть так:

    ./openRTSP rtsp://admin:password@192.168.1.10:554/sample/media

    Здесь admin — это имя пользователя, а password — пароль для доступа к вашей камере. Замените 192.168.1.10 на IP-адрес вашей камеры, а также обновите путь к медиапотоку.

Шаг 4: Дополнительные настройки

  • Проблемы с сигналами: Имейте в виду, что интеграция сигналов Windows может отсутствовать, поэтому программа openRTSP при закрытии не отправляет TEARDOWN серверу. Это может быть важно для корректного завершения сессии. Тщательно следите за работой программы.

  • Параметры сети: Если у вас возникают проблемы с подключением, проверьте настройки брандмауэра и убедитесь, что необходимые порты открыты.

Заключение

Теперь вы готовы использовать openRTSP для стриминга RTSP потоков на вашей системе Windows 10. Следуя указанным выше шагам, вы сможете получить доступ к видеопотокам с IP-камер, что может быть полезно для различных проектов и задач. Не забывайте своевременно обновлять программное обеспечение и проверять настройки безопасности при работе с сетевыми потоками.

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

Капча загружается...