xlet 어플리케이션 에뮬레이터 xletview

현재 IP-TV middle ware를 개발 중이다.
java 언어의 태생 근간이었던 전자 제품에 java 솔루션을 개발하고 적용시키는 일은 정말 재미가 있다.

개발 환경이 이러다보니 정상적인 테스트를 위해서라면 관련 장비, STB(셋톱박스)를 연결하고 m/w를 설치하고, 방송데이터서버를 통해 어플리케이션을 받고 하는 등의 과정이 필요하지만 이는 불편하다.

테스트 장비를 개발자별로 마련하기도 어렵거니와 개발 시간 측면 등 작업 효율이 떨어지는 것이 사실이다.

이런 환경을 개선코자 개발자 환경인 PC에서 STB를 가상으로 구현해주는 에뮬레이터가 필요하다.

xlet 관련 개발에 있어서는 무리없는 성능에 단순 명료한 인터페이스와 로그정보를 보여주는 xletview가 있다.

사용자 삽입 이미지

[ xletview 프로젝트 바로가기 ]

xletview 또한 JAVA로 개발되어 있다.

그림에서 왼쪽은 TV화면이 되며, 오른쪽은 보시다시피 리모컨을 보여주고 있다.

사내 개발 결과물인 예제 어플리케이션을 구동해 보았는데 단순한 만큼 미려하게 잘 보여준다.

xletview 프로젝트 사이트에서 제공하는 소스는 eclipse 환경에서 운영하기가 개인적으로 미덥지 않아 디렉토리 구조 및 약간의 수정을 거쳐 사용하게 되었다.

2 thoughts on “xlet 어플리케이션 에뮬레이터 xletview”

  1. 질문이 있어요.

    전 모대학 미디어관련 학부생인데요
    개발자이신듯 한데 바쁘지 않으시다면 답변 바랍니다.

    이클립스를 조금 사용하는데요
    xletview을 이클립스 환경에서 디버그는 어떻게 하나요?

    어떤 선배가 editplus 에서 xletview 로 디버그 하는걸 알려줫는데
    이클립스에서 하는 방법은 지금 1시간정도 해메는 중인데 모르겠어요.
    xletview를 eclipse 환경에서 운영한다는 것이 뭘뜻하는건지도 궁금한데요.

    socialism0@hotmail.com 이나 sophiamw@naver.com 으로
    알려주시면 감사하겟습니다.

    응답
    • eclipse 에서 xletview를 디버그 모드를 실행하시고, xletview에서 로딩하는 어플리케이션의 원하는 코드에 break point를 지정하시면 되겠습니다.
      eclipse 입장에서는 xletview에서 로딩하는 application도 하나의 디버그 타겟으로 인지합니다.

      응답

Leave a Comment