Tải bản đầy đủ (.pdf) (18 trang)

Tiểu luận video streaming

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (373.63 KB, 18 trang )

rung gian trong cây multicast và có trách nhiệm sao
chép gói tin rồi truyền cho các nút ứng dụng. Ở đây, các nút này sẽ đóng vai trị là ngọn của cây.



Trong IP multicast, mỗi nút sẽ gửi yêu cầu một router gắn với nó khi muốn gia nhập hoặc rời khỏi nhóm.
Sau đó các router multicast sẽ trao đổi các thơng tin về việc quản lý nhóm thơng qua cây multicast. IP
multicast là giải pháp hiệu quả nhất cho các kỹ thuật video streaming qua Internet và các ứng dụng video
streaming thời gian thực.


MỘT SỐ PHƯƠNG THỨC PHÂN LuỒNG VIDEO




IP MULTICAST:
Tuy nhiên, triển khai video streaming trên IP multicast gặp khá nhiều khó khăn:



Khi triển khai trên hệ thống lớn như Internet, các router phải lưu trữ rất nhiều trạng thái của các nhóm. Đây thực sự là một
vấn đề lớn khi số nhóm tăng lên cao.





Tạo và duy trì một cây multicast mất rất nhiều tài nguyên và thời gian.
Khi có quá nhiều kết nối hoặc một nút mạng không hoạt động sẽ gây ra rới mạng và phải sửa chữa lại nhiều phần của cây.
Việc cân bằng tải và định tuyến lại cây chưa được xử lý thật tốt.




MỘT SỐ PHƯƠNG THỨC PHÂN LuỒNG VIDEO




IP MULTICAST:



Khái niệm multicast lớp ứng dụng chỉ đơn giản là việc thi hành multicasting như một dịch vụ lớp ứng dụng chứ không phải như
một dịch vụ lớp mạng.




Multicast lớp ứng dụng khơng thay đổi và phá vỡ hệ thống mạng.

Vấn đề lớn nhất của việc triển khai IP Multicast là chi phí để thay thế lại hạ tầng mạng đã được xây dựng là cực kỳ lớn. Do vậy,
nhiều nghiên cứu đã chuyển sang hướng nghiên cứu về các ứng dụng multicast lớp ứng dụng, nhằm khắc phục những nhược điểm
trên.

Khi truyền multicast ở lớp ứng dụng, các gói tin khơng được nhân bản tại các bộ định tuyến giống như mô hình multicast ngun
thủy (IP multicast) mà việc nhân bản gói tin sẽ được thực hiện tại các máy đầu cuối. Về mặt logic, các máy đầu cuối tạo nên một
mạng phủ và giao thức truyền thông multicast phải xây dựng và duy trì việc truyền multicast trên mạng phủ này. Trong multicast
lớp ứng dụng, các công việc điều khiển như gia nhập nhóm, rời khỏi nhóm, sao lưu và chuyển tiếp gói tin, định tuyến multicast…
đều được thực hiện tại điểm đầu cuối (end system hoặc proxy). Do đó, nó khơng địi hỏi sự hỗ trợ của các nút trung gian như bộ
định tuyến hoặc máy chủ.



CÁC GIAO THỨC ĐƯỢC SỬ DỤNG TRONG DỊCH VỤ TRUYỀN LuỒNG VIDEO



Giao thức được thiết kế và chuẩn hóa cho truyền thông giữa khách hàng và các máy chủ streaming. Giao thức có thể được chia
làm 3 loại: giao thức tầng mạng như Internet Protocol (IP), giao thức tầng giao vận như Use Datagram Protocol (UDP) và giao
thức điều khiển phiên như Real – time Streaming Protocol (RTSP)



Video Streaming sử dụng các giao thức RTSP, MMS, HTTP… để truyền dữ liệu theo dạng luồng qua mạng Internet, đồng thời sử
dụng các chuẩn nén để giảm dung lượng dữ liệu, cung cấp khả năng nén dữ liệu tại nhiều mức nén, nhiều kích thước hiển thị để
có thể phù hợp với độ rộng băng thông của nhiều mạng truyền dẫn để tối ưu hoá việc truyền dữ liệu qua mạng. Cũng chính vì vậy
việc truyền các Video Streaming qua mạng sẽ phụ thuộc rất nhiều vào các sản phẩm phần mềm máy chủ luồng Video.




Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×