powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Считать stream с камеры
11 сообщений из 36, страница 2 из 2
Считать stream с камеры
    #38986630
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdm773 дня бьюсь над этой проблемой.
Как это мне близко /в этом мы с тобой "близнецы-братья"/ ...
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38986774
bdm77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,

RTSP ?? Я говорил про ONVIF ..
о RTSP полно информации, а вот об ONVIF совсем мало.
А очень нужно.
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38986805
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdm77
Код: plaintext
1.
Мне нужно тут получить stream или frame(хотя из strem наверное можно получить frame) .

Это твоя проблема.

bdm77 RTSP ?? Я говорил про ONVIF .. Тебе ответили.YesSqlONVIF это протокол управления. Для стримов используется RTSP. Загляни все-таки в документацию . Исходил не вникая из этого message.
Так в чем проблема?
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38986893
bdm77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,
в документе описан протокол ONVIF.
Но как добраться до стрима, я там не нашел ..
В этом и есть проблема..
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38986942
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdm77Владимир2012,
в документе описан протокол ONVIF.
Но как добраться до стрима, я там не нашел ..
В этом и есть проблема.. Исхожу из http://www.onvif.org/specs/stream/ONVIF-Streaming-Spec-v210.pdf

Судя по приведенному тексту программы ты уже умеешь получить "Metadata stream (XML)".
То бишь у тебя имеются meta данные об следующем за "Metadata stream (XML)" stream,
содержащим поток данных.
На Page.6 сказано:
"A set of media streaming (audio, video and meta data) options, all based on RTP [RFC 3550].
По идее далее у тебя идет stream c данными в одном из форматом:
- MPEG-4, Simple Profile (SP) [ISO 14496-2]
- MPEG-4, Advanced Simple Profile (ASP) [ISO 14496-2]
- H.264, baseline [ISO 14496-10]
- H.264, main [ISO 14496-10]
- H.264, extended [ISO 14496-10]
- H.264, high [ISO 14496-10]

and for the following audio codecs:
- G.711 [ITU-T G.711]
- G.726 [ITU-T G.726]
- AAC [ISO 14496-3]

Скорее всего тем же способом как ты прочитал header с meta данными, можешь далее принять
и stream с данными и поместить его в disk file.
Из header смотрим на тип данных и затем по идее у тебя должна быть library, которая
позволит работать с этими данными.
Возьми к примеру player VLC /www.videolan.org/. Он free с исходниками.
Там и найдешь API и library для работы с нужным тебе форматом данных.
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38987048
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Владимир2012Исхожу из http://www.onvif.org/specs/stream/ONVIF-Streaming-Spec-v210.pdf Э нет.
Stream реализован с использованием "5.1 Media stream protocol",
"5.1.1.4 RTP/RTSP/HTTP/TCP
The data stream shall be sent via HTTP to traverse a firewall. A device shall support media
transfer using RTP/RTSP/HTTP/TCP. And if a device supports TLS1.0, the data stream shall"
Т.е. данные в формате MPEG-4, ... ... передаются "... via HTTP to traverse a firewall".

Вообще то вот не пойму.
На github имеются проекты для работы с протокол ONFIF.
Поищи в них нужный тебе API, ...
Пробывал искать?
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38987136
bdm77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012Владимир2012Исхожу из http://www.onvif.org/specs/stream/ONVIF-Streaming-Spec-v210.pdf Э нет.
Stream реализован с использованием "5.1 Media stream protocol",
"5.1.1.4 RTP/RTSP/HTTP/TCP
The data stream shall be sent via HTTP to traverse a firewall. A device shall support media
transfer using RTP/RTSP/HTTP/TCP. And if a device supports TLS1.0, the data stream shall"
Т.е. данные в формате MPEG-4, ... ... передаются "... via HTTP to traverse a firewall".

Вообще то вот не пойму.
На github имеются проекты для работы с протокол ONFIF.
Поищи в них нужный тебе API, ...
Пробывал искать?


Да, просмотрел все проекты в которых есть слово ONVIF .
Есть для C#, но мне надо кроссплатформ!
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38987151
bdm77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Владимир2012,
мне не понятна политика фирмы ,
которая разработала этот протокоол. Точнее политика ясна - это заработать денег ,
но это же протокол...
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38987187
Владимир2012
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdm77Владимир2012,
мне не понятна политика фирмы ,
которая разработала этот протокоол. Точнее политика ясна - это заработать денег ,
но это же протокол... В этих вопросах - "слабак".
Могу только пофантазировать .
Например - для того, чтобы device имели "фирменный" протокол, который только фирма могла бы расширить ....
Впрочем бизнесу важно, чтобы их товар покупали, а не конкурента, ну и для этого используется комплекс всяких там методов
"ненавязчивого" убеждения покупателей, что только их device отвечает всем последним
достижениям "ПРОГРЕССА", "ТЕХНОЛОГИЙ", "ИЖЕНЕРНОЙ МЫСЛИ" ... ..., а товар конкурентов и даром не кому не нужен.
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38987344
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bdm77Есть для C#, но мне надо кроссплатформ!так портируй. API не должно бы от языка то зависеть, кмк.
...
Рейтинг: 0 / 0
Считать stream с камеры
    #38990965
bdm77
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо за помощь.
Клиенту пока нужен только stream, камера работает с rtsp.
Вроде Opencv справляется с этой работай достойно!

М.б. есть другие библиотеки?
...
Рейтинг: 0 / 0
11 сообщений из 36, страница 2 из 2
Форумы / C++ [игнор отключен] [закрыт для гостей] / Считать stream с камеры
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]