• 제목/요약/키워드: Carousel

검색결과 41건 처리시간 0.037초

DirectShow 필터를 이용한 DSM-CC Object Carousel 인코더의 설계 및 구현 (Design and Implementation of DSM-CC Object Carousel Encoder using DirectShow Filters)

  • 이은성;최성종;박민식;최진수
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2003년도 정기총회 및 학술대회
    • /
    • pp.105-108
    • /
    • 2003
  • 본 논문에서는 Microsoft DirectShow기반의 DSM-CC Object Carousel과 Data Download 프로토콜을 위한 인코더의 설계 및 구현에 대해 기술한다. DirectShow는 Component Object Model (COM) 기술을 기반으로 하고 있다. 따라서, 작성된 코드의 재사용과 유지보수가 용이하고, 멀티미디어(Multimedia) 데이터를 편리하게 처리말 수 있는 기능을 제공한다. 또한, 개발자가 COM component를 쉽게 제작할 수 있는 방법을 제공한다 하지만, 스트리밍 오디오/비디오 등의 디코딩을 위주로 개발된 DirectShow기술이 데이터 방송 서버에서의 실시간 인코딩 작업에 사용할 때에는 문제점이 발생한다 Data Carousel 방식에서는 인로딩 도중에 Update를 지원해야 한다. 즉, Carousel데이터의 Update가 있을 경우, 스트리밍(Streaming) 하는 동안 Update된 데이터를 인코딩 하여야 한다. 이러한 상황은 DirectShow의 기본 상태로는 표현하기 어려우므로 기본 상태를 확장하여 별도의 사용자 정의 상태를 추가하였다. 또한, 두 작업을 동시에 수행하기에 적합한 스레드(thread) 모델과 Push/pull 버퍼 모델을 설계하였다. DirectShow를 이용하여 인코더를 구현함으로써 개발자는 개발시간과 비용을 절약 할 수 있고, 사용자에게는 인코더를 등록하고 실행하기 쉬운 환경과 인로딩 상태의 실시간 모니터링 기능을 제공한다.

  • PDF

인공위성을 이용한 MPEG-4 스트림 전송 (Transmission of MPEG-4 Stream via Satellite)

  • 이남경;채수환
    • 한국항행학회논문지
    • /
    • 제6권4호
    • /
    • pp.290-295
    • /
    • 2002
  • MPEG-4 시스템에서의 객체들은 ES(Elementary Stream)로 구성되며 객체기반 코딩을 통하여 각각의 객체들이 독립적으로 운용될 수 있으며 DMIF(Delivery Multimedia Integration Framework)를 통해 전송된다. MPEG-4 시스템에서의 데이터 스트림은 DVB-Data Carousel을 이용하여 전송할 수 있으며, DVB-Data Carousel은 데이터의 반복적인 전송을 통해 서비스의 안정성 및 효율성을 향상시킬 수 있다. 본 논문에서는 MPEG-4 시스템 객체중 일부 데이터 스트림을 DVB-Data Carousel을 이용하여 인공위성을 통해 클라이언트에게 전달하는 시스템에 대하여 다루었다. 또한 위성을 이용할 경우 발생하는 연동지연시간을 줄이기 위해 성능향상서버(Performance Enhancing Proxy server)를 사용하였다.

  • PDF

등급별 저장방식하에서의 이중 캐로절시스템의 최적구성 (An Optimal Design of Double Carousel System Under Two Class Based Assignment Policy)

  • 김채수;황학
    • 대한산업공학회지
    • /
    • 제27권4호
    • /
    • pp.384-393
    • /
    • 2001
  • The performance of a double carousel system depends on its design and operation strategy. The two-class based assignment policy is expected to be an appropriate storage policy for its efficient operation, since it has two independently-moved carousels, lower and upper sub-carousels. This paper conducts a comparative analysis of the effects of the two-class based assignment policy and those of randomized assignment policy on the throughput of a double carousel system. We also show that, by allowing the sub-carousels not to be equal in size, a further improvement in the throughput can be obtained.

  • PDF

