• ModSenior

    Allora provo ad interpretare da quanto leggo sul manuale.
    @evvivame_ said:

    *If you wish to handle your camera images using a specific file, you must include it in your HTTP URL (e.g. miosito/page.php *).
    Si trova all'interno della funziona che si chiama Uploading via HTTP.
    Serve per inviare sul tuo sito le immagini prese dalla camera usando un tipo di trasferimento che si chiama http.
    E' lo stesso tipo di trasferimento che usi ad esempio quando carichi una foto su Facebook.
    Per funzionare, devi avere sul tuo sito una pagina in grado di accettare questo tipo di trasferimento, tornando al mio esempio, una pagina simile a quella di Facebook per caricare la foto (la similitudine a cui mi riferisco è tecnica funzionale non visiva).

    Ecco perché ti scrivono quella riga, ti stanno chiedendo come si chiama la tua pagina in grado di accettare il trasferimento.

    Adesso provo ad azzardare un'ipotesi: se tu vuoi solo inviare le immagini della tua webcam sul tuo dominio, puoi usare l'altra funzione di quel software, quella che si chiama Uploading via FTP.
    Qui non ti serve nient'altro che i dati di accesso, non hai bisogno di pagine, programmi o script particolari.
    Il metodo ftp è come se stessi usando un programma per trasferire le pagine del sito che ti crei, ad esempio FileZilla è tra i più famosi di questi programmi.

    P.S.
    Ti chiedo un favore Luciana, aiutaci a tenere il forum ordinato non scrivendo con lo stile dei telefoni (x al posto di per). 🙂

    Valerio Notarfrancesco


  • User Newbie

    vnotarfrancesco sei stato chiarissimo!
    E' come speravo...
    Ti ringrazio per il tuo interessamento.
    Hai ragione, potrei usare e infatti uso anche l'FTP per portare via dal pc le immagini di movimento cosi' se mi portano via il pc quelle restano..;)

    Ho pensato, invece, di approndire l'opzione* Uploading via HTTP* perchè, e torniamo allo 'spero', con questo sistema (e se le pagine web da costruire sono modeste) potrei vedere con effetto movie ciò che sta accadendo di fronte alla cam.

    Ho trovato un blog che parla, secondo me, esattamente di questo argomento: non potendo postare il link se mi autorizzi te lo mando via PM.

    Ciao


  • User Newbie

    vnotarfrancesco ti aggiorno.
    Grazie a quel sito ho fatto , spero, un passo in avanti.
    Ho scritto una page.php contenente:

    <?php
    /**
    ** Save the submitted file to disk*
    */
    if (is_uploaded_file($_FILES['cam_1']['tmp_name'])) {
    move_uploaded_file($_FILES['cam_1']['tmp_name'], "cam_1.jpg");
    }

    Nota bene: cam_1.jpg è il nome standard del file che carica WebcamXp

    e se nel programma WebcamXp pio upload sembra vada tutto bene infatti:
    HTTP Post Thread Started

    Add File : cam_1.jpg
    HTTP Post Success : HTTP/1.1 200 OK

    Poi ho scritto un'altra pagina sorveglianza.html con:

    *<html> *
    *<head> *
    *<title>Remote Surveillance System</title> *
    *</head> *
    *<body> *
    *<cam_1 name="frame" src="" border="0" /> *
    *<script type="text/javascript"> *
    *function showFrame() { *
    *document.images.frame.src = "cam_1.jpg?" + Math.random(); *
    *setTimeout("showFrame()", 3000); *
    *} *
    *showFrame(); *
    *</script> *
    *</body> *
    </html>

    Linea 11:
    'document.image,frame' è nullo o non è un oggetto

    Sono vicina alla soluzione?
    Luciana


  • User Newbie

    Ultime notizie:
    Ho messo sul sito a mano un'immagine cam_1.jpg e ho verificato che sorveglianza.html funziona.

    Siccome eseguendo in ciclico Uploading via HTTP non trovo il file cam_1.jpg sul sito mi sa che page.php ( riportato nel post precedente) è errato....

    'notte


  • ModSenior

    Buongiorno Luciana.
    Se tu vuoi, scrivi pure qua l'indirizzo url della pagina che stai usando per le prove in formato non attivo (cioè senza http e senza www). Così possiamo vedere le prove che stai facendo e magari a qualche utente del forum viene in mente qualche consiglio.

    Valerio Notarfrancesco


  • User Newbie

    Buon giorno anche a te!

    Ecco la fonte:

    nashruddin.com

    /Web_Based_Surveillance_System_with_OpenCV_PHP_and_Javascript

    L'unica differenza è che ho dovuto (nel php) variare da img a cam_1: non se correttamente...

    Ciao


  • ModSenior

    Mi sono espresso male Luciana, intendevo l'indirizzo dove stai facendo le tue prove per vedere dove può essere il problema.

    Valerio Notarfrancesco


  • User Newbie

    Ops scusa !
    Valerio ma cosa intendi per indirizzo ?

    PS: Se io lancio l'upload in automatico (per esempio ogni 2 secondi), grazie al page.php dovrei trovarmi nella route del mio sito il file cam_1.jpg giusto ?
    Se si , invece io non lo trovo : è chiaro che di conseguenza la pagina sorveglianza.html non visualizza niente ! mentre se carico il jpg a manina lo visualizzza.
    Come ho scritto il log del upload del webcamXp è positivo

    Grazie


  • ModSenior

    Intendevo l'indirizzo url della tua pagina sul tuo dominio dove stai facendo le prove.
    Comunque hai fatto già tu un'ottima analisi di dove può essere il problema, si tratta nel file page.php che dovrebbe caricare l'immagine e che per qualche motivo non funziona.
    Proviamo quindi a spostare la discussione nella sezione php così puoi avere più possibilità che qualcuno possa aiutarti.

    Nel frattempo se ne hai voglia, scrivi l'intero contenuto di page.php.

    P.S.
    Ovviamente deve funzionare anche con l'upload via http usando la pagina in php, ma perché non usi più semplicemente il metodo ftp?

    Valerio Notarfrancesco


  • User Newbie

    Valerio eccola qua la page.php:

    <?php
    /**
    ** Save the submitted file to disk*
    */
    if (is_uploaded_file($_FILES['cam_1']['tmp_name'])) {
    move_uploaded_file($_FILES['cam_1']['tmp_name'], "cam_1.jpg");
    }

    L'ho modificata male rispetto alla sorgente specificata nel post n.9?..mahh ..

    Buona serata!


  • ModSenior

    Vediamo se qualcuno che conosca il php può darti qualche consiglio, io purtroppo non lo conosco.

    Valerio Notarfrancesco