1.계획서

                      종합설계 프로젝트 계획서 요약

팀명

HappyTogether

제출일

2013 3 13

프로젝트 제목

TV(Together View)

팀원

성명

학번

SNS 주소

정진남

20093343 https://www.facebook.com/jinnam13

김재곤

20052512 https://www.facebook.com/jaegon.kim.12

노창민

20083224 https://www.facebook.com/nochangmin

유성근

20093311 https://www.facebook.com/seongkeuny

최윤정

20093350 https://www.facebook.com/yunjeong111

왕예형

20113297 https://facebook.com/100007981413258

설계 프로젝트 개요

프로젝트 개요

  • 본 프로젝트에서 구현할 Together View크롬캐스트라는 스트리밍어댑터를 활용하여 TV / 스크린과 같은 대형 디스플레이에서, 스마트폰이나 태블릿과 같은 소형 디스플레이의 사진이나 PPT를 한 장소에 있는 사람들이 손쉽게 공유하고 조작할 수 있는 크롬캐스트 전용 어플리케이션이다.

    Together View는 다음과 같은 두 가지 기능이 있다.

    첫째, 사진 공유 기능이다. 스마트폰으로 찍은 사진을 크롬캐스트를 연결한 디지털 TV로 확장하여 Previous, Next 버튼을 통해 TV에 출력되고 있는 사진을 조작할 수 있을 뿐만 아니라 사진을 TV로 전송하고 있는 사람 외에도 함께 있는 다른 사람들이 자신의 스마트폰을 이용하여 이를 직접 제어도 가능하다.

    둘째, PPT 공유 기능이다. 위의 사진 공유 기능과 동일하게 발표자가 TV에 전송된 본인의 PPT 슬라이드를 앞뒤로 넘기며 조작하고 발표자 외의 회의 참석자들도 이를 자신의 스마트폰을 이용해 직접 제어도 가능하다. 여기에 TV를 통해 발표 중인 슬라이드에 영향을 주지 않고 참석자들 본인의 스마트폰에서만 앞뒤로 넘겨가며 조작할 수 있는 기능을 추가하였다.

장점

  • 1. 스마트폰의 사진을 케이블 연결 등 번거로운 절차 없이 TV로 전송해 함께 볼 수 있다.
  • 2. 크롬캐스트만 있으면 스마트 TV가 아닌 디지털 TV어도 자유롭게 활용이 가능하다.
  • 3. 동시에 여러 디바이스가 TV의 사진에 접근, TV 화면의 사진의 조작이 가능하다.
  • 4. PPT 공유의 경우 별도의 기능을 추가하여 TV를 통해 발표 중인 슬라이드와는 별도로 본인의 스마트폰에서 슬라이드 조작이 가능하게 함으로써 발표에 지장없이 원하는 슬라이드로 이동이 가능하다.

