BÁO CÁO - Real Time Streaming Protocol (RTSP)


RTSP (Real Time Streaming Protocol) là một giao thức điều khiển trên mạng được thiết kế để sử dụng giao tiếp giữa máy client và máy streaming server. Giao thức này được sử dụng để thiết lập và điều khiển phiên giao dịch giữa các máy tính (end points).
Về hình thức giao thức RTSP cũng có nét tương đồng với giao thức HTTP,  RTSP định nghĩa một bộ các tín hiệu điều khiển tuần tự, phục vụ cho việc điều khiển quá trình playback. Trong khi giao thức HTTP là giao thức không có trạng thái thì RTSP là giao thức có xác định trạng thái. Một định danh được sử dụng khi cần thiết để theo dõi các phiên giao dịch hiện tại của quá trình streaming video gọi là số hiệu session. Cũng giống như HTTP, RTSP sử dụng TCP là giao thức để duy trì một kết nối đầu cuối tới đầu cuối và các thông điệp điểu khiển của RTSP được gửi bởi máy client tới máy server. Nó cũng thực hiện điều khiển lại các đáp trả từ máy server tới máy client. Cổng mặc định được sử dụng bởi giao thức này là 554.


NỘI DUNG:

MỤC TIÊU ĐỒ ÁN: 4
CẤU TRÚC CỦA ĐỒ ÁN: 5
III. Chương 3: Giới thiệu các thông điệp trao dổi qua lại giữa Client và Server: 5
PHỤ LỤC BẢNG: 6
PHỤ LỤC HÌNH ẢNH: 7
CHƯƠNG I: GIỚI THIỆU VỀ GIAO THỨC RTSP 8
1. Mục đích của giao thức: 8
2. Quá trình hoạt động của giao thức: 9
3. Terminology: 12
4. Protocol Properties 14
5. Extending RTSP: 16
6. Overall Operation: 17
7. RTSP States: 18
8. Relationship with Other Protocols (Mối quan hệ với các giao thức khác): 18
CHƯƠNG II: CÁC THAM SỐ CỦA GIAO THỨC RTSP 19
1. Protocol Parameters 19
1.1 RTSP Version 19
1.2 RTSP URL 19
1.3 Conference Identifiers 19
1.4 Session Identifiers 20
1.5 SMPTE Relative Timestamps 20
1.6 Normal Play Time 20
1.7 Absolute Time 21
1.8 Option Tags 21
1.8.1 Registering New Option Tags with IANA 22
1.9 RTSP Message 22
1.10 General Header Fields 23
1.11 Request 23
1.12 Request Line 23
1.13 Response 24
1.14 Status-Line 24
1.15 Entity 26
1.16 Connections 26
CHƯƠNG III:     INTRODUCTION AND METHOD DEFINITIONS 28
1. Giới thiệu các thông điệp trao dổi qua lại giữa Client và Server: 28
2. Method Definitions 29
2.1  OPTIONS 29
2.2  DESCRIBE 29
2.3 ANNOUNCE 30
2.4  SETUP 31
2.5  PLAY 31
2.6  PAUSE 32
2.7  TEARDOWN 33
2.8  GET_PARAMETER 33
2.9 SET_PARAMETER 34
2.10 REDIRECT 34
2.11 Embedded (Interleaved) dữ liệu nhị phân 35
CHƯƠNG IV: THỰC HIỆN DEMO  RTSP 36
1. Mục tiêu Demo: 36
2. Mô hình Demo: 36
3. Diễn giải mô hình: 37
4. Công cụ thực hiện Demo: 37
5. Các bước thực hiện đề mô : 37
6. Kết quả đạt được: 45
7. Phân tích các gói tin RTSP: 45
a. Quá trình khởi tạo kết nối giữa Client và Server: 45
b. Phân tích gói OPTION: 48

Tài liệu này do thành viên có TK Facebook (Nghia Nguyen) sưu tầm và đóng góp cho thư viện. Thay mặt BQT EBOOKBKMT mình xin chân thành cảm ơn bạn rất nhiều :)

Mọi đóng góp cho thư viện, các bạn hoàn toàn có thể gửi trực tiếp về mail của Admin nguyenphihung1009@gmail.com hoặc inbox qua Facebook.

Thân!

LINK DOWNLOAD


