Ứng dụng của RTSP

Một phần của tài liệu Tìm hiểu về kỹ thuật truyền hình tương tác và các dịch vụ cung cấp bởi IPTV (Trang 31 - 33)

RTSP được sử dụng để thiết lập và quản lý các phiên làm việc giữa các điểm truyền, phát tin đa phương tiện. Trong Thông tư số 22/2013/TT-BTTTT ngày 23/12/2013 của Bộ trưởng Bộ Thông tin và Truyền thông Công bố Danh mục tiêu chuẩn kỹ thuật về ứng dụng công nghệ thông tin trong cơ quan nhà nước quy định Khuyến nghị áp dụng tiêu chuẩn RTSP và được xếp vào nhóm Tiêu chuẩn về kết nối.

Một số thuật ngữ

- Kiểm soát tổng hợp (Aggregate control): Việc kiểm soát của nhiều dòng bằng cách sử dụng một thời gian duy nhất bởi máy chủ. Đối với việc cung cấp âm thanh, video, điều này có nghĩa rằng máy khách có thể phát hành một bản chơi duy nhất hoặc tạm dừng thông điệp để kiểm soát cả nguồn cấp dữ liệu âm thanh và video.

- Hội nghị (Conference): Nơi có nhiều đối tượng tham gia, trình diễn.

- Máy khách (Client): Máy khách yêu cầu dữ liệu truyền thông liên tục từ máy chủ truyền thông. - Kết nối (Connection): Một mạch ảo lớp vận chuyển thiết lập giữa hai chương trình cho mục đích giao tiếp.

- Tập tin bao hàm (Container file): Một tập tin có thể chứa các dòng dữ liệu truyền thông đa luồng thường bao gồm một biểu diễn khi chơi cùng nhau. Các máy chủ RTSP có thể cung cấp kiểm soát tổng hợp về những tập tin này, mặc dù khái niệm về một tập tin bao hàm không được có trong giao thức.

- Dữ liệu truyền thông liên tục (Continuous media): Là dữ liệu có một mối quan hệ thời gian giữa nguồn và đích, nghĩa là, đích đến phải tạo lại mối quan hệ thời gian đã tồn tại nguồn. Các ví dụ phổ biến nhất của dữ liệu truyền thông liên tục là những âm thanh và video chuyển động. Dữ liệu truyền thông liên tục có thể tương tác trong thời gian thực, trong đó có một mối quan hệ thời gian "chặt chẽ" giữa luồng vào và luồng ra, hoặc truyền dữ liệu (phát lại), trong đó mối quan hệ thời gian lỏng hơn.

- Thực thể (Entity): Các thông tin được truyền đi được đóng gói theo một yêu cầu hoặc phản hồi. Một thực thể bao gồm thông tin đặc tả được mô tả trong các trường tiêu đề và nội dung trong phần thân của thực thể.

- Khởi tạo truyền thông (Media initialization): Khởi tạo cụ thể Loại dữ liệu/chương trình mã hóa, giải mã; bao gồm chẳng hạn như tần số, bảng màu... Bất cứ thông tin độc lập với vận chuyển do một máy khách yêu cầu phát lại của một luồng dữ liệu truyền thông xuất hiện trong giai đoạn khởi tạo truyền thông của quá trình thiết lập luồng dữ liệu.

- Tham số truyền thông (Media parameter): Thông số cụ thể cho một loại truyền thông có thể được thay đổi trước hoặc trong quá trình phát lại luồng dữ liệu.

- Máy chủ truyền thông: Máy chủ cung cấp dịch vụ phát lại hoặc ghi cho một hoặc nhiều luồng dữ liệu truyền thông. Dòng dữ liệu truyền thông khác nhau trong một biểu diễn có thể bắt đầu từ các máy chủ truyền thông khác nhau. Một máy chủ truyền thông có thể nằm trên cùng một hoặc một máy chủ khác như máy chủ web nơi mà biểu diễn được khởi tạo.

- Máy chủ truyền thông gián tiếp: Định hướng của một máy khách truyền thông đến một máy chủ truyền thông khác.

- Luồng dữ liệu truyền thông (Media stream): Một thể hiện của dữ liệu truyền thông duy nhất, ví dụ một luồng âm thanh hoặc luồng video. Khi sử dụng RTP, một luồng dữ liệu bao gồm tất cả các gói dữ liệu RTP và RTCP được tạo ra bởi một nguồn tin trong một phiên RTP.

- Thông điệp (Message): Bao gồm một chuỗi có cấu trúc các gói tin 8 bít phù hợp với cú pháp và được truyền qua một giao thức có kết nối hoặc giao thức không kết nối

- Đối tượng tham gia (Presenter): Thành viên của một kết nối. Một đối tượng tham gia có thể là một máy, ví dụ, một máy chủ lưu trữ hoặc phát lại.

- Trình diễn (Presentation): Một tập của một hoặc nhiều luồng dữ liệu được chiếu cho máy khách như là một nguồn cung cấp dữ liệu truyền thông đầy đủ, bằng cách sử dụng một mô tả biểu diễn được định nghĩa trước. Trong hầu hết các trường hợp, điều này bao hàm việc kiểm soát tổng hợp của những luồng dữ liệu, nhưng không bắt buộc.

- Mô tả trình diễn (Presentation description): Một mô tả trình diễn chứa thông tin về một hoặc nhiều dữ liệu truyền thông trong một trình diễn, chẳng hạn như các bộ mã hóa, các địa chỉ mạng và thông tin về nội dung.

- Phiên RTSP (RTSP session): Là việc hoàn thành một giao dịch RTSP, ví dụ như việc xem một bộ phim. Một phiên thường bao gồm một máy khách thiết lập một cơ chế vận chuyển cho dữ liệu truyền thông liên tục, bắt đầu truyền dữ liệu bằng cách phát hoặc ghi, và cuối cùng đóng giao dịch.

- Khởi tạo vận chuyển (Transport initialization): Là việc đàm phán về thông tin vận chuyển (ví dụ số cổng, các giao thức vận chuyển) giữa máy khách và máy chủ.

- Multicast: Là mô hình truyền tin từ một điểm đồng thời đến một nhóm các điểm trong mạng. - Unicast: Là mô hình truyền tin từ một điểm đến một điểm trong mạng.

Một phần của tài liệu Tìm hiểu về kỹ thuật truyền hình tương tác và các dịch vụ cung cấp bởi IPTV (Trang 31 - 33)