• Title/Summary/Keyword: HTTP Video

검색결과 98건 처리시간 0.024초

무선 환경에서 UHD 콘텐츠의 효율적인 대역폭 활용을 위한 세그먼트 스케줄링 기법 (Segment Scheduling Scheme for Efficient Bandwidth Utilization of UHD Contents Streaming in Wireless Environment)

  • 김희광;정광수
    • 방송공학회논문지
    • /
    • 제23권6호
    • /
    • pp.813-823
    • /
    • 2018
  • 끊김 없는 UHD 콘텐츠 스트리밍 서비스를 제공하기 위해서는 많은 가용 대역폭이 필요하다. 기존의 HTTP 적응적 스트리밍 방식은 정상 상태에서 가용 대역폭보다 낮은 품질의 비디오 세그먼트를 주기적으로 요청하여 다운로드 받는다. 정상 상태에서는 가용 대역폭과 콘텐츠의 인코딩 율에 차이에 따라 On-Off 구간의 패턴이 반복되어 발생하고, 반복적인 Off 구간에 의해서 대역폭을 효율적으로 사용하지 못하는 문제점이 있다. 지연과 손실률이 높고 대역폭 변화가 심한 무선 환경에서는 네트워크의 가용대역폭을 부정확하게 측정하기 때문에 문제점이 심화된다. 본 논문에서는 무선 환경에서 UHD 콘텐츠의 효율적인 대역폭 활용을 위한 HTTP 적응적 스트리밍의 세그먼트 스케줄링 기법을 제안한다. 제안하는 기법은 OFF 구간의 빈도수를 줄이기 위해 한 번의 요청 메시지에 여러 세그먼트를 동시에 요청하는 집단 세그먼트 방식이다. 실험을 통해서 제안하는 기법이 대역폭 이용율을 향상시키는 것을 확인 하였다.

하이브리드 웹 기반의 실시간 화상통신 시스템 (Hybrid Web-Based Real-Time Video Communication System)

  • 반태학;조태범;정회경
    • 한국정보통신학회논문지
    • /
    • 제17권5호
    • /
    • pp.1113-1118
    • /
    • 2013
  • 오늘날 HTML5와 JavaScript를 활용한 하이브리드 웹 기반의 실시간 화상통신 기술이 대두되고 있다. 이에 본 논문에서는 HTML5를 지원하는 웹 브라우저를 이용한 실시간 화상통신 기술에 대해 연구하였다. HTML5와 JavaScript를 기반으로 시스템을 설계 및 구현하였으며, 서로 상이한 웹 브라우저들 간의 웹서버를 통해 RTC API와 HTTP/WebSockets 등을 사용하여 웹 브라우저를 활용한 실시간 화상통신을 가능하게 하였다. 이는 PC 및 노트북, 스마트패드, 스마트폰 등 모든 웹 브라우저의 사용 가능한 단말 기기로 사용 가능으로 별도의 회원가입이나 플러그인 등의 설치 없이 이용 가능하다. 이는 네트워크가 연결된 모든 환경에서 웹 브라우저의 이용이 가능한 모든 단말에서 사용가능하며, 제한적인 환경에서의 화상통신분야에 활용될 것이다.

DASH 기반 자유시점 비디오 스트리밍 시스템 구현 (Implementation Method for DASH-based Free-viewpoint Video Streaming System)

  • 서민재;백종호
    • 인터넷정보학회논문지
    • /
    • 제20권1호
    • /
    • pp.47-55
    • /
    • 2019
  • Free-viewpoint video (FVV) service provides multi viewpoints of contents and synthesizes intermediate video files which are not captured on some view angles so that enables users to watch as they choose wherever they want. Synthesizing video is necessary technique to provide FVV video service, because every video of the FVV contents for different view angles cannot be stored to the content server physically. For the reason, fast view synthesis can improve the quality of video service and increase user's satisfaction. One of the studies for FVV service, a method was proposed to transmit FVV service based on DASH (Dynamic Adaptive Streaming over HTTP). There is big advantage on using DASH that it is commonly used to transport video service. However, the method was only a conceptual proposal, so it is difficult to implement the system using the proposal. In this paper, we propose an implementation method to provide real-time FVV service smoothly. We suggest a system structure and operation method on the server and client side in detail, which is to be applicable to synthesize video quickly. Also, we suggest generating FVV service map additionally which controls a FVV service overall. We manage real-time information of the whole service through the service map. The service can be controlled by reducing the possible delay from network situation.

