Aller au contenu

[HTML] Petit Player


Scorpio

Messages recommandés

Bonjour à vous

Voila je viens de faire un petit player pour diffuser des liens radios

donc tous marche correctement

seulement j'aimerais savoir comment mettre l'image de la radio écouter à la place du carré noire.

Voici mon code

<select name="select" size="1"onfocus="this.selecteIndex=-1;"onchange="radio.FileName=this.options[this.selectedIndex].value;"><option value="Cliquez ici =>">Choisissez votre radio</option><option value="http://mp3.live.tv-radio.com/scoop/all/scoopclermont.mp3">Radio Scoop Clermont</option><option value="http://stream.radioscoop.com/scoop1.mp3">Radio Scoop 80"</option><option value="http://mp3.live.tv-radio.com/cherie_fm/all/che_124310.mp3">Chérie FM</option><option value="http://radio-contact.ice.infomaniak.ch/radio-contact-high.mp3">Contact FM</option><option value="http://france-info1.creacast.com/france-info.mp3">France Info</option><option value="http://radio.rtl-lequipe.fr/rtlequipe.pls">RTL L'Equipe</option><option value="http://vipicecast.yacast.net/skyrock.m3u">Skyrock</option></select><br><br><object id="radio" classid="CLSID:22d6f312-b0f6-11d0-94ab-0080c74c7e95" codebase="http://activex.microsoft.com/activex/controls/mplayer/e..." height="144" width="192" standby="Loading Microsoft Windows Media Player components..." type="application/x-oleobject"><param name="FileName" value="<? echo "$url"; ?>" /><param name="TransparentAtStart" value="true" /><param name="AutoStart" value="true" /><param name="AnimationatStart" value="true" /><param name="ShowControls" value="false" /><param name="autoSize" value="false" /><param name="displaySize" value="0" /><Embed type="application/x-mplayer2" pluginspage="http://www.microsoft.com/Windows/MediaPlayer/" src="<? echo "$url"; ?>" Name=MediaPlayer1 AutoStart=-1 Width=192 Height=144 transparentAtStart=0 autostart=-1 animationAtStart=-1 ShowControls=0 autoSize=0 displaySize=0></embed></object> 

Merci d'avance

Cordialement

Scorpio

Lien vers le commentaire
Partager sur d’autres sites

Impossible de tester de mon côté: toutes les vidéos et les images doivent être en ligne, et sous Mac Windows Media Player quand même :transpi::transpi::transpi::transpi:

Mais, je pense qu'il faut passer par une playlist asx: :siffle:

<ASX version = "3.0"><TITLE>Radio Playlist</TITLE>   <ENTRY>       <REF HREF = "http://france-info1.creacast.com/france-info.mp3" />       <PARAM NAME = "BannURL" VALUE = "http://www.franceinfo.fr/sites/all/themes/franceinfo/logo.png"/>       <PARAM NAME = "AdURL" VALUE = "http://www.franceinfo.fr"/>   </ENTRY>    <ENTRY>       <REF HREF = "http://radio.rtl-lequipe.fr/rtlequipe.pls" />       <PARAM NAME = "BannURL" VALUE = "http://www.rtl-lequipe.fr/RTL/logo.gif"/>       <PARAM NAME = "AdURL" VALUE = "http://www.rtl-lequipe.fr/"/>   </ENTRY>   <ENTRY>       <REF HREF = "http://vipicecast.yacast.net/skyrock.m3u" />       <PARAM NAME = "BannURL" VALUE = "http://www.skyrock.fm/style/head/logo_skyrock.png"/>       <PARAM NAME = "AdURL" VALUE = "http://fr.skyrock.com/"/>   </ENTRY></ASX>
Lien vers le commentaire
Partager sur d’autres sites

Version mise-à-jour: :transpi::transpi::transpi::transpi: (WMVP sous MAC :crever:)

