BeeCast: a collaborative video streaming system. - Asaad Alghamdi; Younes Balah; Mohammad Albejadi; Muhamad Felemban (MobiCom, 2020)

BeeCast: A Device-to-Device Collaborative Video Streaming System. - Asaad Alghamdi; Younes Balah; Mohammad Albejadi; Muhamad Felemban (IWCMC, 2022)