Как добавить в ip-камеру поддержку NFS?

Вопросы по восстановлению, настройке, апгрейду, прошивкам и т.п.
Ответить
solegs
Новичок
Сообщения: 28
Зарегистрирован: 09 мар 2016, 09:12

Как добавить в ip-камеру поддержку NFS?

Сообщение solegs » 25 дек 2016, 15:21

Всем доброго!

Имеется камера на проце DM368 (5мп, DONGJIA Da-ip8517tdv, вот тут я уже описывал, как выяснял пароль рута для неё). Всё бы хорошо, как говорится, но вот есть один большой недостаток, в прямом смысле - очень недостаёт наличия в камере поддержки NFS для записи на NAS. А нужно.

Есть ещё китайская камера, 1,3мп, на проце hi3518e,тоже без поддержки NFS и её тоже хочется переделать.

Какие есть способы добавить поддержку NFS (и доступ к NAS) в такие камеры?

Аватара пользователя
Sonya
Специалист
Сообщения: 1298
Зарегистрирован: 12 авг 2014, 15:24
Откуда: Сергиев Посад
Контактная информация:

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение Sonya » 26 дек 2016, 18:15

Думаю, гораздо проще добавить в NAS поддержку FTP, которая уже есть в камере.
Кстати, камеры на Hi3516c (те, что с 16M чипом) имеют поддержку samba, пробуйте на своей, может не вырезали.

solegs
Новичок
Сообщения: 28
Зарегистрирован: 09 мар 2016, 09:12

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение solegs » 27 дек 2016, 11:01

Фтп и так есть, на него фотки при движении скидываются. Одно "НО" - на фтп видео напрямую не заливается.

Самбу попробую, спасибо, не знал, что там может такое быть... ))

Аватара пользователя
kROOT
Специалист
Сообщения: 13487
Зарегистрирован: 02 сен 2013, 14:25
Откуда: youcam.pro
Контактная информация:

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение kROOT » 27 дек 2016, 12:52

Ну допустим появится каким то образом поддержка NFS в ядре, модуль там подгрузить получится, а какими средствами писать видеопоток на сервер будите?
Нормальный NAS сам должен уметь забирать поток с камеры и писать его на себя.

solegs
Новичок
Сообщения: 28
Зарегистрирован: 09 мар 2016, 09:12

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение solegs » 27 дек 2016, 13:47

"нормальный NAS" у меня есть, на него уже пишется видео с двух хиков. Потому и хочется сделать поддержку нфс в камерах без неё.
Правда, не соглашусь, что нас-сервер "сам должен уметь забирать поток с камеры" - нфс-протокол не для видеопотоков был создан, ему вообще не известно, видеотрафик там или другой какой... Тут скорее наоборот - камера должна уметь подключать нфс-шару "нормального наса" к себе, как локальное хранилище (диск) и писать на него. За это как раз и отвечают те нфс-модули, которых (пока) нет в ядре.
Для тех же камер, у которых нет поддержки нфс, думаю, два варианта могут сработать - либо удастся добавить нужные модули в ядро и запустить в камере полноценный нфс-клиент (и тогда записью наа нфс-шару можно будет управлять с самой камеры - из гуи, например, как и в хиках). Либо пройдёт урезанный вариант и потребуется из консоли, подключившись телнетом, монтировать нфс-шару с сервера в папку на камере и затем настраивать запись уже в неё - ну, это если в менюшке камеры не появится возможности из гуи управлять нфс-хранилищем...
Но пока хз, возможно ли вообще такое...

Аватара пользователя
kROOT
Специалист
Сообщения: 13487
Зарегистрирован: 02 сен 2013, 14:25
Откуда: youcam.pro
Контактная информация:

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение kROOT » 27 дек 2016, 19:26

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

solegs
Новичок
Сообщения: 28
Зарегистрирован: 09 мар 2016, 09:12

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение solegs » 28 дек 2016, 12:29

Этот способ я тоже рассматриваю, но как запасной. На си кодить я и сам умею, достать сдк, конечно, сложнее будет, но есть же доступные сдк от производителей самих процов. Перепаивать флеш с озу? пока не вижу необходимости в этом.

Ну и то, что надо сразу выбирать с нфс - полностью согласен, теперь заказываю только такие, да. Нов от с этими двумя хочется разобраться всё же. Тем более, что у доньи есть модули нфс, только, похоже, не работающие, как мне надо. Вот вывод команды lsmod с камеры:
  • # lsmod
    Module Size Used by Not tainted
    g_file_storage 32204 0 - Live 0xbf10b000
    sbull 7852 1 - Live 0xbf011000
    dm365mmap 5704 0 - Live 0xbf108000
    irqk 9832 0 - Live 0xbf104000
    edmak 13288 2 - Live 0xbf0ff000
    cmemk 28108 0 - Live 0xbf0f7000
    drv 27120 4 - Live 0xbf0ef000
    csl 97188 22 - Live 0xbf0d6000
    8021q 21704 0 - Live 0xbf0cf000
    at88sc 12903 0 - Live 0xbf0ca000
    adc 2980 0 - Live 0xbf0c8000
    iscsi_tcp 24928 0 - Live 0xbf0c0000
    libiscsi 25248 1 iscsi_tcp, Live 0xbf0b8000
    scsi_transport_iscsi 30732 2 iscsi_tcp,libiscsi, Live 0xbf0af000
    usbmon 11140 0 - Live 0xbf0ab000
    musb_hdrc 36492 1 g_file_storage, Live 0xbf0a1000
    usbcore 114136 1 usbmon, Live 0xbf084000
    davinci_mmc 15808 0 - Live 0xbf07f000
    mmc_block 8840 2 - Live 0xbf07b000
    mmc_core 28020 2 davinci_mmc,mmc_block, Live 0xbf073000
    davinci_emac 41296 0 - Live 0xbf067000
    ppp_deflate 6432 0 - Live 0xbf064000
    ppp_async 12192 0 - Live 0xbf060000
    ppp_synctty 10496 0 - Live 0xbf05c000
    ppp_generic 26228 3 ppp_deflate,ppp_async,ppp_synctty, Live 0xbf054000
    netconsole 3332 0 - Live 0xbf052000
    slhc 7232 1 ppp_generic, Live 0xbf04f000
    tun 11936 0 - Live 0xbf04b000
    loop 16232 0 - Live 0xbf046000
    nfsd 103904 0 - Live 0xbf02b000
    exportfs 5984 1 nfsd, Live 0xbf028000
    nls_utf8 2048 0 - Live 0xbf026000
    nls_ascii 4128 0 - Live 0xbf023000
    sha1 2720 0 - Live 0xbf021000
    md5 4992 0 - Live 0xbf01e000
    des 18368 0 - Live 0xbf018000
    deflate 3808 0 - Live 0xbf016000
    crc32c 1984 0 - Live 0xbf014000
    i2c_emac 2244 1 davinci_emac, Live 0xbf00f000
    cfq_iosched 21656 0 - Live 0xbf008000
    deadline_iosched 8868 0 - Live 0xbf004000
    libcrc32c 2688 1 crc32c, Live 0xbf002000
    crc_ccitt 2048 1 ppp_async, Live 0xbf000000
    #
Это внушает определённые надежды... ))

Аватара пользователя
kROOT
Специалист
Сообщения: 13487
Зарегистрирован: 02 сен 2013, 14:25
Откуда: youcam.pro
Контактная информация:

Re: Как добавить в ip-камеру поддержку NFS?

Сообщение kROOT » 28 дек 2016, 12:35

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

Ответить

Вернуться в «Восстановление и настройка»