Abstract
This paper presents SwarmLayer, a novel hybrid peer-to-peer (P2P) assisted streaming solution for MPEG-DASH. SwarmLayer integrates a traditional client-server model with a P2P paradigm where active users concurrently serve as distribution nodes by sharing acquired video segments, reducing origin server load, minimizing redundant transmission, and optimizing bandwidth utilization. Implemented as a transparent, non-intrusive intermediate layer, it requires no modifications to existing application logic or infrastructure. It leverages WebRTC for peer connectivity, Service Workers for request interception, and Protocol Buffers for data serialization. Experimental evaluations demonstrate up to 96% reduction in server traffic while maintaining seamless playback fluidity.
Type
Publication
2025 International Conference on Modeling, Analysis and Simulation of Wireless and Mobile Systems, 507–514. IEEE