RTSP (Real Time Streaming Protocol) là một giao thức điều khiển trên mạng được thiết kế để sử dụng giao tiếp giữa máy client và máy streaming server. Giao thức này được sử dụng để thiết lập và điều khiển phiên giao dịch giữa các máy tính (end points).
Về hình thức giao thức RTSP cũng có nét tương đồng với giao thức HTTP,  RTSP định nghĩa một bộ các tín hiệu điều khiển tuần tự, phục vụ cho việc điều khiển quá trình playback. Trong khi giao thức HTTP là giao thức không có trạng thái thì RTSP là giao thức có xác định trạng thái. Một định danh được sử dụng khi cần thiết để theo dõi các phiên giao dịch hiện tại của quá trình streaming video gọi là số hiệu session. Cũng giống như HTTP, RTSP sử dụng TCP là giao thức để duy trì một kết nối đầu cuối tới đầu cuối và các thông điệp điểu khiển của RTSP được gửi bởi máy client tới máy server. Nó cũng thực hiện điều khiển lại các đáp trả từ máy server tới máy client. Cổng mặc định được sử dụng bởi giao thức này là 554.


NỘI DUNG:

MỤC TIÊU ĐỒ ÁN: 4
CẤU TRÚC CỦA ĐỒ ÁN: 5
III. Chương 3: Giới thiệu các thông điệp trao dổi qua lại giữa Client và Server: 5
PHỤ LỤC BẢNG: 6
PHỤ LỤC HÌNH ẢNH: 7
CHƯƠNG I: GIỚI THIỆU VỀ GIAO THỨC RTSP 8
1. Mục đích của giao thức: 8
2. Quá trình hoạt động của giao thức: 9
3. Terminology: 12
4. Protocol Properties 14
5. Extending RTSP: 16
6. Overall Operation: 17
7. RTSP States: 18
8. Relationship with Other Protocols (Mối quan hệ với các giao thức khác): 18
CHƯƠNG II: CÁC THAM SỐ CỦA GIAO THỨC RTSP 19
1. Protocol Parameters 19
1.1 RTSP Version 19
1.2 RTSP URL 19
1.3 Conference Identifiers 19
1.4 Session Identifiers 20
1.5 SMPTE Relative Timestamps 20
1.6 Normal Play Time 20
1.7 Absolute Time 21
1.8 Option Tags 21
1.8.1 Registering New Option Tags with IANA 22
1.9 RTSP Message 22
1.10 General Header Fields 23
1.11 Request 23
1.12 Request Line 23
1.13 Response 24
1.14 Status-Line 24
1.15 Entity 26
1.16 Connections 26
CHƯƠNG III:     INTRODUCTION AND METHOD DEFINITIONS 28
1. Giới thiệu các thông điệp trao dổi qua lại giữa Client và Server: 28
2. Method Definitions 29
2.1  OPTIONS 29
2.2  DESCRIBE 29
2.3 ANNOUNCE 30
2.4  SETUP 31
2.5  PLAY 31
2.6  PAUSE 32
2.7  TEARDOWN 33
2.8  GET_PARAMETER 33
2.9 SET_PARAMETER 34
2.10 REDIRECT 34
2.11 Embedded (Interleaved) dữ liệu nhị phân 35
CHƯƠNG IV: THỰC HIỆN DEMO  RTSP 36
1. Mục tiêu Demo: 36
2. Mô hình Demo: 36
3. Diễn giải mô hình: 37
4. Công cụ thực hiện Demo: 37
5. Các bước thực hiện đề mô : 37
6. Kết quả đạt được: 45
7. Phân tích các gói tin RTSP: 45
a. Quá trình khởi tạo kết nối giữa Client và Server: 45
b. Phân tích gói OPTION: 48

Tài liệu này do thành viên có TK Facebook (Nghia Nguyen) sưu tầm và đóng góp cho thư viện. Thay mặt BQT EBOOKBKMT mình xin chân thành cảm ơn bạn rất nhiều :)

Mọi đóng góp cho thư viện, các bạn hoàn toàn có thể gửi trực tiếp về mail của Admin nguyenphihung1009@gmail.com hoặc inbox qua Facebook.

Thân!

LINK DOWNLOAD

M_tả
M_tả

Không có nhận xét nào: