• Title/Summary/Keyword: HTTP video streaming

Search Result 72, Processing Time 0.029 seconds

A Study on Service Migration in HTML5 based HTTP Streaming Environments (HTML5 기반 HTTP 스트리밍 환경에서의 서비스 이동성 연구)

  • Choi, Hun-Hoi;Kim, Geun-Hyung
    • Journal of Korea Multimedia Society
    • /
    • v.14 no.7
    • /
    • pp.905-916
    • /
    • 2011
  • Recently, the W3C has developed the HTML 5 standard to provide various multimedia services as well as a web based streaming. HTML5 based web browsers with the built-in video codecs can be used directly for streaming services, though previous web browsers should contain playback plug-in for streaming services. In addition, an adaptive streaming technology using HTTP/TCP has been standardized, since an Internet firewall does not support RTP/UDP streaming protocol but HTTP/TCP streaming protocol. In this paper, we propose the service migration mechanism among various devices in the HTML5-based adaptive HTTP streaming environments. The proposed algorithm and architecture were modeled for migrating media flows, media flow control, and session control and implemented using JavaScript. Finally, we showed that the proposed mechanism was effective to migrate HTTP streaming service among various devices by performing several experiments.

An HTTP Adaptive Streaming Scheme to Improve the QoE in a High Latency Network (높은 지연을 갖는 네트워크에서 QoE 향상을 위한 HTTP 적응적 스트리밍 기법)

  • Kim, Sangwook;Chung, Kwangsue
    • Journal of KIISE
    • /
    • v.45 no.2
    • /
    • pp.175-186
    • /
    • 2018
  • Recently, HAS (HTTP Adaptive Streaming) has been the subject of much attention to improve the QoE (Quality of Experience). In a high latency network, HAS degrades the QoE due to the lost RTT cycle since it replies with a response of one segment to the request of one segment. The server-push based HAS schemes of downloading multiple segments in one request cause QoE degradation due to the buffer underflow. In this paper, we propose a VSSDS (Video Streaming Scheme based on Dynamic Server-push) scheme to improve the QoE in a high latency network. The proposed scheme adjust video quality by estimating available bandwidth and determine the number of segments to be downloaded for each segment request cycle. Through the simulation, the proposed scheme not only improves the average video bitrate but also alleviates the buffer underflow.

Video Quality Control Scheme Based on Segment Throughput and Buffer Occupancy for Improving QoE in HTTP Adaptive Streaming Service (HTTP 적응적 스트리밍 서비스의 QoE 향상을 위한 세그먼트 처리량과 버퍼 점유율 기반의 비디오 품질 조절 기법)

  • Kim, Sangwook;Yun, Dooyeol;Chung, Kwangsue
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.12
    • /
    • pp.780-785
    • /
    • 2015
  • Recently HTTP (Hypertext Transfer Protocol) adaptive streaming services have been the subject of much attention. The video quality control scheme of conventional HTTP adaptive streaming services estimates bandwidth using segment throughput and smooths out the sample of segment throughput. However, the conventional scheme has the problem of QoE (Quality of experience) degradation occurring with buffer underflow and frequent quality change due to the fixed number of samples. In order to solve this problem, we propose a video quality control scheme based on segment throughput and buffer occupancy. The proposed scheme determines the number of samples according to the variation of segment throughput. The proposed scheme also controls video quality based on the threshold of bitrate to keep stable buffer occupancy. The simulation results show that proposed scheme improves QoE by preventing buffer underflow and decreasing quality change when compared with the conventional scheme.