Improving Video Quality by Diversification of Adaptive Streaming Strategies

  • Biernacki, Arkadiusz
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제11권1호
    • /
    • pp.374-395
    • /
    • 2017
  • Users quite often experience volatile channel conditions which negatively influence multimedia transmission. HTTP adaptive streaming has emerged as a new promising technology where the video quality can be adjusted to variable network conditions. Nevertheless, the new technology does not remain without drawbacks. As it has been observed, multiple video players sharing the same network link have often problems with achieving good efficiency and stability of play-out due to a mutual interference and competition among video players. Our investigation indicates that there may be another cause for under-performance of the streamed video. In an emulated environment, we implemented three algorithms of adaptive video play-out based on bandwidth or buffer assessment. As we show, traffic generated by players employing the same or similar play-out strategies is positively correlated and synchronised (clustered), whereas traffic originated from different play-out strategies shows negative or no correlations. However, when some of the parameters of the play-out strategies are randomised, the correlation and synchronisation diminish what has a positive impact on the smoothness of the traffic and on the video quality perceived by end users. Our research shows that non-correlated traffic flows generated by play-out strategies improve efficiency and stability of streamed adaptive video.

다중 플랫폼 지원 실시간 HD급 영상 전송기 개발에 관한 연구 (The Study on the Development of the Realtime HD(High Definition) Level Video Streaming Transmitter Supporting the Multi-platform)

  • 이재희;서창진
    • 전기학회논문지P
    • /
    • 제65권4호
    • /
    • pp.326-334
    • /
    • 2016
  • In this paper for developing and implementing the realtime HD level video streaming transmitter which is operated on the multi-platform in all network and client environment compared to the exist video live streaming transmitter. We design the realtime HD level video streaming transmitter supporting the multi-platform using the TMS320DM386 video processor of T.I company and then porting the Linux kernel 2.6.29 and implementing the RTSP(Real Time Streaming Protocol)/RTP(Real Time Transport Protocol), HLS(Http Live Streaming), RTMP(Real Time Messaging Protocol) that can support the multi-platform of video stream protocol of the received equipments (smart phone, tablet PC, notebook etc.). For proving the performance of developed video streaming transmitter, we make the testing environment for testing the performance of streaming transmitter using the notebook, iPad, android Phone, and then analysis the received video in the client displayer. In this paper, we suggest the developed the Realtime HD(High Definition) level Video Streaming transmitter performance data values higher than the exist products.

Machine Learning based Bandwidth Prediction for Dynamic Adaptive Streaming over HTTP

  • Yoo, Soyoung;Kim, Gyeongryeong;Kim, Minji;Kim, Yeonjin;Park, Soeun;Kim, Dongho
    • 한국정보기술학회 영문논문지
    • /
    • 제10권2호
    • /
    • pp.33-48
    • /
    • 2020
  • By Digital Transformation, new technologies like ML (Machine Learning), Big Data, Cloud, VR/AR are being used to video streaming technology. We choose ML to provide optimal QoE (Quality of Experience) in various network conditions. In other words, ML helps DASH in providing non-stopping video streaming. In DASH, the source video is segmented into short duration chunks of 2-10 seconds, each of which is encoded at several different bitrate levels and resolutions. We built and compared the performances of five prototypes after applying five different machine learning algorithms to DASH. The prototype consists of a dash.js, a video processing server, web servers, data sets, and five machine learning models.

