Useful Tools | Linux | GitOps | DevOps
5.8K subscribers
152 photos
1 video
7 files
679 links
Полезные бесплатные opensource инструменты на все случаи жизни, а иногда и советы.

Понравился проект из поста - поддержи автора звездой!

Автор: @dmitry_malinin
Web: https://gitgate.d3.ru

Сотрудничество: @maxgrue
Обсуждение: @gittalk
Download Telegram
Slim Camera - легковесный RTSP-плеер для IP-камер с минималистичным интерфейсом.

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

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

ЗЫ. В планах и автоматический поиск камер и RTCP эндпоинтов в сети по ONVIF протоколу...

https://sourceforge.net/projects/slim-camera/

Автор проекта наш соотечественник Николай Закржевский - @zakr256

опубликовано в @gitgate

#rtsp #camera
👍15🔥13
Useful Tools | Linux | GitOps | DevOps
pwnat - прокси-сервер, работающий за клиент-серверными NAT Инструмент, разработанный Сами Камкаром, который позволяет любому клиенту, находящемуся за NAT, взаимодействовать с сервером, находящимся за отдельным NAT, без переадресации портов и настройки DMZ…
MediaMTX - готовый к использованию прокси-сервер в реальном времени с нулевой зависимостью от медиа и медиа-прокси, который позволяет публиковать, читать, прокси, записывать и воспроизводить видео и аудиопотоки. Он был задуман как «медийный маршрутизатор», который маршрутизирует медиа-потоки от одного конца до другого.

Возможности:
- публикация прямых трансляций на сервер
- чтение прямых трансляций с сервера
- автоматическое преобразование протоколов
- передача несколько потоков одновременно по отдельным путям
- запись потоков на диск
- воспроизведение записанных потоков
- аутентификация пользователей
- перенаправление клиентов на другие серверы RTSP (балансировка нагрузки)
- управлени сервером через Control API
- перезагрузка конфигурации без отключения существующих клиентов (горячая перезагрузка)
- метрики Prometheus
- запуск хуков (внешние команды), когда клиенты подключаются, отключают, читают или публикуют потоки
- свместимость с Linux, Windows и macOS, отсутствие зависимостей, одиночный исполняемый файл

https://github.com/bluenviron/mediamtx

Подсказал: Алексей Агафонов - @supmea

опубликовано в @gitgate

#rtsp #proxy
👍13🔥8