Sự thay đổi phần tiêu đề trong một số trường hợ p

Một phần của tài liệu Cơ chế truyền tải video thời gian thực qua mạng internet 273699 (Trang 41 - 43)

Với phần tiêu đề như trên, chúng ta có thể đảm bảo được những yêu cầu của tập các hàm cơ bản trong các ứng dụng RTP. Tuy nhiên với một số yêu cầu nâng cao, ta cần thêm vào một số trường trong phần tiêu đề:

Các trường M, PT mang các thông tin đặc trưng cho _ing ứng dụng. Các trường này được đặt trong phần tiêu đề cố định, trong khi đó để _ing được cho rất nhiều ứng dụng khác nhau, đòi hỏi chúng phải có độ dài tới 32 Bit. Do vậy, những trường này có thể phải được định nghĩa lại trong các trường đánh dấu mở rộng. Tất nhiên, khi ta thêm các byte đánh dấu này thì nên để 1 bit báo hiệu để có thể phân biệt giữa trường hợp có mở rộng và không mở rộng. Bit này sẽ nằm trong phần tiêu đề cốđịnh.

Một số thông tin thêm được xác định phụ thuộc vào _ing loại định dạng của dữ liệu. Ví dụ, trong trường hợp mã hoá tín hiệu Video, phần thông tin thêm vào nên được đặt trong phần tải. Nó có thể được đặt ở phần đầu tiên của tải hoặc cũng có thể đặt ở một vị trí nào đó trong phần tải mà đã được mặc định trước.

Một số lớp ứng dụng, các _ing năng cài đặt thêm không phụ thuộc vào loại định dạng tải. Khi đó phần thông tin thêm vào nên là cố định và đặt ngay sau phần tiêu đề cố định. Điều này giúp cho các ứng dụng có thể nhanh chóng và trực tiếp xử lý các thông tin trong trường được thêm. Trong khi đó các vẫn thực hiện đồng thời việc phân tích 12 byte tiêu đề cốđịnh.

Phần tiêu đề mở rộng:

Một cơ chế mở rộng được cung cấp cho phép việc cài đặt các hàm đơn lẻ hoạt động độc lập với loại định dạng của tải. Cơ chếđược thiết kế sao cho phần tiêu đề mở rộng là trong _ing đối với các hàm không được cài đặt cơ chế mở rộng.

Chú ý rằng, phần mở rộng này chỉ dành cho một số người người _ing, khi mà đa phần người sử dụng đều _ing đến thành phần này thì nó sẽ được đưa vào phần tiêu đề cốđịnh.

Hình 2.2 : cu trúc phn tiêu đề m rng.

Nếu bit X ở phần tiêu đề cố định có giá trị 1, phần tiêu đề mở rộng sẽ được nối thêm vào phần tiêu đề cốđịnh, sau phần danh sách CSRC (nếu có).

Trong phần mở rộng, 16-bit đầu tiên sẽ chứa sốđếm số từ 32-bit được thêm trong phần mở rộng, trừ 32—bit đầu tiên dùng định dạng. Do vậy trường length sẽ lấy giá trị hợp lệ tính từ 0.

Phần tiêu đề mở rộng phải đảm bảo một số điều kiện. Trong suốt đối với các hàm xử lý gốc. Các tiêu đề mở rộng khác loại không ảnh hưởng đến nhau. Một hàm cài đặt mở rộng có thể tương thích với nhiều hơn 1 loại tiêu đề mở rộng.

Để thực hiện những yêu cầu trên, phần tiêu đề mở rộng được thiết kế với 16-bit đầu tiên được dùng với cho việc nhận biết hoặc dùng để truyền tham số.

Một phần của tài liệu Cơ chế truyền tải video thời gian thực qua mạng internet 273699 (Trang 41 - 43)

Tải bản đầy đủ (PDF)

(102 trang)