Research on the Performance of Protocols and the Evaluation Metric for VIDEO Transmissions in an Ad Hoc Network

  • Chen, Ruey-Shin;Chao, Louis R.;Chen, Ching-Piao;Tsai, Chih-Hung
    • International Journal of Quality Innovation
    • /
    • 제10권1호
    • /
    • pp.115-126
    • /
    • 2009
  • Video transmission effectiveness in the Ad Hoc network is becoming important recently, if different routing protocols are applied. Some researchers conclude that the reactive protocols are better for file transfer protocol (FTP) and constant bit rate (CBR) or hypertext transfer protocol (HTTP) transmission in an Ad Hoc wireless network but the performance report of video transmission is not much. This study adopts Qualnet (Network Simulator) as a simulation tool for environmental designing and performance testing, and employs an experimental design with eight groups. Our experiment shows that: (1) The performance of AODV (reactive) protocol is better than DSDV, ZRP and DSR when the transmission load has only one video stream; (2) Proactive (DSDV) and Hybrid protocols (ZRP) are better for a smaller Ad Hoc network when it transmits a video stream with some applications (VoIP, FTP and CBR). We conclude that packet loss rate is sensitive to the quality of video transmission and it has negative relationship with Peak Signal-to-Noise Ratio (PSNR) value. In addition, our experiment also shows that PSNR is a simple Metric for the performance evaluation of video transmission.

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

  • 박수희
    • 한국멀티미디어학회논문지
    • /
    • 제20권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.

SVC 기반의 DASH 서비스를 위한 스케일러블 임의접근 지원 방법 (Scalable Random Access for SVC-based DASH Service)

  • 서광덕;이홍래;김재곤;정순흥;유정주;정영호
    • 방송공학회논문지
    • /
    • 제16권6호
    • /
    • pp.1073-1076
    • /
    • 2011
  • 본 논문에서는 SVC 기반의 HTTP 스트리밍 서비스에서 기본계층 뿐만 아니라 향상계층에 대해서도 임의접근 기능을 지원할 수 있는 스케일러블 임의접근 (random access) 방법을 제안한다. 이를 위해서, 제안하는 방법은 DASH 표준에 포함된 segment index box('sidx')를 확장하며 RAP Synchronization Box ('raps')를 새롭게 추가한다. 제안된 방법에 의해서 ISO 파일 포맷을 기반으로 파일에 저장되어 있는 SVC 비디오 계층들로 구성된 movie fragment들에 대한 스케일러블 임의접근이 가능하다.

안드로이드 앱을 이용한 실시간 유료 방송 취약점 분석 (A Vulnerability Analysis of Paid Live Streaming Services Using Their Android Applications)

  • 최현재;김형식
    • 정보보호학회논문지
    • /
    • 제26권6호
    • /
    • pp.1505-1511
    • /
    • 2016
  • 동영상 실시간 스트리밍 (Live Streaming)이란 텔레비전 생방송처럼 촬영한 정보를 실시간으로 사용자의 동영상 플레이어로 보내 재생하도록 하는 방식을 말한다. 비디오와 오디오를 실시간으로 인코딩하여 많은 사용자들이 동시에 시청하기 위해서는 RTMP (Real Time Messaging Protocol), HLS (HTTP Live Streaming) 등 실시간 스트리밍을 지원하는 프로토콜이 필요하다. 본 논문에서는 실시간 스트리밍을 제공하는 국내 6개 OTT (Over the Top) 업체의 어플리케이션을 대상으로 패킷 캡처를 통해 어플리케이션들의 패킷을 분석하였다. 채널 목록을 암호화하지 않거나, 유료채널에 적합하지 않은 프로토콜을 사용함으로써 유료채널을 무료로 시청할 수 있다는 취약점을 밝히고자 한다.