<ASX version = "3.0" PREVIEWMODE="YES" BANNERBAR="auto"><TITLE>Radio Playlist</TITLE>   <ENTRY>       <TITLE>France Info</TITLE>       <REF HREF = "http://france-info1.creacast.com/france-info.mp3" />       <BANNER HREF="http://www.rtl-lequipe.fr/RTL/logo.gif'>http://www.rtl-lequipe.fr/RTL/logo.gif">           <ABSTRACT>Click here to go to France Info.</ABSTRACT>           <MOREINFO HREF="http://www.franceinfo.fr" />           <!-- The text in the Abstract element displays as a                 ToolTip when the mouse hovers over the banner                 graphic. When a user clicks the banner, the URL                 given in the MoreInfo element opens in the                 browser. -->       </BANNER>   </ENTRY>    <ENTRY>       <TITLE>RTL - L-Équipe</TITLE>       <REF HREF = "http://radio.rtl-lequipe.fr/rtlequipe.pls" />       <BANNER HREF="http://www.rtl-lequipe.fr/RTL/logo.gif'>http://www.rtl-lequipe.fr/RTL/logo.gif">           <ABSTRACT>Click here to go to RTL - L-Équipe.</ABSTRACT>           <MOREINFO HREF="http://www.rtl-lequipe.fr/" />       </BANNER>   </ENTRY>   <ENTRY>       <TITLE>Skyrock</TITLE>       <REF HREF = "http://vipicecast.yacast.net/skyrock.m3u" />       <BANNER HREF="http://www.skyrock.fm/style/head/logo_skyrock.png">           <ABSTRACT>Click here to go to Skyrock.</ABSTRACT>           <MOREINFO HREF="http://fr.skyrock.com/" />       </BANNER>   </ENTRY></ASX>

Et si cela ne marche pas, il faut faire du code pour extraire les informations :siffle:

Windows Media Metafile Elements Reference

Advertising Solutions: Embedding the Windows Media Player in Web Pages

Lien vers le commentaire
Partager sur d’autres sites

J'ai réussi à faire fonctionner ma méthode (avec les bannières), mais:

The space reserved for a banner graphic is 32 pixels high by 194 pixels wide. The reserved space appears below any rendered video content and 6 pixels above the lower edge of the video area, allowing space for the 6-pixel video area border. The reserved banner space is centered horizontally.

:transpi:

Trouvée sur la documentation

Et en plus, la programmation Microsoft me manquait grandement: :mad2::mad2::mad2:

1) Le player va créer un object playlist. Mais, pour ajouter cet objet playlist, il faut passer par l'objet PlaylistCollection à l'intérier du player. Mais cela ne marche pas.

2) Le seul truc qui marche. Pour ouvrir une playlist, il faut utiliser l'attribut URL, avec même un lien disque dur "Player.URL = "playlist.asx";"

Mais après ta playlist est chargée de "travers" :zarb::zarb:

Édit: Apparement, même s'il charge une playlist, il la considére comme 1 seul média en prenant que la première entrée

3) Et cette documentation MSDN, avec une profondeur de liens d'une dixaine de pages. Faire une documentation aussi pléthorique avec autant de pages vides et aucun exemple: c'est priceless :cartonrouge:

:incline: Microsoft :incline:

Au vue des contraintes sur les bannières, j'ai bien l'impression que va devoir faire une visualization pour chaque radio avec une image fixe: :siffle:

Bon, j'abdique :crever:

Lien vers le commentaire
Partager sur d’autres sites

:incline: Microsoft :incline:

Trouvée ici

Les playlists fichier ne sont pas gérées par le plug-in WMVP Firefox

:incline: Microsoft :incline:

Vire ce Media Player de chiottes et passe à un truc pour les hommes: :fumer::fumer:

Édit: Il y a la propriété backgroundImage d'un élément View lorsque tu fais un skin

Mais il faut appliquer ton skin à la volée, sans l'intervention de l'utilisateur.

Et pas la peine de penser aux visualisations. Il faut utiliser Visual C#/ C++ pour le faire.

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...