SMART TV 앱 개발기술 동향

3,258 views
2,854 views

Published on

스마트 TV 앱 개발기술과 관련하여 플랫폼별, 언어별 동향과 멀티스크린 앱 개발기술 동향, 삼성전자에서 발표한 Multi-Screen SDK에 대한 내용을 담았습니다.

Published in: Technology
0 Comments
9 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
3,258
On SlideShare
0
From Embeds
0
Number of Embeds
12
Actions
Shares
0
Downloads
110
Comments
0
Likes
9
Embeds 0
No embeds

No notes for slide

SMART TV 앱 개발기술 동향

  1. 1. 스마트 TV 앱 개발기술 동향 This material is proprietary to DGMIT. It contains trade secrets and confidential information which is solely the property of DGMIT. This material is solely for the Client’s internal use. This material shall not be used, reproduced, copied, disclosed, transmitted, in whole or in part, without the express consent of DGMIT. © All rights reserved. 2014.02.18 본사/기업부설연구소 : 서울특별시 강남구 봉은사로 424 트로아빌딩 5F 스마트컨버전스연구소 : 경기도 용인시 수지구 죽전로 152 단국대학교 자연과학관 514호 Tel. 070-8680-1770 Fax. 02-2179-9114 http://www.dgmit.com Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  2. 2. Contents I. II. III. IV. V. 스마트TV 앱 개발기술 동향 멀티스크린 앱 개발기술 Samsung MultiScreen SDK Multi screen platform, B2 References Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  3. 3. I 스마트TV 앱 개발기술 동향 01 02 03 04 플랫폼 별 앱 개발 기술 콘텐츠 제공 UI의 변화 콘텐츠 제어 UX의 변화 Minimalism Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  4. 4. 01 플랫폼 별 앱 개발 기술 FLASH HTML5 Hybrid APK Mobile APK AIR Big Screen APK SKB (B, T) LGU+ LGE SONY CMB CNM CJHV IPTV Integrated TV DCATV Android Box HDMI STICK Buddy Box STB Google TV TV SDK TIZEN Nacl ROKU DAUM TV G Android ICS SEC NETCAST WEBOS KT IPTV TBROAD DCATV … LGE Integrated TV ALTI CAST TV STORM Browser issues No buddy box … SMART STB WEBKIT BASED FLASH & AIR HTML5 ADOBE Non - Android Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  5. 5. 02 “제조사에서 플랫폼사로서의 변화” 콘텐츠 제공 UI의 변화 사용자를 이해하기 시작 앱 제공화면에 치중하여 방송시청 침해(SEC,LGE) 기능 및 H/W Spec.발전 중심 스마트폰 영향으로 앱 중심적 사고 과거 2013년도 부터 주제별 패널 UI 도입, 2014년도 게임패널 도입 많은 앱, 영상 등의 콘텐츠를 맞춤형 콘텐츠 큐레이션 현재 사용자 편의성 향상 중심 TV 시청에 대한 User Behavior 존중 방송화면에 치중하여 앱 사용률 저하 (U+, LGE) 2014년도 CARD VIEW UI를 제공하는 WebOS 발표 앱, HDMI 외부기기 등 새로 추가 되는 모든 사항을 표시 일반 사용자가 쉽게 접근할 수 있는 가이드 기능 추가 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  6. 6. 03 콘텐츠 제어 UX의 변화 “제조사에서 플랫폼사로서의 변화” 사용자를 배려하기 시작 채널 시청 중심에서 앱 및 영상 선택이용 중심으로의 변화  번호 키의 이용저조로 리모콘키 단순화  빠른 탐색을 위한 마우스 지원 보편화 터치를 이용한 마우스 기능 제공, 심플해진 키 구성, (컬러키가 없는 국가도 있음) 음성인식 리모콘, TV 카메라를 통한 제스처 인식 제공 스마트폰 컨버전스 WiFi 설정 허들로 인한 활성화의 어려움 DIAL 등, 쉬운 접근방법 개발 많은 기능 수용. 많은 키 컬러키, 동영상 제어키 웹서핑을 위한 키보드 단순기능 전원, 채널이동 볼륨, 채널번호 자이로센서 기반 모션 및 마우스 기능 제공, 음성인식 리모콘, 심플해진 키 구성 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  7. 7. 04 “사용자를 이해하는 선구자” Minimalism Minimalism Apple TV ROKU 3 채널이 몇 개 없던 시대는 채널번호를 외울 수 있으므로 번호 키 필요. 현재는 ? VOD 및 앱 형태의 콘텐츠를 이용한다면 탐색 용이성이 핵심. 현재는 ? 스마트폰에 익숙한 유저들의 확장된 서비스 및 UX를 제공하려면 ? 전원, 볼륨, 채널이동 버튼 !  확장된 서비스를 위한 Multi Screen Service 지원  스마트 시대 리모콘은 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  8. 8. II 멀티스크린 앱 개발기술 엘지전자(LGE) GOOGLE TV APPLE TV NETFLIX Convergence Framework 스마트폰에서 uPnP를 이용하여 스마트TV의 IP를 획득하고 HTTP 1.1 통신 MultiScreen SDK 삼성전자(SEC) MOVL에서 보유하고 있는 인터넷 서버를 기반으로 하는 통신방식 지원 삼성으로 인수되면서 Paring once를 지원하나 인터넷 필수인 것으로 보임 DIAL과 유사하게 스마트폰에서 TV 앱 실행 가능 UDAP LGE에서 uPnP Stack에 Paring과 Query Stack layer를 추가하여 제작한 규 격으로, WiFi를 통해 Device 간의 Paring을 수행해 주며, HTTP 1.1통신 ANYMOTE Android Device 간의 Paring 및 통신을 제공하는 스펙 Anymote Protocol과 Paring Protocol로 구성되며, TSL/SSL이용 스니핑 방지. Device 간의 통신 보안성 높음 AIRPLAY Bonjour를 이용하여 Paring. Streaming, Mirroring, Dual Screen 3가지 컨 셉을 지원하며 APPLE 제품 간의 통합완성도 높음 DIAL uPnP를 이용하여 Paring 하며, 스마트폰에서 스마트TV의 앱 실행 및 제어, TV 제어를 제공하여 리모콘과 2nd devic간의 이동사용의 불편함을 최소화 하였으며, 현재까지 가장 좋은 MultiScreen 기술의 예로 보여짐 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  9. 9. III Samsung MultiScreen SDK 01 02 03 02 03 Samsung MultiScreen Demo Prerequisites 4 Main features MultiScreen SDK 구성 MultiScreen 동작절차 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  10. 10. 01 Samsung MultiScreen Demo http://youtu.be/4JsE5nrAzoQ Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  11. 11. 02 Prerequisites 외부 서버를 이용한 PARING Reference : http://multiscreen.samsung.com/docs/MultiScreenSDK-1.0.8-SDF.pdf Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  12. 12. 03 4 Main features DIAL과 같은 편의성 제공 MOVL일 떄와 변화된 기능 Reference : http://multiscreen.samsung.com/docs/MultiScreenSDK-1.0.8-SDF.pdf Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  13. 13. 04 MultiScreen SDK 구성 Device Class 스마트 TV Device를 찾아내는 역할 제공. IP가 아닌 Host의 Handle 형태로 추상화하여 제공 2개 방법으로 Paring. Search (uPnP), PinCode (Text Code) Application Class 스마트폰에서 Device Class를 통해 획득된 스마트TV에 있는 앱을 실행하거나 종료기능 제공 Channel Class 스마트TV 앱은 Host로서 Channel을 개설하며, 스마트폰은 해당 Host에 Connect할 수 있음, 스마트TV에 접속되어있는 Client 간의 메시지 송수신에 사용됨 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  14. 14. 05 MultiScreen 동작절차 Reference : http://multiscreen.samsung.com/docs/MultiScreenSDK-1.0.8-SDF.pdf Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  15. 15. IV Multi screen platform, B2 01 02 03 04 05 06 FLYING ICE CREAM 2014 WINTER GAMES ABOUT B2 B2 TOPOLOGY 통신방식에 따른 기술비교 통신방식에 따른 장단점 비교 Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  16. 16. 01 FLYING ICE CREAM http://youtu.be/Oz31uTGoJwA Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  17. 17. 02 2014 WINTER GAMES http://youtu.be/WlxWcsn00Fs Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  18. 18. 03 ABOUT B2 A new way to interact Between the two world, B2 http://bt2.dgmit.com Haptic Cross platform network QR Scanner Sensor & Gesture CANVAS TOUCH & GESTURE SNS Interface REMOTE JOYPAD Vibration + Sound efx + Feedback efx VIRTUAL KEYBOARD Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  19. 19. 04 B2 TOPOLOGY Wi-Fi with connect server SMART TV STB BUDDY BOX PC, TABLET Screen Device No Wi-Fi with relay server IMAGE CODE, PIN CODE Screen Device Internet SMART TV STB BUDDY BOX PC, TABLET IMAGE CODE, PIN CODE B2 connect server Internet Wi-Fi with no connect server Screen Device SMART TV STB BUDDY BOX PC, TABLET relay server uPnP Convergence API (SEC) Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  20. 20. 05 통신방식에 따른 기술 비교 Direct connection Server relay Broadcasting AIRPLAY, only iOS Cross platform Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  21. 21. 06 통신방식에 따른 장단점 비교 중계서버 방식 직접통신 방식 AJAX Node.js G사 M사 B2 S사 Convergence API 난이도 하 중 상 중 난이도 통신방식 중계 중계 중계 + 직접 직접 통신방식 성능 딜레이 발생 딜레이 발생 딜레이 최소 딜레이 적음 성능 데이터 불연속데이터 불연속데이터 연속데이터 불연속데이터 데이터 uPnP지원 해당없음 해당없음 지원 지원 uPnP지원 센서지원 별도구현 별도구현 포함 별도구현 센서지원 필터지원 해당없음 해당없음 포함 해당없음 필터지원 SNS연동 해당없음 해당없음 제공 해당없음 SNS연동 헵틱지원 해당없음 해당없음 제공 해당없음 헵틱지원 DGMIT,Inc. : GUPPi ENGINE Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  22. 22. V • • • • • • References Samsung MultiScreen SDK : http://multiscreen.samsung.com/documentation.html Samsung D forum(Convergence API) : http://www.samsungdforum.com/Guide/ LG Smart TV (UDAP) : http://developer.lge.com/resource/tv/RetrieveDocDevLibrary.dev GOOGLE TV (ANYMOTE) : https://developers.google.com/tv/remote/ NETFLIX (DIAL) : http://www.dial-multiscreen.org/home DGMIT (B2) : http://bt2.dgmit.com Copyright ⓒ2014 DGMIT,Inc. All rights reserved
  23. 23. 본사/기업부설연구소 : 서울특별시 강남구 봉은사로 424 트로아빌딩 5F 스마트컨버전스연구소 : 경기도 용인시 수지구 죽전로 152 단국대학교 자연과학관 514호 Tel. 070-8680-1770 Fax. 02-2179-9114 http://www.dgmit.com Copyright ⓒ2014 DGMIT,Inc. All rights reserved

×