Tag video html 5 e Drupal 6

9 contenuti / 0 new
Ultimo contenuto
Tag video html 5 e Drupal 6

Ciao a tutti
Ho questa funzione:

<?php
function miomodulo_objshockwave() {
 
$path_media_flv = base_path() . file_directory_path() . '/media/Clip00020_flv.flv';
 
$poster = base_path() . file_directory_path() . '/media/rorobong.jpg';
$output = '<div id="video-flash">
<video id="video-module" autoplay controls autobuffer height="320" width="480" poster="'
.$poster.'">
<source src="ProgressiveDowload.mp4" type="video/mp4">
<source src="myMovie.3gp" type="video/3gpp">
<source src="'
.$path_media_flv.'" />
</embed>
</video>
</div>'
;
return
$output;
}
 
?>

Come mai non funziona? Eppure i percorsi sono esatti.

Tu lo vedi l'.mp4 e il .3gp?
http://www.w3schools.com/html5/html5_video.asp
Semplicemente non è supportato, lo converti in mpeg e ogg o webm e funzionano.

?? "Semplicemente non è supportato" ??

E quale sarebbe il codice per il tag -video-?

Si ho capito, bisogna fare la solita funzione browser_detect...

mp4 e 3gp non sono formati video supportati dai browser per l'html5, non serve che fai niente basta che usi i formati e il tag che gli includa.

insisto:

Example
<video width="320" height="240" controls="controls">
  <source src="movie.mp4" type="video/mp4" />
  <source src="movie.ogg" type="video/ogg" />
  <source src="movie.webm" type="video/webm" />
Your browser does not support the video tag.
</video>

FONTE: http://www.w3schools.com/html5/html5_video.asp
e non è il link che mi hai dato tu??

Con quel codice va, solo che tu hai un mp4 che in firefox non va e l'altro non è supportato.

Allora come si fa con HTML5 e drupal?? Lo sviluppatore deve avere delle soluzioni per le sue applicazioni e le cose devono funzionare anche sui dispositivi mobili. Quindi che soluzione?

Elaborare i video ogni volta che vengono caricati nei due formati supportati.
(Ma usare il modulo video di drupal impostando html5 come formato non era più semplice?, Oppure se usi youtube con il modulo embedmediafield basta che si clicchi sul video e si viene mandati a youtube che da mobile funziona)