KR100912236B1 - 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템 - Google Patents

채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템 Download PDF

Info

Publication number
KR100912236B1
KR100912236B1 KR1020070127478A KR20070127478A KR100912236B1 KR 100912236 B1 KR100912236 B1 KR 100912236B1 KR 1020070127478 A KR1020070127478 A KR 1020070127478A KR 20070127478 A KR20070127478 A KR 20070127478A KR 100912236 B1 KR100912236 B1 KR 100912236B1
Authority
KR
South Korea
Prior art keywords
broadcast
channel
transport stream
video
program
Prior art date
Application number
KR1020070127478A
Other languages
English (en)
Other versions
KR20090060599A (ko
Inventor
이지영
Original Assignee
주식회사 알티캐스트
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 주식회사 알티캐스트 filed Critical 주식회사 알티캐스트
Priority to KR1020070127478A priority Critical patent/KR100912236B1/ko
Publication of KR20090060599A publication Critical patent/KR20090060599A/ko
Application granted granted Critical
Publication of KR100912236B1 publication Critical patent/KR100912236B1/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/266Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system, merging a VOD unicast channel into a multicast channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/236Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

본 발명은 채널 서핑 시간을 단축한 디지털 방송 서비스 제공 방법 및 시스템에 관한 것이다. 본 발명은 방송 수신 단말로부터 개별 방송 채널에 대한 시청 정보를 수집하는 단계, 상기 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 선정하는 단계 및 상기 선정된 하나 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림(Transport stream)으로 상기 방송 수신 단말로 전송하는 단계를 포함한다. 본 발명에 따르면 디지털 방송에서 사용자의 채널 서핑 시간을 단축시킬 수 있는 장점이 있다.
Figure R1020070127478
채널 서핑, 시청률, 전송 스트림, 할당, 방송 채널, 튜닝, 디지털 방송

Description

채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공 방법 및 시스템{Method and System for providing Digital Broadcasting Service capable of reducing of channel surfing time}
본 발명은 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공 방법 및 시스템에 관한 것으로서, 보다 상세하게는 디지털 방송 서비스에서 시청자가 원하는 채널을 빠르게 제공할 수 있는 방법 및 시스템에 관한 것이다.
과거 방송 서비스는 아날로그 방식으로 제공되었으나 고화질 방송, 인터랙티브 방송 및 다양한 부가 서비스에 대한 사용자의 요구가 커지면서 디지털 방송 서비스에 대한 연구가 활발하게 진행되고 있는 중이다.
현재 디지털 방송 표준은 유럽의 DVB-MHP(Digital Video Broadcasting - Multimedia Home Platform)와 미국의 ATSC-DASE(Advanced Television Systems Committee - Digital TV Application Software Environment)로 양분되어 발전하고 있다.
최근에 디지털 방송 표준에 대한 연구가 활발하게 진행되면서, 비디오와 오디오 및 데이터를 포함하는 방송 신호를 디지털로 압축 처리하게 되었다. 디지털 압축에 의해 TV 방송의 다채널화가 가능하게 되었고, 각 채널 내에서도 전송량의 증대로 인하여 다양한 프로그램을 제공할 수 있게 되었다.
또한 관련 어플리케이션의 발달에 따라 날씨, 뉴스, 증권, 이메일, 전자 프로그램 가이드(Electric Program Guide: EPG), TV 쇼핑, 뱅킹, 전화 서비스 및 인터넷 검색과 같이 단지 방송을 시청하는 것뿐만 아니라 방송과 직접, 간접적으로 관련된 데이터(부가 정보)를 제공할 수 있는 데이터 방송 서비스가 제공되고 있다.
이처럼 디지털 압축을 통한 화질의 개선 및 데이터 방송이 가능해지기는 하였으나, 방송 수신 단말에서 각 방송 채널을 포함하는 전송 스트림의 튜닝, 사용자가 선택한 방송 채널의 디먹싱 및 방송 프로그램의 디코딩 시간 등으로 인하여 오히려 채널 이동 속도가 아날로그 방송보다 느려지게 되었다.
일반적으로 사용자는 방송 시청 중 현재 시청하고 있는 채널에 대한 관심이 떨어지는 경우 채널 올림/내림 키 또는 프로그램 가이드를 이용하여 다른 채널의 방송을 확인하게 된다. 하기에서는 다른 방송 채널을 검색하고 요청하는 과정을 채널 서핑이라 정의한다.
디지털 방송에 있어서 매우 많은 채널이 존재하여 사용자에게 빠른 채널 검색 서비스를 위한 전자 프로그램 가이드(Electric Program Guide: EPG)를 제공하고 있다.
디지털 방송 시스템은 소정의 EPG 생성부에서 현재 방송되고 있는 프로그램에 관한 비디오 신호를 수신한 후 이를 가공 처리(작은 사이즈로 변환)하여 현재 방송되고 있는 프로그램에 관한 비디오 및 채널 이름, 프로그램 정보 등을 한눈에 확인할 수 있도록 하는 전자 프로그램 가이드를 제공한다.
전자 프로그램 가이드는 인코딩되어 소정의 전송 스트림을 통해 방송 수신 단말로 전송된다.
또한 전자 프로그램 가이드는 모자이크 형으로 제공되는데, 일반적으로 단위 전자 프로그램 가이드는 12개 또는 16개 정도의 서브 비디오로 구성된다.
도 1은 종래기술에 따른 모자이크 EPG를 통해 원하는 채널을 서핑(surfing)하는 순서도이다.
도 1을 참조하면, 사용자의 채널 서핑 요청이 있는 경우(단계 100), 방송 수신 단말은 모자이크 EPG가 있는 전송 스트림(Transport Stream)을 튜닝한다(단계 102).
이후, 방송 수신 단말은 모자이크 EPG에 포함되는 비디오의 디코딩을 수행하며(단계 104), 디코딩된 비디오의 편집을 수행한다(단계 106).
비디오 편집을 통해 모자이크 형태와 같은 EPG가 화면에 출력된다.
EPG를 통해 사용자의 방송 채널 선택이 있는 경우(단계 108), 방송 수신 단말은 사용자가 선택한 채널이 있는 전송 스트림을 튜닝한다(단계 110). 이후 사용자가 선택한 방송 채널의 오디오 및 비디오 등을 디코딩하여 재생한다(단계 112).
종래기술에 따르면 현재 수많은 방송 채널이 존재하는 상황에서 방송 채널 및 EPG 채널을 임의적으로 개별 전송 스트림에 할당하게 된다. 일반적으로 동일한 전송 스트림 내에서 채널 이동 시간이 빠른데, 만일 단계 100 이전에 사용자가 시청하고 있는 채널과 모자이크 EPG 채널의 전송 스트림이 서로 다르고, 또한 단계 110에서 모자이크 EPG 채널과 사용자가 선택한 방송 채널의 전송 스트림이 서로 다른 경우 각각의 경우에 채널 이동 시간이 오래 걸려 사용자에게 큰 불편함을 제공하는 문제점이 있다.
본 발명은 상기한 바와 같은 종래기술의 문제점을 해결하기 위해, 시청자의 시청 패턴을 통해 사용자의 시청자의 채널 서핑 시간을 단축 시킬 수 있는 방법 및 시스템을 제안하고자 한다.
본 발명의 다른 목적은 사용자가 프로그램 가이드를 선택하고 이를 통해 원하는 채널을 선택하는 경우에 소요 시간을 최소화할 수 있는 방법 및 시스템을 제공하는 것이다.
본 발명의 다른 목적은 채널 서핑 시간의 단축을 위해 동적으로 전송 스트림에 방송 채널을 할당할 수 있는 방법 및 시스템을 제공하는 것이다.
상기한 목적을 달성하기 위해 본 발명의 바람직한 일 실시예에 따르면, 하나 이상의 방송 수신 단말에 네트워크를 통해 디지털 방송 서비스를 제공하는 방법으로서, (a) 상기 방송 수신 단말로부터 개별 방송 채널에 대한 시청 정보를 수집하는 단계; (b) 상기 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 선정하는 단계; 및 (c) 상기 선정된 하나 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림(Transport stream)으로 상기 방송 수신 단말로 전송하는 단계를 포함하는 디지털 방송 서비스 제공 방법이 제공된다.
본 발명의 다른 측면에 따르면, 상기한 방법을 수행하는 컴퓨터 판독 가능한 기록매체가 제공된다.
본 발명의 다른 측면에 따르면, 하나 이상의 방송 수신 단말에 네트워크를 통해 방송 서비스를 제공하는 시스템에 있어서, 각 방송 채널에 대한 방송 프로그램을 저장하는 AV 저장부; 상기 방송 프로그램의 오디오 및 비디오 신호를 미리 설정된 알고리즘에 따라 인코딩하는 AV 인코딩부; 및 상기 방송 수신 단말로부터 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 단일 전송 스트림에 할당하는 전송 스트림 할당부를 포함하는 디지털 방송 서비스 제공 시스템이 제공된다.
본 발명에 따르면, 채널 서핑 시간의 단축으로 사용자가 방송 채널 시청 중에 프로그램 가이드를 빠르게 확인할 수 있는 장점이 있다.
또한 본 발명에 따르면 프로그램 가이드와 시청률이 높은 방송 채널을 동일한 전송 스트림에 할당함으로써 프로그램 가이드에서 선택한 방송 채널을 빠르게 시청할 수 있는 장점이 있다.
본 발명은 다양한 변경을 가할 수 있고 여러 가지 실시예를 가질 수 있는 바, 특정 실시예들을 도면에 예시하고 상세한 설명에 상세하게 설명하고자 한다. 그러나, 이는 본 발명을 특정한 실시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소 에 대해 사용하였다.
어떤 구성요소가 다른 구성요소에 "연결되어" 있다거나 "접속되어" 있다고 언급된 때에는, 그 다른 구성요소에 직접적으로 연결되어 있거나 또는 접속되어 있을 수도 있지만, 중간에 다른 구성요소가 존재할 수도 있다고 이해되어야 할 것이다. 반면에, 어떤 구성요소가 다른 구성요소에 "직접 연결되어" 있다거나 "직접 접속되어" 있다고 언급된 때에는, 중간에 다른 구성요소가 존재하지 않는 것으로 이해되어야 할 것이다.
본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 출원에서, "포함하다" 또는 "가지다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.
다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.
이하, 본 발명의 바람직한 실시예를 첨부한 도면들을 참조하여 상세히 설명하기로 한다. 본 발명을 설명함에 있어 전체적인 이해를 용이하게 하기 위하여 도면 번호에 상관없이 동일한 수단에 대해서는 동일한 참조 번호를 사용하기로 한다.
도 2는 본 발명의 바람직한 일 실시예에 따른 방송 시스템의 구성을 도시한 도면이다.
도 2에 도시된 바와 같이, 본 발명에 따른 방송 시스템(200)은 네트워크를 통해 하나 이상의 방송 수신 단말(202)과 연결될 수 있다.
여기서 네트워크는 인터넷, 전용선을 포함하는 유선 네트워크와 무선 인터넷, 이동 통신망, 방송망 및 위성 통신망을 포함하는 무선 네트워크를 모두 포함할 수 있으나 하기에서는 네트워크는 방송 신호를 전송한다는 점에서 방송망인 것으로 하여 설명한다.
방송 시스템(200)은 다양한 방송 채널의 방송 프로그램을 데이터 방송에 적합한 형태로 변환하여 방송 수신 단말(202)로 전송한다.
또한, 방송 시스템(200)은 방송 프로그램에 대한 스케쥴링 기능, 가입자 이외에 다른 사용자가 접근하지 못하도록 제한 수신을 위한 스크램블링 기능을 수행한다.
나아가 방송 시스템(200)은 상향 채널을 통한 사용자의 요구 사항을 처리하기 위한 별도의 통신 서버(예를 들어, 리턴 패스 서버)를 포함하여 인터넷 서비스 및 각종 통신 서비스를 제공할 수 있다.
방송 시스템(200)은 특정 방송 채널에 대한 방송 프로그램(비디오/오디오/데이터 신호)뿐만 아니라 사용자에게 각종 부가 서비스 이용과 양방향 서비스 이용을 위한 어플리케이션을 추가적으로 제공할 수 있다.
방송 수신 단말(202)은 방송 시스템(200)으로부터 제공된 전송 스트림을 튜닝하여 재생한다.
디지털 방송 서비스에 있어서, 방송 시스템(200)은 각 방송 채널에 대한 방송 프로그램을 인코딩하여 특정 전송 스트림에 할당하여 전송한다.
여기서 전송 스트림(Transport Stream)은 MPEG-2 시스템에서 비디오, 오디오, 데이터 등을 동시에 한 스트림에서 전송하는 규약으로서, 하나 이상의 방송 채널에 대한 방송 신호로 구성되며, 전송 스트림 헤더에는 전체 스트림을 구성하는 프로그램 정보, 프로그램의 시간 정보 및 전체 시스템을 제어하기 위한 제어 정보 등이 들어간다.
일반적으로 단일 전송 스트림에는 약 6개 정도의 방송 채널이 할당되며, 예를 들어, 100개의 방송 채널이 존재하는 경우에 방송 시스템은 16개 정도의 전송 스트림으로 방송 채널에 속하는 방송 프로그램을 전송한다.
여기서, 방송 수신 단말(202)는 TV에 연결되어 방송 신호의 디코딩, 어플리케이션을 실행하는 셋톱박스일 수 있으나, 반드시 이에 한정되는 것은 아니다.
방송 수신 단말(202)은 튜닝된 전송 스트림에서 사용자가 선택한 방송 채널에 속하는 방송 프로그램을 디코딩하여 재생한다.
방송 수신 단말(202)에는 어플리케이션 실행을 위한 오퍼레이팅 시스템(Operating System)이 설치되며, 만일 방송 신호에 어플리케이션이 포함되는 경우, 어플리케이션을 실행하여 사용자에게 필요한 유용한 데이터를 제공한다.
본 발명의 바람직한 일 실시예에 따르면, 방송 시스템(200)은 사용자의 시청 정보를 수신하여 시청률에 기반한 전송 스트림을 방송 수신 단말(202)로 전송한다.
본 발명에 따른 방송 시스템(200)은 단일 전송 스트림에 할당되는 방송 채널의 개수를 고려하여 상위 시청률을 갖는 하나 이상의 방송 채널을 단일 전송 스트림으로 방송 수신 단말(200)로 전송한다.
이때 상위 시청률을 갖는 방송 채널이 포함된 단일 전송 스트림에는 프로그램 가이드용 비디오 소스가 함께 포함될 수 있다.
여기서, 프로그램 가이드용 비디오 소스는 제한된 개수의 방송 프로그램에 대한 비디오 신호를 갖는 일반적인 모자이크 EPG일 수 있다.
바람직하게, 본 발명에 따른 프로그램 가이드용 비디오 소스는 제공 가능한 모든 방송 채널에 대한 서브 비디오를 포함한다.
여기서, 서브 비디오는 각 방송사로부터 수신된 방송 프로그램의 비디오가 사이즈 조정 등을 통해 작은 크기로 변환된 비디오를 의미하는 것으로서, 사용자의 채널 서핑 요청이 있는 경우, 방송 수신 단말(202)에서 출력하는 프로그램 가이드의 소정 영역에 출력되는 비디오를 의미한다.
또한, 서브 비디오는 해당 채널에서 방송되고 있는 동영상을 포함할 수 있으나 이에 한정됨이 없이 해당 채널의 정지 영상을 포함할 수도 있다는 점은 당업자에게 있어 자명할 것이다.
바람직하게 프로그램 가이드용 비디오 소스는 도 5와 같이 방송 수신 단말(202)에 제공 가능한 모든 방송 프로그램에 대한 서브 비디오를 포함할 수 있다.
본 발명에 따른 방송 시스템(200)은 프로그램 가이드용 비디오 소스를 인코딩함에 있어 높은 압축 효율을 갖는 H.264 표준에 따른 방식을 적용하며, 이에 따라 많은 수의 서브 비디오를 포함하는 프로그램 가이드용 비디오 소스를 생성할 수 있다.
H.264는 HD TV의 보다 적은 대역폭으로 동영상을 전송하기 위하여 만들어진 최신 동영상 압축 규격으로서, MPEG-4 part10: AVC(Advanced Video Coding)으로 불린다. H.264는 이전 최신 압축 기술인 MPEG4에 비해 대부분의 비트 레이트(Bit-Rates)에서 50% 가량 향상된 비디오 압축률을 보장한다.
일반적으로 방송 수신 단말(202)에 있어서, 서로 다른 방송 채널이 단일 전송 스트림에 있는 경우에 채널 이동 시간은 약 800ms이고, 다른 전송 스트림에 있는 경우에 채널 이동 시간은 약 1400ms이다.
채널 업/다운 방식으로 채널 서핑을 하는 경우에 사용자는 일반적으로 시청률이 높은 방송 채널을 이동하게 되는데, 본 발명과 같이 시청률이 높은 하나 이상의 방송 채널을 단일 전송 스트림에 배치하는 경우에 채널 이동 시간이 단축되어 사용자에게 편리함을 제공할 수 있다.
또한, 디지털 방송에서 사용자는 프로그램 가이드를 통해 채널 서핑을 할 수 있다. 사용자가 방송 채널 시청 중에 프로그램 가이드를 요청하고, 프로그램 가이 드를 통해 다른 방송 채널을 선택하는 경우, 각 방송 채널 및 프로그램 가이드용 비디오 소스가 모든 다른 전송 스트림에 할당되거나 또는 방송 채널 중 하나와 프로그램 가이드용 비디오 소스가 다른 전송 스트림에 할당되면, 전체 채널 이동 시간은 2800ms가 된다.
그러나 사용자는 프로그램 가이드를 이용하여 역시 시청률이 높은 방송 채널을 검색할 확률이 높다. 본 발명은 이러한 점을 고려하여 프로그램 가이드용 비디오 소스와 시청률이 높은 방송 채널을 단일 전송 스트림에 배치함으로써 채널 서핑 시에 발생하는 채널간 이동 시간을 대폭 감소시킬 수 있게 된다.
사용자가 방송 채널 시청 중 프로그램 가이드를 통해 다른 방송 채널을 요청하며, 각 방송 채널이 상위 시청률을 갖는 경우, 본 발명에 따르면, 이전에 시청중인 방송 채널에서 프로그램 가이드용 비디오 소스로의 이동 및 프로그램 가이드용 비디오 소스에서 다른 방송 채널로의 이동에 각각 800ms가 소요되어 전체 채널 서핑 시간이 1600ms로 단축된다.
따라서 본 발명에 따른 채널 서핑 시간은 종래에 비해 1200ms나 단축된다.
하기에서는 도 3 내지 4를 참조하여 본 발명에 따른 방송 시스템 및 방송 수신 단말의 구성을 상세하게 살펴본다.
도 2는 본 발명의 바람직한 일 실시예에 따른 방송 시스템의 상세 구성을 도시한 도면이다.
도 3을 참조하면, AV(Audio/Video) 저장부(300)는 외부 방송 프로바이더(Provider) 또는 지상파 방송국 등에서 제공하는 오디오 신호 및 비디오 신호를 포함하는 방송 프로그램을 수신하여 저장한다.
AV 서버(302)는 방송 프로그램의 스케줄을 관리하며, 스케줄에 따라 소정 방송 프로그램을 AV 인코딩부(304)로 출력한다.
AV 인코딩부(304)는 방송 프로그램을 미리 설정된 데이터 포맷으로 변환한다. 이때, AV 인코딩부(304)는 오디오 및 비디오 신호를 데이터 방송의 표준에 해당하는 MPEG2-TS(Moving Picture Experts Group2-Transport Stream) 포맷(AV 스트림)으로 변환할 수 있다.
본 발명에 따르면 AV 저장부(300)에서 수신된 방송 프로그램 중 비디오 신호는 프로그램 가이드용 비디오 소스 생성부(306)로 전달된다.
프로그램 가이드용 비디오 소스 생성부(306)는 전달된 비디오 신호를 가공하여 제공 가능한 방송 프로그램에 대한 서브 비디오를 생성하는 과정을 수행한다.
전술한 바와 같이, 서브 비디오는 본래의 비디오 신호를 사이즈를 방송 수신 단말(202)의 프로그램 가이드 상에서 보여질 수 있는 작은 사이즈로 변환한 신호이다.
프로그램 가이드용 비디오 소스 생성부(306)는 도 5에 도시된 바와 같이 모든 방송 프로그램에 대한 서브 비디오를 생성하며, 생성된 비디오 소스를 소스 인코딩부(308)로 전달한다.
소스 인코딩부(308)는 미리 설정된 알고리즘에 따라 프로그램 가이드용 비디오 소스를 인코딩하며, 바람직하게 H.264 압축 표준에 따른 알고리즘을 이용하여 복수의 서브 비디오의 인코딩을 수행한다.
소스 인코딩부(308)는 HD(High Definition) 칩셋으로 구현될 수 있으며, 이에 따라 고화질을 유지하면서 높은 압축 효율로 비디오 소스를 인코딩한다.
한편, 본 발명은 방송 수신 단말(202)은 방송 채널 또는 특정 방송 프로그램의 시청률을 산출하기 위한 사용자의 시청 정보를 제공한다.
네트워크 통신부(310)는 방송 수신 단말(202)과 방송망과 별개의 리턴 패스 등을 통해 각 방송 수신 단말(202)로부터 사용자의 시청 정보를 수신한다.
이때, 네트워크 통신부(310)는 현재 각 사용자가 선택한 채널 정보 및 방송 수신 단말(202)의 식별자를 함께 수신할 수 있다.
시청률 처리부(312)는 복수의 방송 수신 단말(202)로부터 수신된 시청 정보를 통계 처리하여 시청률 순위를 산출하는 과정을 수행한다.
이때, 시청률 처리부(312)는 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널 또는 방송 프로그램을 선정한다.
여기서, 시청률 처리부(312)는 각 방송 채널에 대한 평균 시청률 또는 개별 방송 프로그램에 대한 시청률 순위를 각각 산출할 수 있다.
한편, 시청률 처리부(312)는 방송 수신 단말(202)에서 전송한 사용자의 개인 정보, 예를 들어, 나이, 지역, 연령, 선호도 등의 정보를 수신할 수 있다. 이를 통해 시청률 처리부(312)는 사용자의 지역, 나이, 연령에 따른 시청률 순위를 개별적으로 산출할 수 있다.
디지털 방송 서비스에 있어서, 사용자가 속한 그룹별로 동일한 방송 프로그램이 메인 채널에 종속되는 서브 채널(예를 들어, 11-1 내지 11-n)에 할당되어 각 그룹별로 전송할 수 있다. 이러한 경우 특정 방송 채널 및 방송 프로그램에 대한 시청률 순위 역시 각 그룹별로 산출하는 것이 가능하다.
이때 사용자의 개인 정보는 별도의 데이터베이스에 미리 저장되어 있을 수 있으며, 시청률 처리부(312)는 이를 통해 사용자가 속한 그룹의 시청률 순위를 산출할 수도 있을 것이다.
본 발명의 바람직한 일 실시예에 따르면, 전송 스트림 할당부(314)는 AV 인코딩부(304)에서 인코딩된 방송 프로그램 중 미리 설정된 시청률 순위 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림에 할당한다.
여기서, 시청률 순위는 각 방송 채널에 대한 평균 시청률 순위일 수 있으나, 이에 한정됨이 없이 개별 방송 프로그램에 대한 시청률 순위일 수도 있다.
바람직하게, 상위 시청률의 방송 채널 또는 방송 프로그램을 포함하는 단일 전송 스트림에는 프로그램 가이드용 비디오 소스가 함께 포함될 수 있다.
시청률에 따라 단일 전송 스트림에 상위 시청률로 선정된 방송 채널을 할당하는 과정은 운용자의 설정에 따라 이루어질 수 있으나, 이와 달리 미리 설정된 시간 주기로 이루어질 수 있다. 이를 위해, 타이머부(313)는 전송 스트림 할당부(314)로 시청률 순위에 따라 단일 전송 스트림에 할당되는 방송 채널을 갱신하기 위한 제어 정보를 출력한다.
한편 본 발명에 따른 AV 저장부(300)는 방송 프로그램에 대한 AV 신호뿐만 아니라, 방송 프로그램 사이에 제공되는 광고 비디오를 포함할 수 있다. 이러한 경우, 광고주의 요청에 따라 특정 광고 비디오에 우선권을 부여할 수 있다. 전송 스 트림 할당부(314)는 미리 등록된 광고 비디오를 포함하는 방송 채널을 상기한 단일 전송 스트림에 할당할 수 있다. 이러한 경우, 방송 수신 단말(202)은 특정 광고 비디오를 사용자가 쉽게 접근할 수 있도록 한다.
시청률 순위에 따라 전송 스트림의 할당이 이루어진 후 멀티플렉서(316)는 각 전송 스트림에 할당된 신호를 하나의 방송 가능한 신호로 중합한다.
모듈레이터(318)는 중합된 방송 신호를 방송 매체(예를 들어, 지상파, 케이블, 위성)에 따른 표준에 따라 변조하는 과정을 수행하며, 업컨버터(320)는 변조된 신호를 원하는 송출 가능한 주파수로 업컨버팅 하는 과정을 수행한다.
송출부(322)는 업컨버팅된 신호를 방송 매체를 통해 송출하게 된다.
도 4는 본 발명의 바람직한 일 실시예에 따른 방송 수신 단말의 상세 구성을 도시한 도면이다.
전술한 바와 같이, 도 4는 디지털 데이터 방송 서비스를 제공하기 위해 TV와 연결되는 셋탑박스일 수 있다.
도 4를 참조하면, 튜너(400)는 사용자가 선택한 방송 채널을 포함하는 전송 스트림을 튜닝하는 과정을 수행한다. 여기서 튜닝은 해당 전송 스트림에 상응하는 주파수를 수신 주파수로 맞추는 과정을 의미한다.
디모듈레이터(402)는 튜너(400)에서 출력한 신호를 복조한다.
복조된 신호는 오디오, 비디오 또는 데이터를 포함하는 신호이며, 디멀티플렉서(404)는 복조된 신호에서 사용자가 선택한 방송 채널에 상응하는 오디오 신호, 비디오 신호 또는 데이터 신호를 추출하여 출력한다. 이는 디먹싱(Demuxing) 및 섹 션 필터링(Section Filtering)을 통해 수행될 수 있다.
디멀티플렉서(404)에서 출력된 오디오 신호는 오디오 디코더(406)에서 디코딩되며, 디코딩된 오디오 신호는 오디오 DAC(Digital Analog Converter, 408)를 통해 아날로그 신호로 변환되어 스피커(410)를 통해 출력된다.
한편, 디멀티플렉서(404)에서 추출된 비디오 신호는 비디오 디코더(412)에서 디코딩되어 압축되지 않은 형태의 비디오 프레임으로 출력되며, 비디오 프레임은 비디오 메모리(414)에 임시 저장된다.
비디오 메모리(414)는 비디오 프레임의 정지 영상을 임시 저장된다.
임시 저장된 비디오 프레임은 비디오 DAC(428)를 거쳐 디스플레이부(430)를 통해 출력된다.
상기한 튜너(400) 및 디멀티플렉서(404)는 키 입력 수신부(418)를 통해 수신된 사용자의 채널에 상응하는 방송 프로그램에 대한 처리 과정을 수행한다.
사용자는 선택한 방송 채널 시청 중에 채널 번호 입력 등을 통해 다른 방송 채널을 선택하게 되는데, 사용자가 최초로 선택하는 방송 채널 및 후에 선택하는 다른 방송 채널은 일반적으로 높은 시청률을 갖는 방송 채널일 수 있다.
본 발명에 따르면, 높은 시청률을 갖는 복수의 방송 채널을 단일 전송 스트림에 할당하여 전송하기 때문에 사용자가 시청률이 높은 소정 방송 채널의 시청 중 다른 방송 채널을 요청하는 경우, 단일 전송 스트림 내에서 채널을 이동하면 된다.
따라서, 사용자의 다른 방송 채널 선택이 있는 경우라도 튜너(400)의 다른 전송 스트림 튜닝 과정이 생략되기 때문에 채널 이동 시간을 단축시킬 수 있다.
한편, 프로그램 가이드부(416)는 키 입력 수신부(418)로부터 사용자의 채널 서핑 요청이 있는 경우, 방송 시스템(200)으로부터 전송된 프로그램 가이드용 비디오 소스를 가공 처리하여 출력하는 과정을 수행한다.
바람직하게, 본 발명에 따른 프로그램 가이드용 비디오 소스는 시청률이 높은 방송 채널과 같은 전송 스트림에 할당될 수 있다. 따라서 본 발명에 따르면, 사용자가 시청률이 높은 방송 채널의 시청 중 채널 서핑을 요청하는 경우라면 단일 전송 스트림 내에서 이전에 시청중인 방송 채널에서 프로그램 가이드용 비디오 소스의 채널로 이동하기 때문에 채널 이동 시간을 단축시킬 수 있다.
채널 서핑 요청 시, 프로그램 가이드부(416)는 출력 비디오 편집부(420) 및 그래픽 처리부(422)에 비디오 편집 및 그래픽 편집을 요청한다.
출력 비디오 편집부(420)는 비디오 메모리(414)에 임시 저장된 비디오 프레임을 통해 원하는 영역을 자르고(Clipping), 크기를 조정하며(Scaling), 이동(Transiting)과 같은 편집 과정을 수행한다.
출력 비디오 편집부(420)는 프로그램 가이드용 비디오 소스에 포함된 서브 비디오의 편집 과정을 수행한다.
바람직하게, 출력 비디오 편집부(420)는 모든 방송 프로그램에 대한 서브 비디오 중 장르별 또는 미리 설정된 시청률 순위에 해당하는 서브 비디오만을 선택적으로 편집할 수 있다.
그래픽 편집부(422)는 그래픽 메모리(424)로부터 프로그램 가이드에 상응하는 그래픽을 추출하여 편집 과정을 수행한다.
여기서 그래픽은 채널 선택을 위한 프로그램 가이드와 함께 출력되는 미리 설정된 배경화면 등을 포함할 수 있다.
비디오/그래픽 융합부(426)는 비디오 메모리(414)에 저장되는 프레임 단위의 정지 영상과 그래픽 메모리(424)에 제공되는 그래픽을 융합한다.
융합된 비디오/그래픽은 비디오 DAC(428)로 전달되며, 비디오 DAC(428)는 디지털 비디오/그래픽을 아날로그 신호로 변환하여 디스플레이부(430)로 출력한다.
프로그램 가이드용 비디오 소스의 편집 과정을 통해 사용자는 도 6과 같은 프로그램 가이드를 확인할 수 있다.
사용자는 프로그램 가이드를 통해 복수의 방송 채널에 대한 비디오를 확인하며, 원하는 방송 채널을 선택하게 된다.
일반적으로 사용자가 프로그램 가이드를 통해 선택하는 방송 채널 역시 시청률이 높은 방송 채널인 경우가 많다. 따라서 사용자가 프로그램 가이드를 통해 시청률이 높은 방송 채널을 선택하는 경우, 튜너(400)는 다른 전송 스트림을 튜닝할 필요가 없으며, 디멀티플렉서(404)는 단일 전송 스트림 내에서 사용자가 선택한 방송 채널의 비디오 신호 등을 추출한다.
따라서 방송 채널 선택에 따라 다른 전송 스트림을 튜닝하는 것에 비해 채널 이동 시간이 대폭 감소될 수 있다.
한편, 사용자 행위 모니터링부(432)는 키 입력 선택부(418)로부터 사용자의 선택한 현재 채널 정보를 수신하며, 현재 채널 정보 및 방송 수신 단말 식별자를 네트워크 통신부(434)로 전달한다.
이때, 사용자 행위 모니터링부(432)는 단순히 실시간 입력되는 현재 채널 정보를 네트워크 통신부(434)로 전달하는 것이 아니라 사용자가 선택한 채널이 미리 설정된 시간 동안 유지되는 경우에 해당 정보를 네트워크 통신부(434)로 전달할 수 있다.
네트워크 통신부(434)는 소정의 통신 네트워크를 통해 데이터 패킷 단위로 현재 채널 정보 및 방송 수신 단말의 식별자를 방송 시스템(200) 측으로 전송한다.
하기에서는 도 7 내지 도 8을 참조하여 본 발명에 따른 방송 서비스 제공 과정을 살펴본다.
도 7은 본 발명에 따른 방송 시스템에서 시청률에 따라 전송 스트림을 전송하는 동작 순서도이다.
도 7을 참조하면, 방송 시스템은 각 방송 채널에 대한 방송 프로그램을 저장하며(단계 700), 저장된 방송 프로그램의 비디오 신호를 가공 처리하여 프로그램 가이드용 비디오 소스를 생성한다(단계 702).
이후, 방송 시스템은 미리 설정된 알고리즘에 따라 방송 프로그램 및 프로그램 가이드용 비디오 소스 각각에 대한 인코딩을 수행한다(단계 704).
한편, 방송 시스템(200)은 방송 수신 단말(202)로부터 각 사용자의 시청 정보를 수신하며(단계 706), 시청 정보를 이용하여 각 방송 채널 별로 시청률을 산출한다(단계 708).
산출된 시청률에 따라 방송 시스템(200)는 미리 설정된 시청률 순위를 갖는 방송 채널 및 프로그램 가이드용 비디오 소스를 단일 전송 스트림에 할당한다(단계 710).
이후, 방송 시스템(200)은 단일 전송 스트림을 방송 수신 단말(202)로 전송한다(단계 712).
도 8은 본 발명에 따른 방송 수신 단말에서 전송 스트림을 처리하는 동작 순서도이다.
도 8은 사용자가 단일 전송 스트림에 할당된 높은 시청률을 갖는 제1 방송 채널을 시청하는 중에 채널 서핑을 요청하고, 채널 서핑을 통해 제1 방송 채널과 단일 전송 스트림에 배치된 제2 방송 채널을 선택한 경우를 예로 설명한 것이다.
도 8을 참조하면, 방송 수신 단말(202)은 사용자의 요청에 따라 제1 방송 채널을 포함하는 전송 스트림을 튜닝하며, 제1 방송 채널에 대한 방송 프로그램을 디코딩하여 재생한다(단계 800).
이후, 사용자의 채널 서핑 요청이 있는지 여부를 판단하며(단계 802), 사용자의 채널 서핑 요청이 있는 경우, 단계 800에서 튜닝하고 있는 전송 스트림에 할당된 프로그램 가이드용 비디오 소스 채널의 디먹싱을 수행한다(단계 804).
채널 이동 후, 비디오 소스의 비디오의 디코딩 및 편집을 통해 프로그램 가이드를 디스플레이부에 출력한다(단계 806).
방송 수신 단말(202)은 프로그램 가이드 상에서 사용자의 채널 선택이 있는지 여부를 판단하며(단계 808), 제2 방송 채널의 선택이 있는 경우, 단계 800에서 튜닝하고 있는 전송 스트림에 할당된 제2 방송 채널의 디먹싱을 수행한다(단계 810).
이후 디먹싱된 제2 방송 채널의 비디오 및 오디오를 디코딩하여 재생한다(단계 812).
상기한 바와 같이, 본 발명에 따른 방송 수신 단말은 사용자가 프로그램 가이드를 통해 시청률이 높은 방송 채널 사이에서 이동하는 경우, 프로그램 가이드 및 이전, 현재 방송 채널이 단일 전송 스트림에 할당되어 있기 때문에 채널 이동 시간을 대폭 단축시킬 수 있다.
상기한 본 발명의 바람직한 실시예는 예시의 목적을 위해 개시된 것이고, 본 발명에 대해 통상의 지식을 가진 당업자라면 본 발명의 사상과 범위 안에서 다양한 수정, 변경, 부가가 가능할 것이며, 이러한 수정, 변경 및 부가는 하기의 특허청구범위에 속하는 것으로 보아야 할 것이다.
도 1은 종래기술에 따른 모자이크 EPG를 통해 원하는 채널을 서핑(surfing)하는 순서도.
도 2는 본 발명의 바람직한 일 실시예에 따른 방송 시스템의 구성을 도시한 도면.
도 3은 본 발명의 바람직한 일 실시예에 따른 방송 시스템의 블록도.
도 4는 본 발명의 바람직한 일 실시예에 따른 방송 수신 단말의 블록도.
도 5는 본 발명에 따른 프로그램 가이드용 비디오 소스의 구성을 도시한 도면.
도6은 본 발명에 따른 프로그램 가이드의 일 예를 도시한 도면.
도 7은 본 발명에 따른 단일 전송 스트림 할당 과정을 도시한 순서도.
도 8은 본 발명에 따른 방송 수신 단말에서의 채널 서핑 과정을 도시한 순서도.
<도면의 주요부분에 대한 설명>
200: 방송 시스템 202: 방송 수신 단말
300: AV 저장부 304: AV 인코딩부
306: 프로그램 가이드용 비디오 소스 생성부
310: 네트워크 통신부 312: 시청률 처리부
314: 전송 스트림 할당부 416: 프로그램 가이드부

Claims (12)

  1. 하나 이상의 방송 수신 단말에 네트워크를 통해 디지털 방송 서비스를 제공하는 방법으로서,
    (a) 상기 방송 수신 단말로부터 개별 방송 채널에 대한 시청 정보를 수집하는 단계;
    (b) 상기 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 선정하는 단계; 및
    (c) 상기 선정된 하나 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림(Transport stream)으로 상기 방송 수신 단말로 전송하는 단계를 포함하되,
    상기 단일 전송 스트림은 복수의 방송 채널에 대한 비디오를 가공하여 생성한 프로그램 가이드용 비디오 소스를 포함하는 디지털 방송 서비스 제공 방법.
  2. 삭제
  3. 제1항에 있어서,
    상기 프로그램 가이드용 비디오 소스는 제공 가능한 모든 방송 채널에 대한 서브 비디오를 포함하는 디지털 방송 서비스 제공 방법.
  4. 제1항에 있어서,
    상기 (b) 단계는 미리 설정된 시간 대에 주기적으로 수행되는 디지털 방송 서비스 제공 방법.
  5. 하나 이상의 방송 수신 단말에 네트워크를 통해 디지털 방송 서비스를 제공하는 방법으로서,
    (a) 상기 방송 수신 단말로부터 개별 방송 채널에 대한 시청 정보를 수집하는 단계;
    (b) 상기 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 선정하는 단계; 및
    (c) 상기 선정된 하나 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림(Transport stream)으로 상기 방송 수신 단말로 전송하는 단계를 포함하되,
    상기 (b) 단계는 방송 채널의 전체 평균 시청률 또는 개별 방송 프로그램의 시청률을 통해 수행되는 디지털 방송 서비스 제공 방법.
  6. 제5항에 있어서,
    상기 (c) 단계는 미리 설정된 시청률 순위로 선정된 방송 프로그램의 재생 시간에 상기 선정된 방송 프로그램을 포함하는 방송 채널 및 상기 프로그램 가이드용 비디오 소스를 상기 단일 전송 스트림으로 전송하는 디지털 방송 서비스 제공 방법.
  7. 제1항에 있어서,
    상기 단일 전송 스트림은 미리 등록된 광고 비디오를 포함하는 방송 채널 및 상기 프로그램 가이드용 비디오 소스를 포함하는 디지털 방송 서비스 제공 방법.
  8. 제1항에 있어서,
    상기 시청 정보는 시청중인 방송 채널에 대한 유지 시간이 미리 설정된 시간을 경과하는 경우에 상기 방송 수신 단말로부터 전송되는 디지털 방송 서비스 제공 방법.
  9. 방송 서비스를 위하여 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 디지털 처리 장치에 의해 판독될 수 있는 기록매체로서,
    (a) 상기 방송 수신 단말로부터 개별 방송 채널에 대한 시청 정보를 수집하는 단계;
    (b) 상기 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 선정하는 단계; 및
    (c) 상기 선정된 하나 이상의 방송 채널에 대한 방송 프로그램을 단일 전송 스트림(Transport stream)으로 상기 방송 수신 단말로 전송하는 단계를 수행하되,
    상기 단일 전송 스트림은 복수의 방송 채널에 대한 비디오를 가공하여 생성한 프로그램 가이드용 비디오 소스를 포함하는 프로그램이 기록된 컴퓨터 판독 가능한 기록매체.
  10. 하나 이상의 방송 수신 단말에 네트워크를 통해 방송 서비스를 제공하는 시스템에 있어서,
    각 방송 채널에 대한 방송 프로그램을 저장하는 AV 저장부;
    상기 방송 프로그램의 오디오 및 비디오 신호를 미리 설정된 알고리즘에 따라 인코딩하는 AV 인코딩부; 및
    상기 방송 수신 단말로부터 수집된 시청 정보를 통해 미리 설정된 시청률 순위 이상에 포함되는 하나 이상의 방송 채널을 단일 전송 스트림에 할당하는 전송 스트림 할당부를 포함하되,
    상기 단일 전송 스트림은 복수의 방송 채널에 대한 비디오를 가공하여 생성한 프로그램 가이드용 비디오 소스를 포함하는 디지털 방송 서비스 제공 시스템.
  11. 제10항에 있어서,
    복수의 방송 프로그램에 대한 비디오 신호를 가공하여 프로그램 가이드용 비디오 소스를 생성하는 프로그램 가이드용 소스 생성부; 및
    미리 설정된 알고리즘을 이용하여 상기 프로그램 가이드용 비디오 소스를 인 코딩하는 소스 인코딩부를 더 포함하되,
    상기 전송 스트림 할당부는 상기 방송 채널 및 상기 프로그램 가이드용 비디오 소스를 상기 단일 전송 스트림에 할당하는 디지털 방송 서비스 제공 시스템.
  12. 제10항에 있어서,
    상기 전송 스트림 할당부로 단일 전송 스트림에 할당되는 방송 채널의 갱신을 위한 제어 신호를 출력하는 타이머부를 더 포함하는 디지털 방송 서비스 제공 시스템.
KR1020070127478A 2007-12-10 2007-12-10 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템 KR100912236B1 (ko)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020070127478A KR100912236B1 (ko) 2007-12-10 2007-12-10 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020070127478A KR100912236B1 (ko) 2007-12-10 2007-12-10 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템

Publications (2)

Publication Number Publication Date
KR20090060599A KR20090060599A (ko) 2009-06-15
KR100912236B1 true KR100912236B1 (ko) 2009-08-14

Family

ID=40990319

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020070127478A KR100912236B1 (ko) 2007-12-10 2007-12-10 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템

Country Status (1)

Country Link
KR (1) KR100912236B1 (ko)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020009824A (ko) * 2000-07-27 2002-02-02 윤종용 텔레비젼 프로그램 제공장치 및 그 방법

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20020009824A (ko) * 2000-07-27 2002-02-02 윤종용 텔레비젼 프로그램 제공장치 및 그 방법

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
한국공개특허공보제2002-0009824호*

Also Published As

Publication number Publication date
KR20090060599A (ko) 2009-06-15

Similar Documents

Publication Publication Date Title
KR100890643B1 (ko) 프로그램 가이드 서비스 제공 방법 및 시스템
US9479806B2 (en) Methods and apparatus for implementing guides and using recording information in determining program to communications channel mappings
KR101322085B1 (ko) 방송 시스템에서 저해상 영상을 제공하기 위한 방법 및 장치
KR19990063541A (ko) 오류 정정 부호화 방법 및 장치, 데이터 전송 방법, 수신 방법 및 장치
US20020194589A1 (en) Technique for optimizing the delivery of advertisements and other programming segments by making bandwidth tradeoffs
US20080320532A1 (en) Multi-moving picture searching service providing system and method
US20080225167A1 (en) Method for displaying video pictures
US9197947B2 (en) Devices and methods for dynamic video processing
EP0967804A2 (en) Information distribution system
CN102547377A (zh) 一种向机顶盒发送视频数据的方法及其装置
WO2008016213A1 (en) Digital broadcasting system and method
JP5042532B2 (ja) デジタル放送システム及びこのデジタル放送システムにおけるチャネル切換方法
KR100926911B1 (ko) 디지털 방송에서 광고를 제공하는 방법 및 시스템
KR101541540B1 (ko) 컨텐츠 다운로드 서비스 제공 방법 및 장치
US8804035B1 (en) Method and system for communicating descriptive data in a television broadcast system
US20080235738A1 (en) Channel searching system
KR100912236B1 (ko) 채널 서핑 시간의 단축이 가능한 디지털 방송 서비스 제공방법 및 시스템
KR101562676B1 (ko) 멀티디코더 기반 채널 서핑 서비스 제공 방법 및 시스템
CN102812702A (zh) 用于显示节目指南信息的装置和方法
US7984477B2 (en) Real-time video compression
CA2655120C (en) Method and system for providing program guide service
KR101409072B1 (ko) 시청자 참여를 반영한 방송 서비스 제공 방법 및 장치
WO2005055603A1 (en) A method of enhancing data transfer
KR101529316B1 (ko) 방송 서비스 제공 방법 및 시스템
US20090064256A1 (en) Efficient selection of auxiliary broadcast-service data according to a user preference

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
AMND Amendment
E601 Decision to refuse application
J201 Request for trial against refusal decision
AMND Amendment
B701 Decision to grant
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20120723

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20130726

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20140804

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20160803

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20170621

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20180703

Year of fee payment: 10

FPAY Annual fee payment

Payment date: 20190807

Year of fee payment: 11