LMSE(Limbros Media Streaming Engin) 2015
-
Upload
silverfox2580 -
Category
Internet
-
view
133 -
download
2
Transcript of LMSE(Limbros Media Streaming Engin) 2015
Genuine IP Surveillance Solution
Transcoding and Streaming Solution
LMSE(Limbros Media Streaming Engine)
Media Streaming Engine LMSE
이비플러스㈜ / 기술영업팀
[email protected] / 010-8944-6559
Index
1. 미디어 스트리밍 엔진
2. LMSE 소개
3. LMSE 기반 응용 소프트웨어 소개
2
Media Streaming Engine ?
Serivce
Users or Viewers
Request
Streaming ?
스트리밍은 '흐르다', '흘러내리다', '연속되어 끊이지 않고 흐르다' 등의 의미
다양한 동영상을 다양한 디지털기기에서 기다림 없이 재생하여 볼 수 있게 해주는 기술
1. 미디어 스트리밍 엔진
3
1. 미디어 스트리밍 엔진
스트리밍 기술을 이용한 서비스 및 비즈니스의 발전과 진화
Service Quality
Gen.
1 G
2 G
3 G
4
Protocol 해석 및 구현
Contents
Encoder
Encoder
Encoder
Encoder
HLS(Apple)
HTTP(Web),
Smooth Streaming (Microsoft)
RTSP,
RTMP(Adobe Flash player)
Stream Server
RTP(IPTV)
Stream Server Web Server
IPTV Delivery System
Web Server
Stream Server Media Server
전통적인 비디오 스트리밍 아키텍쳐
1. 미디어 스트리밍 엔진
Index
1. 미디어 스트리밍 엔진
2. LMSE 소개
3. LMSE 기반 응용 소프트웨어 소개
4. 고객사
6
Any source to Any device : Built-in Transcoder로 다양한 Media Source 와 Target Device 동시 지원
Live
File
Link
HLS
HTTP
RTSP, RTMP, RTP
Smooth Streaming
and others
• 다양한 미디어 서비스를 위한 표준코덱과 프로토콜 지원
• 어떤 형태의 미디어 콘텐츠도 언제 어디서나 사용자의 환경에 적합
하도록 Transcoding과 Streaming 해주는 최적의 Media
Streaming Engine
• 라이브 스트리밍 캐싱 기능 지원(생방송 스트리밍 중 동시에 캐싱과
중계 기능 지원 - Branch Caching Server)
• 라이브 레코딩(생방송 스트리밍 중 동시에 레코딩 지원)
• HTML5 기술에 초점을 두고 개발, Opensource Player 지원(VLC
Player)
- 모든 브라우저(Smart TV) 및 비디오 포맷을 지원
• Appliance 형태로 구축 및 유지보수가 용이
2. LMSE(Limbros Media Streaming Engin) 소개
Multimedia Contents
Encoder
Encoder IPTV Delivery System
Media Server
(Web Server) Stream Server
HLS(Apple)
HTTP(Web)
Smooth Streaming
RTSP / RTMP
RTP(IPTV)
다양한
디지털 미디어
디바이스
(Various Digital Media
Devices)
동영상 스트리밍을 위한 기존 구성도(Conventional Architecture)
An
LMSE 구성도(LMSE Architecture)
LMSE : Transcoding(Encoding), Streaming, Caching을 하나로 통합한 Simple한 구조
2. LMSE 소개
8
생방송 스트리밍 중에 레코딩 가능
Web / Streaming Server
……
……
……
……
……
……
……
: Limbros Live Streaming & Recording Set
: Limbros Live Streaming & Recording Area
An
• 업계 경쟁 우위의 트랜스코딩 및 스트리밍 기술
• Full HD 및 UHD 지원
• HTML5 지원
• Live 스트리밍 캐싱 기능
• 계층형 캐싱 구조 구현
• 트래픽 감소의 극대화
• 비용 효율적 서비스 구현
• 라이브 비디오의 동시 저장 및 스트리밍
• ISO / IEC 13818 모니터링 지원
• 대용량 저장장치 및 클라우드 지원
• 서버 릴레이 및 스크린 스트리밍 지원
2. LMSE 소개
9
CDN을 압도하는 뛰어난 계층형 Live Streaming Caching Architecture
Live Type
…… …… ……
LMSE Appliance
VOD Type
+ ……. n
……
Web / Streaming
…… ……
…… ……
: LMSE BCS(Branch Caching Server)
LMSE - BCS
LMSE - BCS
LMSE - BCS
LMSE - BCS LMSE - BCS
2. LMSE 소개
10
Streaming Server Relay & 솔루션이 제공하는 H/A 의 손쉬운 구현
Live
File
Link
HLS
HTTP
RTSP, RTMP, RTP
LMSE 1
LMSE 2
LMSE 3
LMSE n
Smooth Streaming
And others
• Streaming Server Relay 기능으로 지역 및 사용자 수의 제한 없이 고품질의 서비스 실현
• 손쉬운 다중 서버 서비스 설계 (HA: High Availability)
• 계층형 중계 서비스 구현 가능
2. LMSE 소개
11
2. LMSE 소개 – 경쟁사 비교
Wowza Media Server 3 Adobe® FMIS 4.5 Microsoft® IIS
Smooth Streaming® LMSE
Server Pricing and Licensing
Trial License (30 days) FREE no FREE FREE
Integrated Live Transcoder yes no no yes
Multi-protocol nDVR yes Partial Partial yes
Multi-platform DRM yes Partial no yes
Multi-Protocol, Multi-Client Streaming
Flash (RTMP, RTMPT, RTMPS, RTMPE, RTMPTE) yes yes no yes
Flash (HTTP Streaming) yes yes no yes
iPhone/iPad (HTTP Streaming) yes yes yes yes
Silverlight (Smooth Streaming) yes no yes yes
QuickTime/3GPP (RTSP/RTP) yes no no yes
IPTV (MPEG-TS) yes no no Yes
Inbound Live Encoder Support
RTMP (Flash & H.264/AAC) yes yes no yes
RTSP/RTP (H.264/AAC; unicast, multicast, TCP, UDP) yes no no yes
MPEG-TS (H.264/AAC; unicast, multicast, TCP, UDP) yes no no yes
ICY (MP3/AAC; SHOUTcast/icecast) yes no no yes
HTTP no no yes yes
Supported Platforms
Windows yes yes yes yes
Linux yes Partial no yes
Solaris yes no no no
Unix yes no no no
Mac OS X yes no no no
Applications Capabilities
Video Streaming (live and on-demand) yes yes yes yes
Audio Streaming (live and on-demand) yes yes no yes
Chat (text, audio, video) yes yes no no
Recording yes yes no yes
SHOUTcast/Icecast Re-streaming yes no no yes
Remote Shared Objects (RSOs) yes yes no yes
Up to 10Gbps per-server perfromance yes Not Known yes yes
12
고 객 사 설치일자 Server Viewer
총채널 수량 채널수 수량 채널수
남부발전㈜ 2012. 06 23 1,150 27 1,350 2,500
동서발전㈜ 2012. 11 3 150 17 850 1,000
강북구청 2012. 04 1 32 1 32 64
현대아파트 2012. 05 1 32 1 32 64
한양여대 2013. 01 1 50 1 50 100
Olleh KT 2013. 03 2 240 5 250 490
합 계 31 1,654 50 2,564 4,218
2. LMSE 소개 – 고객사
Index
1. 미디어 스트리밍 엔진
2. LMSE 소개
3. LMSE 기반 응용 소프트웨어 소개
14
LMSE 제품 라인업
3. LMSE 기반 응용 소프트웨어 소개
LMSE
①T&S
② Data
Analyzer
③ Screen
Streamer
④ NVR
(IP CCTV)
⑤ LMSE
Cloud
⑥ IP Video
Wall &
VMS
⑦ Subtitle
Maker
실시간 동영상 전송 오류 검출 솔루션
동시에 100채널 이상 검침 가능Broadcasting, IPTV, Animation, Movie …
On-line Screen distribution
(의료서비스 등 영상공유 필요한 곳)
On-line education
Video share w/ remote users
IP CCTV
Support Full HD
HD 250 chs / Server
Additional OS License free
Support DAS, NAS, SAN, Cloud
Support Cloud Environment
Storage and Streaming on Colud infra
Multi-Subtitle Maker
실시간 및 녹화 동영상에 동시에 여러 자막 삽입
한곳에서 여러 화면에 자막 재생 가능
Easy to handle the multi-screens
기존 Video Wall의 대체
Simple Architecture
Strong Technologies
Transcoding, Streaming - UHD
Broadcasting, IPTV, Animation, Movie, Cable TV… etc
15
① LMSE T&S(Transcoding & Streaming) - https://youtu.be/qRtbVlsoWlY
입력/출력 : 모든 표준 스트리밍 지원(HTTP, RTSP, RTP, HLS) Stream
녹화 및 녹화영상 탐색 가능, 대용량 녹화 저장장치 지원 녹화 / 재생
Live Streaming Caching, Cloud 지원, OTT 지원(Broadcasting Server) MMS
Audio/Video 포맷, 해상도, 전송율 등 설정가능 Transcoding
Linux, Microsoft Windows OS Type
HTTP 스트림 Web Page 기본지원으로 사용자 커스터마이징 지원 Web
서버간 스트림 전송 및 스트림 릴레이 구성 지원 Relay
• Supports 150 Streams Server with (Optional) 13818 Monitoring
• Up to 32TB Disk Storage for Recording Streams
• 추가적인 Storage 구성 가능
• 1 Set = 2 Servers for High Availability
• Solution Consists of 4 Sets of Servers
3. LMSE 기반 응용 소프트웨어 소개
16
② 13818 Data Analyzer : 다중 동영상 전송 오류 검출 솔루션 – 동시 100 채널 이상
( http://youtu.be/8NhhZiWd8JM )
• 동영상 전송 시 오류 검사 솔루션(방송, IPTV 등)
• Media Streaming Engine에 내장 가능하며, 13가지 항목 조사
• Sync, PID, CC, PAT SC, PAT CRC / Audio / Video Packet, Loss , Muted Audio / Black / Freeze Video
• 검사중인 모든 채널의 Live영상 확인 가능
• 다중 모니터링을 위한 중계(Relay) 가능
• 검사 서버의 접근을 제한(보안)하고 외부유관기관에 다중 모니터링 중계
3. LMSE 기반 응용 소프트웨어 소개
17
Protocol 해석 및 구현
③ Screen Streamer 솔루션( http://youtu.be/hx6UZEZFhZY )
• 현재 모니터의 내용을 화면 전체 또는 부분 저장 기능(오디오 포함)
• 로컬 및 원격 유저와 화면의 전체 또는 부분 공유 기능
– Live 또는 VOD Streaming 가능
• Recording, Streaming 지원, 전체 화면 중 필요 부분만 전송 가능
• Broadcast , Multicast, Unicast 지원, 단말의 Browser 종류 무관하게 시청 가능
Internet
3. LMSE 기반 응용 소프트웨어 소개
18
④ NVR(Network Video Recoder Solution) : Full HD 지원, Open source H/W에 Embedded 가능
( https://youtu.be/MppHkmeq_Uk )
Megapixel IP Camera
Megapixel Speed dome Camera
Limbros IP Wall
Limbros VMS
Video server Analog Camera
Limbros NVR
Storage
• 스트리밍 / 중계
• 저장 / 관리
Limbros
WEB Monitor
Internet
• IA 서버 1대 기준 250 ~ 300개의 카메라 수용 가능
(업계 표준 스펙 기준)
• 부가솔루션(VM Ware 등)의 불필요
• 표준 프로토콜을 사용하는 모든 타사 솔루션과 호환 가능
3. LMSE 기반 응용 소프트웨어 소개
19
Protocol 해석 및 구현
⑤ LMSE(Limbros Media Streaming Engine) in Cloud
LMSE
Cloud Stream Service (2015년 Q4 서비스 예정) • Amazon EC2 등 국내외 모든 클라우드 서버에 설치 가능
• 사용량 및 지원 Channel수에 따라 비용을 지불하는 합리적인 라이센싱 정책
• 모든 미디어 스트림 코덱 및 프로토콜 지원
• H.265 지원예정
• 손쉬운 Set Up 및 Customization으로 다양한 ㅁpplication에 적용 가능
LMSE
Cloud
LMSE
Cloud
LMSE
Cloud
LMSE
Cloud
LMSE
Cloud
3. LMSE 기반 응용 소프트웨어 소개
20
⑥ IP Video Wall Server / VMS( https://youtu.be/o6xPhHclfTQ )
Video Wall
• 다양한 Display Layout 가능
• 표출중인 모든 Wall 화면 동시 모니터링
• 원격 Wall Control
• 하나의 Device (Mobile Device 포함)로 모든 Video Wall을 제어
• 관리 효율성 극대화
VMS (Video Management System)
• Multiple Contents Screens 지원
• Linux, Microsoft Windows, ARM
카메라, 일반 컨텐츠 동시 재생 지원
• 드래그앤드롭, 순환/순차보기, 화면 자동 조작 등 다양한 Player Technology
Video Wall Server
• 4개의 Monitor 동시 지원
• 16개의 Live 화면 동시 Display 가능
• Limbros Video Wall / VMS 탑재
3. LMSE 기반 응용 소프트웨어 소개
21
⑦ 동영상자막기 : Network based Multi-subtitle maker ( http://youtu.be/HZa2xqj_pJU)
해당 시스템에 표출 중인 동영상 위에 텍스트와
이미지 자막을 삽입할 수 있는 솔루션
• 실시간 및 녹화용 자막 삽입 및 네트워크를 통해 여러
사람이 동시에 여러 개의 멀티 자막 및 이미지 삽입
가능
• 이미지 및 폰트, 이모티콘의 종류에 관계없이 모두 사
용가능 하며, 자막의 위치 또한 자유롭게 변경 가능
• 자사의 Screen streamer와 함께 동영상의 화면 배포
본 제작시 필요한 사항을 손쉽게 자막으로 추가하여
원하는 정보를 표현 또는 변경한 후 재저장 후 배포
할 수 있음
3. LMSE 기반 응용 소프트웨어 소개