International/German Forum posts

A place for discussion of topics that are not specific to ZoneMinder. This could include Linux, Video4Linux, CCTV cameras or any other topic.
User avatar
monex
Posts: 169
Joined: Mon Jan 22, 2007 1:10 pm

Post by monex »

hi,

i think i know what he wants, he wants to use zoneminder as a analog->ip stream converter. and now he wants to know how to setup the cameras when zoneminder is correctly installed (i guess). i think he then wants to display the stream in his vdr.

----------

hallo,

habe ich das richtig verstanden, dass du zoneminder verwenden möchtest um eine digitale kamera mehr oder weniger in eine ip stream unwandeln möchtest? den stream möchtest du dann irgendwie in deinem vdr anzeigen, oder? (für mythtv gibt es schon ein plugin für zoneminder http://www.mythtv.org/wiki/index.php/MythZoneMinder)

so wie es aussieht ist zoneminder korrekt installiert. vielleicht ist es sinnvoll zuerst die sprache auf deutsch umzuschalten "options->system ZM_LANG_DEFAULT auf de_de" dann musst du einen neuen monitor einrichten.

lege einen namen fest und wähle als quellentyp lokal funktion erst einmal monitor (ohne bewegungserkennung später dann auf bewegungserkennung (modect) umstellen) den haken bei aktiviert setzen. abhängig von der tv karte müssen dann die anzahl der frames und auf dem zweiten tab das geräteformat, farbpalette sowie die auflösung gesetzt werden. am besten wähle für beide frames einstellungen 5 und als auflösung 320x240 und als format PAL. wähle die farbeinstellungen je nachdem ob deine karte grau oder farbe kann. bei der quelle kann ich dir nicht sagen wie das bei gentoo ist, aber vermutlich ist es ebenfalls /dev/video. der geräte kanal ist der entsprechende eingang der karte.

danach solltest du wenn du auf den kamera namen klickst ein live stream erhalten. ist das nicht der fall, dann stimmt was mit deinen einstellungen nicht. für die streams wird ein das programm nph-zms in cgi-bin verwendet. schau dir am besten mal den link an, den die live bilder haben.

lies dir vielleicht auch noch mal den artikel bei wikipedia zu zoneminder durch http://de.wikipedia.org/wiki/Zoneminder da sind noch mal alle features in deutsch aufgelistet.

hoffe das hilft
Image
lexi
Posts: 14
Joined: Fri Feb 15, 2008 9:58 pm

Post by lexi »

nun, laut Deinen Postig mit dem Screenshot von Firefox, scheint ja ZM auf jeden Fall zumindest mal zu laufen.....
ähm, das Firefoxbild ist aus dem wiki, das sollte dir bekannt sein (von der sabayon Anleitung ;))

Gruss Lexi
User avatar
R2D2
Posts: 170
Joined: Tue Dec 27, 2005 5:02 pm
Location: Stuttgart, Germany

Post by R2D2 »

lexi wrote:hi r2d2,

ich habe keine karte eingebaut es dann eine usb-cam und eine ip-cam drann laufen.
Du kaannst, sofern Deine Harware richtig installiert und konfiguriert ist...
also muss man erst die Hardware drann haben (und auch installiert sein) das man in die web-gui kommt? Wie soll das bei ip-cams gehen?

Gruss lexi
Nun, wie es bei USB-Cams ist, kann ich Dir leider auch nicht sagen, - da müßte ich mich auch erst einlesen......

Ich habe eine 8-fach Grabbercard von Kodicom eingebaut.

KMC-8800

Image

* 8 ch Real time Monitoring(Disp. & Rec.)
* Recording Rate:240 fps(NTSC),200fps(PAL).
* Display Rate:240 fps(NTSC),200fps(PAL).
* Camera Input : 1~8 ch.
* Audio Input: 1 ch two-way.
* Resolution : 640x480,320x240,160x120 on NTSC 768x576,384x288,192x144 on PAL
* Engine-K compress format(develop by kodicom),1~6kb/frame
* NTSC and PAL Support, IE support(Display & PTZ control).
* Make 480 fps(NTSC) or 400fps(PAL) from 2 pcs card.
User avatar
monex
Posts: 169
Joined: Mon Jan 22, 2007 1:10 pm

