Skip to main content

Giao thức vận chuyển thời gian thực là gì?

Giao thức vận chuyển thời gian thực (RTP) là một tiêu chuẩn giao thức Internet được sử dụng để tiến hành liên lạc đa phương tiện và đa phương tiện.Nó bao gồm hai thành phần: giao thức vận chuyển và giao thức điều khiển vận chuyển thời gian thực (RTCP).Cái trước cung cấp các thông số kỹ thuật của Giao thức Internet (IP) để truyền các luồng đa phương tiện trên các mạng trong thời gian thực.Cái sau cung cấp các khả năng quản lý phiên và chất lượng dịch vụ cơ bản (QoS) như tìm kiếm mất gói dữ liệu và bù cho sự chậm trễ truyền.Được sử dụng thường được sử dụng trong Viễn thông giao thức trên Internet (VoIP), giao thức vận chuyển thời gian thực ban đầu được phát triển bởi nhóm tác vụ kỹ thuật internet buộc nhóm làm việc âm thanh để cung cấp một phương tiện để tiến hành hội nghị truyền hình thời gian thực giữa nhiều người tham gia trong các địa điểm phân tán về mặt địa lý.Các luồng dữ liệu âm thanh và video được truyền riêng trong RTP.Các gói RTP và RTCP riêng biệt được truyền cho mỗi cổng bằng hai cổng truyền thông khác nhau và/hoặc địa chỉ multicast.Do đó, người tham gia có thể chọn chỉ nhận được một phương tiện.Phát lại đồng bộ của cả hai âm thanh và video đều đạt được bằng cách sử dụng thông tin thời gian trong các gói RTCP cho cả hai phiên âm thanh và video.

Tiêu đề giao thức vận chuyển thời gian thực mô tả cách các luồng bit codec được lắp ráp thành các gói.Nó cũng chứa các hướng dẫn cho phép nhận các thiết bị mạng tái cấu trúc các gói dữ liệu.Các thành phần khác của RTP bao gồm các phần sau: nhận dạng khung, đánh dấu sự khởi đầu và kết thúc của mỗi khung hình;Đồng bộ hóa Intramedia, sử dụng dấu thời gian để phát hiện và bù đắp cho sự chậm trễ;và nhận dạng tải trọng, mô tả phương thức mã hóa phương tiện để các điều chỉnh có thể được thực hiện cho các biến thể trong băng thông.Ngoài ra, một phần của giao thức vận chuyển thời gian thực là một số trình tự để phát hiện các gói bị mất và nhận dạng nguồn.Các thành phần của RTCP bao gồm nhận dạng bao gồm tên người tham gia, địa chỉ email, số điện thoại và đồng bộ hóa trung gian, cho phép truyền các luồng âm thanh và video riêng biệt.Kiểm soát phiên cho phép người tham gia cho biết họ đang rời khỏi phiên trong khi phản hồi chất lượng dịch vụ (QoS) theo dõi số lượng gói bị mất;Thời gian truyền Trip Trip và Jitter, cho phép nguồn điều chỉnh tốc độ dữ liệu theo yêu cầu.Mặc dù nó cung cấp các khả năng giám sát cơ bản để đảm bảo QoS, RTP không đảm bảo việc cung cấp truyền thông đa phương tiện thời gian thực;RTP cũng không đảm bảo các tham số QoS khác như các gói được nhận theo đúng thứ tự.Nó dựa vào các giao thức Internet trong mạng và các lớp vận chuyển của mô hình kết nối hệ thống mở (OSI) để làm như vậy.RTP thường chạy trên đầu giao thức datagram của người dùng (UDP), mặc dù các giao thức vận chuyển khác, bao gồm giao thức bắt đầu phiên (SIP) và H.323, cũng có thể được sử dụng.