Phương pháp thích ứng cho việc phát video VR 360 độ với độ trễ thấp qua HTTP/2

Dang H Nguyen, Minh Nguyen, Nam Pham Ngoc, Truong Cong Thang1
1Aizu Daigaku, Aizuwakamatsu, Fukushima, JP

Tóm tắt

Công nghệ Thực tế Ảo (VR), đặc biệt là video VR 360 độ, hiện đang là một chủ đề nóng nhờ vào trải nghiệm nhập vai mà nó mang lại, so với các ứng dụng đa phương tiện truyền thống, như cho phép người dùng trải nghiệm cuộc sống thực gần gũi qua góc nhìn toàn cảnh. Tuy nhiên, việc truyền tải video VR 360 tiêu tốn một băng thông khổng lồ. Ngoài ra, cách giảm độ trễ khi phát video VR 360 cũng là một vấn đề cần giải quyết. Để khắc phục hai thách thức này, trong bài báo này, chúng tôi giới thiệu một phương pháp phát video VR 360 thích ứng hiệu quả thông qua HTTP/2 với các tính năng ưu tiên luồng và dừng luồng. Để hỗ trợ tính thích ứng, video VR 360 được chia thành nhiều mặt và mỗi mặt được chia thành các đoạn tạm thời. Video cũng được lưu trữ tại máy chủ với các mức chất lượng khác nhau. Trong phương pháp của chúng tôi, chúng tôi tập trung vào kịch bản độ trễ thấp và do đó tất cả các mặt được tải về đồng thời bằng cách sử dụng tính năng ưu tiên của HTTP/2 và khách hàng giải mã chúng dựa trên Nhóm Hình ảnh (GOP). Nếu băng thông giảm đột ngột, khách hàng sẽ ngắt đồng bộ và thông báo cho máy chủ để liên tục truyền tải các mặt dựa trên ưu tiên của chúng. Ngoài ra, tính năng dừng luồng có thể được sử dụng để kết thúc các phần nội dung mà sẽ bị trễ hạn. Kết quả thực nghiệm cho thấy, khi bộ đệm ban đầu được thiết lập là 0,5 giây, chỉ có 0,08% số lượng GOP ở mặt trước bị trễ hạn trong phương pháp mà chúng tôi đề xuất, so với các giá trị lần lượt là 0,75% và 3,34% của hai phương pháp tham chiếu.

Từ khóa

#Truyền phát video VR #HTTP/2 #Thực tế ảo #Truyền phát thích ứng HTTP #Ưu tiên luồng #Dừng luồng.

Tài liệu tham khảo