Post by monex »

hmm, ok, dann hab ich wohl nicht richtig gelesen ;)

es sieht so aus, als wäre der apache dann nicht korrekt eingerichtet. dann würde ich mal schauen, ob das php modul bei apache auch geladen ist und am besten auch mal die option FollowSymLinks aktivieren, weil die index.php ein link auf zm.php ist. du kannst auch mal testen, ob http://<ip>/zoneminder/zm.php funktioniert.
Image
lexi
Posts: 14
Joined: Fri Feb 15, 2008 9:58 pm

Post by lexi »

hi momex,

kannst du mir das bitte genauer erklären wie ich überprüfe ob das php modul von apache geladen wurde?

Wo und wie soll ich die option FollowSymLinks aktivieren?

beim aufruf von http://192.168.0.13/zoneminder/zm.php kommt folgendes
<php>GetDeviceCapabilitiesFromAgent($_SERVER['HTTP_USER_AGENT']);

//print_r( $wurfl->wurfl_agent );
if ( $wurfl->wurfl_agent )
{
if ( $wurfl->getDeviceCapability( 'html_wi_oma_xhtmlmp_1_0' ) )
{
$format = "xhtml";
$cookies = false;
$device['width'] = $wurfl->getDeviceCapability( 'resolution_width' );
$device['height'] = $wurfl->getDeviceCapability( 'resolution_height' );
}
// Deprecated
//elseif ( $wurfl->getDeviceCapability( 'wml_1_3' ) )
//{
//$format = "wml";
//$cookies = false;
//$device['width'] = $wurfl->getDeviceCapability( 'resolution_width' );
//$device['height'] = $wurfl->getDeviceCapability( 'resolution_height' );
//}
}
else
{
$format = "html";
$cookies = true;
}
}
else
{
// This is an example of using fixed device strings to just match your phone etc
$devices = array(
array( 'name'=>"Motorola V600", 'ua_match'=>"MOT-V600", 'format'=>"xhtml", 'cookies'=>false, 'width'=>176, 'height'=>220 ),
);

foreach ( $devices as $device )
{
if ( preg_match( '/'.$device['ua_match'].'/', $_SERVER['HTTP_USER_AGENT'] ) )
{
$format = $device['format'];
$cookies = $device['cookies'];
break;
}
}

if ( empty($format) )
{
unset( $device );
$accepts_wml = preg_match( '/text\/vnd.wap.wml/i', $_SERVER['HTTP_ACCEPT'] );
$accepts_html = preg_match( '/text\/html/i', $_SERVER['HTTP_ACCEPT'] );

if ( $accepts_wml && !$accepts_html )
{
$format = "wml";
$cookies = false;
}
else
{
$format = "html";
$cookies = true;
}
}
}
}

ini_set( "session.name", "ZMSESSID" );
if ( $cookies )
{
ini_set( "session.use_cookies", "1" );
ini_set( "session.use_trans_sid", "0" );
ini_set( "url_rewriter.tags", "" );
}
else
{
//ini_set( "session.auto_start", "1" );
ini_set( "session.use_cookies", "0" );
ini_set( "session.use_trans_sid", "1" );

if ( $format == "xhtml" )
{
ini_set( "arg_separator.output", "&" );
ini_set( "url_rewriter.tags", "a=href,area=href,frame=src,input=src,fieldset=" );
}
elseif ( $format == "wml" )
{
ini_set( "arg_separator.output", "&" );
ini_set( "url_rewriter.tags", "a=href,area=href,frame=src,input=src,go=href,card=ontimer" );
}
}

session_start();

if ( !$_SESSION['format'] || $_GET['format'] )
{
$_SESSION['format'] = $format;
$_SESSION['cookies'] = $cookies;
$_SESSION['device'] = $device;
if ( $cookies )
{
setcookie( "format", $format );
setcookie( "cookies", $cookies );
}
}

require_once( "zm_$format.php" );

?>
ist das ein gutes Zeichen? Oder was sollte hier kommen?

