Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2010
    Messaggi
    17

    php e video in streaming

    Ciao a tutti,
    qualcuno potrebbe dare uno sguardo a questo codice?
    http://www.protezionecivilegiorgilorio.it/player.zip
    Si tratta di una pagina php: in breve, un menu a tendina in html nel quale si seleziona il video da riprodurre, quindi i tags affinché tale video sia riprodotto...
    Però non funziona, non riesco a capire come venir fuori dal problema (credo che risieda nello switch)...
    Dove sbaglio?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2010
    Messaggi
    17

    Re: php e video in streaming

    Riciao a tutti,
    ok, forse nel messaggio precedente non sono stato molto chiaro...
    Allora provo a rimediare al problema!
    Innanzitutto, per semplificare, il codice della pagina è questo che incollo qui sotto:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    <html>
    <head>
    <title>Protezionecivilegiorgilorio.it - Archivio Video</title>
    <link href="../incl/style.css" rel=stylesheet type="text/css">
    <? include "../incl/conta.htm"; ?>
    </head>
    <body>
    <?
    Switch($_POST["Video"]) {
    case "inaugurazione nuova sede, servizio telerama":
    $video = "inaugurazione_telerama.avi";
    break;
    case "inaugurazione nuova sede, servizio rai 3":
    $video = "inaugurazione_rai3.avi";
    break;
    default:
    $video = "warning!";
    break;
    }
    ?>

    <div align="center">
    [img]incl/stemma.jpg[/img]
    </div>



    <form method="post" action="index.php">
    <p class="testo">Seleziona un video dalla casella qui sotto, quindi clicca sul pulsante &quot;Guarda&quot; per far partire lo streaming.</p>
    <select name="Video">Video da riprodurre:
    <option value="inaugurazione nuova sede, servizio rai 3">Inaugurazione nuova sede, servizio rai 3</option>
    <option value="inaugurazione nuova sede, servizio telerama">Inaugurazione nuova sede, servizio telerama</option>
    </select>
    <input type="submit" value="Guarda!">
    </form>


    <object type="video/quicktime" data="<?echo "$video";?>" width="700" height="500">
    <param name="pluginurl" value="http://www.apple.com/quicktime/download/">
    <param name="controller" value="false">
    <param name="autoplay" value="true">

    <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="700" height="500">
    <param name="src" value="<?echo "$video";?>">
    <param name="controller" value="false">
    <param name="autoplay" value="true">
    </object>

    </object>

    <? include "../incl/menu.htm"; ?>




    Torna alla pagina precedente


    <? include "../incl/copyright.php"; ?>
    </body>
    </html>

    Vi spiego: in pratica, nel sito ho 2 video. Voglio che sia l'utente a scegliere quale dei due video debba essere riprodotto. Tale scelta avviene mediante una select box (o casella combinata, come volete chiamarla voi)...
    Quindi l'utente clicca su un pulsante play, il quale si occupa di processare la selezione dell'utente e di creare l'url del video...
    Però, come dicevo, non funziona!
    Infatti, come url del video, non riesco mai ad ottenere quella esatta, nonostante la selezione dell'elemento giusto nella casella combinata!
    Dove sbaglio?
    Inoltre, altra domanda: secondo voi questo codice html per lo streaming funzionerà bene su tutti i browser?

  3. #3
    Utente di HTML.it L'avatar di las
    Registrato dal
    Apr 2002
    Messaggi
    1,221
    prova così:

    codice:
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
    <html>
    <head>
    <title>Protezionecivilegiorgilorio.it - Archivio Video</title>
    <link href="../incl/style.css" rel=stylesheet type="text/css">
    <? include "../incl/conta.htm"; ?>
    </head>
    <body>
    <div align="center">
    [img]incl/stemma.jpg[/img]
    </div>
    
    
    
    <form method="post" action="index.php">
    <p class="testo">Seleziona un video dalla casella qui sotto, quindi clicca sul pulsante "Guarda" per far partire lo streaming.</p>
    <select name="Video">Video da riprodurre:
    <option value="inaugurazione_rai3.avi">Inaugurazione nuova sede, servizio rai 3</option>
    <option value="inaugurazione_telerama.avi">Inaugurazione nuova sede, servizio telerama</option>
    </select>
    <input type="submit" value="Guarda!">
    </form>
    
    
    <object type="video/quicktime" data="<?echo "$video";?>" width="700" height="500">
    <param name="pluginurl" value="http://www.apple.com/quicktime/download/">
    <param name="controller" value="false">
    <param name="autoplay" value="true">
    
    <object classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B" codebase="http://www.apple.com/qtactivex/qtplugin.cab" width="700" height="500">
    <param name="src" value="<?= (isset($_POST['Video'])) ? $_POST['Video'] : "warning";?>">
    <param name="controller" value="false">
    <param name="autoplay" value="true">
    </object>
    
    </object>
    
    <? include "../incl/menu.htm"; ?>
    
    
    
    
    Torna alla pagina precedente
    
    
    <? include "../incl/copyright.php"; ?>
    </body>
    </html>

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.