A Generic Web Component for WebRTC Pub-Sub

Fuente: arXiv
Guardado en:
Detalles Bibliográficos
Autor principal: Singh, Kundan
Formato: Preprint
Publicado: 2026
Materias:
Acceso en línea:
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
_version_ 1866910033036443648
author Singh, Kundan
author_facet Singh, Kundan
contents We present video-io, a generic web component to publish or subscribe to a media stream in WebRTC (web real-time communication) applications. Unlike a call or conference room abstraction of existing video conferencing services, it uses a named stream abstraction, which is useful in many scenarios beyond just a call or conference. It keeps most of the application logic in the endpoint using the extensive application interface of this component, and keeps any vendor specific access control or signaling negotiation in a service-specific connector implementation. This allows an app developer to write once, and be able to run the web app on different servers or services. We also demonstrate its flexibility by implementing the connector for ten different existing systems and services. Decoupling the app from the hosted vendor service promotes innovation in the endpoint beyond what a single vendor locked client app can offer.
format Preprint
id arxiv_https___arxiv_org_abs_2602_22011
institution arXiv
publishDate 2026
record_format arxiv
spellingShingle A Generic Web Component for WebRTC Pub-Sub
Singh, Kundan
Multimedia
Networking and Internet Architecture
We present video-io, a generic web component to publish or subscribe to a media stream in WebRTC (web real-time communication) applications. Unlike a call or conference room abstraction of existing video conferencing services, it uses a named stream abstraction, which is useful in many scenarios beyond just a call or conference. It keeps most of the application logic in the endpoint using the extensive application interface of this component, and keeps any vendor specific access control or signaling negotiation in a service-specific connector implementation. This allows an app developer to write once, and be able to run the web app on different servers or services. We also demonstrate its flexibility by implementing the connector for ten different existing systems and services. Decoupling the app from the hosted vendor service promotes innovation in the endpoint beyond what a single vendor locked client app can offer.
title A Generic Web Component for WebRTC Pub-Sub
topic Multimedia
Networking and Internet Architecture
url https://arxiv.org/abs/2602.22011