• Title/Summary/Keyword: dynamic adaptive video streaming

Search Result 51, Processing Time 0.022 seconds

The Effect of Segment Size on Quality Selection in DQN-based Video Streaming Services (DQN 기반 비디오 스트리밍 서비스에서 세그먼트 크기가 품질 선택에 미치는 영향)

  • Kim, ISeul;Lim, Kyungshik
    • Journal of Korea Multimedia Society
    • /
    • v.21 no.10
    • /
    • pp.1182-1194
    • /
    • 2018
  • The Dynamic Adaptive Streaming over HTTP(DASH) is envisioned to evolve to meet an increasing demand on providing seamless video streaming services in the near future. The DASH performance heavily depends on the client's adaptive quality selection algorithm that is not included in the standard. The existing conventional algorithms are basically based on a procedural algorithm that is not easy to capture and reflect all variations of dynamic network and traffic conditions in a variety of network environments. To solve this problem, this paper proposes a novel quality selection mechanism based on the Deep Q-Network(DQN) model, the DQN-based DASH Adaptive Bitrate(ABR) mechanism. The proposed mechanism adopts a new reward calculation method based on five major performance metrics to reflect the current conditions of networks and devices in real time. In addition, the size of the consecutive video segment to be downloaded is also considered as a major learning metric to reflect a variety of video encodings. Experimental results show that the proposed mechanism quickly selects a suitable video quality even in high error rate environments, significantly reducing frequency of quality changes compared to the existing algorithm and simultaneously improving average video quality during video playback.

Energy Cognitive Dynamic Adaptive Streaming over HTTP

  • Kim, Seohyang;Oh, Hayoung;Kim, Chongkwon
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.9 no.6
    • /
    • pp.2144-2159
    • /
    • 2015
  • CISCO VNI predicted an average annual growth rate of 66% for mobile video traffic between 2014 and 2019 and accordingly much academic research related to video streaming has been initiated. In video streaming, Adaptive Bitrate (ABR) is a streaming technique in which a source video is stored on a server at variable encoding rates and each streaming user requests the most appropriate video encoding rate considering their channel capacity. However, these days, ABR related studies are only focusing on real-time rate adaptation omitting energy efficiency though it is one of the most important requirement for mobile devices, which may cause dissatisfaction for streaming users. In this paper, we propose an energy efficient prefetching based dynamic adaptive streaming technique by considering the limited characteristics of the batteries used in mobile devices, in order to reduce the energy waste and provide a similar level of service in terms of the average video rate compared to the latest ABR streaming technique which does not consider the energy consumption. The simulation results is showing that our proposed scheme saves 65~68% of energy at the average global mobile download speed compared to the latest high performance ABR algorithm while providing similar rate adaptation performance.

A Novel Bit Rate Adaptation using Buffer Size Optimization for Video Streaming

  • Kang, Young-myoung
    • International Journal of Internet, Broadcasting and Communication
    • /
    • v.12 no.4
    • /
    • pp.166-172
    • /
    • 2020
  • Video streaming application such as YouTube is one of the most popular mobile applications. To adjust the quality of video for available network bandwidth, a streaming server provides multiple representations of video of which bit rate has different bandwidth requirements. A streaming client utilizes an adaptive bit rate scheme to select a proper video representation that the network can support. The download behavior of video streaming client player is governed by several parameters such as maximum buffer size. Especially, the size of the maximum playback buffer in the client player can greatly affect the user experience. To tackle this problem, in this paper, we propose the maximum buffer size optimization according to available network bandwidth and buffer status. Our simulation study shows that our proposed buffer size optimization scheme successfully mitigates playback stalls while preserving the similar quality of streaming video compared to existing ABR schemes.

Dynamic Adaptive Streaming over HTTP with Buffer Based Opportunistic Control of Energy Communication Mode (버퍼 기반 에너지 통신모드 기회적 제어를 통한 동적 적응 비디오 스트리밍)

  • Kim, Seohyang;Oh, Hayoung;Kim, Chongkwon
    • KIISE Transactions on Computing Practices
    • /
    • v.21 no.7
    • /
    • pp.458-463
    • /
    • 2015
  • These days, streaming users are using ABR (Adaptive Bitrate) technique services by requesting the most adequate video rate selectively based on their own channel states. Most ABR related video rate adaptation techniques are only focused on real-time bitrate adaptations based on their own channel state, and misses energy limited characteristics that come from a mobile device's battery dependence. In other words, the mobile device's important characteristics and accompanying energy consumption are not being considered and causes dissatisfaction over streaming services. In this paper, we propose energy efficient prefetching based dynamic adaptive video streaming techniques, which saves unnecessary consumed energy while providing video rates of the same performance. Our scheme continuously turns off energy modules with enough streaming in the buffer and turns on in case of the opposite situation to save energy. Through the performance evaluation, this study's proposed scheme is 60% better than the previous work at global average mobile download speed.