현실적 제한요소

    • 1.하드웨어(TV) 우리 어플리케이션을 실행하기 위해서는 크롬캐스트가 필요하다.크롬캐스트는 HDMI 포트에 꽂아 동작시키기 때문에 화면을 띄우고자 하는 TV모니터 등은 HDMI 포트가 반드시 있어야 한다는 제약이 있다.
    • 2. 소프트웨어적 한계(  ChromeCast API 한계) : 크롬캐스트의 본래 목적은 스트리밍 미디어 재생에 있기 때문에 현재 Google에서 제공하는 API에는 모바일 기기 내부의 사진, PPT를 전송할 수 있는 방법이 없다. “NanoHttpd” 라는 오픈소스를 이용하여 스마트폰에서 Web Server를 구현한 뒤, 스마트폰 내부의 사진이나 PPT파일을 TV에 보여줄 수 있도록 한다.

    비교대상

    • PC-TV를 연결하는 방식                                                                     - 스마트폰의 사진을 노트북으로 옮긴 후에 노트북과 TV를 HDMI 등으로  연결하여서 TV에서 보는 방식                                                          - 단점 : 번거롭고 불편하다.

     

    • 스마트 TV의 기능을 활용(클라우드)                                                    - 스마트 TV에서 제공하는 클라우드 어플리케이션을 활용, 스마트폰의 이미지를 클라우드에 업로드 한 후 스마트  TV에서 클라우드의 이미지를 내려받아 보는 방식                                                                            - U+box 등                                                                                        - 단점 : 계정을 생성해야 하고 클라우드에 이미지를 업로드 하여야 하며 스마트 TV여야 활용이 가능

     

    • 스마트 TV의 기능을 활용(제조사 소프트웨어)                                       - 이 소프트웨어들은 DNLA(Digital Living Network Alliance의 약자로 가정에 있는 디지털 기기들끼리 제조사나 종류에 상관없이 컨텐츠를 공유하자는 약속) 인증을 통하여 인증 된 기기간 미디어 파일을 재생하거나 공유할 수 있도록 하는 방식                                                - LG SmartShare, SamSung Samsung Link (All Share)                - 단점 : 계정 생성을 해야하고 하나의 디바이스만 연결이 가능하며 스마트 TV여야 활용이 가능

     

    마일스톤 일정  

      • 마일스톤

        개요

        시작일

        종료일

        주제 선정

         프로젝트 아이디어 회의 및 주제 선정

         주제 선정에 따른 하드웨어 준비 

        산출물 :

        1.     프로젝트 수행 계획서

        2.     프로젝트 소개 동영상

        3.     프로젝트 발표 PPT

        2014-03-03

        2014-03-13

        설계 완료

         Chromecast TV 연동

        산출물 :

        1.     UI 설계 완료

        2.     개발구조도 설계 완료

        2014-03-10

        2014-03-17

        1차 중간 보고

        프로그램을 통한 사진갤러리와 Chromecast 연동

        산출물 :

        1.     UI 구현 완료

        2.     프로젝트 1차 중간 보고서

        3.     Sender Application 구현 소스 코드

        2014-03-13

        2014-04-03

        2차 중간 보고

        프로그램을 통한 ppt파일과 Chromecast 연동

        산출물 :

        1.     프로젝트 2차 중간 보고서

        2.     Receiver Application 구현 소스 코드

        2014-04-04

        2014-05-01

        구현 완료

        프로그램 구현 완료

        산출물:

        1.     완성 프로그램

        2014-05-02

        2014-05-20

        테스트

        프로그램 통합 테스트

        Chromecast 와 연결하여 사진, ppt파일을 TV화면에 표시 및 제어

        산출물:

        1.     프로그램 문제점 분석

        2.     프로그램 수정본

        2014-05-21

        2014-05-26

        최종 보고서

        프로젝트 최종 보고

        산출물:

        1.     프로젝트 최종 보고서

        2.     최종 발표 PPT

        2014-05-02

        2014-05-27

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

       

      결론

      • 바쁘게 살아가는 현대인들에게 부족한 소통의 시간을 해소해줄 어플리케이션이 될 것이다. 색다른 이미지 공유 기능을 제공함으로써 가족, 친구들과의 추억을 공유할 계기를 마련해 줄 것이고 PPT 공유 기능을 통해 회의, 발표 등에 활용이 된다면 양방향 의사 전달이 가능한, 보다 융통성있는 자리를 마련해 줄 것이라고 생각한다.
      • Together View가 제공하는 기능을 통해 쉽고 간편하게 사진과 PPT의 공유가 가능해질 것이다.
             
             

       

       
       
       
       
      참고: 학기 전에 지도교수에게 과제를 제안하고 선정하는 과정을 이미 거친 것으로 간주하여 프로젝트 계획서는 이미 결정된 과제의 구체적 수행 계획을 서술합니다. 즉 과제를 제안하는 제안서와는 성격이 다릅니다.

      첨부화일 (아래 안내는 첨부 후에 삭제할 것)
      1. 계획서 발표 슬라이드쇼(200초 미만, 음성 녹음을 하여 슬라이드쇼로 만든 .ppsx 파일을 첨부 할 것.)
      2. 계획서 발표 슬라이드(PDF, 장당 2개)
      3. 계획서 화일(반드시 PDF파일로 제출 할 것.)
      Ċ
      8조 캡스톤,
      2014. 3. 12. 오후 9:57
      Ċ
      8조 캡스톤,
      2014. 3. 12. 오후 11:06
      ć
      8조 캡스톤,
      2014. 3. 12. 오후 11:28