Gruss Lexi

btw. ja du hast mich richtig verstanden, letzendich will ich den stream von zoneminder über vdr auf die Fernseher wiedergeben. Aber erst mal sollte zm unter x laufen und genau daran hänge ich derzeit. Der Rest hat dann nicht mehr direkt mit zm zu tun. Vielen Dank für den link zum mythtv-plugin den kannte ich noch nicht aber das zeigt das mein vorhaben generell möglich ist :)
User avatar
R2D2
Posts: 170
Joined: Tue Dec 27, 2005 5:02 pm
Location: Stuttgart, Germany

Post by R2D2 »

@ monex,

ich gehe mal davon aus, daß bei lexi alles richtig installiert ist, denn sonst hätte er ja keinen Screenshot von der ZM Konsole machen können. 8)
lexi
Posts: 14
Joined: Fri Feb 15, 2008 9:58 pm

Post by lexi »

R2D2 wrote:@ monex,

ich gehe mal davon aus, daß bei lexi alles richtig installiert ist, denn sonst hätte er ja keinen Screenshot von der ZM Konsole machen können. 8)
falsch das mozillabild ist aus dem wiki! Das sollte nur zeigen was ich erwarte. (Ich bin im 192.168.0.xxx bereich unterwegs)

Gruss Lexi
User avatar
R2D2
Posts: 170
Joined: Tue Dec 27, 2005 5:02 pm
Location: Stuttgart, Germany

Post by R2D2 »

lexi wrote:
R2D2 wrote:@ monex,

ich gehe mal davon aus, daß bei lexi alles richtig installiert ist, denn sonst hätte er ja keinen Screenshot von der ZM Konsole machen können. 8)
falsch das mozillabild ist aus dem wiki! Das sollte nur zeigen was ich erwarte. (Ich bin im 192.168.0.xxx bereich unterwegs)

Gruss Lexi
OK, dann mal step by step:

- Ist Apache, PHP und MySql installiert?
- Läuft Apache?
- Kommen beim Start von Apache irgrndwelche Fehlermeldungen?
- evtl. auch mal unter /var/log/apache2/ nachschauen.

Ist Apache richtig für PHP konfiguriert?

Das überprüfst du am besten so:

- Lege unter /var/www/localhost/htdocs eine Datei mit dem Namen test.php und folgendem Inhalt an:

Code: Select all

<?php
echo phpinfo();
?>
Dann einen Browser öffnen und folgensdes eintippen:

Code: Select all

http://<IP_DES_ZM_SERVERS>/test.php
Dann sollte das zu sehen sein:

Image

Falls nicht, ist der Apache nicht für PHP konfiguriert.
lexi
Posts: 14
Joined: Fri Feb 15, 2008 9:58 pm

Post by lexi »

hi,
Ist Apache, PHP und MySql installiert?
installiert ist

apache 2.2.6-r5
mysql 5.0.44-r2
php-5.2.5-r1

die sind auch gestartet
Kommen beim Start von Apache irgrndwelche Fehlermeldungen?
error.log
[Wed Feb 13 23:00:24 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Wed Feb 13 23:00:26 2008] [notice] Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g configured -- resuming normal operations
[Wed Feb 13 23:32:03 2008] [error] [client 192.168.0.13] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Thu Feb 14 01:07:32 2008] [notice] caught SIGTERM, shutting down
[Fri Feb 15 22:35:42 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Feb 15 22:35:44 2008] [notice] Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g configured -- resuming normal operations
[Fri Feb 15 22:36:46 2008] [error] [client 192.168.0.13] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Fri Feb 15 22:47:40 2008] [error] [client 192.168.0.13] File does not exist: /var/www/localhost/htdocs/zm
[Sat Feb 16 19:48:06 2008] [error] [client 192.168.0.11] File does not exist: /var/www/localhost/htdocs/favicon.ico
[Sat Feb 16 23:22:04 2008] [notice] caught SIGTERM, shutting down
[Sun Feb 17 13:37:56 2008] [notice] suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Sun Feb 17 13:37:58 2008] [notice] Apache/2.2.6 (Unix) mod_ssl/2.2.6 OpenSSL/0.9.8g configured -- resuming normal operations
[Sun Feb 17 13:38:51 2008] [error] [client 192.168.0.11] File does not exist: /var/www/localhost/htdocs/favicon.ico
Da fehlen also ein paar Datein. Aber mehr sagt mir das auch erst mal nicht.
Ist Apache richtig für PHP konfiguriert?
habe das mal wie beschrieben getestet. beim Aufruf im Browser wird aber nur der Inhalt der Datei angezeigt.

