TAILIEUCHUNG - Bài giảng Lập trình J2ME cho thiết bị di động - Phần 3

Bài giảng cung cấp cho người học các kiến thức: Giao diện Player, vòng đời Player, các trạng thái của Player, phương thức của giao diện,. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. chi tiết nội dung bài giảng. | LẬP TRÌNH J2ME CHO THIẾT BỊ DI ĐỘNG PHẦN 3 BKF 4. PlayerAudio Ngày nay nhờ sự tăng cường hỗ trợ âm thanh trong , chúng ta có thể tạo những ứng dụng chơi nhạc trên nền Java cho những thiết bị không dây. Giới thiệu . Lớp Manager (1) Manager là điểm truy nhập đặc biệt cho các tài nguyên phụ thuộc hệ thống như là Player cho tiến trình đa phương tiện. Manager cung cấp phương thức truy nhập đặc biệt để xây dựng các Player. Phương thức: createPlayer(InputStream stream, String type) Tạo ra một Player để chơi nhạc từ InputStream. Phương thức createPlayer(String locator) Tạo ra một Player từ máy dò tìm đầu vào. . Lớp Manager (2) Để chơi file nhạc trong máy, chúng ta sử dụng đọan code như sau: try { InputStream is = getClass().getResourceAsStream(""); Player p = (is, "audio/midi"); (); } catch (IOException ioe) { } catch (MediaException me) { } . Lớp Manager (3) Nếu muốn chơi file nhạc trên Web Server, làm như sau: try { Player p = ("http://webserver/"); (); } catch (IOException ioe) { } catch (MediaException me) { } . Lớp Manager (4) Manager hỗ trợ chơi các loại file nhạc khác nhau. Có những kiểu được MINE đăng ký, cộng với vài kiểu do người dùng định ra mà nói chung tuân theo cú pháp: Với file Ware: audio/x-wav Với file AU: audio/basic Với file Mp3: audio/mpeg Với file Midi: audio/midi Với Tone sequences: audio/x-tone-seq . Giao diện Player (1) Player điều khiển quá trình trả lại dữliệu phương tiện cơ bản. Nó cung cấp các phương thức để quản lý vòng đời của Player, điều khiển tiến trình trả lại và thực thi thành phần trình diễn. . Giao diện Player (2) 1. Simple Playback Một Player có thể được tạo ra từ 1 trong các phương thức Manager’s createPlayer. Sau khi Player được tạo ra, tiến trình gọi sẽ bắt đầu trả lại càng nhanh càng tốt. Phương thức sẽ trả lại khi playback được bắt đầu. Việc trả lại sẽ tiếp tục thực hiện ngầm và sẽ tự động kết thúc khi đạt được kết quả. . Giao diện .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.