
Cześć.

Jest na to prosty sposób. Skorzystaj z rozwiązań stosowanych przez witryny ze stacjami radiowymi. Jak to zrobić?.

Wiadomą rzeczą jest, że każdy ma swój domyślny odtwarzacz w systemie dla określonych plików. Ja proponowałbym rozwiązanie, polegające na tym, że zostawisz wybór tego odtwarzacza słuchaczowi. Czyli jeśli ktoś chce posłuchać
MP3 w
Winampie, kliknie na ikonkę prezentującą
Winampa. Natomiast jeśli ktoś preferuje
Windows Media Playera, wówczas kliknie na ikonkę prezentującą
WMP. Mógłbym napisać taki moduł na szybko, ale po prostu nie mam na to czasu. Możesz to zrobić sam, wykorzystując moduł "
custom" czyli użytkownika, lub moduł
Mod HTML. Oba rozwiązania są dobre. Co musiałbyś wpisać w nowy moduł?. Po prostu kod, który będzie obrazował to o czym pisałem, z uwzględnieniem ikonek Playerów. Może to nasze mini radio wyglądać tak:
-------------------------------------------------------------------------------------------
Polska Stacja "Jokris.info" Posłuchaj naszego Radia. Wybierz odtwarzacz :
WinampKliknij w ikonkę aby posłuchać!
Windows Media PlayerKliknij w ikonkę aby posłuchać! 
-------------------------------------------------------------------------------------------

Dla
Winampa wykorzystujemy playlistę z rozszerzeniem "
.pls", a dla
WMP playlistę z rozszerzeniem "
.asx"
Przykład prostego pliku
ASX ( prawidłowo nazywamy taki plik metaplikiem ):
Kod: |
<ASX version="3.0">
<Entry>
<ref HREF="http://www.TWOJASTRONA.TLD/images/stories/plik1.mp3"/>
</Entry>
<Entry>
<ref HREF="http://www.TWOJASTRONA.TLD/images/stories/plik2.mp3"/>
</Entry>
<Entry>
<ref HREF="http://www.TWOJASTRONA.TLD/images/stories/plik3.mp3"/>
</Entry>
<Entry>
<ref HREF="http://www.TWOJASTRONA.TLD/images/stories/plik4.mp3"/>
</Entry>
<Entry>
<ref HREF="http://www.TWOJASTRONA.TLD/images/stories/video/plik5.mp3"/>
</Entry>
</ASX>
|
I przykład rozbudowanego pliku
ASX:
Kod: |
<Asx Version = "3.0">
<title>Moja3</title>
<Abstract></Abstract>
<Copyright></Copyright>
<Author>Jokris</Author>
<Entry>
<Param Name = "Is_Protected" Value = "False" />
<Param Name = "Is_Trusted" Value = "false" />
<Param Name = "MediaType" Value = "audio" />
<Param Name = "SourceURL" Value="http://www.strona.pl/images/stories/plik1.mp3"/>
<Param Name = "Streams" Value = "audio" />
<Title >Tytul 1</Title>
<Ref href = "http://www.strona.pl/images/stories/plik1.mp3"/>
</Entry>
<Entry>
<Param Name = "Is_Protected" Value = "False" />
<Param Name = "Is_Trusted" Value = "false" />
<Param Name = "MediaType" Value = "audio" />
<Param Name = "SourceURL" Value="http://www.strona.pl/images/stories/plik2.mp3"/>
<Param Name = "Streams" Value = "audio" />
<Title >Tytul 2</Title>
<Ref href = "http://www.strona.pl/images/stories/plik2.mp3"/>
</Entry>
<Entry>
<Param Name = "Is_Protected" Value = "False" />
<Param Name = "Is_Trusted" Value = "false" />
<Param Name = "MediaType" Value = "audio" />
<Param Name = "SourceURL" Value="http://www.strona.pl/images/stories/plik3.mp3"/>
<Param Name = "Streams" Value = "audio" />
<Title >Tytul 3</Title>
<Ref href = "http://www.strona.pl/images/stories/plik3.mp3"/>
</Entry>
<Entry>
<Param Name = "Is_Protected" Value = "False" />
<Param Name = "Is_Trusted" Value = "false" />
<Param Name = "MediaType" Value = "audio" />
<Param Name = "SourceURL" Value="http://www.strona.pl/images/stories/plik4.mp3"/>
<Param Name = "Streams" Value = "audio" />
<Title >Tytul 4</Title>
<Ref href = "http://www.strona.pl/images/stories/plik4.mp3"/>
</Entry>
<Entry>
<Param Name = "Is_Protected" Value = "False" />
<Param Name = "Is_Trusted" Value = "false" />
<Param Name = "MediaType" Value = "audio" />
<Param Name = "SourceURL" Value="http://www.strona.pl/images/stories/plik5.mp3"/>
<Param Name = "Streams" Value = "audio" />
<Title >Tytul 5</Title>
<Ref href = "http://www.strona.pl/images/stories/plik5.mp3"/>
</Entry>
</asx>
|

W samym
Windows Media Playerze ciężko jest utworzyć taką playlistę
ASX dla strumieniowego audio, więc możesz stosować te przykłady jako wzorzec. Są specjalne programy do generowania plików
ASX. Np.
ASX Maker 2.5.. Jeśli chodzi o standardowa playlistę
Winampa, to stworzenie jej w tym programie jest banalnie proste. Należy wybrać tylko : Zapisz jako "
PLS Playlist". I to wszystko. No jeszcze kod do modułu:
Kod: |
<br />-------------------------------------------------------------------------------------------<br />
<span style="font-size: 18px;color: rgb(0, 0, 128);">Polska Stacja "Jokris.info"</span>
<br>Posłuchaj naszego Radia. Wybierz odtwarzacz :<br>
<b>Winamp</b><br><b><span style="color: rgb(0, 102, 0);">Kliknij w ikonkę aby posłuchać!</span></b>
<a href="http://www.jokris.info/images/stories/radio.pls" target="_blank"><img src="http://www.jokris.info/images/stories/ico_winamp.gif" border="0" /></a>
<br><br>
<b>Windows Media Player</b><br><b><span style="color: rgb(0, 102, 0);">Kliknij w ikonkę aby posłuchać!</span></b>
<a href="http://www.jokris.info/images/stories/radio.asx" target="_blank"><img src="http://www.jokris.info/images/stories/ico_wmp.gif" border="0" /></a>
<br />-------------------------------------------------------------------------------------------<br />
|
Pozmieniaj tylko ścieżki.

Po świętach napiszę Ci modulik do tego pseudo radia.
Życzę Zdrowych i Wesołych Świąt.
Jokris,