A Seamless Adaptive Streaming Scheme for Interactive Multimedia Service in HTTP Adaptive Streaming (HTTP 적응적 스트리밍에서 끊김 없는 대화형 멀티미디어 스트리밍을 위한 전송 기법)

  • Kim, Heekwang;Chung, Kwangsue
    • Journal of KIISE
    • /
    • v.44 no.5
    • /
    • pp.545-552
    • /
    • 2017
  • Because of the explosive growth of mobile devices and development of network technologies, HTTP (Hypertext Transfer Protocol) adaptive streaming has become a new trend in video delivery to provide efficient multimedia streaming services. As interest in personalized broadcasting grows, the study of interactive multimedia has been actively pursued. The interactive multimedia service is a method of playing media according to a scenario selected by the user. Providing the interactive multimedia service with the existing HTTP adaptive streaming causes switching delay and buffer underflow according to the point in time when the user selects the scenario while the client streams the interactive multimedia and therefore decreases the user QoE (Quality of Experience). In this paper, we propose an adaptive streaming scheme for interactive multimedia service in HTTP adaptive streaming to provide seamless playback. We design the architecture and prefetching scheme for interactive multimedia streaming.

A Bandwidth Estimation Scheme to Improve the QoE of HTTP Adaptive Streaming in the Multiple Client Environment

  • Kim, Sangwook;Chung, Kwangsue
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.12 no.1
    • /
    • pp.308-324
    • /
    • 2018
  • HTTP adaptive streaming (HAS) is a promising technology for delivering video content over the Internet. HAS-based video streaming solutions rely on bandwidth estimation to select the appropriate video bitrate. Video streaming solutions that consider network conditions provide users with seamless video playback. However, when multiple clients compete for a common bottleneck link, conventional bandwidth estimation schemes that consider only one client overestimate the network bandwidth due to the ON-OFF traffic pattern. The bandwidth overestimation can cause Quality of Experience (QoE) degradation, such as unnecessary changes in video quality, and unfairness of video quality. In this paper, we propose a client-side bandwidth estimation scheme to obtain a better QoE of HAS in the multiple-client environment. The proposed scheme differentiates the client buffer status according to the buffer occupancy, and then estimates the available network bandwidth based on the buffer status and segment throughput. We evaluate the performance of HAS implemented in the ns-3 network simulator. Simulation results show that compared with the conventional schemes, the proposed scheme can enhance the QoE.

Design of 3D Video Delivery Format for HTTP Adaptive Streaming Service (3D 비디오의 HTTP 적응적 스트리밍을 위한 전송규격 설계)

  • Lee, Jang-Won;Kim, Kyu-Heon
    • Journal of Broadcast Engineering
    • /
    • v.17 no.4
    • /
    • pp.584-595
    • /
    • 2012
  • Recently, 3D stereoscopic video and HTTP adaptive streaming technologies have received a lot of attention from relevant industrial fields and markets in terms of multimedia contents and delivery services, respectively. It is expected that promising and marketable service models can be created by means of these noticeable two technologies. However, current standard specifications do not provide a method for organized connection between those two technologies. 3D stereoscopic video services are weighted in broadcasting and storage services that are only available under environments in which the network bandwidth is guaranteed or free. Also, HTTP adaptive streaming technologies only provide plain 3D service methods that are dependent on particular Codec. Therefore, this paper proposes 3D video delivery format for HTTP adaptive streaming service which enables stable and seamless display for various stereoscopic video sequences over internet networks. The proposed technology is designed on the basis of Stereoscopic Video Application Format which is a service-oriented standard specification for storing stereoscopic video sequences. Also, this delivery format is directly applicable over DASH that is the representative standard technology for HTTP adaptive streaming services. The delivery format proposed in this paper has been submitted to MPEG and it has been accepted as a working draft, thus it expected to pave the way for practical industrialization in relevant fields from now on.

A Study on the implementation of a Portable Http Live Streaming Transmitter (휴대용 Http 라이브 스트리밍 전송기 구현에 관한 연구)

  • Cho, Tae-Kyung;Lee, Jea-Hee
    • The Transactions of the Korean Institute of Electrical Engineers P
    • /
    • v.63 no.3
    • /
    • pp.206-211
    • /
    • 2014
  • In this Paper, We proposed the HLS(Http Live Streaming) transmitter which is operated easily and cheap in all networks and client environments compared to the exist video live streaming transmitter. We analyzed the HLS protocol and then implemented for making the HLS transmitter cheaper and portable. After designing the HLS transmitter hardware using the RISC processor of Arm11 core, we ported the Linux Operating System and implemented the HLS protocol using the open source FFmpeg and Segmenter. For the performance evaluation of the developed HLS transmitter, we made the testing environment which is including the notebook, iPhone, and aroid Phone. In this testing environment, we analysed the received video data at the client displayer. As a results of the performance evaluation, we could certify that the proposed HLS transmitter has a higher performance than the Apple company's HLS.

