Pooja Agarwal, Raoul Rivas, Wanmin Wu, A. Arefin, Zixia Huang, K. Nahrstedt
{"title":"SAS kernel: streaming as a service kernel for correlated multi-streaming","authors":"Pooja Agarwal, Raoul Rivas, Wanmin Wu, A. Arefin, Zixia Huang, K. Nahrstedt","doi":"10.1145/1989240.1989261","DOIUrl":null,"url":null,"abstract":"This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.","PeriodicalId":254694,"journal":{"name":"Proceedings of the 21st international workshop on Network and operating systems support for digital audio and video","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2011-06-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 21st international workshop on Network and operating systems support for digital audio and video","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/1989240.1989261","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4
Abstract
This paper presents a novel paradigm of Streaming as a Service (SAS) to model correlated multi-streaming in Distributed Interactive Multimedia Environments. We propose SAS Kernel, a generic, distributed, and modular service kernel realizing SAS paradigm. SAS Kernel features high exibility by employing a configurable interface to allow for input of correlated multi-streams (bundle of streams) from diverse types of sensory devices. It is also highly extensible by allowing user-controlled functions to be applied to bundle of streams in runtime. Experiments with real-world applications demonstrate that the SAS Kernel incurs low overhead in delay, CPU, and bandwidth demands.
本文提出了一种新的流即服务(Streaming as a Service, SAS)模式来对分布式交互多媒体环境中相关的多流进行建模。SAS Kernel是一种实现SAS范式的通用、分布式、模块化服务内核。SAS内核通过采用可配置接口来允许从不同类型的传感设备输入相关的多流(流束),从而具有高灵活性。它还具有高度的可扩展性,允许用户控制的函数在运行时应用于流包。实际应用程序的实验表明,SAS内核在延迟、CPU和带宽需求方面的开销很低。