ricoroco.com

Webmasterka & Grafka => PHP => Wątek zaczęty przez: DJ J.T 10.04.2007, 11:28:00



Tytuł: Odtwarzacz multimedialny - problem
Wiadomość wysłana przez: DJ J.T 10.04.2007, 11:28:00
Edit by #paps:
Chcąc zachować spójność wątku temat przenoszę

Odnoście TEGO TEMATU (http://ricoroco.com/forum/index.php?topic=140.msg333#msg333)

Witam!!
Mam taki problem. Nie umiem się połapać w tym skrypcie php, a chcę mieć mp3 na stronie, ale tak zrobione jak na tym przykładzie z filmem żebym mógł wybrać który chce posłuchać utwór. Czy ktoś mógłby zrobić to ale dla mp3 błagam,ponieważ jest to dla mnie pilne. proszę o jak najszybszą odpowiedz
Z poważaniem DJ J.T


Tytuł: Odtwarzacz multimedialny - problem
Wiadomość wysłana przez: Rico Roco 10.04.2007, 14:39:09
Witam :)

Jak pewnie wiesz.. mptrójka to również mpeg..
Wrzuciłem tu tytułem testu kilka mp3 i zostało to sprawdzone pod FF i IE7 na WMP11 - działa bez zarzutu!
Czyli możesz nawet nic nie zmieniając odtwarzać mp3, będzie tylko "pusty obraz", - zależy to od wtyczki w browserze..
ale chodzi o to, że WMP odtwarza również mp3.. Oczywiście nie jest to tzw. odtwarzanie strumnieniowe,
więc po wybraniu utworu trzeba poczekać aż przeglądarka załaduje do "kesza" cały utwór..

Są gotowe odtwarzacze we flashu, które odtwarzają mp3 i to również jakieś rozwiązanie..
Jednak powyższy skrypt jest naprawdę świetny, nie skomlikowany i nie obciąża servera..

W kodzie gdzie jest ta linijka określająca typ MIME:

Code: [select]
<object type="video/x-ms-wmv" data=" <?php echo $_POST['film']; ?>" ..itd.



to możesz podmienić video/.., - na typ MIME -> dźwięk:  audio/mpeg (w tym mp3) i np. dać:

Code: [select]
<object type="audio/mpeg" data=" <?php echo $_POST['film']; ?>"



pamiętaj, że ...$post['film'] => ten 'film' to nazwa foldera w którym znajdują się te powyższe filmiki i teraz mp3. Więc jeśli Twój folder będzie nazywał się 'muza' to również tak musi być wkodzie..

BTW. Zagnieżdżania multimedi na stronie www - polecam wyśmienity kurs html - boo.pl
A to link direct do osadzania multimedialnych obiektów na www:

http://www.kurshtml.boo.pl/html/uniwersalny_sposob_odtwarzania_plikow,multimedia.html

Pozdrawiam i mam nadzieję że to wyjaśnienie pomoże?!
RicoRoco

PS. Oczywiście wszelkie materiały typu mp3 itp.. zostały zastosowane tu jedynie w celu zobrazowania działania skryptu php.!


Tytuł: Odtwarzacz multimedialny - problem
Wiadomość wysłana przez: #Paps 10.04.2007, 18:35:02
@DJ J.T

Zaproponowany kod będzie działał również dla mp3 tak jak pisze Roco, z tym że mogą wystąpić problemy w Operze. Puki co Opera nie chce ruszyć mp3 bez parametru embed.
Zatem usuń część kodu odpowiadającego wyświetlacz
Code: [select]
<object type="video/x-ms-wmv" data=" <?php echo $_POST['film']; ?>" width="330" height="275">
<param name="src" value="<?php echo $_POST['film']; ?>">
<param name="autostart" value="false">
<param name="controller" value="true">
</object>



i zastąp go tym linkowanym przez Roco. Pamiętaj jednak aby w miejscu gdzie należy wstawić ścieżkę do pliku wpisać
Code: [select]
<?php echo $_POST['film']; ?>



pozdrawiam