Smooth Streaming
부드러운 스트리밍
* 표준 Http 사용
* 부드러운 스트리밍
* 클라이언트에게 제공되는 스트리밍 품질을 해당 클라이언트의 CPU 리소스 및 네트워크 대역폭에 맞춰 실시간으로 조정
* 고속 : HD 품질
* 저속 : 해당 클라이언트에게 적합한 품질로 다운
* 부드러운 스트리밍 프리젠테이션
* 각 다른 품질 수준 및 해상도를 사용하여 인코딩된 여러 개의 비디오 파일(.ismv) 및
XML매니페스트(.ism확장자. 클라이언트가 부드러운 스트리밍 추론 사용 가능하게해
클라이언트 환경에 최적화된 비디오를 가져올 수 있게 하는 스트림 전환 논리)
클라이언트 : 부드러운 스트리밍 프리젠테이션 요청
서버 : XML매니페스트 전달(사용가능한 품질 수준에 대해 설명하는 파일)
클라이언트 : 전달받은 XML매니페스트 파일을 사용하여 해당 시점에서 미디어 조각을 요청 할 최상의 스트림 결정.
2초 간격으로 환경을 지속적으로 모니터링하여 해당 파일에서 연속된 다음 MP4 조각 요청하거나
다른 파일에서 MP4조각 요청
서버 : 비디오 원본 파일에서 동적으로 MP4 조각을 만들어 원활하게 클라이언트에게 전달
* Microsoft Expression Encoder
* 파일 인코딩(부드러운 스트리밍 및 실시간 인코딩 지원)
* 부드러운 스트리밍으로 인코딩하며 IIS의 "Live Smooth Streaming 게시 지점"에 실시간 게시
* Smooth Streaming용 ism 파일 생성
* MP4파일 일반 제공
<video width="1920" heigth="1080" controls="controls">
<source src="http://경로.mp4" type="video/mp4" />
</video>
* 파일 및 영상 브로드캐스트
* Expression Encoder내의 "템플릿" 생성을 통해 웹페이지 파일 생성
* 부드러운 스트리밍
* 예제 파일 참고(SmoothStreamingPlayer.html)
* Expression Encoder의 "Siverlight 프로젝트" 메뉴를 통해 영상 인코딩 및 소스파일 생성
'Windows Server' 카테고리의 다른 글
Windows Server 2012 R2 Storage Server (0) | 2015.03.02 |
---|---|
GUID 모음 (0) | 2015.02.23 |
GUID UUID (0) | 2015.02.23 |
Active Directory Trust (0) | 2015.02.17 |
Windows Server DFS (0) | 2015.02.16 |
DNS 영역 전송 (0) | 2015.02.11 |
Windows 작업 관리자 용어 (0) | 2015.02.05 |
손상된 사용자 프로필 복구 (0) | 2015.02.05 |