저장캐러셀의 최소 댓수 결정을 위한 해법 (A Hierarchical Solution Procedure for Determining the Minimum Number of Storage Carousels)

  • 나윤균
    • 산업경영시스템학회지
    • /
    • 제19권39호
    • /
    • pp.19-26
    • /
    • 1996
  • A solution procedure to minimize the number of storage carousels has been developed under the carousel throughput rate and total storage capacity requirements. The number of carousels can be reduced by increasing the throughput rate of carousels which depends upon the size of carousels, the storage item allocation to carousels, and the item position assignments in each carousel. Since the problem is very complicated and hard to solve optimally, the following solution procedure to solve the problem hierarchically is proposed: With a given number of carousels, the storage items are allocated to carousels so that the slowest average transaction time among carousels may be minimized, and then the position of each item is assigned in the allocated carousel so that the throughput of the carousel can be maximized.

  • PDF

홈 네트워크에서 디지털 캐로절 시스템을 위한 오류 복구 시스템 (Error Recovery System for Digital Carousel System running on Home Network)

  • 고응남
    • 디지털콘텐츠학회 논문지
    • /
    • 제9권4호
    • /
    • pp.785-790
    • /
    • 2008
  • 디지털 캐로절은 사용자들에게 미디어 동기화 메카니즘을 통하여 미디어 객체 공유를 가능하게 한다. 본 시스템은 공동 작업에 참여한 사용자들이 다른 참여자들에게 같은 뷰로써 공유된 미디어 또는 오류 객체들을 참조할 수 있도록 구축한다. 본 논문에서는 결함 허용을 통하여 신뢰성을 향상시키는 방법에 대해서 기술한다. ER은 분산 멀티미디어에서 하나의 소프트웨어 오류를 자동적으로 복구할 수 있는 시스템이다. 본 논문은 규칙-기반 DEVS(Discrete Event System Specification) 모델링과 시뮬레이션 기법을 사용하면서 분산 멀티미디어 상에서의 오류 복구 시스템의 성능 분석을 설명한다. DEVS에서 하나의 시스템은 시간, 입력, 상태, 출력 및 함수들을 가지고 있다.

  • PDF

방송 환경에서 데이터 방송을 위한 오브젝트 캐러셀 매니저 및 효율적인 캐싱 기법 제안 (Object Carousel Manager And Caching Strategy For Efficiency System In Data Broadcasting System)

  • 김세창;원재훈;고상원;전제민;김정선
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (D)
    • /
    • pp.462-466
    • /
    • 2007
  • 본 논문에서는 데이터 방송 환경에서의 DSM-CC 관련 Object Carousel Manager를 구현하고, 성능향상을 위한 캐싱 기법을 제안한다. Object Carousel Manger 구현은 다음과 같은 순서로 이루어진다. 먼저, 방송스트림에서 해당 PID별로 얻어온 모듈을 캐시에 저장한 후, 모듈에서 BIOP 메세지 오브젝트별로 분석한 뒤 파싱 한다. 그런 후, 파싱된 BIOP 메시지 오브젝트를 해당 서비스 게이트웨이, 디렉터리. 파일로 변환해준다. 마지막으로, 변환된 파일시스템에서 해당하는 Xlet Application을 실행시켜 주게 된다. 시스템성능 향상을 위해서 제안하는 캐싱 기법은 다음과 같다. DII의 Caching Priority Descriptor를 이용하여, Object들을 포함하고 있는 각각의 모듈에 대해서 Version Number를 Checking하는 주기인 Transparency_level을 부여하고, Application 실행 시 보여 주는 화면 순서대로 필요한 모듈에 대해 우선순위를 부여하여, 캐시에 업데이트 시 이를 반영하여, 시스템 전체의 성능을 향상시킨다.

  • PDF

N-스크린 환경을 위한 CoAP 기반 디지털 캐로절 시스템 (A Digital Carousel System based on CoAP for N-Screen Environment)

  • 고응남
    • 디지털콘텐츠학회 논문지
    • /
    • 제17권1호
    • /
    • pp.59-63
    • /
    • 2016
  • 본 논문에서는 N 스크린 서버와 클라이언트 시스템 환경을 통하여 데이터의 신뢰성을 향상시키는 모델에 대해서 기술한다. 디지털 캐로절은 사용자들에게 미디어 동기화 메카니즘을 통하여 미디어 객체 공유를 가능하게 한다. 본 시스템은 공동 작업에 참여한 사용자들이 다른 참여자들에게 같은 뷰로써 공유된 미디어 객체들을 참조할 수 있도록 N 스크린 환경을 위한 CoAP(Constrained Application Protocol) 기반 디지털 캐로절 시스템을 제안한다. 이 시스템에 의해서 응용 데이터를 공유할 수 있다. N 스크린의 기술과 CoAP 기반 멀티미디어 공동 작업에서 실행되는 기능에 대한 시스템의 기능 비교도 하였다.