An Efficient Mobile Video Streaming Rate Selection Technique based on Wireless Network Characteristics (무선망 특성을 고려한 효율적 비디오 스트리밍 재생률 선택 기술)

  • Pak, Suehee
    • Journal of Korea Multimedia Society
    • /
    • v.20 no.1
    • /
    • pp.1-9
    • /
    • 2017
  • Explosive deployment of smart mobile devices such as smart phones, and tablets along with expansion of wireless internet bandwidth have enabled the deployment of mobile video streaming such that video traffic becomes the most important service in wireless networks. Recently, for more efficient video streaming services, the ISO MPEG group standardized a protocol called DASH (Dynamic Adaptive Streaming over HTTP) and the standard has been quickly adopted by many service providers such as YouTube and Netflix. Despite of the convenience of mobile streaming services, users also suffer from low QoE(Quality of Experience) due to dynamic channel fluctuations and unnecessary downloading due to high churning rates. This paper proposes a noble efficient video rate selection algorithm considering user buffer level, channel condition and churning rate. Computer simulation based performance study showed that the proposed algorithm improved the QoE significantly compared to a method that determines the video rate based on current channel conditions. Especially, the proposed method reduced the rebuffering rate, one of the most important performance factors of the QoE, to a nonnegligible level.

A Video-Quality Control Scheme using ANFIS Architecture in a DASH Environment (DASH 환경에서 ANFIS 구조를 이용한 비디오 품질 조절 기법)

  • Son, Ye-Seul;Kim, Hyun-Jun;Kim, Joon-Tae
    • Journal of Broadcast Engineering
    • /
    • v.23 no.1
    • /
    • pp.104-114
    • /
    • 2018
  • Recently, as HTTP-based video streaming traffic continues to increase, Dynamic Adaptive Streaming over HTTP(DASH), which is one of the HTTP-based adaptive streaming(HAS) technologies, is receiving attention. Accordingly, many video quality control techniques have been proposed to provide a high quality of experience(QoE) to clients in a DASH environment. In this paper, we propose a new quality control method using ANFIS(Adaptive Network based Fuzzy Inference System) which is one of the neuro-fuzzy system structure. By using ANFIS, the proposed scheme can find fuzzy parameters that selects the appropriate segment bitrate for clients. Also, considering the characteristic of VBR video, the next segment download time can be more accurately predicted using the actual size of the segment. And, by using this, it adjusts video quality appropriately in the time-varying network. In the simulation using NS-3, we show that the proposed scheme shows higher average segment bitrate and lower number of bitrate-switching than the existing methods and provides improved QoE to the clients.

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.

A Video Quality Control Scheme Based on the Segment Characteristics to Improve the QoE for HTTP Adaptive Streaming (HAS) Services (HTTP 적응적 스트리밍 서비스의 QoE 향상을 위한 세그먼트 특성 기반의 비디오 품질 조절 기법)

  • Kim, Myoungwoo;Chung, Kwangsue
    • Journal of KIISE
    • /
    • v.44 no.4
    • /
    • pp.423-432
    • /
    • 2017
  • Recently, the video quality control schemes for the improvement of the QoE (Quality of Experience) of video streaming services that are based on DASH (Dynamic Adaptive Streaming over HTTP), which is a standard of HTTP adaptive streaming (HAS) services, have been studied. However, the problem of the existing schemes is the degradation that is due to unnecessary quality changes because the VBR (Variable Bitrate) characteristics of the video are not considered. In this paper, we propose a SC-DASH (Segment Characteristics-based DASH) which controls the video quality based on the segment characteristics. The SC-DASH can prevent the occurrence of the unnecessary quality changes by controlling the video quality based on the size of the next segment, the segment throughput, and the buffer occupancy. The experiment results showed that the SC-DASH improves the QoE by reducing the unnecessary quality changes compared with the existing quality control schemes.

A Video Quality Control Scheme Based on Content Characteristics for Improving QoE in DASH Environments (DASH 환경에서 QoE 향상을 위한 콘텐츠 특성 기반의 비디오 품질 조절 기법)

  • Youn, Kimyung;Chung, Kwangsue
    • Journal of KIISE
    • /
    • v.42 no.8
    • /
    • pp.1039-1048
    • /
    • 2015
  • Recently, the web-based adaptive streaming service, DASH (Dynamic Adaptive Streaming over HTTP), is receiving more attention. However, existing network-based and buffer-based video quality control schemes in DASH environments make oscillation of segment throughput, causing degradation of the quality of experience (QoE) with frequent quality changes and playback interruptions because these schemes do not consider the content characteristics. In this paper, we propose a C-DASH (Content Characteristics based Dynamic Adaptive Streaming over HTTP) scheme in order to improve the QoE in DASH environments. The C-DASH scheme performs seamless and smooth quality control based on the segment throughput, buffer status, and segment size of the content. Based on simulation results, it is confirmed that the C-DASH scheme can improve the QoE, when compared with the existing quality control schemes.

Cost-Efficient Framework for Mobile Video Streaming using Multi-Path TCP

  • Lim, Yeon-sup
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • v.16 no.4
    • /
    • pp.1249-1265
    • /
    • 2022
  • Video streaming has become one of the most popular applications for mobile devices. The network bandwidth required for video streaming continues to exponentially increase as video quality increases and the user base grows. Multi-Path TCP (MPTCP), which allows devices to communicate simultaneously through multiple network interfaces, is one of the solutions for providing robust and reliable streaming of such high-definition video. However, mobile video streaming over MPTCP raises new concerns, e.g., power consumption and cellular data usage, since mobile device resources are constrained, and users prefer to minimize such costs. In this work, we propose a mobile video streaming framework over MPTCP (mDASH) to reduce the costs of energy and cellular data usage while preserving feasible streaming quality. Our evaluation results show that by utilizing knowledge about video behavior, mDASH can reduce energy consumption by up to around 20%, and cellular usage by 15% points, with minimal quality degradation.