• 검색 결과가 없습니다.

3 .2 2차년도 기술개발 결과

문서에서 R&D연구결과보고서 (페이지 59-72)

가. Hybrid DMB 망연동 스트림 서비스 게이트웨이 시스템 (1) 주요 기능

(가) T-DMB 방송망을 통한 비디오 서비스를 위한 ETI 입출력 인터페이스 기능 (나) 통신망을 통한 스트리밍을 위한 IP 접속 및 스트리밍 출력 기능

(다) Hybrid DMB 망연동 비디오 연계(seamless) 서비스를 위한 스트리밍 속도 제어 기능

(라) Hybrid DMB 망연동 비디오 북마크(bookmark) 서비스를 위한 스트림 DB 구성 및 검색 기능

Hybrid DMB 망연동 스트림 서비스 게이트웨이

비디오 서비스 인코더

지상파 DMB 방송망

무선 통신망

ETI

IP

ETI, 이더넷 입출력 인터페이스(후면)

(그림 3-21) Hybrid DMB 망연동 스트림 서비스 게이트웨이

(2) 시스템 구성

(가) 게이트웨이 서버 H/W 및 S/W o ETI 입출력 인터페이스부

o ETI 프레임 디코딩부 및 외부 복호화부 o 연계 스트림 DB 및 검색 출력부

o IP 스트림 서버부 및 접속 관리부

(그림 3-22) 게이트웨이 서버 S/W 관리자 GUI

(나) Hybrid DMB 스트림 서비스 게이트웨이 수신 검증 모듈 o PC 기반과 안드로이드 기반의 검증 모듈 개발

o 비디오 연계 서비스와 북마크 서비스 검증 및 Hybrid DMB 앱 개발에 활용

o 검증 항목

- 스트리밍 서버와 Client 사이의 Ext. RTSP 프로토콜 동작

- 비디오 연계 서비스와 북마크 서비스의 요청 스트림 위치 정보에 따른 스트리 밍 검색 및 출력 동작

- 수신 패킷의 특정 PID 연속 에러 여부 - 수신 스트림 비트율 (그래프 출력) - 수신 패킷 TS 파일 저장

(a) PC 기반 (b) 안드로이드 기반

(그림 3-23) Hybrid DMB 비디오 연계 및 북마크 서비스 수신 검증 모듈

나. Hybrid 모바일망 기반 seamless 서비스 수신 플랫폼 (1) 시스템 주요 기능

(가) 실시간 T-DMB 신호 수신 및 서비스 복호화 기능

(나) 무선 통신망을 통한 Hybrid DMB 서비스 스트림 수신 및 복호화 기능 (다) 비디오 연계 서비스 (Seamless) 제공을 위한 컨텐츠 핸드오버 기능

o 특정 지점에서의 컨텐츠 연속 재생 기능 제공

o 방송망 수신 감도 및 버퍼 상태에 따른 연속 재생시점 미세 조정 기능 제공 (라) 개방형 DMB 공통 API인 스마트 DMB API 지원 JNI 함수 지원

(2) 시스템 구성

(가) H/W 핵심 모듈

o 방송 모듈: T-DMB 수신 모듈 o 네트워크 모듈: 3G, Wi-Fi 모듈

o Display 장치: 7인치, 정전식 터치 방식 o Processor: ARM Coretex-A8, 1GHz

(그림 3-24) seamless 서비스 수신 플랫폼 H/W 모듈

(나) S/W 부분

o 스마트 DMB API 지원 JNI 함수 지원 o T-DMB RF 수신 부 및 비디오 재생부

o RTP/RTSP 규격에 따른 스트림 수신 및 비디오 재생부 o PCR 기반의 컨텐츠 핸드오버 제어부

(그림 3-25) seamless 서비스 수신 플랫폼 형상물

다. Hybrid DMB 앱(App) (1) 주요 기능

(가) T-DMB 방송 수신 및 비디오 서비스 제공 기능

(나) 무선 통신망을 통한 IP 스트리밍 비디오 서비스 제공 기능

(다) Hybrid DMB 망연동 스트림 서비스 게이트웨이 접속 및 연동 기능 (라) 망연동 스트림 동기화 및 비디오 연계(seamless) 서비스 제공

(마) 사용자가 시청 중인 비디오 서비스(DMB, IP 스트리밍) 화면의 북마크 추가 기능 및 북마크 비디오 서비스 제공

(2) 앱(App) 구성

(가) DMB 방송 신호 스캔부 (나) 비디오 서비스 출력부

(다) 비디오 채널 및 북마크 리스트 출력부 (라) 수신 상태 인디케이터 및 수신 모드 출력부 (마) 단말 파라미터 설정부

(그림 3-26) Hybrid DMB 앱

(a) DMB에서 IP 스트리밍으로 전환 (b) IP 스트리밍에서 DMB로 전환 (그림 3-27) Hybrid DMB 앱 비디오 연계 서비스 동작

(a) 비디오 북마크 추가 (b) 비디오 북마트 선택 및 재생 (그림 3-28) Hybrid DMB 앱 비디오 북마크 서비스 동작

라. Hybrid 3D/고품질 서비스 인코더 (1) 시스템 주요 기능

(가) 3D/고품질 미디어 인코딩 기능

o 비디오 인코딩(H.264): 좌영상 QVGA(320x240), 우영상 QVGA(320x240) 및 VGA(640x480)

o 오디오 인코딩: T-DMB 오디오(BSAC), HTTP 스트리밍 오디오(AAC) o 좌/우 영상(음성) 동기화를 위한 시간 정보 삽입

