2

У меня есть автономный видеорегистратор H.264 от Hexacctv, который передает 4 канала с камер. Я использую SkyVizor NVClient для получения потокового видео с каналов. Но мне нужно пройти проверку подлинности StandAlone DVR.

Теперь мне нужно написать собственную программу для получения видео с этого устройства. Мне нужно знать протокол этого устройства. Я попытался использовать WireShark, чтобы выяснить, какой протокол используется. Когда клиент хочет аутентифицироваться, пользователь отправляет эти байты на сервер:

0000000: 2823 0000 0000 0000 6164 6d69 6e00 0000  (#......admin...
0000010: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000020: 0000 0000 0000 0000 3531 3930 3730 0000  ........519070..
0000030: 0000 0000 0000 0000 0000 0000 0000 0000  ................
0000040: 0000 0000 0000 0000 7e2f 68c4 80e5 742f  ........~/h...t/
0000050: 68c4 80e5 14da e9a9 fc56 0050 56c0 0001  h........V.PV...
0000060: 0050 56c0 0008 0000 0000 0000            .PV.........

admin - это имя пользователя, а 519070 - пароль.

Кто-нибудь знает, что это за протокол? Порт по умолчанию - 8200, и я думаю, что каждый клиентский запрос начинается с (# .

Изменить: я могу использовать HiDvrOcx для просмотра каналов.

1 ответ1

0

Из основного поиска Google нашел этот TCP 8200 GoToMyPC (неофициальный), а также прослушать приложение TRIVNET.

Вы можете использовать приведенное ниже справочное руководство.

Ссылка на сайт

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .