GIẢI PHÁP STREAMING AUDIO TRÊN NỀN TẢNG CÔNG NGHỆ J2ME Mr. Nguyễn Đình Nhất Project Manager VinaZip., JSC
GIẢI PHÁP STREAMING AUDIO TRÊN NỀN TẢNG CÔNG NGHỆ
J2ME
Mr. Nguyễn Đình NhấtProject ManagerVinaZip., JSC
Nội dung:
Yêu cầu & Mục đích.
Vấn đề.
Giải pháp.
Ứng dụng.
Yêu cầu & Mục đích:
o Bộ nhớ trong thấp. (min : 750kb)
o Không hỗ trợ streaming
(RTP/RTSP).
o Không hỗ trợ 3G.
Thiết bị:
Nghe audio online ?
Nội dung:
Yêu cầu & Mục đích.
Vấn đề.
Giải pháp.
Ứng dụng.
Vấn đề:
Server Bộ nhớ
Thời gian
Nội dung:
Yêu cầu & Mục đích.
Vấn đề.
Giải pháp.
Ứng dụng.
Giải pháp:
Yêu cầu chung.
Bán tự động.
Tự động.
Yêu cầu chung:
File MP3
Bit rate <= 32kbit/s(Bit rate chuẩn là128kbit/s)
Giải pháp:
Yêu cầu chung.
Bán tự động.
Tự động.
Bán tự động (1):
Cắt file audio thành nhiều phần <100kb
Bán tự động (2):Player mPlayer1;Player mPlayer2;
mPlayer1.realize();mPlayer1.prefetch();mPlayer1.start();
Download …
mPlayer2.realize();mPlayer2.prefetch();
Giải pháp:
Yêu cầu chung.
Bán tự động.
Tự động.
Cấu trúc file mp3:Mp3 Header
Mp3 HeaderMp3 Data
Mp3 DataMp3 HeaderMp3 Data
Frame 1
Frame 2
Frame 3
……
Frame 1 … Frame 1000 Frame 2000… Frame 3000…
Byte 0 Byte 65619 Byte 1115533 Byte 2296685
Tự động:
Tool Phân tích:MPEG Audio Frame Header
Nội dung:
Yêu cầu & Mục đích.
Vấn đề.
Giải pháp.
Ứng dụng.
Ứng dụng:Ưu điểm:
Chi phí server thấp. Dễ thực hiện.
Nhược điểm: Bị trễ khi chơi các đoạn audio.
Ứng dụng: Phù hợp với ứng dụng không đòi hỏi yêu cầu thưởng thức audio cao như “học tiếng anh online”.
it’s all about integration & connection....
Thank you & Have a beautiful life…
For more detail, Please send email to [email protected] or http://vinazip.com