Vai al contenuto

English Italiano
Colour Theme
 

Indice Del Forum

Video Player Random


  • Non puoi rispondere a questa discussione
2 replies to this topic

#1 gono

gono

    Apprendista

  • Utenti
  • PipPipPip
  • 67 Messaggi:
  • Sesso:
  • Località:Roma

Inviato 05 March 2012 - 01:53 AM

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...Immagine inserita
Manco stessi cercando come costruire un reattore ark... Immagine inserita

Post modificato da gono il 05 March 2012 - 01:54 AM


#2 gono

gono

    Apprendista

  • Utenti
  • PipPipPip
  • 67 Messaggi:
  • Sesso:
  • Località:Roma

Inviato 06 March 2012 - 00:51 AM

85 visualizzazioni e nessuno sa dirmi nulla?
Io pensavo fosse una cosa da niente.. Immagine inseritaImmagine inserita

Post modificato da gono il 11 March 2012 - 01:08 AM


#3 frman

frman

    PenSuite Developer

  • Admin
  • 12634 Messaggi:
  • Sesso:

Inviato 18 March 2012 - 15:46 PM

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).






0 utente(i) stanno leggendo questa discussione

utenti, ospiti, utenti anonimi

Coded for IP.Board 3.2 by Scott Jones of the TheDanzorLabs - Web Design and Development