(나) T-DMB망을 통한 미디어 전송 기능(좌영상) o T-DMB MPEG-2 TS 다중화(MP4 on MP2) o ETI 프레임 인코딩

(다) HTTP를 통한 미디어 전송 기능(우영상) o 두 종류의 HTTP 스트리밍 규격 지원

- HLS(HTTP Live Streaming)

- MPEG-DASH(Dynamic Adaptive Streaming over HTTP) o MPEG-2 TS 다중화

o 이동 환경에서의 망 상태를 고려하여 전송 품질 선택 가능 - 고품질(VGA) 및 일반 품질(QVGA)

(그림 3-29) Hybrid 3D/고품질 서비스 인코더 및 검증 환경 구성

(2) 시스템 구성

(가) Hybrid 3D/고품질 서비스 인코더 하드웨어 o 듀얼 HD-SDI를 통한 좌/우 영상 입력 o ETI 출력

(그림 3-30) Hybrid 3D/고품질 서비스 인코더 하드웨어

(나) 인코더 소프트웨어

o 좌영상(T-DMB) 및 우영상(HTTP 스트리밍) 인코딩 o BSAC(T-DMB) 및 AAC(HTTP 스트리밍) 오디오 인코딩

(그림 3-31) Hybrid 3D/고품질 인코더 소프트웨어

(다) Hybrid 3D/고품질 송신 소프트웨어 o ETI 및 HTTP 스트리밍 송신 소프트웨어 o HTTP 스트리밍을 위한 MPEG-2 TS 세그먼터 o 웹 서버 기반의 스트리밍 서버

(그림 3-32) ETI 및 HTTP 스트리밍 송신 소프트웨어

(그림 3-33) MPEG-2 TS 세그먼터 소프트웨어

마. Hybrid 3D/고품질 서비스 검증 단말 및 검증용 수신 플랫폼 (1) 시스템 주요 기능

(가) T-DMB 서비스 수신 기능 o T-DMB 앙상블/서비스 수신

o T-DMB MPEG-2 TS 역다중화 및 서비스 복호화 (나) HLS/MPEG-DASH 수신

o 미디어 정보 파일(M3U8, MPD) 파싱을 통한 미디어 접근 o 이동 환경의 망 상태를 고려하여 스트리밍 품질 선택 o HTTP를 통한 미디어 세그먼트 수신

(다) Hybrid 3D/고품질 미디어 복호화 o 영상(H.264), 음성(BSAC, AAC) 복호화 (라) Hybrid 3D/고품질 미디어 재생

o 좌/우 영상의 동기화된 재생 o 2D 및 3D 선택 가능

(2) 시스템 구성

(가) PC 기반 Hybrid 3D/고품질 서비스 검증 단말

(그림 3-34) PC 기반 Hybrid 3D/고품질 서비스 검증 단말 구조도

o 상용 3D 노트북을 기반으로 Hybrid 3D/고품질 서비스 검증 소프트웨어 구현 - T-DMB 수신(USB)

- HLS/MPEG-DASH 수신 - Hybrid

(그림 3-35) PC 기반 검증 단말 구동 화면(3D)

(그림 3-36) PC 기반 검증 소프트웨어 구동 화면 (side-by-side)

(나) 상용 안드로이드 단말 기반 Hybrid 3D/고품질 서비스 검증 단말

(그림 3-37) 상용 안드로이드 기반 검증 단말 구동 화면 (다) Hybrid 3D/고품질 서비스 검증용 수신 플랫폼

o H/W 핵심 모듈

- 방송 모듈 : T-DMB 수신 모듈 (PNM3030E on SPI) - 네트워크 모듈 : 4G LTE, Wi-Fi 모듈

- Display 장치: 7인치 무안경 3D 패널 - Processor : 1.4GHz Quad-Core

(그림 3-38) Hybrid 3D/고품질 서비스 검증용 수신 플랫폼 구동 화면(3D)

(그림 3-39) Hybrid 3D/고품질 서비스 검증용 수신 플랫폼 구동 화면 (side-by-side)

바. 스마트 모바일 Hybrid DMB 방송 시스템 상세설계

(1) 송신부

Wi-Fi Wibro 3G/LTE 지상파 DMB 방송망

o [SETUP] 요청 메소드의 “Search” 파라미터에 “pcr=xxxx;utc=xxxx;flag=0” 형식의

검색 인덱스를 서버에 전달하여 비디오 북마크 서비스를 위한 스트리밍 시작 위 치를 요청함

- flag가 0인 경우 검색 utc에 설정된 range 값을 적용하여 검색 과정을 처리하 여 검색된 스트림 DB의 위치를 [SETUP] 응답 메소드를 통해 단말에 전달하고 flag를 1로 변경함

- flag가 1인 경우 수신된 utc에 해당하는 스트림 DB에서 비디오 북마크 서비스 스트리밍 출력을 시작함

(a) 비디오 연계 서비스 시퀀스 (b) 비디오 북마크 서비스 시퀀스 (그림 3-41) Ext. RTSP 프로토콜 동작 과정

(다) 스트리밍 출력 처리

o 단말기가 서버에 특정 인덱스 정보(PCR, UTC 등)로 스트리밍을 요청하면 연계 스트림 검색/출력 제어부에서 검색위치정보를 Indexed TS (iTS) 버퍼에 제공하 고 Indexed TS (iTS) 버퍼에서 검색된 스트림 데이터를 스트리밍 서버부에 전달 하여 스트림을 출력하도록 함

문서에서 R&D연구결과보고서 (페이지 59-72)

관련 문서