Phương pháp tăng tốc độ truyền và hiệu quả lưu trữ video sử dụng xử lý đa luồng và bộ nhớ RAM
128 lượt xemDOI:
https://doi.org/10.54939/1859-1043.j.mst.93.2024.171-174Từ khóa:
Đa luồng, Truyền video, Bộ nhớ RAM, Lưu trữ.Tóm tắt
Lưu trữ, truyền tải video trực tuyến qua mạng có rất nhiều ứng dụng quan trọng trong giai đoạn hiện nay. Với những ưu điểm vượt trội về khả năng mở rộng, khả năng tương thích với nhiều loại thiết bị và trình duyệt thì HTTP live streaming (HLS) đang là giao thức truyền video, âm thanh phổ biến nhất hiện nay. Trong bài báo nhóm tác giả đã đề xuất phương pháp sử dụng đa luồng và bộ nhớ RAM để lưu trữ và truyền tải video giúp máy chủ đạt tốc độ cao hơn, nâng cao tốc độ truyền tải và hiệu quả lưu trữ video. Kết quả của nghiên cứu này sẽ giúp nhà phát triển máy chủ đa phương tiện đánh giá, cân đối việc sử dụng tài nguyên một cách hợp lý, mà vẫn đảm bảo chất lượng truyền tải video trực tuyến với số lượng lớn nguồn video và người xem.
Tài liệu tham khảo
[1]. Traci Ruether, “Streaming Protocols: Everything You Need to Know”, (2022). [Online]. Available: https://www.wowza.com/blog/streaming-protocols
[2]. “What is HTTP Live Streaming”. (2021). [Online]. Available: https://www.cloudflare.com/learning/video/what-is-http-live-streaming/
[3]. Biernacki, Arkadiusz, and Kurt Tutschku. "Performance of HTTP video streaming under different network conditions." Multimedia Tools and Applications 72.2: 1143-1166, (2014). DOI: https://doi.org/10.1007/s11042-013-1424-x
[4]. Yan, He, Huang Haocheng. "Performance Measurement and Bottleneck Analysis for Streaming Media Servers." 3rd International Conference on Multimedia Technology (ICMT-13). Atlantis Press, (2013). DOI: https://doi.org/10.2991/icmt-13.2013.148
[5]. Yang, Gil Jin, Byoung Wook Choi, and Jong Hun Kim. "Implementation of HTTP live streaming for an IP camera using an open source multimedia converter." International journal of software engineering and its applications 8.6: 39-50, (2014).
[6]. Bill Wagner, Poojapoojari, Pkulikov, “Using threads and threading”, (2022). [Online]. Available: https://docs.microsoft.com/en-us/dotnet/standard/threading/using-threads-and-threading
[7]. “Memory Stream”, (2021). [Online]. Available: https://docs.microsoft.com/en-us/dotnet/api/system.io.Memorystream?view=net-6.0.