Inserer une vidéo en stream dans une page web

Inserer une vidéo en stream dans une page web - HTML/CSS - Programmation

Marsh Posté le 09-05-2005 à 10:09:23    

Bonjour
 
Je sais... c'est un sujet qui revient souvent....
J'ai cherché, mais pas trouvé vraiment ce que je veux....
 
J'ai une vidéo de 250Mo à mettre sur un site web.
 
Inserer une simple vidéo n'est pas un problème...
Le problème est qu'avec une simple insertion il faut tout d'abord charger les 250M de vidéo avant d'avoir la première image....
 
En stream me direz-vous....
 
j'ai téléchargé FlasKMPEG pour transformer ma vidéo en .NSV
bien sur j'avais pas le codec VP3, j'ai installé On2VP3VideoForWindows.exe (je ne sais pas si c'est bien)
 
Bref, j'ai ma petite vidéo de 250M en NSV...
 
Et c'est là que je ne sais pas quoi en faire....
 
Qui pourrait me donner une syntaxe propre et qui fonctionne
 
Merci

Reply

Marsh Posté le 09-05-2005 à 10:09:23   

Reply

Marsh Posté le 09-05-2005 à 10:30:20    

Tu es cinglé ?
 
oui Tu es cinglé !!!!
 
Sache jeune mécréant que flaskmpeg ca date, c'est dépassé, mais là n'est pas le problème.
Ensuite le format NSV, je pense pas que beaucoup, voire même personne.
 
convertie plutôt ta vidéos en WMV, MOV ou RM, au moins le streaming est géré par ces format, et beaucoup de gens auront la chance de pouvoir les lire.
 
et pour insérer une vidéo dans une page web, il y a un topic qui est récent je crois

Reply

Marsh Posté le 09-05-2005 à 10:39:13    

Je ne suis pas cinglé....je cherche..... :D  
 
OK. quoi utiliser pour encoder en WMV, MOV ou RM ?
 
Et le topic récent.... Tu peux me donner le lien s.v.p., car j'en ai trouvé plein, mais pas intéressant... :heink:  
 
merci

Reply

Marsh Posté le 09-05-2005 à 11:41:16    

bon j'ai les codec wmv
faut il aussi les codec audio ?
 

Reply

Marsh Posté le 09-05-2005 à 12:54:19    

non

Reply

Marsh Posté le 09-05-2005 à 18:00:06    

Bon alors j'ai encodé un bout de vidéo avec virtualdub. Je l'ai renommé en WMV. Je l'ai mis sur le serveur.
Sur la page HTML, j'ai un truc simple
 

Code :
  1. <img border="0" dynsrc="euro.wmv" start="fileopen" width="360" height="288">


 
Et c'est comme avant il attend de tout télécharger avant d'afficher quoi que ce soit

Reply

Marsh Posté le 09-05-2005 à 18:06:41    

heuuu une bête question mais ... pour faire du stream, il faut que le serveur de l'autre côté le permette non ? un truc genre media-server qui ferait du rtsp ( real ) ou du mms ( asx, asf, wmv ) non ? sinon, c'est clair que l'ouverture du média se fera en http et qu'il va tout télécharger avant de le jouer !
A mon sens, la seule façon de faire du 'pseudo'-stream sans serveur particulier serait une vidéo flash ( mais faut pas espérer pouvoir "naviguer" dedans ... du moins pas dans le morceau qui n'a pas encore été téléchargé ... )


Message édité par Mr Mala le 09-05-2005 à 18:08:36
Reply

Marsh Posté le 09-05-2005 à 20:47:53    

Mr Mala a écrit :

heuuu une bête question mais ... pour faire du stream, il faut que le serveur de l'autre côté le permette non ? un truc genre media-server qui ferait du rtsp ( real ) ou du mms ( asx, asf, wmv ) non ? sinon, c'est clair que l'ouverture du média se fera en http et qu'il va tout télécharger avant de le jouer !
A mon sens, la seule façon de faire du 'pseudo'-stream sans serveur particulier serait une vidéo flash ( mais faut pas espérer pouvoir "naviguer" dedans ... du moins pas dans le morceau qui n'a pas encore été téléchargé ... )


Il n'y a pas de raison que ce soit comme ça. Même sur du http tu peux faire du streaming. MPlayer sous Linux le fait bien :)

Reply

Marsh Posté le 09-05-2005 à 20:57:25    

250Mo en streaming?
 
[:moule_bite]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 09-05-2005 à 21:04:12    

D'accord ...  
N'empêche ... :p
http://www.spartanicus.utvinternet.ie/streaming.htm

Citation :


... Streaming live/real-time content like net-radio requires a "streaming media server" ...


 
... je ne suis donc pas fou :D

Reply

Marsh Posté le 09-05-2005 à 21:04:12   

Reply

Marsh Posté le 09-05-2005 à 23:10:59    

Mr Mala a écrit :

D'accord ...  
N'empêche ... :p
http://www.spartanicus.utvinternet.ie/streaming.htm

Citation :


... Streaming live/real-time content like net-radio requires a "streaming media server" ...


 
... je ne suis donc pas fou :D


 
 
Non on peut facilement lire le début d'un fichier tout en continuant de télécharger le reste. et il n'y a que quelques formats qui le permettent : WMV, MOV, RM, MKV
 
Ensuite pour notre ami "extra" jte dis juste que tu n'as pas compris grand chose.
 
c'est pas en renommant en WMV que tu changera le format de la vidéo.
il te faut un autre format que le Avi, il te faut un conteneur vidéo qui supporte le stream. donc le mieux est d'utiliser "Windows movie Maker" dans ton cas. (Mon dieu, je donne un conseil moche pour une fois mais utile lol)

Reply

Marsh Posté le 10-05-2005 à 09:11:22    

extra a écrit :

Bon alors j'ai encodé un bout de vidéo avec virtualdub. Je l'ai renommé en WMV. Je l'ai mis sur le serveur.
Sur la page HTML, j'ai un truc simple
 

Code :
  1. <img border="0" dynsrc="euro.wmv" start="fileopen" width="360" height="288">


 
Et c'est comme avant il attend de tout télécharger avant d'afficher quoi que ce soit


T'arrivera loin en essayant de mettre une vidéo dans un élément image [:moule_bite]

Reply

Marsh Posté le 10-05-2005 à 09:25:52    

FlorentG a écrit :

T'arrivera loin en essayant de mettre une vidéo dans un élément image [:moule_bite]


 
 
ben en attendant la vidéo s'affiche après sont chargement..... :D


Message édité par extra le 10-05-2005 à 09:26:10
Reply

Marsh Posté le 10-05-2005 à 09:34:01    

gatsusat a écrit :

Non on peut facilement lire le début d'un fichier tout en continuant de télécharger le reste. et il n'y a que quelques formats qui le permettent : WMV, MOV, RM, MKV
 
Ensuite pour notre ami "extra" jte dis juste que tu n'as pas compris grand chose.
 
c'est pas en renommant en WMV que tu changera le format de la vidéo.
il te faut un autre format que le Avi, il te faut un conteneur vidéo qui supporte le stream. donc le mieux est d'utiliser "Windows movie Maker" dans ton cas. (Mon dieu, je donne un conseil moche pour une fois mais utile lol)


 
 
L'extension c'est une chose... le contenu c'est une autre. :whistle:  
 
J'ai encodé la vidéo mpg2 avec le codec Microsoft Windows Media vidéo 9 c'est donc du wmv  non ? même si virtualdub s'entête à le nommé en.avi... :heink:  
 
D'ailleurs gspot confirme c'est du wmv.
 
Bon pour la syntaxe de la page HTML je mets quoi  :??: pour que ça lise en stream ou pseudo stream ?

Reply

Marsh Posté le 10-05-2005 à 09:42:30    

FlorentG a écrit :

T'arrivera loin en essayant de mettre une vidéo dans un élément image [:moule_bite]


Je crains justement que ça marche, vu les capacités d'interprétation à la con dans les navigateurs :sweat:  
 
Ca a 99.9% de chances de passer sous MSIE, et un bon 75% pour les autres navigateurs


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
Reply

Marsh Posté le 10-05-2005 à 09:44:10    

Mr Mala a écrit :

D'accord ...  
N'empêche ... :p
http://www.spartanicus.utvinternet.ie/streaming.htm

Citation :


... Streaming live/real-time content like net-radio requires a "streaming media server" ...


 
... je ne suis donc pas fou :D


 
Oui mais ce n'est pas pareil ici :) Une radio en streaming, c'est comme une vrai radio. Ce que veux faire l'OP ici c'est lire une vidéo non streaming au fur et à mesure qu'elle est téléchargée. En fait, le format video n'a pas trop d'importance du moment que tu peux l'interpreter avec une partie du fichier ce qui est fesable avec de l'avi. La question est de savoir si le plugin de lecture de videos de ton navigateur le suportera.
 
Par contre, le fait d'avoir mit la video dans un tag img doit surement pas aider la chose :D
 

extra a écrit :

L'extension c'est une chose... le contenu c'est une autre. :whistle:  
 
J'ai encodé la vidéo mpg2 avec le codec Microsoft Windows Media vidéo 9 c'est donc du wmv  non ? même si virtualdub s'entête à le nommé en.avi... :heink:  
 
D'ailleurs gspot confirme c'est du wmv.
 
Bon pour la syntaxe de la page HTML je mets quoi  :??: pour que ça lise en stream ou pseudo stream ?


Bah non, wmv c'est juste le format conteneur, pas le codec de compression. Tu peux mettre tout ce que tu veux dedans ou dans de l'avi. La seule difference c'est que si tu le met dans un .avi, tu ne pourras pas facilement lire le fichier partiellement téléchargé alors que tu peux le faire avec un wmv.

Reply

Marsh Posté le 10-05-2005 à 10:22:03    

OK ! on progresse...
 
avec Windows movie Maker j'ai fait un wmv un vrai quoi :)  
 
Il y a quoi de mieux pour faire ce genre de vidéo ?
 
pour le lecteur j'ai pris un activX
 

Code :
  1. <object classid="clsid:22D6F312-B0F6-11D0-94AB-0080C74C7E95" id="MediaPlayer1">
  2.  <param name="AudioStream" value="-1">
  3.  <param name="AutoSize" value="-1">
  4.  <param name="AutoStart" value="-1">
  5.  <param name="AnimationAtStart" value="-1">
  6.  <param name="AllowScan" value="-1">
  7.  <param name="AllowChangeDisplaySize" value="-1">
  8.  <param name="AutoRewind" value="0">
  9.  <param name="Balance" value="0">
  10.  <param name="BaseURL" value>
  11.  <param name="BufferingTime" value="25">
  12.  <param name="CaptioningID" value>
  13.  <param name="ClickToPlay" value="-1">
  14.  <param name="CursorType" value="0">
  15.  <param name="CurrentPosition" value="-1">
  16.  <param name="CurrentMarker" value="0">
  17.  <param name="DefaultFrame" value>
  18.  <param name="DisplayBackColor" value="0">
  19.  <param name="DisplayForeColor" value="16777215">
  20.  <param name="DisplayMode" value="0">
  21.  <param name="DisplaySize" value="0">
  22.  <param name="Enabled" value="-1">
  23.  <param name="EnableContextMenu" value="-1">
  24.  <param name="EnablePositionControls" value="-1">
  25.  <param name="EnableFullScreenControls" value="0">
  26.  <param name="EnableTracker" value="-1">
  27.  <param name="Filename" value="nancy.wmv">
  28.  <param name="InvokeURLs" value="-1">
  29.  <param name="Language" value="-1">
  30.  <param name="Mute" value="0">
  31.  <param name="PlayCount" value="1">
  32.  <param name="PreviewMode" value="0">
  33.  <param name="Rate" value="1">
  34.  <param name="SAMILang" value>
  35.  <param name="SAMIStyle" value>
  36.  <param name="SAMIFileName" value>
  37.  <param name="SelectionStart" value="-1">
  38.  <param name="SelectionEnd" value="-1">
  39.  <param name="SendOpenStateChangeEvents" value="-1">
  40.  <param name="SendWarningEvents" value="-1">
  41.  <param name="SendErrorEvents" value="-1">
  42.  <param name="SendKeyboardEvents" value="0">
  43.  <param name="SendMouseClickEvents" value="0">
  44.  <param name="SendMouseMoveEvents" value="0">
  45.  <param name="SendPlayStateChangeEvents" value="-1">
  46.  <param name="ShowCaptioning" value="0">
  47.  <param name="ShowControls" value="-1">
  48.  <param name="ShowAudioControls" value="-1">
  49.  <param name="ShowDisplay" value="0">
  50.  <param name="ShowGotoBar" value="0">
  51.  <param name="ShowPositionControls" value="-1">
  52.  <param name="ShowStatusBar" value="0">
  53.  <param name="ShowTracker" value="-1">
  54.  <param name="TransparentAtStart" value="0">
  55.  <param name="VideoBorderWidth" value="0">
  56.  <param name="VideoBorderColor" value="0">
  57.  <param name="VideoBorder3D" value="0">
  58.  <param name="Volume" value="-600">
  59.  <param name="WindowlessVideo" value="0">
  60. </object>


 
C'est un peu l'usine à gaz au niveau des paramètres.
 
J'avais pas d'affichage en local je l'ai mis sur le serveur ça fonctionne, et depuis en local aussi ça fonctionne :??:  

Reply

Marsh Posté le 10-05-2005 à 10:27:59    

Le seul soucis c'est que quelqu'un n'ayant pas l'activX sous FireFox (il ne l'a pas par défaut) par exemple ne verra rien  :D


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 10-05-2005 à 10:28:58    

OK vous me conseillez quoi comme syntaxe ?

Reply

Marsh Posté le 10-05-2005 à 12:53:00    

84mickael a écrit :

Ca marche le WMV sous linux, dans les navigateurs ?


 
Oui  :)


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le 10-05-2005 à 12:53:53    

extra a écrit :

OK vous me conseillez quoi comme syntaxe ?


 
J'utilise ça et en plus un lien pour ceux qui n'ont pas l'ActivX  ;)  


---------------
planuldep | Association pêche à la Sempé
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed