디에프앤과 제품, 기술과 관련된 최근 소식입니다.


디에프앤 - 대표이사가 전하는 새로운 비디오 서버 이야기 제3편 - "채널과 액션"
2014-12-03 | 조회 : 3884
DFNNews 2014년 12월 3일
새로운 비디어서버 이야기 제3편
Proton Channel Concept title
Concept Diagram
1)물리적 채널그룹 (Physical Channel)
물리적 채널그룹은 "물리적인", 즉 하드웨어로서의 비디오보드를 의미합니다. 뉴클리우스가 지원하는
비디오보드는 "매트록스"사의 보드들과 "블랙매직"사의 보드들입니다. 물론 여러 개의 보드를 동시에 장착할 수도 있습니다. 물리적 채널그룹은 각각의 보드가 가지고 있는 모든 비디오 입력포트와 출력포트를 나열합니다. 물리적 채널그룹이 비디오보드를 의미한다면, 비디오보드 내 입출력포트는 채널그룹 내의 각 채널에 해당합니다. 채널그룹에서는 동기화 설정(Genlock) 및 입출력 포트의 해상도, 프레임레이트 등의 세부 속성을 설정할 수 있습니다.
Physical Diagram small
2) 논리적 채널그룹 (Logical Channel)
물리적 채널과 대응되어 실제적으로 Capture와 Playback 기능을 실행하도록 하는 것이 논리적 채널그룹입니다.
따라서 논리적 채널그룹은 인제스트(Ingest, Capture) 그룹과 플레이백(Playback) 그룹으로 나누어 집니다. 논리채널과 연결된 비디오 입출력 물리채널은 "프로톤" UI 상에서 같은 칼라 칩으로 표시되어 각각의 입출력 연동 상태를 직관적으로 파악할 수 있고, 논리채널에서 설정한 대로 물리채널이 인제스트하거나 플레이백하게 됩니다. 또한 인제스트, 플레이백그룹 속에서도 여러 개의 채널을 가질 수 있습니다. 각각의 채널그룹으로 나누어 설명하겠습니다.
플레이백 채널그룹
플레이백 채널그룹 내에 다수의 채널을 넣을 수 있습니다. "프로톤"에서는 플레이백, 라이브비디오, 그래픽의 3가지 채널을 지원합니다.
비디오서버의 가장 기본기능인 플레이백 채널은 한 그룹에 한 개만 가능하며, 통신프로토콜, 포트, 통신방식 등을 설정할 수 있고 원하는 비디오출력을 Seamless하게 송출하게 합니다. 라이브비디오 채널은 비디오보드의 입력포 트로 들어오는 외부의 라이브신호가 언제나 백그라운드에 깔리도록 합니다. 단, 라이브와 비디오서버 플레이 간 절체기능으로, 플레이백 채널이 플레이되는 동안 라이브의 오디오신호는 자동으로 MUTE 되도록 되어 있습니다.
다음으로 그래픽 채널입니다. PNG, TGA, BMP 등의 다양한 이미지 파일과 새롭게 추가된 PNG 시퀀스 파일인 APNG 및 TGA 시퀀스파일을 지원하며, 단순한 조작을 통하여 로고 등이 플레이되는 동영상을 얹을 수 있습니다. 그래픽채널은 한 그룹 내에 여러 채널이 가능합니다. 플레이백 채널그룹의 다양한 설정만으로 라이브 비디오/동영상 간 자동 절체 및 상단 로고 동영상 등을 표시할 수 있게 되는 것입니다. 이는 추가적으로 별도의 로고 제너레이터 및 믹서를 필요로 하지 않으므로 경비 및 공간 절감의 효과를 가질 수 있을 것입니다.
인제스트 채널그룹
인제스트 채널그룹 내에는 여러 개의 캡처채널과 프록시채널을 넣을 수 있습니다. 그런데 실제로 하나의 물리적 입력포트에서는 하나의 비디오 채널만을 받습니다. 그렇다면 여러가지 캡처채널과 프록시채널이 가능하다는 의미는 무엇일까요?
이 채널에서는 원하는 동영상의 파일포맷, 비디오코딩 방법, 원하는 데이터베이스 및 저장장소의 위치를 선택할 수 있습니다. 예를 들면, 물리적 입력포트에 연결되어 넘어온 비디오 영상을 송출용 MPEG2 코덱과 동시에 NLE 편집용 MOV 코덱 동영상 파일로, 또는 원본 사이즈와 Proxy 용으로 따로 저장할 수 있습니다. 물론 원본은 내부에 백업용 원본과 네트워크 상의 다른 컴퓨터에도 저장이 가능합니다. CPU 및 하드디스크의 저장 속도가 받쳐준다면 한번의 인제스트 실행으로, 각각 다르게 설정된 여러 개의 원본 동영상과 여러 개의 프록시 동영상을 동시에 생성, 저장할 수 있게 되는 것입니다.
"프로톤"의 채널 개념은 지금까지의 비디오서버들과 달리 다소 생소한 감이 있으나, 비디오서버와 문자발생기가 한 엔진에 통합이 되고 그에 따라 변화될 방송운영 방식과 개념을 예측할 때 최적의 솔루션이 될 것입니다. 비디오서버 "프로톤"과 문자발생기 "뉴트론" 조합의 막강한 기능을 미리 가늠하여 보십시오.
3) 리스트업 및 액션기능 (List Up and Action)
리스트업과 액션은 비디오서버에서 동영상 리소스를 관리하는 데 매우 독창적인 기능입니다. "리스트업"은 데이터 베이스에 등록되어 있는 동영상은 물론, 등록되지 않은 동영상 파일도 하나의 리스트창에 올려놓을 수 있는 기능이며, "액션"이란 이렇게 리스트업된 동영상 파일들을 원하는 데이터베이스 및 저장소에 등록(복사)시키는 기능입니다. 현재 지원하는 액션의 종류는 "데이터베이스 등록" 및 "트랜스코딩" 입니다.
4) 트랜스코딩(Transcoding)
"프로톤" 내부에서의 트랜스코딩은, 비디오 입력에 의한 인제스트 작업보다 더욱 빠른 속도로 원하는 코덱의 동영상으로 변환이 가능합니다. 이것은 비디오스트림이 아닌, 컴퓨터의 CPU가 수행하는 소프트웨어 코덱과정이기 때문입니다. 이를 이용한 인제스트채널그룹과 리스트업 액션 기능의 조합은 매우 막강합니다. 리스트업되어 있는 동영상 파일들이 순차적으로 인제스트 채널그룹의 채널 정보에 따라, 여러 개의 코덱 및 프록시로 자동 인제스팅을 거쳐 생성됩니다. 즉, 한번의 액션만으로 캡처와 플레이백, 그리고 원하는 동영상을 다양한 포맷으로 빠르게 변환, 복사할 수 있음을 의미합니다.
새로운 비디오서버 "프로톤"의 알파버전이 12월 중 출시될 예정입니다. 내부에서의 지속적인 테스트와 검증 작업 중에 있으며, 고객 여러분에게 자신있게 소개할 수 있는 제품이 되도록 더욱 노력하겠습니다. 고객이 가장 필요로 하는 기능으로, 최적의 편리함과, 최선의 합리적인 가격으로, 새로운 방송환경을 구축하기 위한 (주)디에프앤의 행보를 지켜봐 주시기 바랍니다.