Netzwerk WebCam

  • Привет Всем !
    Если Netzwerk WebCam умеет посылать streaming (audio port: 5002, video port: 5003),
    то как можно на нее натравить vlc ?

  • А мозно для начала узнать марку камеры по моим догадкам ето от Д-Линк


    Video Algorithm H.263+ (MPEG4 Short Header Mode)

  • Камера была FCS-3000.
    По причине нехватки времени на разборки с этой камерой - отсылаем ее назад.


    AXIS-207 дает нормальный RTSP поток и VLC его нормально показывает или/и пишет в файл.


    Еще пару вопросиков к VLC...
    1. Как зделать, что-бы VLC при записи делил файлы по 1 часу например, а не писал в один файл целую неделю.
    Или писал только 1 час и завершался, а стартовать его можно было-бы через cron каждый час.


    И еще как сделать, что-бы VLC писал в файл или стартовал
    только тогда, когда произошло движение ?


    Сама камера имеет MOTION определение, но при этом
    она может только на e-mail посылать видео файл.

  • Вериш никак



    Для крона есть тока выход шо бы он его старттовал а потом через час убивал типа killall vlc а потом сразу опять его стартовал и через час убивал



    Добавлю
    находил гдето --stop-time= время в секундах vlc:quit но у меня ета фишка почемуто не фурычит

    Сообщение было отредактировано 1 раз, последнее редактирование пользователем Akkermanec ().

  • Спасибо, я так и сделал уже .
    Cron стартует каждый час скрипт в котором сначала убиваю VLC и
    затем сразу стартую его (VLC) снова.
    У меня есть только сомнения, как правильно убить VLC,
    чтобы файл остался в корректносм состоянии.
    Сделал так: killall -s 15 vlc
    Правильно ?


    P.S.
    --stop-time это вроде при проигрывании файла может быть,
    а я беру поток от rtsp:// и пишу в файл.

    Сообщение было отредактировано 2 раз, последнее редактирование пользователем Grischenkow ().

  • токшо перевёл чуть не упал со стула наверное не то :)
    for confirmation before killing
    для подтверждения перед убийством

  • xxx: killall --help
    Usage: killall [OPTION]... [--] NAME...
    killall -l, --list
    killall -V, --version


    -e,--exact require exact match for very long names
    -I,--ignore-case case insensitive process name match
    -g,--process-group kill process group instead of process
    -i,--interactive ask for confirmation before killing
    -l,--list list all known signal names
    -q,--quiet don't print complaints
    -r,--regexp interpret NAME as an extended regular expression
    -s,--signal SIGNAL send this signal instead of SIGTERM
    -u,--user USER kill only process(es) running as USER
    -v,--verbose report if the signal was successfully sent
    -V,--version display version information
    -w,--wait wait for processes to die



    xxx:~$ killall -l
    HUP INT QUIT ILL TRAP ABRT IOT BUS FPE KILL USR1 SEGV USR2 PIPE ALRM TERM
    STKFLT CHLD CONT STOP TSTP TTIN TTOU URG XCPU XFSZ VTALRM PROF WINCH IO PWR SYS
    UNUSED


    Может вместо 15 надо указывать QUIT, STOP или TERM ?


    killall -s QUIT vlc
    или
    killall -s STOP vlc
    или
    killall -s TERM vlc
    Где найти расшифровку сигналов ?

    Сообщение было отредактировано 3 раз, последнее редактирование пользователем Grischenkow ().