it-swarm-id.com

Cara mudah untuk masa depan, kompatibel dengan belakang untuk memutar file audio mp3 di tempat pada halaman?

Saya memiliki situs untuk musisi yang menyertakan musik dalam format mp3, tetapi ini diputar melalui file Flash ( xspfplayer ). Tentu saja, tanpa Flash ini tidak berguna.

Apakah ada bukti yang lebih baik di masa depan, dan cukup kompatibel untuk memasukkan cuplikan audio mp3 pada halaman tanpa memaksa pengguna untuk menggunakan Flash, dan juga tidak memaksa mereka untuk mengunduh mp3 terlebih dahulu, atau meninggalkan halaman sepenuhnya?

9
artlung

Solusi lain adalah dengan menggunakan perpustakaan JavaScript yang disebut Sound Manager . Secara default, ini menanamkan objek Flash yang tidak terlihat di halaman dan menggunakannya untuk memutar file audio (termasuk MP3). Versi terbaru mencakup kemampuan untuk menggunakan tag audio HTML5 saat tersedia.

Anda kemudian dapat menulis pemutar Anda dalam HTML/CSS/JS, dan minta Sound Manager mencari tahu apakah akan menggunakan Flash atau tag audio untuk memutar file audio. Dengan cara ini pemain Anda akan bekerja di IE6 dan juga di iPhone/iPad.

6
jay_soo

Taruhan terbaik Anda adalah terus menggunakan Flash player dan menggunakan tag audio HTML5 , untuk browser apa pun yang mendukungnya. Akhirnya, semua browser akan mendukung HTML5 dan Anda akan dapat mematikan pemutar audio flash.

Ada dokumen hebat pada tag audio HTML5 dan cara menggunakannya di sini, http://html5doctor.com/native-audio-in-the-browser/ . Tampaknya sangat mudah digunakan.

Sepertinya Safari 4, dan Chrome 3 keduanya mendukung tag DAN format mp3. Opera dan FF 3.5 mendukung format WAV.

8
Ben Hoffman

Saya percaya solusi ini lebih cocok dengan kebutuhan Anda:

Buat file daftar putar M3U yang mengarah ke URL MP3, unggah M3U ke server Anda, dan kemudian buat tautan ke file M3U di halaman Anda.

Ketika pengunjung mengklik tautan ke file M3U, file M3U (kecil) akan diunduh dan ia akan memiliki opsi untuk membukanya di media player pilihannya (yaitu apa pun yang sudah diinstal pada mesin - tidak perlu untuk Flash apa pun).

Setelah dibuka, MP3 akan mulai streaming.

1
danlefree