Как захватить изображение с помощью IP-подключенной камеры в asp dot net web API и ReactJS в качестве клиента

#reactjs #.net-core #asp.net-core-webapi #rtsp

#reactjs #.net-core #asp.net-core-webapi #rtsp

Вопрос:

Я работаю над проектом, в котором мне нужно делать снимки с помощью IP-камеры, подключенной к сети. А затем отобразите его на стороне клиента.

Я использую .net core Web API на стороне сервера и React Js на стороне клиента.

Я обнаружил, что RTSP — это правильный путь, но я не нашел для этого ни одной хорошей ссылки.

PS: Мне также нравится делать снимки / снимки из этого видеоисточника.

Ответ №1:

Обычно это не имеет ничего общего с react.js самим собой.

Если ваша камера поддерживает RTSP , вам нужен некоторый JavaScript код для захвата видео. Кроме того, вам нужен URL-адрес подключения RTSP, подобный этому:

 rtsp://username:password@IP Address/h265/ch1/main/av_stream
 

Итак, вам лучше найти js для этого библиотеку, например node-rtsp-stream

Обновите AFAIK, чтобы использовать такие библиотеки, как node-rtsp-stream , вы не вынуждены использовать их через node . Это просто js-файлы, которые можно импортировать в ваш react.js интерфейс.

Комментарии:

1. Я не планирую создавать для этого новый сервер узлов. Поскольку у меня уже есть dot net на стороне сервера.