Explore chapters and articles related to this topic
Cloud-Based RLaaS-Frame Framework for Rapid Deployment of Remote Laboratory Systems
Published in Ning Wang, Qianlong Lan, Xuemin Chen, Gangbing Song, Hamid Parsaei, Development of a Remote Laboratory for Engineering Education, 2020
Ning Wang, Qianlong Lan, Xuemin Chen, Gangbing Song, Hamid Parsaei
There are two key points in implementing the resource aggregation service: data acquisition and video stream. The STEM (science, technology, engineering, and math) education consists of sensor-driven experiments that can deploy the RL based on the BERaaS. The experimental device needs to communicate with EFEaaS layer via the unified framework APIs. Data transmission and video streaming are the basic services that are needed to transfer and present data to end users. The resource aggregation service provides the standard protocol for data acquisition, data transmission, and video streaming. To enable real-time video streaming, the HLS (HTTP Live Streaming) protocol is adopted in the resource aggregation service. The Socket.IO protocol can deliver real-time data transmission combined with the Node.js software package. Resource aggregation service is the intermediate between physical laboratory and cloud computing.
Information-Centric Networking Future Internet Video Delivery
Published in M. Bala Krishna, User-Centric and Information-Centric Networking and Services, 2019
Jordi Ortiz, Pedro Martinez-Julia, Antonio Skarmeta
In 2009 Apple introduced their HTTP Live Streaming (HLS) [39] solution, Microsoft proposed the Microsoft Smooth Streaming, Adobe proposed the HTTP Dynamic Streaming, and finally on the standardization bodies we can find the Adaptive HTTP Streaming (AHS) from the 3GPP and the MPEG DASH [40–42]. Each of these systems is based on its own manifests and file formats. The Apple system uses m3u playlist and video must be encoded with MPEG2-TS. Microsoft requires a server manifest and a client manifest file and defines a smooth streaming format based on the ISO Base media File Format [43]. Adobe makes use of their own Flash media manifest and F4F file format (also based in ISO Base Media File Format). The 3GPP proposal (AHS) defines a Media Presentation Description (MPD) acting as manifest file and also extends the ISO Base Media File Format for storing the media. Finally MPEG proposal (DASH) adopted the 3GPP’s MPD description file as a starting point while media segments must be compatible with the ISO Base Media File Format. As can be easily seen there are two common factors in each approach: the definition of a manifest/session file and compliance with the ISO Base Media File Format.
An investigation on adaptive HTTP media streaming Quality-of-Experience (QoE) and agility using cloud media services
Published in International Journal of Computers and Applications, 2021
Selvaraj Kesavan, E. Saravana Kumar, Abhishek Kumar, K. Vengatesan
In order to evaluate the quality and efficiency of the adaptive HTTP streaming web service and to compare with traditional server client model, we use three main metrics (1) Stability and Robustness (2) Buffer stall occurrences (3) Achievable throughput. We have evaluated and analyzed the performance of widely used, three standard adaptive HTTP Streaming techniques such as Microsoft Smooth Streaming, Apple HTTP Live Streaming (HLS) and MPEG Dynamic Adaptive Streaming over HTTP (DASH). In this paper, we evaluate, compare and analysis the performance of traditional and web service-based On-demand adaptive HTTP Streaming.