• 제목/요약/키워드: Http Live Streaming

검색결과 15건 처리시간 0.02초

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

  • 조태경;이재희
    • 전기학회논문지P
    • /
    • 제63권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 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) 업체의 어플리케이션을 대상으로 패킷 캡처를 통해 어플리케이션들의 패킷을 분석하였다. 채널 목록을 암호화하지 않거나, 유료채널에 적합하지 않은 프로토콜을 사용함으로써 유료채널을 무료로 시청할 수 있다는 취약점을 밝히고자 한다.

임베디드 리눅스 기반의 휴대용 Http 라이브 스트리밍 전송기 구현에 관한 연구 (The Study on the implementation of Portable Http Live Streaming Transmitter based the Embedded Linux)

  • 이재희;조태경
    • 디지털융복합연구
    • /
    • 제13권11호
    • /
    • pp.141-148
    • /
    • 2015
  • 기존 비디오 라이브 스트리머에 비해서 매우 저렴하고 저전력으로 휴대용으로 쉽게 동작하는 HLS(Http Live Streaming) 전송기를 임베디드 리눅스 기반으로 개발 및 구현하였다. HLS 전송기를 저렴하게 구현하기 위해 Arm11 프로세서 위에 임베디드 리눅스를 운영체제로 포팅 하였고 오픈 소스인 FFmpeg와 Segmenter을 이용하여 HLS 프로토콜을 구현하였다. 노트북, iPhone, android phone, 노트북을 수신단말기로 이용하여 개발한 임베디드 리눅스 기반의 휴대용 HLS 전송기의 성능을 평가하였다. 본 논문에서 개발한 HLS 전송기는 애플사가 제안한 HLS 권고 규격 이상의 성능을 구현하였음을 성능평가 실험을 통해 확인하였다. 본 논문에서 개발한 제품의 활용분야는 실시간으로 현장의 위급상황을 현지 지휘소나 원거리 사령부에 전달해야하는 경우 HLS를 개인이 착용하여 이동하면서 실시간으로 상황영상을 전달하는 분야에 활용될 수 있을 것으로 생각된다.

Analysis and Improvement of MPEG-DASH-based Internet Live Broadcasting Services in Real-world Environments

  • Kim, Namgi;Lee, Byoung-Dai
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제13권5호
    • /
    • pp.2544-2557
    • /
    • 2019
  • Adaptive bitrate streaming is a crucial element in the implementation of high-quality streaming of media content over the Internet. Dynamic adaptive streaming over HTTP (MPEG-DASH) has lately emerged as the de facto solution for over-the-top (OTT) video streaming services. In this paper, we perform macro-level analysis on a real-world MPEG-DASH-based Internet live broadcasting service to gain insight into its behavior throughout the end-to-end service-provision chain, from broadcasters to viewers. Based on this analysis, we propose methods to improve the quality-of-experience (QoE) of MPEG-DASH-based services, particularly with regard to reducing broadcasting delays between recording and viewing of videos, as well as synchronizing client terminals.

끊김 없는 DASH 기반 라이브 스트리밍 서비스를 제공하기 위한 세그먼트 스케줄링 기법 (Segment Scheduling Scheme to Support Seamless DASH-based Live Streaming Service)

  • 윤두열;정광수
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제22권7호
    • /
    • pp.310-314
    • /
    • 2016
  • DASH(Dynamic Adaptive Streaming over HTTP) 기반 라이브 스트리밍 서비스의 품질을 향상시키기 위한 연구가 활발히 진행되고 있다. 그러나 기존 DASH 기반 스트리밍 기술들은 낮은 버퍼링 지연을 유지하면서 끊김 없는 재생을 제공하지 못하여, 라이브 스트리밍 서비스의 QoE(Quality of Experience)가 저하되는 문제점이 있다. 본 논문에서는 이러한 문제점을 해결하기 위해 QoE 기반의 세그먼트 스케줄링 기법을 제안한다. 제안하는 기법은 세그먼트 수신 시간과 변화량을 기반으로 세그먼트 요청시간을 적응적으로 스케줄링 한다. 시뮬레이션 결과를 통해 제안한 기법이 낮은 버퍼링 지연을 보장하고 버퍼 언더플로우를 적게 발생시켜 라이브 스트리밍 서비스의 QoE 향상을 확인하였다.

An Adaptive Buffering Method for Practical HTTP Live Streaming on Smart OTT STBs

  • Kim, Hyun-Sik;Kim, Inki;Han, Kyungsik;Kim, Donghyun;Seo, Jong-Soo;Kang, Mingoo
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제10권3호
    • /
    • pp.1416-1428
    • /
    • 2016
  • In this paper, we address the channel zapping time problem of video streaming services based on HTTP Live Streaming (HLS) on smart Over-The-Top Set-Top Boxes (OTT STBs). Experimental analysis of the channel zapping time, show that smart OTT STBs inevitably suffer from the accumulated zapping time through channel change request, Internet Group Management Protocol (IGMP) leave/join, synchronization delay, video buffer delay, and STB processing delay when providing HLS services. As a practical solution for the zapping time reduction, an adaptive buffering method is proposed. The proposed method exploits two adaptive buffers added to the basic HLS player. These two adaptive buffers are responsible for constantly buffering previous and next channels relative to the current channel. Implementation and test results show that a stable zapping time less than one second can be achieved even under diverse video bitrate changes and varying network conditions by the proposed adaptive buffering method.