Wie konfigurit man nun apache richtig für php?


Gruss Lexi
User avatar
R2D2
Posts: 170
Joined: Tue Dec 27, 2005 5:02 pm
Location: Stuttgart, Germany

Post by R2D2 »

sorry, doppelposrting. :oops:
Last edited by R2D2 on Sun Feb 17, 2008 1:34 pm, edited 1 time in total.
User avatar
R2D2
Posts: 170
Joined: Tue Dec 27, 2005 5:02 pm
Location: Stuttgart, Germany

Post by R2D2 »

lexi wrote: ......
Wie konfigurit man nun apache richtig für php?
.....
Am besten so:

Code: Select all

echo "net-www/apache php mysql" >> /etc/portage/package.use
und dann:

Code: Select all

emerge -av apache
anscließend noch:

Code: Select all

emerge --config =apache-2.2.8
das wars, jetzt sollte das passen. :wink:
Last edited by R2D2 on Sun Feb 17, 2008 1:32 pm, edited 1 time in total.
User avatar
monex
Posts: 169
Joined: Mon Jan 22, 2007 1:10 pm

Post by monex »

Hallo,

vielleicht hilft dir das gentoo wiki weiter:
http://de.gentoo-wiki.com/Apache2 (wobei das hier etwas veraltet ist, sollte eigentlich schon php5 sein)
http://gentoo-wiki.com/Apache_Modules_PHP (ist englisch, aber dafür mit php5)

um die option für FollowSymLinks zu setzen soltest du mal bei apache schauen.
http://httpd.apache.org/docs/2.2/mod/core.html#options

beispiel:

Code: Select all

<Directory "/srv/www/htdocs/zoneminder"> # der pfad zum zoneminder verzeichnis
  Options FollowSymLinks
</Directory>
Image
lexi
Posts: 14
Joined: Fri Feb 15, 2008 9:58 pm

Post by lexi »

Herzlichen Dank an alle! komme nun in die web-gui. Auf deutsch ist es auch schon umgestellt.

many thanks to all. I can now start the web-gui.

@ R2D2 habe dir eine mail geschickt

Gruss Lexi
sylar
Posts: 1
Joined: Fri Jun 13, 2008 2:21 pm

Post by sylar »

ich bin auch grad dabei zoneminder zum laufen zu bringen. (suse 10.3)

installiert ist schon alles. läuft auch über localhost/zm. die kamera wird auch schon über kdetv erkannt und gibt ein bild. nur wie mach ich dsa ich im localhost/zm?? also das da ein bilde entsteht. weiß jemand wie das geht??




für die die noch keine installation auf suse 10.3 hinbekommen haben ist hier ein link:

http://www.linuxforen.de/forums/showthread.php?t=252320
OLD_hermann
Posts: 14
Joined: Thu Nov 20, 2008 7:12 pm
Location: Münster NRW Deutschland

Problemme Bilder von den IP-Cams zu bekommen

Post by OLD_hermann »

Hallo User
Ich hab Problemme meine IP-Cam's ans laufen zu bekommen.
Hab alles nach denn Anweisungen installiert (Apache,Mysql,PHP usw.)
Kann ZM auch im Browser starten, hab die Kammeras auch dort eingetragen
mit IP-Adresse und Port, wenn ich jetzt ein Monitor aufrufe bekomme ich
kein Bild.
Frage: Muss ich die Daten der Kamera noch irgendwo in einer config eintragen oder was muss geschehen damit es geht ??

Ich hoffe es kann mir jemand ein Tipp geben das ich irgendwie weiter kommme.

Vielen Dank in Voraus.
Hermann
Post Reply