Advanced search
2 files | 10.09 MB Add to list

Explora-VR : content prefetching for tile-based immersive video streaming applications

Author
Organization
Abstract
Despite the growing popularity of immersive video applications during the last few years, the stringent low latency requirements of this kind of services remain a major challenge for the existing network infrastructure. Edge-assisted solutions compensate for network latency by relying on cache-enabled edge servers to bring frequently accessed video content closer to the client. However, these approaches often require historical request traces from previous watching sessions or adopt passive caching strategies subject to the cold-start problem and prone to playout freezes. This paper introduces Explora-VR, a novel edge-assisted content prefetching method for tile-based 360 degrees video streaming. This method leverages the client's rate adaptation heuristic to preemptively retrieve the content that the viewer will most likely watch in the upcoming segments, and loads it into a nearby edge server. At the same time, Explora-VR incrementally builds a dynamic collective buffer for serving the requests from active streaming sessions based on the estimated popularity of video tiles per segment. An evaluation of the proposed method was conducted on head movement traces collected from 48 unique users while watching three different 360 degrees videos. Results show that Explora-VR is able to serve over 98% of the client requests from the cache-enabled edge server, leading to an average increase of 2.5x and 1.4x in the client's perceived throughput, compared to a conventional client-server setup and a least recently used caching policy, respectively. This enables Explora-VR to serve higher quality video content while providing a freeze-free playback experience and effectively reducing network traffic to the content server.
Keywords
Virtual reality, Video streaming, Content prefetching, Collective, buffering, Edge-assisted streaming

Downloads

  • (...).pdf
    • full text (Accepted manuscript)
    • |
    • UGent only (changes to open access on 2023-01-15)
    • |
    • PDF
    • |
    • 6.87 MB
  • (...).pdf
    • full text (Published version)
    • |
    • UGent only
    • |
    • PDF
    • |
    • 3.22 MB

Citation

Please use this url to cite or link to this publication:

MLA
Ordonez Ante, Leandro, et al. “Explora-VR : Content Prefetching for Tile-Based Immersive Video Streaming Applications.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, vol. 30, no. 3, 2022, doi:10.1007/s10922-022-09649-5.
APA
Ordonez Ante, L., van der Hooft, J., Wauters, T., Van Seghbroeck, G., Volckaert, B., & De Turck, F. (2022). Explora-VR : content prefetching for tile-based immersive video streaming applications. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 30(3). https://doi.org/10.1007/s10922-022-09649-5
Chicago author-date
Ordonez Ante, Leandro, Jeroen van der Hooft, Tim Wauters, Gregory Van Seghbroeck, Bruno Volckaert, and Filip De Turck. 2022. “Explora-VR : Content Prefetching for Tile-Based Immersive Video Streaming Applications.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT 30 (3). https://doi.org/10.1007/s10922-022-09649-5.
Chicago author-date (all authors)
Ordonez Ante, Leandro, Jeroen van der Hooft, Tim Wauters, Gregory Van Seghbroeck, Bruno Volckaert, and Filip De Turck. 2022. “Explora-VR : Content Prefetching for Tile-Based Immersive Video Streaming Applications.” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT 30 (3). doi:10.1007/s10922-022-09649-5.
Vancouver
1.
Ordonez Ante L, van der Hooft J, Wauters T, Van Seghbroeck G, Volckaert B, De Turck F. Explora-VR : content prefetching for tile-based immersive video streaming applications. JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT. 2022;30(3).
IEEE
[1]
L. Ordonez Ante, J. van der Hooft, T. Wauters, G. Van Seghbroeck, B. Volckaert, and F. De Turck, “Explora-VR : content prefetching for tile-based immersive video streaming applications,” JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, vol. 30, no. 3, 2022.
@article{8748226,
  abstract     = {{Despite the growing popularity of immersive video applications during the last few years, the stringent low latency requirements of this kind of services remain a major challenge for the existing network infrastructure. Edge-assisted solutions compensate for network latency by relying on cache-enabled edge servers to bring frequently accessed video content closer to the client. However, these approaches often require historical request traces from previous watching sessions or adopt passive caching strategies subject to the cold-start problem and prone to playout freezes. This paper introduces Explora-VR, a novel edge-assisted content prefetching method for tile-based 360 degrees video streaming. This method leverages the client's rate adaptation heuristic to preemptively retrieve the content that the viewer will most likely watch in the upcoming segments, and loads it into a nearby edge server. At the same time, Explora-VR incrementally builds a dynamic collective buffer for serving the requests from active streaming sessions based on the estimated popularity of video tiles per segment. An evaluation of the proposed method was conducted on head movement traces collected from 48 unique users while watching three different 360 degrees videos. Results show that Explora-VR is able to serve over 98% of the client requests from the cache-enabled edge server, leading to an average increase of 2.5x and 1.4x in the client's perceived throughput, compared to a conventional client-server setup and a least recently used caching policy, respectively. This enables Explora-VR to serve higher quality video content while providing a freeze-free playback experience and effectively reducing network traffic to the content server.}},
  articleno    = {{38}},
  author       = {{Ordonez Ante, Leandro and van der Hooft, Jeroen and Wauters, Tim and Van Seghbroeck, Gregory and Volckaert, Bruno and De Turck, Filip}},
  issn         = {{1064-7570}},
  journal      = {{JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT}},
  keywords     = {{Virtual reality,Video streaming,Content prefetching,Collective,buffering,Edge-assisted streaming}},
  language     = {{eng}},
  number       = {{3}},
  pages        = {{30}},
  title        = {{Explora-VR : content prefetching for tile-based immersive video streaming applications}},
  url          = {{http://dx.doi.org/10.1007/s10922-022-09649-5}},
  volume       = {{30}},
  year         = {{2022}},
}

Altmetric
View in Altmetric
Web of Science
Times cited: