Simiscuka, Anderson Augusto
ORCID: 0000-0002-0851-2452, Fadda, Gianluca, Murroni, Maurizio and Muntean, Gabriel-Miro
ORCID: 0000-0002-9332-4770
(2025)
Collaborative 360-Degree Video Streaming: A Multi-User Synchronization Solution with Socket.IO.
In: IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB), 11-13 June 2025, Dublin.
Abstract
The rapid development of 360-degree video technology has transformed the way users engage with video content. Despite these advancements, synchronizing 360-degree video playback across multiple users remains a significant challenge. While libraries and plugins such as videojs-xr support playback of 360-degree videos on both browsers and headsets, they do not offer a unified, synchronized viewing experience for multiple users viewing simultaneously. This article presents a novel solution for real-time synchronized playback of 360-degree videos across various client devices. The proposed system employs a server architecture built on Node.js and Express.js, along with WebSocket communication managed by Socket.IO, to ensure low-latency state synchronization across all connected clients. By incorporating ngrok for seamless internet access, the solution facilitates real-time interaction without the need for complex network configurations. This approach not only addresses the limitations of existing technologies but also greatly enhances the viewing experience in applications such as education, entertainment, and beyond. Performance evaluation results demonstrate the system's ability to maintain suitable throughput levels and efficient CPU consumption under different scenarios, including setups with 2, 8, and 16 users.
Metadata
| Item Type: | Conference or Workshop Item (Poster) |
|---|---|
| Event Type: | Conference |
| Refereed: | Yes |
| Uncontrolled Keywords: | VR, 360-degree video, Node.js, ngrok, Socket.IO, videojs-xr |
| Subjects: | Computer Science > Image processing |
| DCU Faculties and Centres: | DCU Faculties and Schools > Faculty of Engineering and Computing > School of Electronic Engineering |
| Published in: | Proceedings of the IEEE International Symposium on Broadband Multimedia Systems and Broadcasting (BMSB). . |
| Copyright Information: | Authors |
| Funders: | Research Ireland via the Frontiers Projects grant 21/FFP-P/10244 (FRADIS), Research Ireland via the Research Centres grant 12/RC/2289 P2 (INSIGHT), European Union (EU) Horizon Europe grant 101135637 (HEAT Project) |
| ID Code: | 31030 |
| Deposited On: | 09 Oct 2025 10:34 by Anderson Augusto Simiscuka . Last Modified 09 Oct 2025 10:34 |
Documents
Full text available as:
Preview |
PDF
- Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader
Creative Commons: Attribution 4.0 1MB |
Metrics
Altmetric Badge
Dimensions Badge
Downloads
Downloads
Downloads per month over past year
Archive Staff Only: edit this record