홈 네트워크의 디지털 캐로절 시스템에서 오류분류 성능 분석 (Performance Analysis of Error Classification running on Digital Carousel System of Home Network)

  • 고응남
    • 디지털콘텐츠학회 논문지
    • /
    • 제8권4호
    • /
    • pp.587-592
    • /
    • 2007
  • 본 논문은 EC_NH의 설계와 구축을 설명한다. EC_NH는 멀티미디어 협동 작업 환경에서 소프트웨어 오류를 감지, 공유, 복구하기에 적합한 시스템이다. 이 시스템에 의해서 오류를 공유할 수 있다. 멀티미디어 공동 작업 환경의 관점에서 오류 공유는 협동 작업에 참가하는 참가자에게 상호작용적으로 오류를 공유한다. 디지털 캐로절은 사용자들에게 미디어 동기화 메카니즘을 통하여 미디어 객체 공유를 가능하게 한다. 본 시스템은 공동 작업에 참여한 사용자들이 다른 참여자들에게 같은 뷰로써 공유된 미디어 또는 오류 객체들을 참조할 수 있도록 구축하였다.

  • PDF

Data Carousel Protocol 을 위한 Descriptor 의 효율적 사용 기법 (An URI and Content Type Descriptor Usage for Data Carousel Protocol)

  • 고광현;이광기
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2002년도 정기총회 및 학술대회
    • /
    • pp.237-242
    • /
    • 2002
  • DASE(DTV Application Software Environment)는 ATSC의 지상파 방송 표준으로 한국에서는 월드컵과 아시안게임을 거쳐 현재까지 시험방송 중에 있다. 국내에서는 주요한 데이터전송 방식으로 데이터 carousel 프로토콜을 사용하고 있는데, 지금까지는 전송되는 파일의 이름과 content type에 관한 정보가 DST(Data Service Table)에 들어가 있었으나, ATSC 표준이 변경됨에 따라 이 정보가 DII(Download Info Indication)[2]의 descriotor로 위치가 변경되었다. 이로 인해 DII에 삽입해야 하는 데이터의 양이 증가하여 하나의 DII에 삽입 가능한 모듈의 개수가 감소되었고 전송량이 증가하게 되었는데, 본 논문은 base URI와 default content type을 통해 이러한 제약을 완화할 수 있는 방식에 대해 ATSC S13에 제안한 내용을 토대로 기술하였다.

  • PDF

데이터 캐루셀을 위한 효율적인 파싱 및 캐슁 기법 (Efficient Parsing and Caching Mechanism for Data Carousels)

  • 전제민;원재훈;김세창;고상원;김정선
    • 한국HCI학회:학술대회논문집
    • /
    • 한국HCI학회 2008년도 학술대회 1부
    • /
    • pp.635-638
    • /
    • 2008
  • 기존의 아날로그 TV 방송 환경과 달리 디지털 방송에서는 데이터 방송서비스를 통하여 다양한 부가정보를 제공할 수 있다. 이러한 데이터 방송 서비스에서는 기존의 오디오 비디오 방송 프로그램 이외에도 방송과 관련된 데이터 또는 방송과는 직접 관련이 없는 순수한 데이터를 전송하게 된다. 본 논문에서는 이러한 데이터 방송 서비스를 위해 사용되는 데이터 캐루셀의 효율적인 파싱 기법과 캐슁 방법에 대한 내용을 다룬다. 효율적인 파싱을 위해 메시지 풀을 구성하여 PMT에서 분류되어진 DSM-CC 메시지 패킷의 elementary_pid syntax를 저장한 후 저장된 패킷만 골라서 섹션으로 구성하여 데이터 캐루셀의 중복을 없애는 방법을 사용한다.

  • PDF