Accedi per seguire   
Seguaci 0
gono

Video Player Random

3 messaggi in questa discussione

Inviato (modificato)

Ciao a tutti, dopo una ricerca di circa un'ora, sono rimasto davvero sbalordito dal fatto che non sono riuscito a trovare qualcosa di minimamente esauriente (a parte un player a pagamento) riguardo l'implementazione di una modalità random nel tag <video> in html5, che sia questa da script esterni o da qualche funzionalità del linguaggio stesso.

Dunque apro la prima discussione in questa sezione del forum, con una domanda:

Come è possibile realizzare un semplice video player che visualizzi video random (magari prendendoli da una playlist)?

Spero che qualcuno mi illumini, perchè il fatto di non aver trovato nulla mi ha davvero stupito...blink1.gif

Manco stessi cercando come costruire un reattore ark... wacko.gif

Modificato da gono

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Inviato (modificato)

85 visualizzazioni e nessuno sa dirmi nulla?

Io pensavo fosse una cosa da niente.. bho2.gifrolleyes2.gif

Modificato da gono

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Le due cose sono leggermente distaccate.

Il player video è lo strumento che permette la riproduzione di un video, dato il percorso del file. Questa funzionalità è realizzata dal tag <video> di html5 che è supportato solo dai browser più recenti (Chrome 3+, Firefox 3.5+, Internet Explorer 9+, Opera 10, Safari 3.2+). L'alternativa è quella di usare un player realizzato in flash.

La playlist, invece, è un componente addizionale del player che gestisce l'ordine di riproduzione (appunto playlist) dei video. Il tag <video> non consente l'utilizzo di una playlist, per i player realizzati in flash, dipende dalle scelte implementative.

Come soluzione al tuo problema dovresti usare un codice che carichi la sorgente del video in modo casuale.

Ad esempio potresti rendere l'intera pagina dinamica (usando un linguaggio come PHP o ASP o JSP) scrivendo l'url del video dopo una estrazione casuale.

<?php
// Array contente gli URL dei video
$video_src = array("url1.ext",
	"url2.ext",
	"url3.ext");

// Estrazione casuale
$i = mt_rand(0, count($video_src)-1);

// Stampo il codice nella pagina
echo "<video src=\"".$video_src[$i]."\"></video>";
?>

Una alternativa è usare un codice javascript (script client-side, quindi nel codice sarebbero visibili tutte le possibili risorse video).

Condividi questo messaggio


Link di questo messaggio
Condividi su altri siti

Crea un account o accedi per lasciare un commento

Devi essere un utente registrato per partecipare

Crea un account

Iscriviti per un nuovo account nella nostra community. È facile!


Registra un nuovo account

Accedi

Sei già registrato? Accedi qui.


Accedi Ora
Accedi per seguire   
Seguaci 0