• 제목/요약/키워드: Streaming protocol

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

높은 지연을 갖는 네트워크에서 HTTP 적응적 스트리밍을 위한 버퍼 기반의 비디오 품질 조절 기법 (A Buffer-based Video Quality Control Scheme for HTTP Adaptive Streaming in Long-Delay Networks)

  • 박지우;김동칠;정광수
    • 정보과학회 논문지
    • /
    • 제41권10호
    • /
    • pp.824-831
    • /
    • 2014
  • HTTP (Hypertext Transfer Protocol) 적응적 스트리밍은 네트워크 변화에 적응적으로 비디오 품질을 조절한다. HTTP 적응적 스트리밍은 TCP (Transmission Control Protocol)를 기반으로 비디오를 전송하기 때문에 높은 지연을 갖는 네트워크에서 가용대역폭을 부정확하게 측정하여 불필요하게 비디오 품질을 조절한다. 본 논문에서는 HTTP 적응적 스트리밍 서비스의 품질 향상과 부드러운 재생을 위해 버퍼 기반의 비디오 품질 조절 기법을 제안한다. 제안하는 기법은 지연을 고려한 스트리밍 모델을 통한 정확한 가용대역폭 측정, 불필요한 품질 조절을 방지하기 위한 비디오 품질의 유지 가능성 계산, 버퍼상태에 적응적으로 비디오를 요청할 시간을 결정함으로써 비디오 품질을 조절한다. 시뮬레이션을 통해 제안한 기법이 높은 지연을 갖는 네트워크에서 HTTP 적응적 스트리밍 서비스의 품질을 향상시키고 부드럽게 비디오 품질을 조절하는 것을 확인하였다.

리눅스 클러스터 서버 상에서 RTSP 기반의 VOD 스트리밍 시스템의 설계 및 구현 (Design and Implemantation of RTSP Based VOD Streaming System On a Linux Cluster Server)

  • 홍기호;김영진;최황규
    • 산업기술연구
    • /
    • 제21권A호
    • /
    • pp.129-134
    • /
    • 2001
  • Linux cluster Server makes a high performance PC cluster system, and provides scalablity and availability as compared with an expensive single server. In this paper, we design and implement a VOD streaming service system to serve video and audio streaming services on the Linux cluster server. Our Streaming server supports the MS Window Media Format based on the RTSP streaming protocol.

  • PDF

영상 스트리밍 서비스를 위한 우선순위 버퍼 혼잡제어 알고리즘 (Congestion Control of a Priority-Ordered Buffer for Video Streaming Services)

  • 김승훈;최재원;최승식
    • 한국통신학회논문지
    • /
    • 제32권4B호
    • /
    • pp.227-233
    • /
    • 2007
  • 최근 네트워크 기술이 발전하면서 사용자들의 요구가 다양화되고 대용량의 멀티미디어 데이터에 대한 필요성이 증가하고 있다. 실시간성과 동시성이 중요시 되는 멀티미디어 데이터의 전송에는 UDP(User Datagram Protocol) 트래픽이 사용되고 있는데, UDP 트래픽은 현재의 인터넷 기반인 TCP(Transmission Control Protocol) 트래픽과 경쟁 관계에 있어 네트워크의 혼잡을 초래하는 경우가 많았다. 반면 TCP 트랙픽은 네트워크의 혼잡제어를 수행하지만 수신자의 관점을 고려하지 않은 점이 있어서 스트리밍 전송에는 적합하지 않은 단점을 가지고 있다. 본 논문에서는 네트워크의 형평성 문제를 해결하고 수신자의 관점에서 RTP/RTCP(Real-time Trasport Protocol/Realtime Transport Control Protocol)를 기반으로 하는 네트워크 알고리즘을 제안한다. 네트워크에 우선순위를 적용하여 수신자의 버퍼를 고려한 혼잡제어 알고리즘인 POBA(Priority-Ordered Buffer Algorithm)는 시뮬레이션 결과를 통해 우선 순위가 없는 기존 네트워크에 비해 패킷 손실률과 버퍼 점유도 면에서 스트리밍 전송에 적합한 환경을 제공하고 있음을 확인할 수 있었다.

