Звуковые тревожные оповещения в IP камере

2 975 просмотров

Сегодня я расскажу о замене файлов звуковых тревожных оповещений в XMEYE IP камере.

В последнее время в ассортименте появились XMEYE IP камеры с двухсторонним аудио и возможностью воспроизведения аудио предупреждения о пересечении региона или детекции человека, активация использования тревожных оповещений в XMEYE IP камере выполняется во вкладке DeviceCfg, можно использовать веб интерфейс.

 

Заходим в настройки камеры вкладка Intellgent Alert,

Активируем детекцию движения и детекцию человека а на вкладке Types of voice, сделаем выбор из списка доступных голосовых файлов.

Теперь по сработке детекции человека камера воспроизводит голосовое сообщение записаное в одном из файлов прошивки, user-x.cramfs\share\music

В зависимости от модели камеры в этом каталоге находятся разнообразные файлы но русскоязычных среди них нет. Задача создать и сохранить нужные нам файлы и использовать для воспроизведения.

Забегая вперед скажу что используя мобильное приложение XMEye можно надиктовать и сохранить пользовательский голосовой файл тревожного предупреждения!

И так, оригинальные файлы имеют расширение pcm, параметры кодирования Signed 8 — bit PCM, частота дискретизации 8000Гц, 1 канал моно, создаем звуковой файл с аналогичными параметрами и заменяем его в оригинальной прошивке…

Я подготовил две прошивки для собственных камер, которые были в наличии,

General_IPC_HI3516EV200_85HF30T_S38.Nat.dss.OnvifS.HIK_V5.00.R02.20201223_all.bin

General_IPC_GK7205V200_50H20AI_S38.Nat.dss.OnvifS.HIK_V5.00.R02.20230911_all.bin

обе можно скачать в нашем файловом архиве, так же в архиве доступны измененные голосовые файлы с русскими голосовыми сообщениями.

4 комментария

  • Maks

    здравствуйте, как и в каком формате мне нужно создать звуковой файл для поддержки камеры и какой командой binwalk скомпилировать финальную прошивку .bin для песни? (я умею распаковывать прошивку, вот только запаковать обратно не могу) извините за язык, пользуюсь переводчиком 🙂

    • Олег

      Здравствуйте, оригинальные файлы имеют расширение pcm, параметры кодирования Signed 8 — bit PCM, частота дискретизации 8000Гц, 1 канал моно.

      • Maks

        Спасибо, а можно команду, отвечающую за упаковку cramfs пользователя x в .bin? Корректны ли эти команды? mkcramfs romfs user-x.cramfs

        mkimage -A arm -O linux -T ramdisk -n «linux» -e 0x00580000 -a 0x00080000 -d user-x.cramfs user-x.cramfs.img

        zip -D -X firmware.bin *

        Description: «UpgradeCommand» : [
        {
        «Command» : «Burn»,
        «FileName» : «user-x.cramfs.img»
        }
        ],
        «Hardware» : «x»,
        «Vendor» : «General»
        }

        • Олег

          у вас нет команды упаковки файловой системы cramfs, ваша команда для создания mkimage
          для создания cramfs используйте команду
          mkcramfs files files.cramfs
          Поясните какая именно у вас прошивка

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован.

Введите число × three = twenty four