A Video Bitrate Adaptation Algorithm for DASH-Based Multimedia Streaming Services to Enhance User QoE (DASH 기반 멀티미디어 스트리밍 서비스에서 사용자 체감품질 향상을 위한 비트율 적응 기법)

  • Suh, Dongeun;Jang, Insun;Pack, Sangheon
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.39B no.6
    • /
    • pp.341-349
    • /
    • 2014
  • Dynamic adaptive streaming over HTTP (DASH) is the most recent and promising technology to support high quality streaming services. In dynamic adaptive streaming over HTTP (DASH), a client consecutively estimates the available network bandwidth and decides the transmission rate for the forthcoming video chunks to be downloaded. In this paper, we propose a novel rate adaptation algorithm called quality of experience QoE-enhanced adaptation algorithm over DASH (QAAD), which preserves the minimum buffer length to avoid interruption and minimizes the video quality changes during the playback. We implemented a DASH test bed and conducted extensive experiments. Experimental results demonstrate that under fluctuating network conditions, QAAD provides seamless streaming with stabilized video quality while the previous buffer-aware algorithm (i.e., QDASH[9]) frequently changes the video quality and undergoes the interruption.

Quality Adaptation Scheme for Improving QoE of DASH-based VBR Video Streaming Service (DASH 기반 VBR 비디오 스트리밍 서비스의 QoE 향상을 위한 품질 적응 기법)

  • Yun, Dooyeol;Chung, Kwangsue
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.1
    • /
    • pp.82-87
    • /
    • 2015
  • There are many current researches that are looking to improve the quality of HTTP adaptive streaming services. However, the existing schemes have a serious problem of QoE (Quality of Experience) degradation because few consider VBR video transmission. To cope with this problem, in this paper, we proposed a novel media quality adaptation scheme called CB-DASH (Content and Buffer-aware DASH). The proposed scheme controlled the video quality considering the VBR characteristics of video and the client's buffer state. Through the simulation, we proved that our scheme accomplished a more accurate estimated bandwidth than the conventional DASH and improved the QoE of streaming service.

HTTP Adaptive Streaming Method for Service-compatible 3D Contents Based on MPEG DASH (MPEG DASH 기반 service-compatible 3D 콘텐츠 대상 HTTP adaptive streaming 적용방안)

  • Park, Gi-Jun;Lee, Gil-Bok;Lee, Jang-Won;Kim, Kyu-Heon
    • Journal of Broadcast Engineering
    • /
    • v.17 no.2
    • /
    • pp.207-222
    • /
    • 2012
  • Recently, many consumer electronics manufacturers have produced 3D devices such as 3DTVs and 3D monitors as interests in a stereoscopic video service are getting increased. However, most of 3D services are focused on local storage or bandwidth guaranteed service since 3D stereoscopic video service require bandwidth more stable and larger. This property causes difficulties in seamless stereoscopic video streaming services under IP based open network environment that cannot guarantee quality of services. In order to achieve a seamless video streaming service the international standard organization MPEG (Moving Pictures Experts Group) has developed the adaptive HTTP streaming technology called as DASH (Dynamic Adaptive Streaming over HTTP). However, the DASH doesn't have obvious scheme which can express the two elementary video streams based service-compatible stereoscopic contents in one segment. Therefore, this paper proposes a scheme of efficient 3D adaptive streaming service based on the DASH, which covers not only frame-packing stereoscopic contents but also service-compatible ones. The 3D adaptive HTTP streaming scheme introduced in this paper is able to provide 3D contents with various qualities to user and also has benefit that single 3D content can be applied to a variety of devices.