멀티미디어 스트리밍 프레임워크에서 전송 및 세션 관리자의 설계 및 구현 (Design and Implementation of Transport and Session Managers in a Multimedia Streaming Framework)

  • 임익진;이승룡;정찬균
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제7권1호
    • /
    • pp.24-37
    • /
    • 2001
  • 본 논문에서는 통합 멀티미디어 스트리밍 프레임워크(Integrated Streaming Service Architecture : ISSA)의 주요 모듈인 전송 및 세션 관리자의 구현에 대한 개발 경험을 소개한다. ISSA는 유니캐스팅/멀티캐스팅 환경의 VOD 시스템과 실시간 방송시스템(라이브캐스팅)과 같은 통합 멀티미디어 스트리밍 서비스 응용을 개발하기 위한 스트리밍 프레임워크이며 RTP/RTCP, RTSP 등의 표준 실시간 전송 프로토콜을 사용함으로써 사용자에게 범용성을 제공한다. ISSA는 다양한 형태의 미디어를 지원하며, 이기종 운영체제와 네트워크에 독립적으며, 실시간 멀티미디어 데이타베이스와 연동하여 사용자에게 데이타베이스 서비스를 제공할 수 있다. 전송 관리자는 ISSA에서 다양한 형식의 멀티미디어 데이타를 알맞게 분해, 조립하는 기능과 패킷화된 미디어 데이타를 실시간으로 전달하는 역할을 수행하며 RTP 프로토콜을 이용하여 구현되었다. 세션 관리자는 미디어 채널의 생성과 제어를 담당하는 기능과 멀티미디어 데이타베이스를 위한 트랜잭션 전송기능을 담당하는 기능을 제공하여 각각 RTSP와 RTTP 프로토콜을 이용하여 구현되었다. 전송관리자와 세션 관리자는 네트워크 인터페이스를 통해 송수신 기능을 수행함으로써 다양한 네트워크 프로그래밍 인터페이스를 지원할 수 있는 유연한 구조를 지니고 있다.

  • PDF

스트리밍 세션에서 선택적 VoD 서비스 제공을 위한 향상된 피어-투-피어 스트리밍 프로토콜 (Enhanced Peer-to-Peer Streaming Protocol to Provide The Selective VoD Service in Live Streaming Session)

  • 이선우;조성현
    • 전자공학회논문지
    • /
    • 제52권1호
    • /
    • pp.40-47
    • /
    • 2015
  • 본 논문은 PPSP(Peer-to-Peer Streaming Protocol) 에서 지나간 화면에 대한 선택적 VoD 서비스를 제공하는 방안을 제안한다. 스트리밍 세션 도중 VoD 서비스를 제공하기 위해 각 피어는 이미 시청한 비디오 스트리밍 데이터를 저장한다. VoD 서비스 제공을 위한 피어의 부하를 줄이기 위해 비디오 스트리밍 데이터를 저장할 때 프레임 별로 저장 방법을 제안한다. 또한 자료 전송 속도 증대 및 네트워크 부하 감소를 위해 동일 네트워크를 고려한 피어간 스트리밍 데이터 교환 방법을 제안한다. 성능 분석을 위해 NS-3를 이용한 시뮬레이션을 수행하였다. 시뮬레이션 결과는 제안하는 프레임별 저장기법을 통해 기존 P2P 스트리밍 프로토콜 대비 오버헤드가 3배 감소하였고 동일 네트워크를 고려한 전송기법을 통해 기존 프로토콜 대비 평균 전송속도가 약 50% 향상되었음을 보인다.

5G 이동통신망을 통한 상용 4K UHD 스트리밍 장치 (Commercial 4K UHD Streaming Device over 5G Mobile Communication Network)

  • 백정훈;김용석
    • 방송공학회논문지
    • /
    • 제27권6호
    • /
    • pp.914-922
    • /
    • 2022
  • 본 논문에서는 5G 이동통신망을 전송채널로 활용하는 4K UHD(Ultra High Definition) 상용 스트리밍 장치를 구성하고 성능시험 결과를 제시한다. 스트리밍 장치는 전송품질에 대한 모니터링 기능을 제공하는 RTP(Realtime Transport Protocol)를 전송 프로토콜로 적용하여 적응형 스트리밍 기능을 제공한다. 또한, 전송채널의 대역폭 변화에 최적화된 인코딩을 위하여 영상신호의 인코딩률을 조절할 수 있는 기능을 제공하며, 세 개의 5G 이동통신망과 인터페이스 되어 특정 채널에서의 장애 발생 시 다른 채널을 통해 스트리밍하는 자동 절체 기능도 제공한다. 성능시험을 통하여 4K UHD 신호에 대한 H.265 인코딩률은 48.69Mbps, Glass-to-Glass 평균 지연시간은 293.60ms, 립싱크를 위한 비디오 및 오디오의 평균 시간 차이는 120ms 수준임이 확인되어, 개발제품이 5G 이동통신망을 통한 4K UHD 스트리밍 장치로 적용될 수 있음을 보인다.

