Scaling VR Video Conferencing

被引:0
|
作者
Dasari, Mallesham [1 ]
Lu, Edward [1 ]
Farb, Michael W. [1 ]
Pereira, Nuno [2 ,3 ]
Liang, Ivan [1 ]
Rowe, Anthony [1 ,4 ]
机构
[1] Carnegie Mellon Univ, Pittsburgh, PA 15213 USA
[2] ISEP IPP, Porto, Portugal
[3] INESC TEC, Porto, Portugal
[4] Bosch Corp Res, Gerlingen, Germany
关键词
DISPLAY;
D O I
10.1109/VR55154.2023.00080
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Virtual Reality (VR) telepresence platforms are being challenged to support live performances, sporting events, and conferences with thousands of users across seamless virtual worlds. Current systems have struggled to meet these demands which has led to high-profile performance events with groups of users isolated in parallel sessions. The core difference in scaling VR environments compared to classic 2D video content delivery comes from the dynamic peer-to-peer spatial dependence on communication. Users have many pair-wise interactions that grow and shrink as they explore spaces. In this paper, we discuss the challenges of VR scaling and present an architecture that supports hundreds of users with spatial audio and video in a single virtual environment. We leverage the property of spatial locality with two key optimizations: (1) a Quality of Service (QoS) scheme to prioritize audio and video traffic based on users' locality, and (2) a resource manager that allocates client connections across multiple servers based on user proximity within the virtual world. Through real-world deployments and extensive evaluations under real and simulated environments, we demonstrate the scalability of our platform while showing improved QoS compared with existing approaches.
引用
收藏
页码:648 / 657
页数:10
相关论文
共 50 条
  • [41] Gaze Correction for Home Video Conferencing
    Kuster, Claudia
    Popa, Tiberiu
    Bazin, Jean-Charles
    Gotsman, Craig
    Gross, Markus
    ACM TRANSACTIONS ON GRAPHICS, 2012, 31 (06):
  • [42] Adaptable software for communications in video conferencing
    Bhargava, B
    1998 IEEE WORKSHOP ON APPLICATION-SPECIFIC SOFTWARE ENGINEERING AND TECHNOLOGY (ASSET 98) - PROCEEDINGS, 1998, : 8 - 13
  • [43] Democratizing telehealth with Scalable Video Conferencing
    Ruge, Frank
    INTERNATIONAL JOURNAL OF INTEGRATED CARE, 2013, 13
  • [44] AUTOMATIC SCENE RELIGHTING FOR VIDEO CONFERENCING
    Mangiat, Stephen
    Gibson, Jerry
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 2781 - 2784
  • [45] Comparing Collaboration Fidelity between VR, MR and Video Conferencing Systems: The Effects of Visual Communication Media Fidelity on Collaboration
    Han, Sangsun
    Kim, Kibum
    Choi, Seonghwan
    Sung, Mankyu
    JOURNAL OF UNIVERSAL COMPUTER SCIENCE, 2020, 26 (08) : 972 - 995
  • [46] An Architecture Methodology for Secure Video Conferencing
    Lal, Reshma
    Pappachan, Pradeep M.
    2013 IEEE INTERNATIONAL CONFERENCE ON TECHNOLOGIES FOR HOMELAND SECURITY (HST), 2013, : 460 - 466
  • [47] Issues of audio quality for video conferencing
    Han, Q
    Zhou, JL
    Yu, SS
    MULTIMEDIA SYSTEMS AND APPLICATIONS-BOOK, 1999, 3528 : 493 - 500
  • [48] Video coding for mobile handheld conferencing
    Faichney, J
    Gonzalez, R
    MULTIMEDIA TOOLS AND APPLICATIONS, 2001, 13 (02) : 165 - 176
  • [49] Video Conferencing System For Distance Education
    Kumar, Chandra Bhushan
    Potnis, Anjali
    Gupta, Shefali
    2015 IEEE UP SECTION CONFERENCE ON ELECTRICAL COMPUTER AND ELECTRONICS (UPCON), 2015,
  • [50] COMPLEXITY CONTROL OF HEVC FOR VIDEO CONFERENCING
    Deng, Xin
    Xu, Mai
    2017 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2017, : 1552 - 1556