홈 | | | 리포트 | | | 기술문서 | | | 테크-블로그 | | | 원샷 갤러리 | | | 링크드인 | | | 스폰서 컨텐츠 | | | 네트워크/통신 뉴스 | | | 인터넷자료실 | | | 자유게시판 | 한국 ICT 기업 총람 | | | | |
섹션 | 5G | 4G LTE | C-RAN/Fronthaul | Gigabit Internet | IPTV/UHD | IoT | SDN/NFV | Wi-Fi | Video Streaming | KT | SK Telecom | LG U+ | OTT | Network Protocol | CDN | YouTube | Data Center |
2024 Private 5G/이음 5G |
|
스폰서채널 | | |
• HFR Mobile의 5G 특화망 솔루션 (my5G) Updated | • 뉴젠스의 5G 특화망 구축 및 운영 서비스 NEW |
스폰서채널 서비스란? |
안녕하세요?
스트리밍에 관련된 글을 읽다가
progressive download 방식하고 http live 스트리밍 방식에서요
프로그레시브는 미리 조각을 내놓는 방식이고 hls는 여기에 대역폭에 맞게 전송하는거 잖아요
그러면 미리 조각을 다 짤라 놓는건가요..?
그러면 hls방식은 두배로 더 조각내놓는건가요? 아니면 동영상을 요청하면 그순간 자르기 시작하는건가요..?
|
2020년 1월 현재 넷매니아즈 회원은 47,000+분입니다.
넷매니아즈 회원 가입을 하시면, ► 넷매니아즈 신규 컨텐츠 발행 소식 등의 정보를 이메일 뉴스레터로 발송해드립니다. ► 넷매니아즈의 모든 컨텐츠를 pdf 파일로 다운로드받으실 수 있습니다. |
|
상호: (주)엔앰씨컨설팅그룹 주소: 서울시 강남구 테헤란로 128, 3층 387호 대표이사: 손장우 전화: 02-3444-5747 메일: webmaster@netmanias.com 등록번호: 서울 아03722 제호: 넷매니아즈 등록일자: 2015년 5월 4일 발행/편집인: 손장우 청소년보호책임자: 이수정
주소: 본사: 서울시 강남구 테헤란로 128, 3층 387호 Netmanias USA: 5214 36th Ave. NE Seattle, WA 98105 USA
Copyright ⓒ 2002-2023 NMC Consulting Group. All rights reserved.
|
1. HTTP Progressive Download
2. HTTP Adaptive Streaming
입니다.
* Youtube가 전자를 사용하고 있고 Netflix가 후자를 사용하고 있습니다
1. HTTP Progressive Download
먼저 HTTP Progressive Download (PDL)는 웹서버에서 데이타 파일을 다운로드하는 것과
동일하게 비디오 파일을 다운로드 받고 받으면서 재생시키는 기술이지요.
다운로드 대상이 되는 비디오 파일은 조각난 파일이 아니고
그냥 하나의 파일 (예를 들어 Avatar.flv) 전체를 한 번에 다운로드합니다.
조각 개념은 없습니다.
2. HTTP Adaptive Streaming
HTTP Adaptive Streaming 기술은 벤더별로 용어가 다릅니다.
Microsoft는 HTTP Smooth Streaming (HSS)
Adobe는 HTTP Dynamic Streaming (HDS)
Apple은 HTTP Live Streaming (HLS)
HTTP Adaptive Streaming은 하나의 비디오 파일을
먼저 비디오 품질 등급 (비트율/해상도)이 다른 여러 개의 파일을 만듭니다 (트랜스코딩).
---------------------------------------------------------
비디오파일 Width x Height Video Bit Rate
---------------------------------------------------------
파일 1 1280x720 3 Mbps
파일 2 960x540 1.5 Mbps
...
파일 8 320x180 150 Kbps
---------------------------------------------------------
그리고 각 파일을 2초 또는 10초 정도의 조그만 파일로 조각내는 데
이 조각들을 청크(ㅁ)라고 합니다.
이 청크들은 논리적으로 조각이 나있거나 물리적으로 조각이 나있습니다.
Apple의 HLS의 경우는 10초 단위 청크로 물리적으로 조각을 냅니다.
비디오 재생시간이 1,000초라면 100개의 청크가 나오게 됩니다.
전체적으로 보면 하나의 영상물에 대해 비디오 품질 등급이 8개이고
각 품질의 비디오 파일이 100개의 청크로 조각나니까 총 800개의 청크가 생성됩니다.
---------------------------------------------------------------------------------
파일 1: ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ (100개 청크)
파일 2: ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ (100개 청크)
...
파일 8: ㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁㅁ (100개 청크)
---------------------------------------------------------------------------------
이 청크들은 비디오를 요청하면 생성되는 것이 아니고
미리 Off-line으로 별도의 기계 (Transcoder)를 통해 만들어 놓습니다.
더 궁금하신 것이 있으시면 편하게 질문 올려주세요.
감사합니다.