This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

камеры видеонаблюдения

CXS

Участник портала
21 Мар 2021
265
18
79
заметил что на том же 5рп запрашивают иногда видео с камер наблюдения,но самого видео как такого нету,как можно вообще сделать данную системуя.был вариант реализовать через сайт как то,но через что транслировать данные видео не ясно вообще,мне кажется это возможно но не уверен на все сто процентов,хотелось бы услышать мнение знатоков
 

enotit

Гений
High developer
BackEnd developer
13 Ноя 2020
1,531
488
187
21
а?
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,278
754
181
34
Не уверен, что можно делать запись на сервере без участия игрока.
Если на клиенте то смотри в сторону
 

CXS

Участник портала
21 Мар 2021
265
18
79

MADARAdev

Старожил
media
FrontEnd developer
30 Дек 2020
731
277
141
28
Чтобы создать систему с камерами видеонаблюдения (например в каком нибудь здании)

Нужно во первых создать эту самую камеру,
далее настраиваешь ее, куда она должна смотреть и прочие настройки (посмотри на вики)
cameraDoma = mp.cameras.new('default', surveillanceCameraPos, new mp.Vector3(0, 0, 0), 50);
и то на что тебе нужно нажимать, обработчик ставишь на создание этой самой камеры и соответственно меняешь камеру игрока
mp.game.cam.renderScriptCams(true, false, 0, true, false); // Отображаем камеру
 
Реакции: enotit и Vermilion

MADARAdev

Старожил
media
FrontEnd developer
30 Дек 2020
731
277
141
28
Оно сохраняет в повторы gta 5
 

Vermilion

Высший разум
High developer
BackEnd developer
FrontEnd developer
29 Сен 2021
1,278
754
181
34

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
708
319
161
30
Тут без интеграции через игровой клиент никак не обойтись.
Нужно понимать что видео из игры сделать без самой игры невозможно.
Теория как можно реализовать данную систему:
Берем какой-нибудь пк, чтобы тянул
Заходим с него на сервер, узнаем у этого клиента данные такие как cosialClabID лучше чтобы был еще и статичный IP на машине.
Теперь мы можем где-то пометить что этот аккаунт на этом IP является условно камерой!
Написать такой скрипт:
Если этот аккаунт заходит в игру, сразу делать его невидимым, (даже можно отключить стрим для других игроков).
Тпшим его в нужное место, фризим, создаем камеру в нужном месте с нужным поворотом, активируем её(можно даже написать условное управление этой камерой другим игроком).
Теперь подумаем на счет записи - трансляции, тут нужно поизучать, как лучше это сделать, запускать стрим на плащадки, или сохранять файл записи время от времени и отправлять его на какой-нибудь сайт. Или вообще использовать Яндекс диск для автоматической выгрузки файлов в него, а уже из него брать выгружать на сайт, тут уже как угодно.
Ну вот и все впринципе одна камера будет готова


Тут еще можно порассуждать о том что нужно каким-то образом следить за тем запущена ли игра, крашнуло ли ее, перезапустился ли сервер. Автоматический запуск игры если комп перезапустился и прочие нюансы которые нужно будет отслеживать. Ну и если посидеть подумать чуть побольше можно еще уйму ситуаций придумать которые могут произойти и это все нужно будет учесть.
 
Реакции: enotit

Justin_Games

Участник портала
5 Дек 2020
41
15
65
На счёт камер, в любом случае нужен клиент с которого вести запись. Можно наложить фильтр камеры и через гташный рекордер записывать видео.
Сам рейдж не позволяет подключить какой-нибудь ScreenCast, чтобы через браузер вести демонстрацию, запись или скринить нормально.

Когда-то игрался с камерами наблюдения может что-то тебе поможет....
 
Последнее редактирование:
Реакции: XDeveluxe

NULMEKS

Гений
BackEnd developer
12 Янв 2024
420
358
93
28
Напоминает принципе HLTV в cs 1.6 или же GOTV в cs:go...
 
Реакции: MEVRINZ

CXS

Участник портала
21 Мар 2021
265
18
79
идея могла бы реализоваться,но один нюанс,что нет того через что транслировать,как я понял без участния игрока это не реально в целом,так как должно что то быть,вариант со сплей камерой как на ониксе мне кажется полная хрень,так как там задача под другое вообще