본문 바로가기

# 03

Automated Objective and Subjective Evaluation of HTTP Adaptive Streaming Systems Automated Objective and Subjective Evaluation of HTTP Adaptive Streaming SystemsHTTP 적응 형 스트리밍 시스템의 객관적이고 객관적인 평가 Abstract—Streaming audio and video content currently accounts for the majority of the internet traffic and is typically deployed over the top of the existing infrastructure. We are facing the challenge of a plethora of media players and adaptation algorithms showing different behavior..
MPEG DASH dash는 미디어파일 ts(미디어 프레젠테이션)와 매니페스트 파일(미디어 프레젠테이션 디스크립션 MPD)이 있다.이 매니페스트 파일은 상이한 데이터레이트의 세그먼트화 된 미디어 파일의 참조링크(미디어 청크의 모든 url이 있다.)를 갖는다. 이 매니페스트 파일은 사용자 최종 장치가 인터넷 대역폭에 따라 스트림을 선택하는데 유용하다. 미디어 프레젠테이션은 각 블록이 다양한 세그먼트를 포함하는 다양한 블록을 포함한다. 각 블록은 미디어 재생의 특정기간을 나타낸다. 각 블록은 미디어 재생의 특정 기간을 나타낸다. 멀티미디어 컨텐츠는 http 서버에 캡처되고 저장되며 http를 사용하여 전달한다. 콘텐츠는 서버에 두부분으로 제공된다. 클라이언트는 mpd를 다운받고 mpd를 구문 분석하여 정보를 사용하여 적절한 ..
HLS hls 동작원리를 보면 세종류 파일을 다운로드 받는데 m3u8(매니페스트), 플레이리스트파일(하위매니페스트), ts파일(세그먼트)이다. #EXTM3U #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=2000000,CODECS="mp4a.40.2, avc1.4d401f"skiing-720p.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=375000,CODECS="mp4a.40.2, avc1.4d4015"skiing-360p.m3u8 #EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=750000,CODECS="mp4a.40.2, avc1.4d401e"skiing-480p.m3u8 #EXT-X-STREAM-INF:PROGRAM..
HDS f4f - 세그먼트 파일f4f 파일안에는 소스파일의 세그먼트안에 클라이언트 플레이어가 재생을 요청할 콘텐츠 조각이 포함된다. 플레이어는 url을 사용하여 각 조각을 처리한다. 하나의 미디어 파일의 경우 데이터 속도에 따라 여러개의 세그먼트 파일이 있다. 1. myhdsvideoSeg1.f4f 2. myhdsvideo_300kSeg1.f4f 3. myhdsvideo_600kSeg1.f4f 4. myhdsvideo_1200kSeg1.f4f f4m - 매니페스트 파일코덱 해상도 및 다중비트전송률 파일에 대한 정보가 들어있다. 플레이어가 비디오 파일을 재생하는 데 필요한 정보가 들어있는 xml파일. 사용가능한 프로파일에 대한 정보를 포함. 1. myhdsvideo_300k.f4m 2. myhdsvideo_600..
MPEG DASH: A Technical Deep Dive and Look at What’s Next MPEG DASH: A Technical Deep Dive and Look at What’s NextMPEG DASH : 기술 심층 분석 및 다음 단계 Abstract 추상 The MPEG DASH standard was ratified in December 2011 and published by the International Organization for Standards (ISO) in April 2012. This paper will review the technical aspects of the new MPEG DASH standard in detail, including: how DASH supports live, on-demand and time-shifted (NDVR) services; ..
용어정리 트래픽 - 호스팅에서의 일반적인 의미는 데이터 전송량 대역폭(bandwidth) - 일반적으로 통신에서 정보를 전송할 수 있는 능력, 즉 최대전송속도 패킷 - 네트워크가 전달하는 데이터의 형식화된 블록. 제어 정보와 사용자 데이터로 이루어짐. 프레임 - 게임이나 스트리밍에서 화면에 뿌려지는 정지 영상의 낱장을 뜻함. 영상 정지 이미지. 초당 몇 번의 움직임을 잡아내는 가를 나타내는 단위로도 쓰임. (1초당 정지화면 몇 개 출력하는지, 보통 최소한의 기준점 초 당 24-30프레임) 프레임 드롭 - 영상 입출력이 되지 않는 프레임이 생기는 것. 영상 입출력 시에 하드디스크의 읽기/쓰기 속도나 엠펙의 소프트웨어 디코더의 처리 속도가 영상의 진행을 뒤따르지 못하기 때문에 생기는 현상. 제이펙용 이동 코덱을 사용..