Chương 5: Trình diễn liệu đa phương tiện Nguyễn Thị Oanh Bộ môn HTTT – Viện CNTT & TT oanhnt@soict.hut.edu.vn Trình diễn liệu ĐPT Để trình diễn DL, cần phải trả lời câu hỏi: – WHAT ? – WHEN ? – WHERE ? Khi có đáp án, Presentation Server phải tạo kế hoạch truy hồi (Retrieval Plan) để lấy đối tượng cần thiết Lưu ý: Khi đối tượng trình diễn Giới hạn băng thông đường truyền Giới hạn tài nguyên (bộ đệm) phía client server Không khớp tốc độ truyền DL tốc độ sử dụng DL Trình diễn liệu ĐPT Ví dụ: office policer: tiến độ điều tra hàng ngày – ảnh đối tượng theo dõi 24h qua – giao dịch với ngân hàng gần – Video theo dõi Yêu cầu trình diễn đối tượng: o1 (1 ảnh), o2 (bản tổng kết giao dịch) xuất đồng thời, 10s o3 (1 ảnh) hiển thị 10s o1, o2 biến o4 (1 video) xuất 5s sau o2 biến biến sau o3 kết thúc 2-4s Trình diễn liệu ĐPT Trình diễn với r/buộc thời gian Giả sử: O1, O2, O3: đối tượng cần trình chiếu Trình diễn với ràng buộc thời gian rõ đối tượng đặt để trình diễn theo thời gian – Trình diễn O1, O2 phải bắt đầu thời điểm – Trình diễn O2, O3 kết thúc thời điểm – O3 xuất thời điểm trinh diễn O1 kết thúc t Trình diễn với r/buộc khơng gian Chỉ rõ đối tượng đặt khơng gian (2D) – O1 trình diễn bên trái O2 – O1 trình diễn phía O3 Trình diễn với ràng buộc thời gian Ngôn ngữ mô tả ràng buộc Hằng số : số nguyên Biến: – Với đối tượng oi, có biến nguyên: thời điểm bắt đầu (si), thời điểm kết thúc (ei) Số hạng (Elementary terms): – Tất số – Tất biến số Ngôn ngữ mô tả ràng buộc … Rằng buộc « sai phân » (Difference constraint): t1 – t2