Department of Electrical and Electronics Engineering2024-11-0920189781-5386-1737-31945-787110.1109/ICME.2018.84864782-s2.0-85061424986http://dx.doi.org/10.1109/ICME.2018.8486478https://hdl.handle.net/20.500.14288/12186We propose architectures and implementations for WebRTC videoconferencing services using scalable VP9 video coding with motion-adaptive rate control as either a best-effort over-the-top service or as a managed value-added service with rate reservation over software-defined networks. In the best-effort service, clients perform motion-adaptive layer selection according to the available bandwidth in order to achieve the best overall visual video quality. In the value-added managed service, the service manager reserves bandwidth between mesh-connected clients according to rates agreed by them, and clients perform motion-adaptive layer selection to adapt their send rates to the bandwidths reserved between the end points. The proposed framework has been demonstrated to yield excellent results for both point-to-point two-party and mesh-connected multi-party videoconferencing.Computer scienceSoftware engineeringEngineeringElectrical and electronic engineeringMulti-party WebRTC videoconferencing using scalable VP9 video: from best-effort over-the-top to managed value-added servicesConference proceedinghttps://www.scopus.com/inward/record.uri?eid=2-s2.0-85061424986&doi=10.1109%2fICME.2018.8486478&partnerID=40&md5=f66ea1de17f095d3a3247268c26588327149421000444799