노래공유 SNS 기능과 실시간 스트리밍 서비스를 위한 스마트폰 앱의 설계 및 구현 (Design and Implementation of A Smart-phone App. for Song-sharing SNS Function and Real-time Streaming Service)

  • 조병호
    • 한국인터넷방송통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.275-281
    • /
    • 2012
  • 스마트폰의 대중화로 모바일기기에서의 음악을 듣기 위한 스트리밍 서비스가 주요시 되고 있다. 애플 iOS에서는 Apple의 HTTP Live Streaming 방식을 사용하고 안드로이드에서는 RTSP(Real-time Streaming Protocol) 방식을 사용한다. 모바일 실시간 스트리밍을 지원하기 위해 와우자 미디어 서버를 사용하게 되는데, 이는 애플과 안드로이드 모바일 스트리밍 모두를 지원한다. 본 논문에서는 스마트폰 자체의 녹음 기능을 통해 유저 스스로가 노래를 녹음하고, 이를 스트리밍 서버에 업로드 하여 유저가 선택한 노래를 실시간으로 스트리밍 모바일 재생 서비스가 가능하고, 노래공유 SNS 기능을 제공하는 스마트폰 앱의 설계 및 구현에 대해 기술하고자 한다.

적응 버퍼링 성능분석 기반의 스마트 OTT 플랫폼 설계☆ (Design of Smart OTT Platform based on the Analysis of Adaptive Buffering)

  • 김인기;강민구
    • 인터넷정보학회논문지
    • /
    • 제17권4호
    • /
    • pp.19-26
    • /
    • 2016
  • 본 논문에서는 채널상태에 동적으로 최적화한 HLS(Http Live Streaming)의 비트 율에 따라 전송하기 위해 적응 버퍼링을 제안하였다. 이러한 스마트 OTT(Over The Top) 플랫폼은 서버와 클라이언트 사이의 통신망 대역폭 용량을 분석하였다. 이를 위해 다중 비트율과 대역폭 조절기(resolution) 사이의 비디오 스트림의 전송속도를 조정하도록 설계하였다. 이러한 적응 버퍼링은 기본적인 HLS 버퍼 구조에 2개의 버퍼를 추가한다. 적응 버퍼링은 이전 채널과 다음 채널을 지속적으로 버퍼링을 한다. 제안한 스마트 OTT 플랫폼의 적응 버퍼링은 단일 버퍼링의 정적 HLS 방식 보다 우수하다. 이러한 방식은 HLS 사용자가 가용 통신망 속도를 분석함으로서 스마트 OTT 단말의 적을 버퍼링 속도를 조절 할 수 있기 때문이다. 이로서 스마트 OTT가 비트 율을 동적으로 최적화함으로서 라이브와 VOD 형태의 비디오를 전송하도록 구축하였다. 세그먼트 형식의 H.265 MPEG-2 TS 비디오정보인 m3u8 파일을 활용함으로서 HLS의 서버가 통신망 상황에 맞게 연동할 수 있으며, PLC(Power Line Control) 전송과도 연동할 수 있다.

실시간 고화질 영상에 대한 웹기반의 HLS 멀티뷰 시스템 설계 (Web-based HLS(Http Live Streaming) Multi-view System for Real-time High Quality Video)

  • 김대진
    • 한국콘텐츠학회논문지
    • /
    • 제17권11호
    • /
    • pp.312-318
    • /
    • 2017
  • 최근 고화질 영상 입력장치가 일반화 되고 있으며, 실시간으로 입력된 영상을 한 곳에서 동시에 볼 수 있는 중앙관제시스템이 필수 요소가 되고 있다. 이때 프로그램을 따로 설치하지 않고, 웹을 통한 접근을 하려는 시도들이 있으나, 여러 개의 고화질 영상을 동시에 웹 브라우저를 통해 시청하려하면, 웹 브라우저가 강제 종료되는 현상이 발생된다. 본 논문에서는 실시간 고화질 영상에 대한 웹기반의 HLS 멀티뷰 시스템을 제안한다. 화면으로 보이는 멀티뷰 화면을 트랜스코딩을 통해서 재구성하였고, 보안의 취약점이 있는 ActiveX를 사용하지 않으면서도, 통시에 웹브라우저를 통해서 여러 영상 입력을 모니터링 할 수 있는 시스템을 구현 하였다.

MPEG-DASH 기반 저지연 라이브 360 VR 분할영상 스트리밍 서버 구현 (Implementation of MPEG-DASH based Low-Latency Live 360 VR Tiled Video Streaming Server)

  • 김현욱;최우성;양성현
    • 방송공학회논문지
    • /
    • 제23권4호
    • /
    • pp.549-558
    • /
    • 2018
  • 360 VR(Virtual Reality) 비디오와 같이 고품질의 비디오를 기존 케이블 망에서 IPTV 또는 OTT(Over the Top) SettopBox과 같은 저사양 미디어 서비스 기기를 통해 저지연 라이브 스트리밍 서비스를 할 수 있도록 MPEG DASH(Dynamic Adaptive Streaming over HTTP) 기반의 스트리밍 서버를 설계하고 구현하였다. 또한, 서버 응답 지연 시간을 줄이기 위해 스트리밍 영상 파일(MPD, Segment Files)을 메모리상에 캐싱 하여 서비스 할 수 있는 관리 프로세스를 설계하고 적용하였다. 그리고 실험을 통해 bitrate가 50,000kbps 이상이고, 8K@60P 급의 고품질 분할 영상 스트리밍을 지원하는 것을 확인하였다