SỐ 208
VỌC WEB

Thêm tính năng chơi nhạc Real cho trang web

Đối với các trang web nghe nhạc trực tuyến, dung lượng tập tin nhạc luôn là mối lo lắng cho người chủ website, bởi nếu dung lượng càng lớn thì thời gian để khách viếng thăm chờ đợi trước khi (hoặc đang) nghe nhạc sẽ càng dài. Thêm nữa, nếu đường truyền Internet khá chậm thì hệ quả là khách chẳng nghe được nhạc gì cả.
Do đó, muốn có một website nghe nhạc tốt thì ngoài việc sử dụng công nghệ streaming (nghe nhạc trong lúc vẫn còn đang tải tập tin) còn phải lựa chọn một định dạng nhạc có dung lượng tập tin nhỏ nhưng chất lượng vẫn chấp nhận được. Và Real Media (video, audio) từ lâu đã là một lựa chọn tốt của những website về nhạc trực tuyến, giáo dục từ xa...
Làm thế nào để chuyển tập tin nhạc từ định dạng khác sang Real? Có khá nhiều cách để làm việc này, phần lớn các phần mềm chuyển đổi đã từng được giới thiệu trên e-CHÍP đều không miễn phí, và theo ý riêng của tôi thì chúng cho chất lượng không cao. Nếu muốn có được công cụ chuyển đổi tốt, bạn nên sử dụng chương trình RealProducer 10 Basic hoàn toàn miễn phí do Real cung cấp tại http://forms.real.com/rnforms/products/tools/producerbasic/index.html (12,5MB).
Sau khi có được những tập tin nhạc Real ưng ý, bạn cần thông qua ba bước sau để biến trang web thành trung tâm giải trí:
Bước 1: Upload tất cả các tập tin (mọi định dạng mà RealOne Player hỗ trợ: .rm, .ra, .wav, .au, .mid...) lên hosting và ghi lại tất cả các địa chỉ URL (có luôn cả phần http://) của chúng. Bạn cần kiểm tra lại bằng cách nhập địa chỉ URL vào trình duyệt và nhấn Enter, nếu bài nhạc được phát, nghĩa là địa chỉ đúng.
Bước 2: Tạo tập tin playlist (được gọi là RamFile) bằng một trình soạn thảo tập tin văn bản nào đó, như Notepad chẳng hạn, với nội dung chứa từng địa chỉ URL của tập tin nhạc trên mỗi hàng, lưu lại với phần mở rộng .ram (ví dụ: playlist.ram). Bây giờ upload cả tập tin playlist này lên hosting.
Ví dụ: tập tin playlist.ram:
http://www.it4viet.net/custom-scripts/FetherbayThanks.rm
http://www.it4viet.net/trainwhistle.wav
http://www.it4viet.com/WorkingOnRailroad.mid
http://www.khuyenmaivn.com/SweetBetsey.mid
http://www.khuyenmaivn.com/TheGambler.mid
http://www.phongmachpc.com/WabashCanonball.mid
http://www.phongmachpc.com/risingsun.mid
Bước 3: Thêm đoạn mã chơi nhạc bằng RealOne Player vào giữa thẻ mở <body> và thẻ đóng </body> trong trang HTML, tương tự như sau:
<object classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" height="24" width="48">
<param name="controls" value="playbutton">
<param name="autostart" value="true">
<param name="src" value="http://www.khuyenmaivn.com/custom-scripts/playlist.ram">
<embed height="24" pluginspage="http://www.real.com/player/" src="http://www.khuyenmaivn.com/custom-scripts/playlist.ram" type="audio/x-pn-realaudio-plugin" width="48" controls="playbutton" autostart="true">
</object>
Lưu ý: Điểm chính yếu dễ sai nhất chính là hai giá trị in đậm, chúng chứa địa chỉ URL của tập tin .ram mà bạn đã tạo và upload trước đó. Bạn cần phải sửa lại đoạn mã cho đúng với địa chỉ thực tế của bạn.
Đoạn mã trên chỉ hiển thị bộ chơi nhạc với nút Start/Pause mà thôi, nếu muốn có các nút điều khiển khác, bạn cần thay đổi giá trị value ở tham số controls, hoặc đợi một bài viết khác chuyên sâu hơn của tác giả.
Trần Anh Vũ (www.PhongMachPC.com)
[Đầu trang]
Trang chủ
Nội lực "Peter Pan"
Cầu nối Intel Việt Nam
Chuyện trong tuần
Cõi người ta
Bình luận thị trường
Cõi Mô-bai
Chuyên đề
Bổ ngửa
Túi càn khôn IT
Hồ lô biến
Cảm về Game
Nhật ký e-CHÍP
Bản quyền Công ty Phần mềm & Truyền thông VASC
 99 Triệu Việt Vương HN; Tel: (04) 9782235 • email: echip@vasc.com.vn
Mọi chi tiết về kinh doanh và quảng cáo xin liên hệ Phòng Quảng cáo. Tel: (04) 9782077 kd@vasc.com.vn