휴대용 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.

다중 피어 결합을 이용한 P2P 멀티미디어 스트리밍 프로토콜 (A P2P Multimedia Streaming Protocol Using Multiple-Peer Binding)

  • 정의현
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.253-261
    • /
    • 2006
  • P2P 기술의 각광에도 불구하고 P2P상에서 멀티미디어 스트리밍에 대한 연구는 상대적으로 주목을 받지 못하고 있다. 이것은 피어간의 낮은 대역폭과 신뢰도가 낮은 접속 등의 몇 가지 이유 때문에 P2P 멀티미디어 스트리밍이 어렵기 때문이다. 본 논문에서는 이 문제를 해결하기 위하여 여러 피어와의 연결을 한 개의 가상적인 채널로 제공하는 프로토콜인 다중피어 바인딩 프로토콜(WPBP: Multi-Peer Binding Protocol)을 제안한다. 이 프로토콜은 응용들이 여러 피어로부터 동시에 데이터를 다운로드 받아서 성능 개선과 안정된 스트리밍을 할 수 있게 해준다. 이를 위해서 MPBP는 미디어 파일을 작은 청크로 분리하고, 각 청크를 구분하고 전송할 수 있는 기법을 제공한다. 구현된 MPBP 엔진은 데이터 송신 서버로부터의 갑작스런 접속 단절을 효과적으로 다루는 것에 중점을 두어 개발되었으며, 실험 결과는 MPBP 프로토콜이 이를 효율적으로 다루는 것을 보여주었다. 또한 MPBP는 여러 미디어 타입에 대해서 지원이 가능하도록 설계되었으며, 이를 검증하기 위하여 본 논문에서는 비디오와 오디오 응용을 MPBP 엔진을 이용하여 개발하였다.

  • PDF

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

  • 최헌회;김근형
    • 한국멀티미디어학회논문지
    • /
    • 제14권7호
    • /
    • pp.905-916
    • /
    • 2011
  • 최근, W3C에서는 웹을 통해서 스트리밍 서비스뿐 만아니라 다양한 멀티미디어 서비스를 제공할 수 있는 기능을 포함한 HTML5에 대한 표준화가 추진 중이다. HTML5 이전의 웹 환경에서는 별도의 플러그인이 설치되어야 스트리밍 서비스를 이용할 수 있으나, HTML5 기반 웹 브라우저에서는 내장된 비디오 코덱을 이용하여 스트리밍 서비스를 직접 이용할 수 있다. 또한, 인터넷 방화벽에 의해 서비스되지 않는 RTP/UDP를 이용한 스트리밍 대신 HTTP/TCP를 이용하여 적응적으로 스트리밍하는 기술이 표준화 중이다. 본 논문에서는 현재 표준이 이루어지고 있는 HTML5 기반 적응적 HTTP 스트리밍 환경에서 스트리밍 서비스 세션 이동성을 보장할 수 있는 방안을 제시한다. 제안된 알고리듬과 구조를 이용하여 다양한 단말들 사이에 미디어 흐름, 미디어 흐름 제어, 세션 제어를 전달할 수 있도록 자바스크립트 언어로 모델링 및 구현하였으며 다양한 실험을 통하여 다양한 단말 간 HTTP 스트리밍 서비스를 효과적으로 전달할 수 있음을 보였다.

RTP/RTSP 기반 재생기능이 향상된 분산 스트리밍 시스템 (Enhanced distributed streaming system based on RTP/RTSP in resurgent ability)

  • 이주연;김정학;정재일
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.213-216
    • /
    • 2005
  • In this paper, we propose the redirect streaming service model to enhance resurgent ability. The system consists of a redirect server, local streaming servers and clients. A redirect server searches the best streaming server. And streaming servers starts a requested service or resumes it when in a trouble. RTSP/RTP is one of the effective solutions to improve QOS in VOD, however a service can be broken off by an overloaded server or network especially in live. We designed and implemented not only a distributed streaming system that solves the broken-off service to enhance a resurgent system, but also DSSP, distributed streaming service protocol, which is adopted to implement this model. Those will improve the performance of streaming service using RTP/RTSP and be contributed to a real time streaming research to solve a service trouble.

  • PDF