Raspi-Cam: CameraStream.project nicht zum Laufen zu bringen

thommy54
2024-07-04
2024-07-05
  • thommy54 - 2024-07-04

    Hallo,

    Ich bringe das CameraStream.project nicht zum Laufen.
    Ich sehe die Ursache darin, das das Beispielprogramm sehr sparsam mit Programm-Kommentaren umgeht (von der Hilfe gar nicht zu reden).

    Ich habe beide Varianten bei der zu ändernden Zielvariable getestet:

    //copy video.htm to the webserver; 
    //the location of the webserver depends on the used Apache version as mentioned in online help
    
        hDirHtmlTest:=SysDirOpen( szDir:='/var/www', pDirInfo:= ADR(dirInfo), diMaxDirEntry:=iMaxDirEntry,
                                                    szDirEntry:=szDirEntry, pResult:=ADR(iDirHtmlError));
        IF (iDirHtmlError = 0) THEN
            SysDirClose(hDir:=hDirHtmlTest);
            SysFileCopy('/var/www/video.htm', '$$PlcLogic$$/Application/video.htm', ADR(dwCopySize));
        ELSE 
        ....
    

    als auch

        hDirHtmlTest:=SysDirOpen( szDir:='/var/www/html', pDirInfo:= ADR(dirInfo), diMaxDirEntry:=iMaxDirEntry,
                                                    szDirEntry:=szDirEntry, pResult:=ADR(iDirHtmlError));
        IF (iDirHtmlError = 0) THEN
            SysDirClose(hDir:=hDirHtmlTest);
            SysFileCopy('/var/www/html/video.htm', '$$PlcLogic$$/Application/video.htm', ADR(dwCopySize));
        ELSE 
        ....
    

    Die Url-Streams habe ich gelassen wie sie vorgegeben waren:

        urlStream := CONCAT('http://', CONCAT(sIPAddress, '/video.htm'));
        urlPicture := CONCAT('http://', CONCAT(sIPAddress, '/cam_pic.php'));
    

    In der Webvisu im Browser komme ich maximal dahin wie im Screeshot Video_Visu_1 zu sehen.

    Also scheint der Link zu video.htm zu klappen. Das der zu cam_pic.php nicht klappt, wundert mich nicht, denn es existiert nicht und wird auch nicht evtl. am rechten Ort angelegt.

    Ich bin mir vollkommen im Unklaren: muss da was auf dem Raspberry Pi im Hintergrund laufen ,
    z.B. raspivid .
    Welcher Programmteil bedient die Cam ?

    Ich erkenne auch nicht, wo ein einzelnes picture entstehen soll.

    Wäre dankbar, wenn ich hier etwas Hilfe bekommen könnte.
    Evtl. gibt es Probleme mit der von mir verwendeten Codesys-Version 3.5.20.1 ? Ich benutze einen Raspberry 4 Rev.1.2.

    Grüße
    Thomas

     

    Last edit: thommy54 2024-07-04
  • thommy54 - 2024-07-05

    Hallo,
    thank you for thge link. Never before I read about a RPi_Cam_Web_Interface_Installer.sh.
    I will try it...
    Thank you
    Thomas

     

Log in to post a comment.