DW > streaming d'une vidéo?

JM66

Membre actif
17 Avril 2004
491
7
59
Genève
Hello People,

Je veux insérer une vidéo sur un Site. Pour l'instant, elle l'est avec le code suivant:

embed src="../media/stucker/videoname.mov" type="video/quicktime " controller="true"></embed>

mais comme elle pèse 100Mb malgré sa haute compression et petite taille (elle est longue), ça met vraiment beaucoup de temps avant qu'elle se mette en animation et j'ai peur que l'internaute skippe…

Y a-t-il un moyen pour que démarre la vidéo avant qu'elle ne soit totalement chargée? Dois-je passer par Flash par exemple?

Vos avis bienvenus
 
avec flash on peut gérer le streaming (comme dailymotion ou youtube par exemple)

sinon j'ai trouvé ça sur le net :
Voici la réponse à votre question en j'espere

- A quoi servent les méta fichiers ? Comment en créer ?

Q – Lorsque je place mon fichier sur Internet, le navigateur télécharge le fichier au lieu de le lire en streaming. Pourtant, en local, je lisais le fichier en streaming. Que faire ?

R: Il faut intercaler un méta fichier entre le lien HTML et le fichier vidéo, pour obliger le lecteur vidéo à lire en streaming le fichier de destination.


- .qtl chez Quicktime au format XML

On obtiendra alors 3 fichiers :

- 1 fichier HTML qui fait le lien vers le méta fichier

- 1 meta fichier (.txt) qui pointe vers le vrai fichier video ou audio

- 1 fichier média final, vidéo ou audio


Q – Comment créer un méta fichier ?

R : voici le contenu des méta fichiers :

Pour les fichiers Quicktime (.mov et .mp4), créer un fichier texte .QTL :

<?xml version="1.0"?>

<?quicktime type="application/x-quicktime-media-link"?>

<embed

autoplay="true"

fullscreen="full"

src=" http://www.monserveurweb.com/mondossier/media.mov"

/>

source : http://forum.ovh.com/archive/index.php/t-71.html
 
Hello People,

Je veux insérer une vidéo sur un Site. Pour l'instant, elle l'est avec le code suivant:

embed src="../media/stucker/videoname.mov" type="video/quicktime " controller="true"></embed>

mais comme elle pèse 100Mb malgré sa haute compression et petite taille (elle est longue), ça met vraiment beaucoup de temps avant qu'elle se mette en animation et j'ai peur que l'internaute skippe&#8230;

Y a-t-il un moyen pour que démarre la vidéo avant qu'elle ne soit totalement chargée? Dois-je passer par Flash par exemple?

Vos avis bienvenus

Tu la mets sur dailymotion ou youtube. Avantages :


  • Tu bénéficies de l'infrastructure CDN de l'hébergeur
  • Version mp4 pour les lecteurs ne lisant pas le flash (iPhone, mobiles en tout genre, ipod touch, etc)
  • Ça ne bouffe pas de la place sur ton hébergement.
  • Etc
P.S. : la balise embed est dépréciée invalide en xhtml 1.x et html4, la façon correcte d'encapsuler un fichier youtube se fait de la manière suivante (le code donné sur le site est mauvais également) :
Bloc de code:
<div>
   <object type="application/x-shockwave-flash" data="http://www.youtube.com/v/UoxoLEFifo8" height="350" width="425">
     <param name="movie" value="http://www.youtube.com/v/UoxoLEFifo8">
     <param name="wmode" value="transparent">
     <p><a href="http://www.youtube.com/watch?v=UoxoLEFifo8">La bande annonce sur youtube</a></p>
   </object>
</div>
 
Surtout pas c'est pour le Site d'un client à qui j'ai recommandé un hébergeur maousse.

Je voulais dire : tu la mets sur youtube et tu l'insères évidemment dans ta page&#8230;

Comme dans le code donné précédemment&#8230;

Sinon c'est mieux d'utiliser des fichiers mp4 quand on met des vidéos sur internet, exemple avec flv_player :

Bloc de code:
    <object type="application/x-shockwave-flash" data="http://monsite.com/videos/player_flv.swf" height="300" width="400">
        <param name="movie" value="http://monsite.com/videos/player_flv.swf">
        <param name="wmode" value="transparent">
        <param name="allowFullScreen" value="true">
        
        <param name="FlashVars" value="flv=http://monsite.com/videos/video.mp4&amp;width=400&amp;height=300&amp;margin=1&amp;showfullscreen=1&amp;showvolume=1&amp;showtime=1">
        <a href="http://monsite.com/videos/video.mp4">Voir la video</a>
    </object>
Ici on utilise le player flash, si le navigateur ne comprend pas le flash, un lien direct vers la video.

J'espère que ton client a un bon quota de bande passante et pas trop de visiteurs&#8230; :p

---------- Nouveau message ajouté à 20h06 ---------- Le message précédent a été envoyé à 19h24 ----------

Et si tu veux jouer avec html5 ;)