Привет Всем !
Если Netzwerk WebCam умеет посылать streaming (audio port: 5002, video port: 5003),
то как можно на нее натравить vlc ?
Netzwerk WebCam
- Grischenkow
- Вопрос темы решён
-
-
А мозно для начала узнать марку камеры по моим догадкам ето от Д-Линк
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 но у меня ета фишка почемуто не фурычит -
Спасибо, я так и сделал уже .
Cron стартует каждый час скрипт в котором сначала убиваю VLC и
затем сразу стартую его (VLC) снова.
У меня есть только сомнения, как правильно убить VLC,
чтобы файл остался в корректносм состоянии.
Сделал так: killall -s 15 vlc
Правильно ?P.S.
--stop-time это вроде при проигрывании файла может быть,
а я беру поток от rtsp:// и пишу в файл. -
опция
-i #for confirmation before killingkillall -i vlc
не ето случаем
-
токшо перевёл чуть не упал со стула наверное не то
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 diexxx:~$ 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
Где найти расшифровку сигналов ?