Chương 2: NGHIÊN CỨU KỸ THUẬT STREAMING VÀ MOB ILE MULTIMEDIA
2.3 Chương trình xem và server streaming 1 Khuôn dạng Media của Microsoft Windows
2.3.1 Khuôn dạng Media của Microsoft Windows
Windows Media là họ các bộ mã hoá và bộ giải mã cũng như server và player truyền tải dòng, gồm các thành phần sau:
Họ các bộ mã hoá Window s Media Windows Media Service (server)
Các bộ mã hoá/giải mã âm thanh và Video Windows Media
Các bộ mã hoá có thể lưu giữ các file video ở các khuôn dạng như .avi và tạo ra các file ở khuôn dạng . wmv hoặc . asf. Các bộ mã hoá/giải mã gồm hai loại: dựa trên dạng Windows Media và M PEG -4. Chương trình Windows Media là một phần của hệ điều hành Windows. Server của Window s Media truyền tải dòng các file ở khuôn dạng . wmv (khuôn dạng Window s Media video) hoặc . asf (khuôn dạng streaming tiên tiến).
H ình 2.4: Xử lý dữ liệu đã được lưu giữ ở bộ đệm trong chế độ streaming.
Phiên bản 9 của Windows Media cung cấp các tính năng tiên tiến như truyền tải dòng nhanh và lập trình nội dung động. Truyền tải dòng nhanh cung cấp truyền tải dòng ngay tức khắc, tức là không cần lưu giữ đệm trước khi bật chương trình và các tính năng “luôn sẵn sàng” phù hợp với kết nối băng rộng. Điều này đảm bảo không có sự ngắt quãng trong quá trình xem chương trình. Truyền tải dòng
RTP, giao thức truyền tải dòng thời gian thực RTSP và giao thức mô tả phiên SDP. Multicasting được hỗ trợ bởi IGM Pv3, Window s Media hỗ trợ Ipv6.
Hình 2.5: Media Player.
2.3.2 Apple QuickTime
QuickTime của Apple là tập các các công cụ và player để điều khiển dữ liệu đa phương tiện và truyền tải dòng streaming. Các thành phần của Q uickTime gồm: Một trình duyệt, hoặc player đa phương tiện QuickTime và Q uickTime streaming server. Q uickTime sử dụng giao thức RTP và RTSP và tiêu chuẩn nén là M PEG-4.