+ All Categories
Home > Documents > 발명의 명칭 요약 -...

발명의 명칭 요약 -...

Date post: 21-May-2020
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
26
Examined Patent Publication(B1) Bibliographic Data G06F 3/00 | G06F 13/00 | H04N 5/445 | H04N 7/173 13624264 20120921 20130081088 20130328 08661493 20140225 Jefferson IP Law, LLP Sung- Oh Hwang | Yong- Han Kim | Kyung-Mo Park | Sung- Ryeul Rhyu Samsung Electronics Co. Ltd. | University of Seoul Industry Cooperation Foundation Samsung Electronics Co., Ltd. | University of Seoul Industry Cooperation Foundation 대표도면 대표도면 대표도면 대표도면(Representative drawing) Int.Cl. Application No. Application Date Unexamined Publication No. Unexamined Publication Date Registration No. Registration Date Agent. Inventor Applicant Rightholder Title of Invention 발명의 명칭 발명의 명칭 발명의 명칭 발명의 명칭 Apparatus and method of playing broadcast content in broadcasting system 장치와 방송 시스템에서 브로드캐스트 콘텐트를 하는 방법 Abstract 요약 요약 요약 요약 A method and an apparatus for playing broadcast content in a broadcasting system are provided. The m ethod and the apparatus enable a viewer to watch an entire event by broadcasting the event through differ ent networks in a condition that the event may not b e broadcast from start to finish over a single broadcas ting network. 방송 시스템에서 브로드캐스트 콘텐트를 하기 위한 방법과 장치 는 제공된다. 본 방법과 장치는 뷰어가 이벤트가 단일 방송 네트 워크 위에서 끝나기 위해 스타트로부터 방송되지 않을지도 모른 조건에 있는 상이한 네트워크를 통하여 이벤트를 방송함으로써 전체 이벤트를 주시할 수 있게 한다. Scope of Claims 청구의 범위 청구의 범위 청구의 범위 청구의 범위 Page 1 of 26
Transcript

Examined Patent Publication(B1)

Bibliographic Data

G06F 3/00 | G06F 13/00 | H04N 5/445 | H04N 7/173

13624264

20120921

20130081088

20130328

08661493

20140225

Jefferson IP Law, LLP

Sung-Oh Hwang | Yong-Han Kim | Kyung-Mo Park | Sung-Ryeul Rhyu

Samsung Electronics Co. Ltd. | University of Seoul Industry Cooperation Foundation

Samsung Electronics Co., Ltd. | University of Seoul Industry Cooperation Foundation

대표도면대표도면대표도면대표도면(Representative drawing)

Int.Cl.

Application No.

Application Date

Unexamined Publication No.

Unexamined Publication Date

Registration No.

Registration Date

Agent.

Inventor

Applicant

Rightholder

Title of Invention 발명의 명칭발명의 명칭발명의 명칭발명의 명칭

Apparatus and method of playing broadcast content in broadcasting system

장치와 방송 시스템에서 브로드캐스트 콘텐트를 하는 방법

Abstract 요약요약요약요약

A method and an apparatus for playing broadcast content in a broadcasting system are provided. The method and the apparatus enable a viewer to watch an entire event by broadcasting the event through different networks in a condition that the event may not be broadcast from start to finish over a single broadcasting network.

방송 시스템에서 브로드캐스트 콘텐트를 하기 위한 방법과 장치

는 제공된다. 본 방법과 장치는 뷰어가 이벤트가 단일 방송 네트워크 위에서 끝나기 위해 스타트로부터 방송되지 않을지도 모른 조건에 있는 상이한 네트워크를 통하여 이벤트를 방송함으로써

전체 이벤트를 주시할 수 있게 한다.

Scope of Claims 청구의 범위청구의 범위청구의 범위청구의 범위 Page 1 of 26

1. A method of playing broadcast content in a terminal of a broadcasting system, the method comprising:

1. 방송 시스템의 터미널에서 브로드캐스트 콘텐트를 하는 방

법, 방법은 다음을 포함한다 :

playing a first broadcast signal for a predetermined event;

소정의 이벤트를 위해 제 1 방송 신호를 하는 것 ;

receiving and analyzing signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated; and

소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기

전에 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정

보를 수신하고 분석하는 것 ; 그리고

continuously playing the second broadcast signal by using the signaling information,

시그널링 정보의 사용으로 계속적으로 제 2 방송 신호를 플레이

하는 것 ,

wherein the first and second broadcast signals are in service through different networks; and

여기에서 제 1 및 제 2 방송 신호는 상이한 네트워크를 통하여

서비스에 있다 ; 그리고

wherein the signaling information is received from a broadcasting server; and

여기에서 시그널링 정보는 방송 서버로부터 수신된다 ; 그리고

wherein the signaling information comprises: 여기에서 시그널링 정보가 다음을 포함한다 :

a field to identify an alternate program; 디체 프로그램을 확인하기 위한 분야 ;

a field to represent whether the alternate program is an alternate program for watching beforehand or an alternate program for watching subsequently; a field to represent a time count in seconds until a live broadcasting begins; and

디체 프로그램이 다음에 주시하기 위한 앞선 또는 디체 프로그램

을 주시하기 위한 디체 프로그램인지 표현하기 위한 분야 ; 라이브 방송까지 초에서 시간 카운트를 대표하기 위한 분야는 시작한

다 ; 그리고

a field to represent a type of a field that represents a location of the alternate program.

디체 프로그램의 위치를 표현하는 한 분야를 표현하기 위한 분

야.

2. The method of claim 1, wherein the second broadcast signal comprises an alternate program for the first broadcast signal.

2. 제 1 항의 방법에 있어서, 제 2 방송 신호는 제 1 방송 신호

를 위한 디체 프로그램을 포함한다.

3. The method of claim 1, wherein the field to represent the type represents one of a watched channel before using the alternate program, a channel for broadcasting, and an Internet streaming.

3. 제 1 항의 방법에 있어서, 타입을 표현하기 위한 필드는 디체

프로그램, 방송을 위한 채널과 인터넷 스트리밍을 이용하기 전

에 주시된 채널의 하나를 표현한다.

4. The method of claim 3, wherein the signaling information is included in a program-level descriptor syntax loop within a Program Map Table (PMT).

4. 제 3 항의 방법에 있어서, 시그널링 정보는 프로그램 맵 테이

블 (PMT) 안에 있는 프로그램 수준 디스크립터 통사론 루프에

서 포함한다.

5. A method of transmitting broadcast content in a broadcasting server, the method comprising:

5. 방송 서버에서 브로드캐스트 콘텐트를 전송하는 방법, 방법

은 다음을 포함한다 :

transmitting, to a terminal, a first broadcast signal for a predetermined event;

, 터미널에, 소정의 이벤트를 위한 제 1 방송 신호를 전송하는

것 ;

generating signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated; and

소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기

전에 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정

보를 생성하는 것 ; 그리고

transmitting the signaling information to the terminal, 시그널링 정보를 터미널에 송신하는 것 ,

Page 2 of 26

wherein the first and second broadcast signals are in service through different networks; and

여기에서 제 1 및 제 2 방송 신호는 상이한 네트워크를 통하여

서비스에 있다 ; 그리고

wherein the signaling information comprises: 여기에서 시그널링 정보가 다음을 포함한다 :

a field to identify an alternate program; 디체 프로그램을 확인하기 위한 분야 ;

a field to represent whether the alternate program is an alternate program for watching beforehand or an alternate program for watching subsequently; a field to represent a time count in seconds until a live broadcasting begins; and

디체 프로그램이 다음에 주시하기 위한 앞선 또는 디체 프로그램

을 주시하기 위한 디체 프로그램인지 표현하기 위한 분야 ; 라이브 방송까지 초에서 시간 카운트를 대표하기 위한 분야는 시작한

다 ; 그리고

a field to represent a type of a field that represents a location of the alternate program.

디체 프로그램의 위치를 표현하는 한 분야를 표현하기 위한 분

야.

6. The method of claim 5, wherein the second broadcast signal comprises an alternate program for the first broadcast signal.

6. 제 5 항의 방법에 있어서, 제 2 방송 신호는 제 1 방송 신호

를 위한 디체 프로그램을 포함한다.

7. The method of claim 5, wherein the field to represent the type represents one of a watched channel before using the alternate program, a channel for broadcasting, and an Internet streaming.

7. 제 5 항의 방법에 있어서, 타입을 표현하기 위한 필드는 디체

프로그램, 방송을 위한 채널과 인터넷 스트리밍을 이용하기 전

에 주시된 채널의 하나를 표현한다.

8. The method of claim 7, wherein the signaling information is included in a program-level descriptor syntax loop within a Program Map Table (PMT).

8. 제 7 항의 방법에 있어서, 시그널링 정보는 프로그램 맵 테이

블 (PMT) 안에 있는 프로그램 수준 디스크립터 통사론 루프에

서 포함한다.

9. An apparatus for playing broadcast content in a terminal of a broadcasting system, the apparatus comprising:

9. 방송 시스템의 터미널에서 브로드캐스트 콘텐트를 하기 위한

장치, 장치는 다음을 포함한다 :

a player for playing a first broadcast signal for a predetermined event; and

소정의 이벤트를 위해 제 1 방송 신호를 하기 위한 플레이어 ; 그리고

a controller for receiving and analyzing signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated,

소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기

전에 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정

보를 수신하고 분석하기 위한 컨트롤러 ,

wherein the player continuously plays the second broadcast signal by using the signaling information,

여기에서 플레이어는 시그널링 정보의 사용으로 계속적으로 제

2 방송 신호를 플레이한다 ,

wherein the first and second broadcast signals are in service through different networks, and

여기에서 제 1 및 제 2 방송 신호는 상이한 네트워크를 통하여

서비스에 있다 , 그리고

wherein the signaling information is received from a broadcasting server; and

여기에서 시그널링 정보는 방송 서버로부터 수신된다 ; 그리고

wherein the signaling information comprises: 여기에서 시그널링 정보가 다음을 포함한다 :

a field to identify an alternate program; 디체 프로그램을 확인하기 위한 분야 ;

a field to represent whether the alternate program is an alternate program for watching beforehand or an alternate program for watching subsequently; a field to represent a time count in seconds until a live broadcasting begins; and

디체 프로그램이 다음에 주시하기 위한 앞선 또는 디체 프로그램

을 주시하기 위한 디체 프로그램인지 표현하기 위한 분야 ; 라이브 방송까지 초에서 시간 카운트를 대표하기 위한 분야는 시작한

다 ; 그리고

a field to represent a type of a field that represents a 디체 프로그램의 위치를 표현하는 한 분야를 표현하기 위한 분

Page 3 of 26

location of the alternate program. 야.

10. The apparatus of claim 9, wherein the second broadcast signal comprises an alternate program for the first broadcast signal.

10. 제 9 항의 장치에 있어서, 제 2 방송 신호는 제 1 방송 신호

를 위한 디체 프로그램을 포함한다.

11. The apparatus of claim 9, wherein the field to represent the type represents one of a watched channel before using the alternate program, a channel for broadcasting, and an Internet streaming.

11. 제 9 항의 장치에 있어서, 타입을 표현하기 위한 필드는 디

체 프로그램, 방송을 위한 채널과 인터넷 스트리밍을 이용하기

전에 주시된 채널의 하나를 표현한다.

12. The apparatus of claim 11, wherein the signaling information is included in a program-level descriptor syntax loop within a Program Map Table (PMT).

12. 제 11 항의 장치에 있어서, 시그널링 정보는 프로그램 맵

테이블 (PMT) 안에 있는 프로그램 수준 디스크립터 통사론 루

프에서 포함한다.

13. An apparatus for transmitting broadcast content in a broadcasting server, the apparatus comprising:

13. 방송 서버에 있는 브로드캐스트 콘텐트를 전달하기 위한 장

치, 장치는 다음을 포함한다 :

a transmitter for transmitting a first broadcast signal for a predetermined event; and

소정의 이벤트를 위한 제 1 방송 신호를 전달하기 위한 트랜스미

터 ; 그리고

a generator for generating signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated,

소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기

전에 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정

보를 생성하기 위한 제너레이터 ,

wherein the transmitter further transmits the signaling information to the terminal, and

여기에서 트랜스미터는 더 시그널링 정보를 터미널에 송신한

다 , 그리고

wherein the first and second broadcast signals are in service through different networks; and

여기에서 제 1 및 제 2 방송 신호는 상이한 네트워크를 통하여

서비스에 있다 ; 그리고

wherein the signaling information comprises: 여기에서 시그널링 정보가 다음을 포함한다 :

a field to identify an alternate program; 디체 프로그램을 확인하기 위한 분야 ;

a field to represent whether the alternate program is an alternate program for watching beforehand or an alternate program for watching subsequently; a field to represent a time count in seconds until a live broadcasting begins; and

디체 프로그램이 다음에 주시하기 위한 앞선 또는 디체 프로그램

을 주시하기 위한 디체 프로그램인지 표현하기 위한 분야 ; 라이브 방송까지 초에서 시간 카운트를 대표하기 위한 분야는 시작한

다 ; 그리고

a field to represent a type of a field that represents a location of the alternate program.

디체 프로그램의 위치를 표현하는 한 분야를 표현하기 위한 분

야.

14. The apparatus of claim 13, wherein the second broadcast signal comprises an alternate program for the first broadcast signal.

14. 제 13 항의 장치에 있어서, 제 2 방송 신호는 제 1 방송 신

호를 위한 디체 프로그램을 포함한다.

15. The apparatus of claim 13, wherein the field to represent the type represents one of a watched channel before using the alternate program, a channel for broadcasting, and an Internet streaming.

15. 제 13 항의 장치에 있어서, 타입을 표현하기 위한 필드는

디체 프로그램, 방송을 위한 채널과 인터넷 스트리밍을 이용하

기 전에 주시된 채널의 하나를 표현한다.

16. The apparatus of claim 15, wherein the signaling information is included in a program-level descriptor syntax loop within a Program Map Table (PMT).

16. 제 15 항의 장치에 있어서, 시그널링 정보는 프로그램 맵

테이블 (PMT) 안에 있는 프로그램 수준 디스크립터 통사론 루

프에서 포함한다.

Description 명세서명세서명세서명세서

PRIORITY 우선권

Page 4 of 26

This application claims the benefit under 35 U.S.C. §119(a) of a Korean patent application filed on Sep. 22, 2011, in the Korean Intellectual Property Office and assigned Serial No. 10-2011-0095665, the entire disclosure of which is hereby incorporated by reference.

이 적용은 한국 특허청에서, 2011년 9월 22일에 출원된 한국

특허출원의 35 U.S.C. §119(a) 하에 이익을 청구하고, 그것의

전체 공개가 참고에 의해 이로써 구체화된 일련의 10-2011-0095665 번을 지정했다.

BACKGROUND OF THE INVENTION 발명의 배경

1. Field of the Invention 1. 발명의 분야

The present invention relates to an apparatus and method of playing broadcast content in a broadcasting system. More particularly, the present invention relates to apparatus and method of continuously receiving a live broadcasting of an event in a single terminal.

본 발명은 방송 시스템에서 방송 콘텐츠를 하는 장치와 방법과

관련된다. 보다 상세하게는, 본 발명은 계속적으로 단일 터미널에서 이벤트의 라이브 방송을 수신하는 것의 장치와 방법과 관련

된다.

2. Description of the Related Art 2. 관련기술에 대한 설명

To efficiently transmit various multimedia content, the Moving Picture Experts Group (MPEG) has developed various standards, such as MPEG-2 Transport Stream (TS) and MP4 system and file formats. Standardization organizations, such as the Internet Engineering Task Force (IETF), the Institute of Electrical and Electronics Engineers (IEEE), and the 3rd Generation Partnership Project (3GPP) have also developed a variety of protocols for sending various multimedia content on the Internet, and base technologies for configuring multimedia content have used the MPEG standards.

효율적으로 다양한 멀티미디어 내용을 전송하기 위해, 동영상

전문가 그룹 (MPEG)는 엠펙-2 전송 열 (TS)와 MP4 시스템과

파일 형태와 같은, 다양한 스탠다드를 개발했다. 인터넷 기술 표

준화 기구 (IETF), 미국 전기 전자 학회 (IEEE)와 같은 표준화

기구와 3번째 세대 공동 프로젝트 (3GPP)는 또한 Internet위에 다양한 멀티미디어 콘텐트를 뿌리기 위한 프로토콜의 버라이어

티를 개발했고, 멀티미디어 콘텐트를 구성하기 위한 기본 기술

은 MPEG 규격을 이용했다.

As the integration of broadcasting and communication services has progressed since 2000, an environment now exists in which a variety of contents and services should be transmitted over different networks. Also, a situation can be generated in which a digital multimedia broadcasting receiver fails to receive a live broadcast of a certain event from start to finish over a single broadcasting network for various reasons. The following are three instances, although the number of situations is not limited thereto.

방송과 통신서비스의 집적화가 2000 이후로 진행되었기 때문

에, 환경은 지금 콘탠츠와 서비스의 버라이어티가 상이한 네트

워크 상에서 전송하여야 하 존재한다. 또한, 디지털 멀티미디어 방송 수신기가 다양한 이유를 위한 단일 방송 네트워크 위에서 마무리시키기 위해 개시 명령으로부터 일정한 이벤트의 생방송

을 수신하는 것에 실패한 상황이 발생할 수 있다. 수많은 상황이

거기에 제한되지 않을지라도, 다음은 3 가지의 사례이다.

A first case is a live broadcasting of a baseball game. 제 1 케이스는 야구 게임의 라이브 방송이다.

The live broadcasting of the baseball game usually begins from the very first half of the 1st inning, but might not continue to the end if the game is not finished within a scheduled broadcasting time. In this case, a user (hereinafter, referred to as a “viewer”) typically attempts to watch the game continuously though another means. In that case, there may be demand of continuously watching the game through the same terminal.

야구 게임의 라이브 방송은 보통 1번째 회의 매우 전반전부터 시

작되지만, 게임이 예정 방송 타임 내에 마무리되지 않으면 단부

는 것을 계속하지 않을지도 모른다. 이 경우에, ( 이하에, 참조

한다에게 ˝ 뷰어 ˝ 로서 ) 사용자가 일반적으로 또 다른 수단일지

라도 계속적으로 게임을 주시하려고 시도한다. 그러한 경우에, 동일한 터미널을 통하여 계속적으로 게임을 주시하는 요구가 있

을 수 있다.

A second case is a live broadcasting of a golf game. 제 2 경우는 골프 경기의 라이브 방송이다.

A golf game is usually continued for 5 to 6 hours a day, so a live broadcasting of the game often starts after first nine holes. However, a viewer having an interest in the game tends to watch the game from the very beginning, so they may attempt to watch the game through another means until the live broadcasting of the game starts at a scheduled broadcasting time. Also

게임의 라이브 방송이 종종 제 1 9 홀후에 시작하고 따라서, 골프 경기는 하루 5에서 6시간 보통 지속된다. 그러나, 그들이 게임의 라이브 방송이 예정 방송 타임에서 시작하때까지 또 다른

수단을 통하여 게임을 주시하려고 시도할 수 있고 따라서, 게임을 인터레스트를 안에 들여놓는 뷰어는 최초에서부터 게임을 주

시하는 경향이 있다. 또한 이 경우에, 동일한 터미널을 통하여

계속적으로 게임을 주시하는 요구가 있을 수 있다.

Page 5 of 26

in this case, there may be demand of continuously watching the game through the same terminal.

A third case is a live broadcasting of Olympic games. 제 3 케이스는 올림픽 게임의 라이브 방송이다.

Various Olympic games are held in different stadiums at the same time. Thus, a live broadcasting of Olympic games attempts to broadcast most if not all of the popular games and is usually switched over from game to game in the middle of the game. In this regard, there may be some viewers who want to watch the entirety of a particular game and desire to have another means for this. For example, some viewers who have been watching, e.g., a judo match may be reluctant for their screens to be switched to another game, e.g., a boxing match.

다양한 올림픽 게임은 동시에 상이한 경기장에서 홀딩된다. 그러므로, 올림픽 게임의 라이브 방송이 가장 방송하려고 시도하지 않으면 모든 유행 게임 그리고 게임의 한가운데 게임에서 게

임으로 보통 바뀐다. 이 점에 관해서는, 싶으는 몇몇 뷰어가 이것을 위한 또 다른 수단을 가지기 위해 특별한 게임과 요구의 전

체를 주시하는 것이 있을 수 있다. 예를 들면 예를 들어, 유도 매

치를 주시하는 몇몇 뷰어는 또 다른 게임, 예를 들어, 권투 시합

에 전환될 그들 스크린을 위해 꺼려할지도 모른다.

As such, there is a need for an apparatus and a method of continuously playing content, such as a live broadcasting of an event, through a single terminal.

그와 같기 때문에, 단일 터미널을 통하여 이벤트의 라이브 방송과 같은 계속적으로 작동하는 콘탠츠의 장치와 방법을 위한 필요

가 있다.

The above information is presented as background information only to assist with an understanding of the present disclosure. No determination has been made, and no assertion is made, as to whether any of the above might be applicable as prior art with regard to the present invention.

상기의 정보는 본 개시물의 이해로 조력하기 위한 단지 배경 정

보로 제공된다. 어떤 상기한 것이 본 발명에 관한 종래의 기술로

서 적용 가능한지 아닌지에 관해, 어떤 결정도 만들고, 어떤 주

장도 만들지 않는다.

SUMMARY OF THE INVENTION 발명의 요약

Aspects of the present invention are to address at least to above-mentioned problems and/or disadvantages and to provide at least the advantages described below. Accordingly, an aspect of the present invention is to provide an apparatus and method of continuously receiving a live broadcasting of an event in a single terminal.

본 발명의 양상이 어드레싱하는 것이고에서 가장 적게 상기 언급

된 문제점 그리고/또는 단점에 그리고 아래 기술된 가장 적게 장

점에서 제공한다. 따라서, 본 발명의 양상은 계속적으로 단일 터미널에서 이벤트의 라이브 방송을 수신하는 장치와 방법을 제공

하는 것이다.

Another aspect of the present invention is to provide an apparatus and method of delivering a control signal, with which an event is broadcast live through different kinds of networks in a situation where a live broadcasting of the event over a single broadcasting network may not be possible from start to finish, thus allowing a viewer to watch the event subsequently or entirely.

본 발명은 또다른 측면 제어신호를 전달시키는 장치와 방법을 제

공하는 것이며, 그것과 함께 이벤트가 그러므로 뷰어가 다음에

또는 전적으로 이벤트를 주시하도록 허용함으로써, 단일 방송 네트워크 위의 이벤트의 라이브 방송은 개시 명령에서 피니쉬로

가능하지 않을지도 모른 상황에서 broadcast 네트워크의 상이

한 종류이다.

Another aspect of the present invention is to provide an apparatus and method of seamlessly playing broadcast services provided over different kinds of networks in a single terminal.

본 발명은 또다른 측면 끝임없이 단일 터미널에서 다양한 종류의 네트워크 위에서 제공된 방송 서비스를 플레이하는 장치와 방법

을 제공하는 것이다.

In accordance with an aspect of the present invention, a method of playing broadcast content in a terminal of a broadcasting system is provided. The method includes playing a first broadcast signal for a predetermined event, receiving and analyzing signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated, and continuously playing the second broadcast signal by using the signaling information at a request of continuous watching from a user, wherein the first and second broadcast signals are in service through different networks, and wh

본 발명의 양상에 따라서, 방송 시스템의 터미널에서 브로드캐

스트 콘텐트를 하는 방법은 제공된다. 본 방법은 소정의 이벤트

를 위해 제 1 방송 신호를 하고 소정의 이벤트가 끝나기 전에 또

는 새로운 이벤트가 초기화되기 전에 또하나의 제 2 방송 신호의

운행 안내를 갖고, 사용자로부터 계속적으로 시그널링 정보을

사용한 연속적인 시청의 리퀘스트에서 제 2 방송 신호를 연주하

는 시그널링 정보를 수신하고 분석하는 것을 포함하며, 여기에

서 제 1 및 제 2 방송 신호가 상이한 네트워크를 통하여 서비스

에 있고 시그널링 정보가 방송 서버로부터 수신되 여기에서.

Page 6 of 26

erein the signaling information is received from a broadcasting server.

In accordance with another aspect of the present invention, a method of transmitting broadcast content in a broadcasting server is provided. The method includes transmitting, to a terminal, a first broadcast signal for a predetermined event, generating signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated, and transmitting the signaling information to the terminal, wherein the first and second broadcast signals are in service through different networks.

본 발명의 또다른 측면에 따라서, 방송 서버에 있는 브로드캐스

트 콘텐트를 전송하는 방법은 제공된다. 본 방법은 터미널, 소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기 전에

또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정보를

생성하고, 시그널링 정보를 터미널에 송신하는 소정의 이벤트를

위한 제 1 방송 신호에, 전송을 포함하며, 제 1 및 제 2 방송 신

호는 상이한 네트워크를 통하여 서비스에 있다.

In accordance with another aspect of the present invention, an apparatus for playing broadcast content in a terminal of a broadcasting system is provided. The apparatus includes a player for playing a first broadcast signal for a predetermined event, and a controller for receiving and analyzing signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated, wherein the player continuously plays the second broadcast signal by using the signaling information at a request of continuous watching from a user, wherein the first and second broadcast signals are in service through different networks, and wherein the signaling information is received from a broadcasting server.

본 발명의 또다른 측면에 따라서, 방송 시스템의 터미널에서 브

로드캐스트 콘텐트를 하기 위한 장치는 제공된다. 장치는 소정

의 이벤트를 위해 제 1 방송 신호를 하기 위한 플레이어를 포함

하고, 소정의 이벤트 앞에 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정보를 수신하고 분석하기 위한 컨트롤러는 끝

나거나, 새로운 이벤트 앞에 초기화되며, 플레이어는 사용자로부터 계속적으로 시그널링 정보을 사용한 연속적인 시청의 리퀘

스트에서 제 2 방송 신호를 연주하며, 여기에서 제 1 및 제 2 방송 신호가 상이한 네트워크를 통하여 서비스에 있고 시그널링 정

보가 방송 서버로부터 수신되 여기에서.

In accordance with an aspect of the present invention, an apparatus for transmitting broadcast content in a broadcasting server is provided. The method includes a transmitter for transmitting a first broadcast signal for a predetermined event, and a generator for generating signaling information having a service guide of a second broadcast signal either before the predetermined event is over or before a new event is initiated, wherein the transmitter further transmits the signaling information to the terminal, and wherein the first and second broadcast signals are in service through different networks.

본 발명의 양상에 따라서, 방송 서버에 있는 브로드캐스트 콘텐

트를 전달하기 위한 장치는 제공된다. 소정의 이벤트가 끝나기 전에 또는 새로운 이벤트가 초기화되기 전에 본 방법은 소정의

이벤트를 위한 제 1 방송 신호를 전달하기 위한 트랜스미터, 그리고 또하나의 제 2 방송 신호의 운행 안내를 갖는 시그널링 정

보를 생성하기 위한 제너레이터를 포함하며, 여기에서 트랜스미

터가 더 시그널링 정보를 터미널에 송신하고 제 1 및 제 2 방송

신호가 상이한 네트워크를 통하여 서비스에 있는 여기에서.

Other aspects, advantages, and salient features of the invention will become apparent to those skilled in the art from the following detailed description, which, taken in conjunction with the annexed drawings, discloses exemplary embodiments of the invention.

본 발명의 다른 양상, 이점 및 현저한 특징들이 다음 상세한 설

명 및 첨부된 도면을 참조하여 당업자에게 명백해질 것이다.

BRIEF DESCRIPTION OF THE DRAWINGS 도면의 간결한 설명

The above and other aspects, features, and advantages of certain exemplary embodiments of the present invention will be more apparent from the following description taken in conjunction with the accompanying drawings, in which:

본 발명의 특정 본보기 실시예의 상기의 그리고 다른 관점, 특징과 장점은 첨부 도면을 참조로 한 다음 설명으로부터 더 명백할

것이다, 다음 경우에서 :

FIG. 1 is a block diagram of a broadcasting-communication convergence receiver according to an exemplary embodiment of the present invention;

도 1은 본 발명의 실시예에 따른 브로드캐스팅 통신 수렴 수신기

의 블록 도표이다 ;

FIG. 2 shows a subsequent viewing scenario after a live broadcast program is over, according to an exemp

도 2는 라이브 방송 프로그램이 본 발명의 예시적 실시예에 따라

서, 끝난 후 다음 보기 시나리오를 보여준다 ;

Page 7 of 26

lary embodiment of the present invention;

FIG. 3 shows a viewing scenario before a live broadcast program starts, according to an exemplary embodiment of the present invention;

도 3은 라이브 방송 프로그램이 본 발명의 예시적 실시예에 따라

서, 시작하기 전에 보이는 시나리오를 보여준다 ;

FIG. 4 shows a scenario of entirely viewing an event from among concurrent events, according to an exemplary embodiment of the present invention;

도 4는 본 발명의 예시적 실시예에 따라서, 전적으로 동시발생

이벤트에서 이벤트를 고찰하는 시나리오를 보여준다 ;

FIG. 5 is a flowchart of a method of transmitting broadcast content in a broadcasting server, according to an exemplary embodiment of the present invention;

도 5는 본 발명의 예시적 실시예에 따라서, 방송 서버에서 브로

드캐스트 콘텐트를 전송하는 방법의 흐름도이다 ;

FIG. 6 is a flowchart of a method of receiving broadcast content in a terminal according to an exemplary embodiment of the present invention; and

도 6은 본 발명의 예시적 실시예에 따른 터미널에서의 수신 방송

콘탠츠의 방법의 흐름도이다 ; 그리고

FIG. 7 is a flowchart of a method of receiving broadcast content in a terminal, according to an exemplary embodiment of the present invention.

도 7은 본 발명의 예시적 실시예에 따라서, 터미널에서 수신 방

송 콘탠츠의 방법의 흐름도이다.

Throughout the drawings, it should be noted that like reference numbers are used to depict the same or similar elements, features, and structures.

도면 전체에 걸쳐, 그것이 주의되어야 하고 동일한 또는 비슷한

요소, 특징과 구조를 묘사하기 위해 참조 번호와 같이 이용되는.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

예시적 실시예의 세밀한 묘사

The following description with reference to the accompanying drawings is provided to assist in a comprehensive understanding of exemplary embodiments of the invention as defined by the claims and their equivalents. It includes various specific details to assist in that understanding but these are to be regarded as merely exemplary. Accordingly, those of ordinary skill in the art will recognize that various changes and modifications of the embodiments described herein can be made without departing from the scope and spirit of the invention. In addition, descriptions of well-known functions and constructions may be omitted for clarity and conciseness.

첨부된 도면들을 참조하여 다음 설명은 청구항과 그들 평형에 의하여 정의되는 바와 같은 본 발명의 예시적 실시예의 포괄적인

이해을 돕기 위해 제공된다. 이해 그러나 이것들이 예시적인 단지 간주되는 것이다는 점에서 조력하기 위해 그것은 다양한 세부

사항을 포함한다. 따라서, 당업계에 통상의 지식을 가진 자는 여기에 기술된 실시예의 다양한 변화와 수정이 본 발명의 범위와

사상을 벗어남이 없이 만들 수 있다는 것을 인식할 것이다. 게다

가, 잘 알려져 있는 기능과 구성의 설명이 명료성과 간결성을 위

해 생략될 수 있다.

The terms and words used in the following description and claims are not limited to the bibliographical meanings, but, are merely used by the inventor to enable a clear and consistent understanding of the invention. Accordingly, it should be apparent to those skilled in the art that the following description of exemplary embodiments of the present invention is provided for illustration purpose only and not for the purpose of limiting the invention as defined by the appended claims and their equivalents.

다음 설명과 청구항에서 이용된 용어와 단어가 도서 목록의 의미

로 제한되지 않고, 그러나, 본 발명의 명백한 그리고 일관된 이

해를 가능하게 하기 위해 발명자에 의해 단지 이용된다. 따라서, 본 발명의 예시적 실시예들의 설명이 단지 설명적 목적에게 제공되지 않고 첨부된 특허 청구의 범위와 그들 평형에 의하여 정의되는 바와 같은 본 발명을 제한하기 위하여 당 분야의 숙련된 자

들에 분명하여야 한다.

It is to be understood that the singular forms “a,” “an,” and “the” include plural referents unless the context clearly dictates otherwise. Thus, for example, reference to “a component surface” includes reference to one or more of such surfaces.

단일 형태 ˝ a, ˝ 'A'와 ˝ 그 ˝가 복수인 referent를 포함한 것은 이해하는 것이지 않는다면 컨텍스트가 분명히 결정한다 그렇지

않으면. 그러므로, 예를 들면 ˝ 성분 표면 ˝에 대한 참고는 그와

같은 표면의 1 이상에 참고를 포함시킨다.

The invention may, however, be embodied in many different forms and should not be construed as being limited to the exemplary embodiments set forth herein.

본 발명은 여기에 설명되는 것으로 많은 다양한 형태에서 그러

나, 구체화될 수 있고, 예시적 실시예에 제한되어 간주하지 말아

야 한다. 오히려, 이러한 예시적 실시예는 본 명세서가 충분하고

Page 8 of 26

Rather, these exemplary embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the concept of the invention to those skilled in the art. In the description of the present invention, if it is determined that a detailed description of commonly-used technologies or structures related to the invention may unnecessarily obscure the subject matter of the invention, the detailed description will be omitted.

완전하며 당 분야의 숙련된 자들에게 본 발명의 컨셉트를 전부

전달하도록 제공된다. 본 발명의 설명에서, 본 발명과 관련된 공통 사용 기술 또는 구조의 상세한 설명이 불필요하게 본 발명의

소재를 가릴 수 있는 것은 알아내면, 상세한 설명은 생략될 것이

다.

In the following description, the same terminologies as defined in Moving Picture Experts Group (MPEG) standards will be used, but the present invention is not limited to the terminologies or the standards. In addition, the present invention may also be applicable to any type of system, such as MPEG Media Transport (MMT) having the same technical background.

다음 설명에서, 동영상 전문가 그룹 (MPEG) 스탠다드에서 한정

되기 때문에 동일한 용어는 이용되지만, 본 발명은 용어 또는 스

탠다드로 제한되지 않는다. 게다가, 본 발명이 또한 동일한 기술

적인 배경을 가지는 MPEG 매체 트랜스포트 (MMT)와 같은 임

의의 시스템에 적용가능할지도 모른다.

FIG. 1 is a block diagram of a broadcasting-communication convergence receiver according to an exemplary embodiment of the present invention.

도 1은 본 발명의 실시예에 따른 브로드캐스팅 통신 수렴 수신기

의 블록 도표이다.

The broadcasting-communication convergence receiver is a receiver for convergence reception of various multimedia contents.

브로드캐스팅 통신 수렴 수신기는 다양한 멀티미디어 콘텐츠의

수렴 리셉션을 위한 수신기이다.

Referring to FIG. 1, the receiver includes a broadcasting network tuner 101, a communication network adapter 103, and a broadcasting-communication convergence device 105.

도 1을 참고로 하여, 수신기는 브로드캐스팅 망 튜너 101, 통신

망 어댑터 103과 브로드캐스팅 통신 컨버전스 장치 105를 포함

한다.

The receiver receives high resolution broadcast signals through the broadcasting network tuner 101.

수신기는 브로드캐스팅 망 튜너 101을 통해 고해상도 방송 신호

를 수신한다.

The broadcasting network tuner 101 controls a received signal at a requested system level and performs a function to allow a viewer to select a desired channel from among a plurality of channels included in a high resolution broadcast signal of a predetermined frequency band.

브로드캐스팅 망 튜너 101은 뷰어가 다수의 소정의 주파수대의 고해상도 방송 신호에서 포함한 채널 중에서 바람직한 채널을 선택하도록 허용하기 위한 기능을 요청된 시스템 레벨에 있는 수신

된 신호를 방제하고 행한다.

The communication network adapter 103 receives communication data over a communication network (e.g., Internet).

통신망 어댑터 103은 통신망을 ( 즉, Internet ) 통하여 통신

테이터를 수신한다.

As data, voices, and images have been developed in an integrated format, the broadcasting-communication convergence device 105 receives and processes broadcast data from the broadcast tuner 101 and communication data from the communication network adapter 103 together.

데이터, 음성과 이미지가 통합 포맷에서 개발되기 때문에, 브로

드캐스팅 통신 컨버전스 장치 105는 함께 통신망 어댑터 103으

로부터 방송 튜너 101과 통신 테이터로부터 방송 데이터를 수신

하고 처리한다.

The broadcasting-communication convergence device 105 further includes a player (not shown) for playing a first broadcast signal for a predetermined event, and a controller (not shown) for receiving, from a broadcasting server (not shown), and analyzing signaling information having an alternate program service guide before the predetermined event is finished. The player plays a second broadcast signal consecutively by using the signaling information upon reception of a request of continuous viewing from the viewer, and the first and second broadcast signals are in service through different networks.

브로드캐스팅 통신 컨버전스 장치 105는 소정의 이벤트를 위한

제 1 방송 신호와 방송 서버 ( 도시되지 않은 )로부터, 수신을

위한 컨트롤러를 ( 도시되지 않은 ), 플레이하고 소정의 이벤트가 마무리되기 전에 디체 프로그램 서비스 가이드를 가지는 시그

널링 정보를 분석하기 위한 플레이어 (도시된다)을 더 포함한다. 플레이어는 뷰어로부터 연속적으로 시그널링 정보을 사용한 연

속 뷰잉의 리퀘스트의 리셉션에 제 2 방송 신호를 발사하고, 제

1 및 제 2 방송 신호는 상이한 네트워크를 통하여 서비스에 있

다.

Page 9 of 26

Hereinafter, exemplary embodiments of the present invention will be described based on the broadcasting-communication convergence receiver, as shown in FIG. 1. However, it should be understood that the present invention is not limited thereto.

이하에, 본 발명의 예시적 실시예는 도 1에 도시된 바와 같이, 브로드캐스팅 통신 수렴 수신기에 기초가 되는 것으로 기술될 것

이다. 그러나, 본 발명이 거기에 제한되지 않는다는 것을 이해하

여야 한다.

Exemplary embodiments of the present invention propose signaling information at the following request, which is defined in Tables 1 and 2.

본 발명의 예시적 실시예는 다음 리퀘스트에 있는 시그널링 정보

를 제안하며, 그것이 테이블 1과 2에서 한정된다.

1) Subsequent Viewing after Completion of a Live Broadcast Program

1) 라이브 방송 프로그램의 완성 뒤에 있는 다음 보기

When a live broadcasting of an event is terminated at the end of a scheduled broadcasting time and the event may be subsequently viewed via an alternate program on a different channel or on the Internet, the receiver should be notified of that.

이벤트의 라이브 방송이 예정 방송 타임의 단부에 종결되고 이벤

트가 상이한 채널에 또는 Internet에 디체 프로그램을 통해 다

음에 뷰잉될 수 있을 때, 수신기는 그것을 알리게 한다.

2) Viewing Beforehand Before Broadcasting 2) 방송 앞에 미리 보는 것

When a live broadcasting of an event is scheduled but the starting point of the broadcasting is midway through the event, and there is an alternate program for the live broadcasting of the event that may be broadcast from the very beginning provided on a different channel or on the Internet, the receiver should be notified of the alternate program.

이벤트의 라이브 방송이 예정되지만 방송의 시작점이 이벤트를

중도에 통하고, 상이한 채널에 또는 Internet에 제공된 최초로부터 방송되는 이벤트의 라이브 방송을 위한 디체 프로그램이 있

을 때, 수신기는 디체 프로그램을 알리게 한다.

3) Viewing of an Event in its Entirety from Among Multiple Concurrent Events.

3) Among 다중 동시 이벤트로부터의 그것의 Entirety에 있는

이벤트의 뷰잉.

When a live broadcasting of multiple concurrent events is progressed in the way of interleaving and an alternate program for a particular event among the multiple concurrent events that may be broadcast from start to finish is attainable on a different channel or on the Internet, the receiver should be notified that, during a time slot that is not assigned to the live broadcasting of the particular event, the alternate program may be watchable.

다중 동시발생 이벤트의 라이브 방송이 인터리빙에 있어서 진행시키고 스타트에서 피니쉬로 방송되는 다중 동시발생 이벤트 중

의 특별한 이벤트를 위한 디체 프로그램이 상이한 채널에 또는 Internet에 도달할 수 있을 때, 수신기가 공지화되어야 하는, 특별한 이벤트의 라이브 방송에게 할당되지 않은 인 타임 슬롯 동

안, 디체 프로그램이 지켜볼 수 있을지도 모른다.

4) Identifying of an Alternate Program 4) 디체 프로그램의 확인하는 것

Alternate programs provided by the same broadcasting company for a predetermined period of time should be distinguished from each other and recognized by the receiver.

소정의 시간 주기를 위한 동일한 방송 회사로 제공된 디체 프로

그램은 서로로부터 구별하고 수신기에 의해 인지되게 한다.

5) Locating of the Alternate Program 5) 디체 프로그램의 로케이팅

As a location from which the alternate program is read, another program channel or an Internet Uniform Resource Locator (URL) provided by the same broadcasting company should be designated.

디체 프로그램이 읽히는 위치로서, 동일한 방송 회사로 제공된

또 다른 프로그램 채널 또는 인터넷 URL (url)는 지정되게 한다.

6) Locating of the Live Broadcast Program 6) 라이브 방송 프로그램의 로케이팅

Location information of an original live broadcast program should be delivered in the alternate program for the original live broadcast program to the receiver s

원래 라이브 방송 프로그램의 위치 정보는 뷰어가 디체 프로그램으로부터 원래 라이브 방송 프로그램에 전화될 수 있도록 수신기에 원래 라이브 방송 프로그램을 위한 디체 프로그램으로 제공되

Page 10 of 26

o that the viewer may switch over to the original live broadcast program from the alternate program.

게 한다.

7) Start Timing of the Live Broadcast Program 7) 라이브 방송 프로그램의 개시 타이밍

In the case of signaling that the alternate program is watchable before the live broadcast program, information for letting the receiver know the start time of the original live broadcast program should be signaled without depending on the scheduled broadcasting information.

디체 프로그램이 라이브 방송 프로그램 앞에 지켜볼 수 있다는

것을 암시함에 있어서의, 수신기를 허용하기 위한 정보가 원래 라이브 방송 프로그램의 개시 시간을 알려지고 예정 방송 정보에

의존하는 것 없이 신호화하게 한다.

8) Description Information about the Alternate Program

8) 디체 프로그램에 대한 설명 정보

If information regarding the alternate program is provided, a description to guide the viewer to the alternate program should be sent to the receiver.

디체 프로그램에 관한 정보가 제공되면, 디체 프로그램으로 뷰

어를 인도하기 위한 설명은 수신기에 보내지게 한다.

9) Tolerance for Transmission Error of Alternate Program Signaling Information

9) 디체 프로그램 시그널링 정보의 전송 오류를 위한 허용한계

The alternate program signaling information should be correctly delivered to the receiver even if there is some transmission error.

디체 프로그램 시그널링 정보는 몇몇 전송 오류가 있을지라도 바

르게 수신기에게 전달되게 한다.

10) Continuity of Subsequent Viewing 10) 다음 보기의 연속성

When subsequent viewing is done from the alternate program to the original live broadcast program or vise versa, generation of a more or less temporal gap or repetition of a more or less already-watched section is admitted. In other words, although not aiming at seamlessly subsequent viewing, the temporal gap or the length of the repetitive section should be as minimized as possible.

다음 보기가 디체 프로그램에서 원래 라이브 방송 프로그램으로

행해지거나, versa, 대략 시간 갭의 발생 또는 대략 already-watched 섹션의 반복을 바이스로 죌 때 허용된다. 다시 말해서, 끝임없이 후속 뷰잉을 목표삼지 못하는 것 이지만, 반복적 섹션의 시간 갭 또는 길이는 가능한 것으로 최소가 되기 때문에 여야

한다.

Broadcast signaling operations in accordance with exemplary embodiments of the present invention will now be described, but the present invention is not limited thereto.

본 발명의 예시적 실시예에 따른 방송 신호 작동은 지금 기술되

지만, 본 발명은 거기에 제한되지 않는다.

FIG. 2 shows a subsequent viewing scenario after the live broadcast program is over, according to an exemplary embodiment of the present invention.

도 2는 라이브 방송 프로그램이 본 발명의 예시적 실시예에 따라

서, 끝난 후 다음 보기 시나리오를 보여준다.

Referring to FIG. 2, a first exemplary embodiment of the present invention is a live broadcasting of a baseball game. In the first exemplary embodiment, when the live broadcast program through e.g., a terrestrial High Definition Tele Vision (HDTV) broadcasting service is over due to a limitation of the scheduled broadcasting t

도 2를 참고로 하여, 본 발명의 제1 예시적 실시예는 야구 게임

의 라이브 방송이다. 제1 예시적 실시예에서, 언제 서비스를 방

송하는 즉, 지구상 하이 정의 텔레비전 비전 (고선명 텔레비전)을 통한 라이브 방송 프로그램이 야구 게임이 끝나기 전에 예정

방송 타임의 제한 때문에 끝나고, 게임의 잔류부가 방송 서비스

를 제공하는 즉, 인터넷 스트리밍 A 방송 회사를 통하여 다음에

Page 11 of 26

ime before the baseball game is over, a remaining part of the game may be subsequently broadcast through e.g., Internet streaming A broadcasting company providing the broadcasting service broadcasts the remaining part of the game through the Internet streaming service based on the Moving Picture Experts Group (MPEG)-Dynamic Adaptive Streaming over Hyper Text Transfer Protocol (HTTP) (MPEG-DASH) standard after the terrestrial HDTV broadcasting service is over. The entire baseball game may as well be broadcast live through the Internet streaming service independently of the terrestrial HDTV broadcasting service. The Internet streaming service refers to a service through which a server transmits broadcast data in real time and a client plays the received broadcast data in real time. A broadcasting server of the terrestrial HDTV broadcasting company delivers to the receiver an indication that there is the Internet (streaming) service (i.e., an alternate program) that is usable after completion of the terrestrial HDTV broadcasting service, such as an address of an associated Internet streaming server or MPEG-DASH URL, in the terrestrial HDTV broadcast signaling in step 201. That is, the receiver has to be informed that subsequent viewing of the alternate program is possible on a different program channel or on the Internet. The receiver in turn informs the viewer that the subsequent viewing through the Internet streaming service is possible and enables the viewer to choose whether to subsequently watch the alternate program. Depending on implementations of the receiver, the receiver may allow the viewer to temporarily store the information of the alternate program for later use if he/she does not want to view the alternate program immediately.

방송될 수 있는 것이 지구상 HDTV 방송 서비스가 끝난 후 하이

퍼 텍스트 규약 (HTTP) (MPEG-DASH) 스탠다드 위의 동영상

전문가 그룹 ( MPEG ) -동적이 Adaptive 스트리밍에 기초가 된 인터넷 스트리밍 서비스를 통하여 게임의 잔류부를 방송한

다. 전체 야구 게임 당연하고 지구상 HDTV 방송 서비스의 독립

적으로 인터넷 스트리밍 서비스를 통해서 broadcast 라이브이

다. 인터넷 스트리밍 서비스가 서비스에 참조하고 서버가 실시간에 있는 방송 데이터를 전송하고 클라이언트가 실시간에서 수

신된 방송 데이터를 한다. 지구상 HDTV 방송 회사의 방송 서버

는 201 단계에서 지구상 HDTV 방송 시그널링에서 결합된 인터

넷 스트리밍 서버 또는 MPEG-DASH URL의 어드레스와 같은 지

구상 HDTV 방송 서비스의 완성 뒤에 사용가능한 거기가 인터넷

(스트리밍) 서비스라는 ( 즉,, 디체 프로그램 ) 표시를 수신기에

게 전달한다. 그것이고, 수신기는 디체 프로그램의 다음 보기가

상이한 프로그램 채널에 또는 Internet에 가능한 것을 알리기

위해 가진다. in에 있는 수신자는 인터넷 스트리밍 서비스을 통

한 다음 보기가 가능한 것을 뷰어에게 알리고, 뷰어가는지 다음

에 디체 프로그램을 주시한다는 것을 결정할 수 있게 한다. 수신

기의 실시에 따라, 수신기는 뷰어가 그/그녀가 바로 디체 프로그램을 뷰잉하고 싶지 않으면 일시적으로 후 사용을 위한 디체 프

로그램의 정보를 저장하도록 허용할 수 있다.

In another example, the receiver may enable the user to watch the alternate program from HDTV resolution to Standard-Definition TV (SDTV) resolution as required in cable broadcasting.

또 다른 실시예에서, 수신기는 사용자가 케이블 방송에서 요구

되기 때문에 HDTV 해상도에서 표준 정의 텔레비전 (SDTV) 해상도로 디체 프로그램을 주시할 수 있게 할 수 있다.

FIG. 3 shows a viewing scenario before a live broadcast program starts, according to an exemplary embodiment of the present invention.

도 3은 라이브 방송 프로그램이 본 발명의 예시적 실시예에 따라

서, 시작하기 전에 보이는 시나리오를 보여준다.

Referring to FIG. 3, a second exemplary embodiment of the present invention is a live broadcasting of a golf game. In the second exemplary embodiment, as shown in FIG. 3, the receiver may receive alternate program service guide signaling information 301 through Internet streaming to guide the viewer to the alternate program watchable from the very beginning of the game before the live broadcast program begins. For example, the receiver may enable the viewer to watch the game through Internet streaming before the scheduled broadcast program of the game is provided through the terrestrial HDTV broadcasting service in step 303. The broadcasting company for the terrestrial HDTV broadcasting service transmits the live broadcasting of the game through Internet streaming or the MPEG-DASH from the beginning of the game. Simultaneously, the broadcasting company delivers to the receiver an indication that there is an Internet service of the game watchable from the very beginning and an address of the associated Internet streaming server or an MPEG-DASH URL at step 302. Then, the receiver allows the viewer to choose on the screen whether to switch over to

도 3을 참고로 하여, 본 발명의 제2 예시적 실시예는 골프 게임

의 라이브 방송이다. 라이브 방송 프로그램이 시작하기 전에 제

2 예시적 실시예에서, 도 3에 도시된 바와 같이, 수신기는 게임의 최초로부터 지켜볼 수 있는 디체 프로그램으로 뷰어를 인도하

기 위해 스트리밍하는 Internet을 통해서 디체 프로그램 운행

안내 시그널링 정보 301을 수신할 수 있다. 예를 들면 수신자는

뷰어가 게임의 예정된 방송 프로그램이 303 단계에서 지구상 HDTV 방송 서비스를 통해 제공되기 전에 인터넷 스트리밍을 통

하여 게임을 주시할 수 있게 할 수 있다. 지구상 HDTV 방송 서비스를 위한 방송 회사는 게임의 시작으로부터의 인터넷 스트리

밍 또는 MPEG-DASH를 통해서 게임의 라이브 방송을 전송한

다. 동시에, 방송 회사는 최초와 어드레스로부터 302 단계에 거기가 지켜볼 수 있는 게임의 인터넷 서비스라는 표시를 전해준

다. 그리고 나서, 수신기가 뷰어가 스크린에는지 지구상 HDTV 방송 서비스에 전화된다고 선택하고 게임을 뷰잉하는 동안 게임

의 예정 방송 타임에 있는 HDTV 서비스를 통해서 게임을 주시

하도록 허용한다 시작부터 인터넷 스트리밍 또는 MPEG-DASH까지. 수신기의 실시에 의존하고, 수신기가 뷰어가 그/그녀가 지금 디체 프로그램 오른쪽을 주시하고 싶지 않으면 일시적으로 후 사용을 위한 디체 프로그램의 정보를 저장할 수 있게 할 수 있

다 그러나 더 늦에.

Page 12 of 26

the terrestrial HDTV broadcasting service and watch the game through the HDTV service at the scheduled broadcasting time of the game while viewing the game from the beginning through the Internet streaming or MPEG-DASH. Depending on implementations of the receiver, the receiver may enable the viewer to temporarily store information of the alternate program for later use if he/she does not want to watch the alternate program right now but later on.

In the second exemplary embodiment, a transmitting end may send viewers who turn on the receiver or use the switched channel since the game has begun, i.e., the Internet streaming service of the game has begun, similar information by periodically sending the signaling information 301, 302 until the actual live broadcasting of the game begins. In the second exemplary embodiment of the present invention, when the live broadcasting of an event is scheduled but midway through the event, and another live broadcasting of the event that starts from the beginning of the event is provided as an alternate program, the broadcasting server has to inform the receiver of the fact that the alternate program may be watchable beforehand. The receiver may not resend the alternate program guide information to a viewer who was already informed of the alternate program but did not select the alternate program but maintained the original channel.

제2 예시적 실시예에서, 송신단은 게임이 시작했던 즉, 게임의

인터넷 스트리밍 서비스가 시작했기 때문에 수신기을 켜거나, 스위칭된 채널을 이용하는 뷰어를 보낼 수 있고, 게임의 실제 라

이브 방송까지 정기적으로 시그널링 정보 301, 302를 보내는

것에 의한 비슷한 정보는 시작한다. 때 이벤트의 라이브 방송이

예정된 본 발명의 제2 예시적 실시예에서 그러나 중도에 시작되는 이벤트 및 이벤트의 또 다른 라이브 방송을 통하여 이벤트의

시작은 디체 프로그램으로서 제공되고, 방송 서버는 디체 프로그램이 미리 지켜볼 수 있을 수 있다는 사실의 수신기에게 공지

하기 위해 가진다. 수신기는 디체 프로그램의 이미 공지받으는 뷰어에 대한 디체 프로그램 가이드 정보를 재전송하지 않을지도

모르지만, 디체 프로그램을 선택하지만, 원채널을 유지하지 않

았다.

FIG. 4 shows a scenario of entirely viewing an event from among concurrent events, according to an exemplary embodiment of the present invention.

도 4는 본 발명의 예시적 실시예에 따라서, 전적으로 동시발생

이벤트에서 이벤트를 고찰하는 시나리오를 보여준다.

Referring to FIG. 4, a third exemplary embodiment of the present invention is a broadcasting of Olympic games.

도 4를 참고로 하여, 본 발명의 제 3 예시적 실시예는 올림픽 게

임의 방송이다.

In the third exemplary embodiment of e.g., broadcasting Olympic games live, right before changing among screens for concurrent games, the receiver may enable the viewer to be informed of the fact that there is a different service over a different network watchable consecutively in a similar way to that in the scenario of the first exemplary embodiment and to select whether to use the different service.

즉, 방송하는 제 3 예시적 실시예에서 올림픽 게임은 존속하고, 곧바로 동시발생 게임을 위해 스크린 중에 변하기 전에, 수신기

는 뷰어가 제1 예시적 실시예의 시나리오에서 그것에게 비슷한 방법으로 연속적으로 지켜볼 수 있는 상이한 네트워크 위에서 거기가 상이한 서비스라는 사실의 공지받는지 상이한 서비스를 이

용한 것을 선택할 수 있게 할 수 있다.

The receiver may also provide information to the viewer in a similar way to that in the scenario of the second exemplary embodiment, and enable him/her to select whether to use the different service beforehand.

수신기는 또한 제2 예시적 실시예의 시나리오에서 그것에게 비

슷한 방법으로 뷰어에 대하여 정보를 제공하고, 그/그녀가는지

미리 상이한 서비스를 이용한 것을 선택할 수 있게 할 수 있다.

However, for the Olympic game broadcasting, typically, the broadcasting switchover from game to game may be determined depending on how the game is going on, so the timing for the broadcasting switchover may not be informed in advance through program planning. Furthermore, there may be a situation of bro

그러나, 올림픽 게임 방송을 위해 일반적으로, 게임에서 게임으로 방송 전환은 어떻게 게임이 계속된 것에 의존하여 알아낼 수

있고, 그렇게 방송 전환을 위한 타이밍은 프로그램 학습을 통하

여 전진에서 공지받지 않았을지도 모른다. 또한, 게임의 예선 경

기의 부분을 방송하는 상황이 있을 수 있고, 동일한 게임을 위한

최종적 즉, 방송하는 변화로 상이한 게임고 그리고 나서 뒤로 게

Page 13 of 26

adcasting a part of a preliminary match of a game, turning to a different game and then back to the game in the final, i.e., broadcasting changes for the same game may happen several times. In this case, the viewer may watch the part of the preliminary match through the HDTV broadcasting service, subsequently watch a remaining part of the preliminary match through the MPEG-2 TS based MPEG-DASH service, and turn back to the HDTV broadcasting service to watch the game in the final. For doing this, the receiver has to be informed in a currently serviced HDTV stream at a time of completion of the HDTV broadcasting service for the first part of the preliminary match that the MPEG-DASH service enabling the subsequent viewing of the game is being in service, and in an ongoing MPEG-DASH segment right before the final match begins that the game in the final will be in service through the HDTV broadcasting service. In other words, in the case the live broadcasting of multiple concurrent events is progressed in the way of interleaving, when an alternate program of a particular event among the multiple concurrent events is in service from start to finish on a different channel or on the Internet, the receiver has to be informed that the live broadcast program of the particular event may be replaced by the alternate program while the live broadcast program is not continued. If the MPEG-DASH service is an MPEG-2 TS based service, a desired signaling may be made by inserting the alternate program guide information into an MPEG-2 TS stream.

임을 바꾸는 것이 발생할 수 있다 여러 차례. 이 경우에, 뷰어는

HDTV 방송 서비스를 통하여 예선 경기의 부분을 주시하고, MPEG-2 TS 기반의 MPEG-DASH 서비스를 통하여 다음에 예선

경기의 잔류부를 주시하고, 최종적인 것에서 게임을 지켜보기

위한 HDTV 방송 서비스로 되돌아갈 수 있다. 이것을 하기 위해, 수신기가 하고 게임의 다음 보기를 가능하게 하는 MPEG-DASH 서비스가 최종적 매치가 시작하기 전에 서비스에서, 그리고 진

행중인 MPEG-DASH 세그멘트 우측에서 이고 있는 예선 경기의

제 1 부분을 위한 HDTV 방송 서비스의 완성의 타임에 있는 현

재 이용된 HDTV 스트림에서 공지받고 최종적인 것에 있는 게임

이 HDTV 방송 서비스를 통하여 서비스에 있을 것이다. 다시 말

해서, 케이스에서 다중 동시발생 이벤트의 라이브 방송은 다중 동시발생 이벤트 중의 특별한 이벤트의 디체 프로그램이 상이한

채널에 또는 Internet에 끝나기 위해 스타트로부터 서비스에 있

고, 수신기가 특별한 이벤트의 라이브 방송 프로그램이 라이브 방송 프로그램이 지속되지 않는 반면에 디체 프로그램에 의해 대

체될 수 있는 것을 알리기 위해 가질 때, 인터리빙에 있어서 진

행시킨다. MPEG-DASH 서비스가 MPEG-2 TS 기반의 서비스

이면, 바람직한 시그널링은 MPEG-2 TS 스트림 안으로 디체 프

로그램 가이드 정보를 삽입하여 만들어질 수 있다.

For example, as shown in FIG. 4, it may be assumed that Olympic games are broadcast live as a regular broadcast program B and in the program swimming, archery, and volleyball are broadcast through an HDTV service by turns. It is also assumed as shown in FIG. 4 that the same broadcasting company provides games of the swimming, archery, and volleyball from start to finish, as alternate programs, respectively, through the MPEG-DASH service, simultaneously with the regular broadcast program B. In this case, a viewer who is interested in the archery game 405 may use the MPEG-DASH service to watch the archery game by using alternate program guide signaling information 401 of the archery, and turn back to the HDTV service to continue to watch the regular broadcast program by using alternate program guide signaling information 403 of the archery, which is delivered in the MPEG-DASH segment right before the archery game begins. Specifically, when the HDTV broadcasting service turns to the swimming game after broadcasting a part of a preliminary match of the archery, the receiver enables the viewer to continue to watch the archery through the MPEG-DASH service by using the alternate program guide signaling information 407 of the archery, which is delivered right before the switchover to the swimming, and when it is time to broadcast the archery in final through the HDTV broadcasting service, the receiver may switch over to the HDTV broadcasting service from the MPEG-DASH service in the similar process.

예를 들면, 도 4에 도시된 바와 같이, 올림픽 게임이 정규적 방

송 프로그램 B로서 그리고 프로그램 수영, 궁술에서 broadcast 라이브이고, 배구공이 in에 의해 HDTV 서비스를 통하여 방송된

것은 가정될 수 있다. 동일한 방송 회사가 정규적 방송 프로그램

B와 동시에, 각각, MPEG-DASH 서비스를 통하여 디체 프로그

램으로서, 스타트로부터 피니쉬까지 수영, 궁술과 배구공의 게

임을 제공한 것은 도 4에 도시된 바와 같이 또한 가정된다. 이 경

우에, 궁술 게임 405에서 관계되는 뷰어는 궁술의 디체 프로그

램 가이드 시그널링 정보 401에서 궁술 게임을 지켜보기 위해 MPEG-DASH 서비스를 이용할 수 있고, 궁술의 디체 프로그램 가

이드 시그널링 정보 403에서 정규적 방송 프로그램을 지켜보기

를 계속하기 위한 HDTV 서비스로 되돌아가며, 그것이 궁술 게

임이 시작하기 전에 MPEG-DASH 세그멘트 우측으로 제공된다. 특히, HDTV 방송 서비스가 궁술의 예선 경기의 부분을 방송한

후 수영 게임으로 변할 때, 수신자는 뷰어가 MPEG-DASH 서비

스를 통하여 궁술의 디체 프로그램 가이드 시그널링 정보 407에

서 궁술을 지켜보기를 계속할 수 있게 하고, 그것이 수영에 전환

앞에 곧바로 전달되골 때 그것이 시간인 HDTV 방송 서비스를

통하여 안에 최종적 궁술을 방송하고, 수신기는 비슷한 과정에

있는 MPEG-DASH 서비스로부터 HDTV 방송 서비스에 스위치

로 바꿀 수 있다.

According to exemplary embodiments of the present invention, signaling information may be defined below.

본 발명의 예시적 실시예에 따라서, 시그널링 정보는 아래 한정

될 수 있다.

The signaling information may be applicable to each of the first through third exemplary embodiments.

시그널링 정보는 세번째 예시적 실시예를 통하여 제 1인 것의 각

각에 적용 가능할지도 모른다.

Page 14 of 26

For terrestrial, satellite, and cable DTV and HDTV broadcasting services that employ the MPEG-2 TS standard, a signaling method compatible with the current broadcasting method is proposed below. The term “compatible” implies that an existing broadcasting receiver may ignore the signaling while a new receiver that recognizes the signaling may support an associated function.

MPEG-2 TS 스탠다드를 사용하는 지상 통신소, 세틀라이트와

케이블 DTV와 HDTV 방송 서비스를 위해, 현재 방송 방법을 가

진 호환 시그널링 방식은 아래 제안된다. ` ˝ 호환 ˝ ' 이라는 용어가 뜻하고 기존의 방송 수신기가 시그널링을 인지하는 새로운 수신기가 연합된 기능을 지지할 수 있는 반면에 시그널링을 무시

할 수 있다.

An alternate program descriptor, alternate_program_descriptor that will be defined below is inserted for a required time into a program-level descriptor syntax loop within a Program Map Table (PMT) transmitted in an MPEG-2 TS formatted bitstream.

아래 한정되는 디체 프로그램 디스크립터, alternate_program_descriptor는 MPEG-2 TS 포맷된 비트

스트림에서 전송한 프로그램 맵 테이블 (PMT) 내에 프로그램 수준 디스크립터 통사론 루프 안으로 요구 시간을 위해 삽입된

다.

The alternate_program_descriptor is defined below. alternate_program_descriptor는 아래 한정된다.

A syntax of the alternate_program_descriptor is shown in Table 1, and a semantic of each syntax element is described below. In the following Table 1, the syntax and definitions of formats of the syntax elements conforms to the MPEG-2 system standard.

alternate_program_descriptor의 통사론은 테이블 1에 나타

내어지고, 각각의 신택스 엘리먼트의 의미적인 것은 아래 기술

된다. 다음 Table 1에서, 신택스 엘리먼트의 포맷의 통사론과

정의는 엠펙2 시스템 스탠다드에 따른다.

TABLE 1 테이블 1

Number of 갯수의

Syntax 통사론

Value 값

Bits 비트

Format 포맷

alternate_program_descriptor( ) { alternate_program_descriptor() {

descriptor_tag descriptor_tag

8 8

uimsbf uimsbf

descriptor_length descriptor_length

8 8

uimsbf uimsbf

alternate_program_id alternate_program_id

8 8

uimsbf uimsbf

reserved 보장된다

0x7F 0x7F

Page 15 of 26

7 7

bslbf bslbf

future_flag future_flag

1 1

bslbf bslbf

if (future_flag == 1) { 면 (future_flag == 1) {

time_to_future_live_program time_to_future_live_program

16 16

uimsbf uimsbf

} }

locator_type locator_type

8 8

uimsbf uimsbf

if (locator_type == 0x01) { 면 (locator_type == 0x01) {

transport_stream_id transport_stream_id

16 16

uimsbf uimsbf

program_number program_number

16 16

uimsbf uimsbf

} else if (locator_type == 0x02) { } 그밖에 면 (locator_type == 0x02) {

locator_length locator_length

N1 N1

8 8

uimsbf uimsbf

for (i=0; i (i=0 ; i

locator_byte locator_byte

8 8

uimsbf uimsbf

} } Page 16 of 26

} else { } 그밖에 {

} }

text_length text_length

N2 N2

8 8

uimsbf uimsbf

for (i=0; i (i=0 ; i

text_byte text_byte

8 8

uimsbf uimsbf

} }

for (i=0; i (i=0 ; i

extension_descriptor( ) extension_descriptor()

} }

} }

In Table 1, the field descriptor tag is an 8-bit field indicating which descriptor it is. To distinguish an alternate program descriptor from other descriptors defined by the MPEG-2 system standard or a broadcasting standard based on the MPEG-2 system standard, a unique value is assigned to indicate that it is an alternate program descriptor.

Table 1에서, 필드 기술자 태그가 나타내는 8-비트 분야이고

디스크립터 그것이다. 엠펙2 시스템 스탠다드에 기초가 된 엠펙

2 시스템 스탠다드 또는 방송 규격에 의해 규정된 다른 디스크립

터와 디체 프로그램 디스크립터를 구별하기 위해, 일의의 값이

나타내기 위해 할당되고 그것이 디체 프로그램 디스크립터이다.

The field descriptor length is an 8-bit field that represents the length of the descriptor in bytes. It represents the length from a byte next to this field to the last byte of the descriptor.

필드 기술자 길이는 바이트에서 디스크립터의 길이를 대표하는

8-비트 분야이다. 그것은 이 필드의 옆의 바이트에서 디스크립

터의 최종바이트로 길이를 표현한다.

The field alternate_program_id is an 8-bit field indicating an identifier of the alternate program. If a different alternate program is described by the alternate_program_descriptor, then a different alternate_program_id is assigned.

필드 alternate_program_id는 디체 프로그램의 식별자를 나타

내는 8-비트 분야이다. 상이한 디체 프로그램이 alternate_program_descriptor에 의해 기술되면, 그리고 상이한 alternate_program_id는 지정된다.

In order to guide a viewer to watch the alternate program before live broadcasting begins, the guide information about the same alternate program may be periodically transmitted several times. In this case the same alternate_program_id is used. When any of values 0˜255 was used, the used value is re-used.

라이브 방송이 시작하기 전에 디체 프로그램을 주시하기 위한 뷰

어를 안내하기 위하여, 동일한 디체 프로그램에 대한 가이드 정

보는 정기적으로 전송한 여러 타임일 수 있다. 이 케이스 동일한

alternate_program_id에서 이용된다. 어떤 값 0?255가 이용

되었을 때, 사용 값은 재사용된다.

A reserved field is a field that is reserved for later use and filled with 0x7F.

예비 필드는 후 사용을 위해 예약되 그리고 0x7F로 충전하는 분

야이다.

Page 17 of 26

The field future_flag is a 1-bit field indicating whether the information in this field concerns an alternate program watchable from beforehand or an alternate program to be watched after the completion of the current broadcast program. The field future_flag having a value ‘1’ represents the alternate program watchable from beforehand, and the field future_flag having a value ‘0’ represents the alternate program to be watched after the completion of the current broadcast program.

필드 future_flag는 이 필드에 있는 정보가 미리으로부터 지켜볼 수 있는 디체 프로그램 또는 현재 방송 프로그램의 완성 뒤에

감시될 디체 프로그램과 관계가 있는지 나타내는 1-비트 분야이

다. 값을 가지는 분야 future_flag ` 1이 ' 값을 가져 미리으로

부터 지켜볼 수 있는 디체 프로그램 및 분야 future_flag를 표현

하고 ` 0이 ' 현재 방송 프로그램의 완성 뒤에 감시될 디체 프로

그램을 표현한다.

The field time_to_future_live_program is a 16-bit field indicating a time count in seconds until the live broadcast program on this broadcasting channel starts, insofar as the field future_flag has the value ‘1’. If the field time_to_future_live_program has a value 0x0000, it means that the live broadcast program has already begun.

분야 future_flag가 값을 가지는 한, 분야

time_to_future_live_program이 초에서 라이브 방송 프로그

램까지 이 방송 채널 개시 명령에 시간 카운트를 보여주는 16-비트 분야이다 ` 1 '. 분야 time_to_future_live_program이

값 0x0000, 그것을 갖는 경우 라이브 방송 프로그램이 이미 시

작했다는 것을 의미한다.

The field time_to_future_live_program may not be used when the switchover from the MPEG-2 TS based Internet broadcasting service to the live broadcast program on a broadcasting channel is done. If the field time_to_future_live_program has a value of 0xFFFF, it represents that the time count left until the live broadcast program starts on the broadcasting channel is not known. The value of the field time_to_future_live_program is used when the receiver does not know when the scheduled live broadcast program of an event will start while providing the alternate program of the event via e.g., the Internet live broadcasting service.

필드 time_to_future_live_program은 MPEG-2 TS 기반의 인터넷 방송 서비스에서 방송 채널 위의 라이브 방송 프로그램으

로 전환이 행해질 때 이용되지 않았을지도 모른다. 분야 time_to_future_live_program이 0xFFFF의 값을 갖는 경우, 라이브 방송 프로그램이 브로드 캐스팅 채널을 시작하때까지 떠난 시간

카운트가 알려지지 않는 것이 표현한다. 분야 time_to_future_live_program의 값은 수신기가 언제 이벤트의 예정된 라이브

방송 프로그램이 즉, 인터넷 라이브 방송 서비스를 통해 이벤트의 디체 프로그램을 제공하는 동안 시작할 것이다는 것을 알지

않을 때 이용된다.

The field locator_type is an 8-bit field indicating a type of a field designating a location of the alternate program. The field locator_type may have values as in the following Table 2.

필드 locator_type는 디체 프로그램의 위치로 지정하는 한 분

야를 나타내는 8-비트 분야이다. 분야 locator_type는 다음 Table 2로 값을 가질 수 있다.

TABLE 2 테이블 2

Values of 값의

Locator_type locator_type

Description 설명

0x00 0x00

A live broadcasting channel (used when to 라이브 방송 채널 ( 이용될 때에게

be switched over from the alternate program, 디체 프로그램으로부터 바뀌라 ,

and only available when the alternate program 그리고 단지 이용 가능할 때 디체 프로그램

uses the alternate_program_descriptor) 이용한다 그 alternate_program_descriptor)

0x01 0x01

A different program channel 상이한 프로그램 채널

0x02 0x02

MPEG-DASH URL MPEG-DASH URL

Page 18 of 26

0x03~0xFF 0x03~0xFF

Reserved 예약된 것

In Table 2, the field locator_type having a value of 0x00 corresponds to an instance to return to the live broadcasting channel from the alternate program in the first to third exemplary embodiments, the field locator_type having a value of 0x01 corresponds to an instance of a different broadcasting channel, and the field locator_type having a value of 0x02 corresponds to an instance of the Internet. However, any other types may also be defined by using the value of the reserved, and so the present invention is not limited to the types in Table 2.

Table 2에서, 0x00의 값을 갖는 분야 locator_type는 제 1인

것에 있는 디체 프로그램에서 제 3 예시적 실시예로 라이브 방송

채널로 돌아가기 위해 사례에 해당되고, 0x01의 값을 갖는 분야

locator_type는 상이한 방송 채널의 사례에 해당되고, 0x02의

값을 갖는 분야 locator_type는 Internet의 사례에 해당된다. 그러나, 임의의 타입이 예약된 것의 값의 사용으로 또한 한정될

수 있고, 그리고 본 발명이 테이블 2에서 타입으로 제한되지 않

고 따라서.

The field transport_id in Table 1 is a TS identifier defined by the MPEG-2 system standard.

테이블 1에 있는 분야 transport_id는 엠펙2 시스템 스탠다드

에 의해 규정된 TS 식별자이다.

The field program_id is a program identifier defined by the MPEG-2 system standard.

분야 program_id는 엠펙2 시스템 스탠다드에 의해 규정된 프로

그램 식별자이다.

The field locator_length is an 8-bit field indicating the number of bytes of following the field locator_byte.

분야 locator_length는 필드 locator_byte를 따르는 바이트

개수를 나타내는 8-비트 분야이다.

The field locator_byte is a string in bytes to indicate a location of the alternate program, which does not include a null byte at the end.

필드 locator_byte는 디체 프로그램의 위치를 나타내기 위해

바이트에서 스트링이며, 그것이 단부에 있는 무효 바이트를 포

함하지 않는다.

The field text_length is an 8-bit field indicating the number of bytes of following text_byte. A value of 0x00 represents no text string for describing that the alternate program exists.

분야 text_length는 다음 text_byte의 바이트 개수를 나타내

는 8-비트 분야이다. 0x00의 값은 디체 프로그램이 존재한다고

기술하기 위한 어떤 텍스트 열도 표현하지 않는다.

The field text_byte is a string in bytes to indicate the text string for describing the alternate program, which does not include a null byte at the end.

분야 text_byte는 단부에 있는 무효 바이트를 포함하지 않은 디체 프로그램을 기술하기 위한 텍스트 열을 나타내기 위해 바이트

에서 스트링이다.

The field extension_descriptor( ) is a descriptor of an option to provide additional information, whose 8-bit tag value that tells the kind is one and only distinguished within the field alternate_program_descriptor and is the first byte of the descriptor, which is followed by an 8-bit value indicating the length of the descriptor.

필드 extension_descriptor()는 종류를 말하는 분야

alternate_program_descriptor 내에 1이고 단지 구별한 부가

정보를 제공하기 위한 옵션의 디스크립터이고, 디스크립터의 길

이를 나타내는 8-비트 값에 의해 따르게 된 디스크립터의 제1 바이트이다.

Positions into which the field alternate_program_descriptor may be inserted are as follows.

포지션 분야 alternate_program_descriptor가 삽입될 수 있

는 다음과 같다.

Table 3 shows the positions into which the field alternate_program_descriptor may be inserted in the known MPEG-2 PMT syntax.

테이블 3이 포지션을 보여주고 분야

alternate_program_descriptor가 알려진 MPEG-2 PMT 통사

론에서 삽입될 수 있다.

TABLE 3 테이블 3

Number of 갯수의

Syntax 통사론

Bits 비트

Page 19 of 26

Format 포맷

TS_program_map_section( ) { ts_program_map_section() {

table_id table_id

8 8

uimsbf uimsbf

section_syntax_indicator section_syntax_indicator

1 1

bslbf bslbf

‘0’ ‘0’

1 1

bslbf bslbf

reserved 보장된다

2 2

bslbf bslbf

section_length section_length

12 12

uimsbf uimsbf

program_number program_number

16 16

uimsbf uimsbf

reserved 보장된다

2 2

bslbf bslbf

version_number version_number

5 5

uimsbf uimsbf

current_next_indicator current_next_indicator

1 1

bslbf bslbf

section_number section_number

Page 20 of 26

8 8

uimsbf uimsbf

last_section_number last_section_number

8 8

uimsbf uimsbf

reserved 보장된다

3 3

bslbf bslbf

PCR_PID pcr_pid

13 13

uimsbf uimsbf

program-level descriptor syntax loop 프로그램 수준 디스크립터 통사론 루프

reserved 보장된다

4 4

bslbf bslbf

program_info_length program_info_length

12 12

uimsbf uimsbf

for (i=0; i (i=0 ; i

descriptor( )/* descriptor()/*

alternate_program_descriptor insertion alternate_program_descriptor 삽입

position */ 포지션 /

} }

for (i=0; i (i=0 ; i

stream_type stream_type

8 8

uimsbf uimsbf

reserved 보장된다

3 3

Page 21 of 26

bslbf bslbf

elementary_PID elementary_pid

13 13

uimsbf uimsbf

reserved 보장된다

4 4

bslbf bslbf

ES_info_length es_info_length

12 12

uimsbf uimsbf

for (i=0; i (i=0 ; i

descriptor( ) descriptor()

} }

} }

CRC_32 crc_32

32 32

rpchof rpchof

} }

Insertion points and periods of the field alternate_program_descriptor are as follows.

분야 alternate_program_descriptor의 삽입점과 주기는 다음

과 같다.

The alternate_program_descriptor field is inserted repeatedly (e.g., 4 or times) into PMTs that appear for a period of time from a given time before the live broadcasting is over, in the case after an event broadcast live on a broadcasting channel indicated by a PMT including the alternate_program_descriptor field is over, the alternate_program_descriptor field delivers information about the alternate program to be watchable subsequently. The reason that the alternate_program_descriptor field is repeatedly inserted is to increase the probability of delivering signaling information to the receiver even if a transmission failure occurs. Furthermore, if the alternate_program_descriptor field delivers information about the alternate program watchable beforehand, it is periodically (e.g., at 10 minute intervals) inserted in the PMT of a channel on which live broadcasting is scheduled from a start point of the event. Doing this is to guide the viewer who turned on the receiver or switched to a channel since the event has begun to the alternate program. At this time, even if a transmission failure occurs, the alternate_program_descriptor field is repeatedly inserted to increase the proba

alternate_program_descriptor 분야가 반복해서 삽입되고 라

이브 방송 앞에 주어진 타임으로부터의 시간 주기에 나타나는 PMTs로의 (즉, 4 또는 타임)이 alternate_program_descriptor 분야를 포함하는 PMT에 의해 나타낸 방송 채널 위의 라이브

이벤트 방송이 끝나고, alternate_program_descriptor 분야가 다음에 지켜볼 수 있기 위한 디체 프로그램에 대한 정보를 전

달시킨 후 케이스에서, 끝나다. alternate_program_descriptor 분야가 반복해서 삽입된 이유는 전송 장애가 발생할지라도 시그널링 정보를 수신자로 이송하는 가능성을 증가시키는 것이

다. 또한, alternate_program_descriptor 분야가 미리 지켜

볼 수 있는 디체 프로그램에 대한 정보를 전달시키면, 그것은 라

이브 방송이 이벤트의 기점으로부터 예정되는 채널의 PMT에서

삽입되는 것으로 ( 즉, 10 분 간격에 ) 정기적으로 이다. 이것을 하는 것이 뷰어를 안내하는 이벤트가 디체 프로그램기 시작했기

때문에 수신기에 터닝되거나 채널에 전환된다. 금번에, 전송 장

애가 발생할지라도, alternate_program_descriptor 필드는 정보를 수신기로 이송하는 가능성을 증가시키기 위해 반복해서

삽입된다.

Page 22 of 26

bility of delivering the information to the receiver.

The receiver may interpret the first one from among repeatedly received alternate_program_descriptor field having the same alternate_program_id field and discard the others.

수신기가 제 1 1을 설명할 수 있고로부터 중에 반복해서 동일한

alternate_program_id 분야를 가지는 alternate_program_descriptor 분야에 수신되고 그리고 다른 것을 처분한다.

Exemplary embodiments of the present invention may be applicable to a signaling method in the MPEG Media Transport (MPEG MMT) in the following description. An exemplary method by which the similar benefits are attainable in an MMT standard being standardized by the MPEG is suggested as follows.

본 발명의 예시적 실시예는 다음 설명에 있는 MPEG 매체 트랜

스포트 ( MPEG MMT)에서 시그널링 방식에 적용 가능할지도

모른다. 예시적인 방법 비슷한 이익이 MPEG에 의해 표준화되는

MMT 스탠다드에서 도달할 수 있는 다음과 같이 제안된다.

The MMT Working Draft (MMT WD) defines a concept corresponding to the MPEG-2 program as a package.

MMT 동작 드래프트 ( MMT WD)는 패키지와 같은 엠펙-2 신택스 프로그램에 상응하는 컨셉트를 규정한다.

Information about the alternate program is signaled to the receiver by inserting the alternate_program_descriptor field, defined above, into a package level descriptor syntax loop within the tentatively named Package Packing Table (PPT) that serves a similar function to the PMT of MPEG-2 TS. The PPT has not yet been included in the MMT WD, but a similar table may be defined in the coming years. However, a “program” written in the alternate_program_descriptor field is replaced by a “package”. For example, the “alternate_program_descriptor” field is substituted with “alternate_package_descriptor” field.

디체 프로그램에 대한 정보는 MPEG-2 TS의 PMT에게 비슷한

기능을 제공하는 시험적으로 지명된 패키지 패킹 테이블 (PPT) 안에 있는 패키지 레벨 디스크립터 통사론 루프 안으로 상기에

한정된 alternate_program_descriptor 분야를 삽입함으로써

수신기에 신호화한다. PPT는 MMT WD에서 비- 아직 포함하지

만, 비슷한 테이블은 신년에서 한정될 수 있다. 그러나, alternate_program_descriptor 분야로 쓰인 ˝ 프로그램은 ˝ ˝ 패키지

˝에 의해 대체된다. 예를 들면 ˝ alternate_program_descriptor ˝ 분야는 ˝ alternate_package_descriptor ˝ 분야로 대체

된다.

FIG. 5 is a flowchart of a method of transmitting broadcast content in a broadcasting server, according to an exemplary embodiment of the present invention.

도 5는 본 발명의 예시적 실시예에 따라서, 방송 서버에 있는 브

로드캐스트 콘텐트를 전송하는 방법의 흐름도이다.

Referring to FIG. 5, in step 501, the broadcasting server transmits a terrestrial HDTV broadcast signal.

도 5를 참고로 하여, 501 단계에서, 방송 서버는 지구상 HDTV 방송 신호를 전송한다.

The broadcasting server determines if it is time to finish transmission of the terrestrial HDTV broadcast signal in step 503. If it is not time to finish the transmission, the broadcasting server returns to step 501 and continues to transmit the terrestrial HDTV broadcast signal. Otherwise, if it is time to finish the transmission, the broadcasting server generates signaling information according to an exemplary embodiment of the present invention and transmits the signaling information to a terminal or receiver in step 505.

방송 서버는 503 단계만에 지구상 HDTV 방송 신호의 전송을

끝내는 것이 타임이면 알아낸다. 그것이라면 전송을 마무리시키

도록 시간을 맞추지 않고, 방송 서버가 501 단계로 돌아가고, 지구상 HDTV 방송 신호를 전송하기를 계속한다. 그렇지 않으

면, 전송을 마무리시키는 것이 타임이면, 방송 서버는 본 발명의

실시예에 따른 시그널링 정보를 생성하고, 505 단계에서 시그

널링 정보를 터미널 또는 수신기에 송신한다.

In this regard, although not shown in the attached drawings, the broadcasting server includes a transmitter for transmitting a first broadcast signal of a predetermined event to the terminal, and a generator for generating the signaling information that contains an alternate program service guide before the event is over. The transmitter also transmits the signaling information to the terminal.

이 점에 관해서는, 첨부 도면에 나타내어지지 않을지라도, 방송

서버는 소정의 이벤트의 제 1 방송 신호를 터미널에 송신하기 위

한 트랜스미터를 포함하고, 이벤트 앞에 디체 프로그램 운행 안내를 포함하는 시그널링 정보를 생성하기 위한 제너레이터는 끝

나다. 트랜스미터는 또한 시그널링 정보를 터미널에 송신한다.

FIG. 6 is a flowchart of a method of receiving broadcast content in a terminal according to an exemplary embodiment of the present invention.

도 6은 본 발명의 예시적 실시예에 따른 터미널에서의 수신 방송

콘탠츠의 방법의 흐름도이다.

Referring to FIG. 6, the terminal receives from the broadcasting server a broadcast signal corresponding

도 6을 참고로 하여, 터미널은 방송 서버로부터 601 단계에서

정기적으로 예정된 방송 프로그램 A에 상응하는 방송 신호를 수

Page 23 of 26

to a regularly scheduled broadcast program A in step 601.

신한다.

After that, the terminal receives the signaling information from the broadcasting server and analyzes the signaling information in step 603, and determines if there is guide information about the alternate program after the broadcast of the predetermined event is over in step 605. The predetermined event is defined as an activity of which the regularly scheduled broadcast program A is broadcast. If there is no guide information about the alternate program, the terminal returns to step 601 and receives the broadcast signal corresponding to a regularly scheduled broadcast program A. On the other hand, if there is the guide information after the broadcast of the predetermined event is over, the terminal displays a window to allow the viewer to choose whether to watch the event subsequently in step 607.

그것 뒤에, 터미널은 603 단계에서 방송 서버로부터 시그널링

정보를 수신하고, 시그널링 정보를 분석하고, 소정의 이벤트의

방송이 605 단계에 위에 있는 후 디체 프로그램에 대한 가이드

정보가 있다면 알아낸다. 소정의 이벤트가 활동으로 정의되고

정기적으로 예정된 방송 프로그램 A가 방송된다. 디체 프로그램

에 대한 어떤 가이드 정보도 있지 않으면, 터미널은 601 단계로

돌아가고, 해당한 방송 신호에게 정기적으로 예정된 방송 프로

그램 A에 수신한다. 다른 핸드에, 소정의 이벤트의 방송이 끝난

후 가이드 정보가 있다면, 터미널은 뷰어가는지 다음에 607 단계에서 이벤트를 지켜본다는 것을 결정하도록 허용하기 위한 윈

도우를 디스플레이한다.

The terminal determines if the viewer chose the subsequent viewing of the event in step 609. If the viewer did not choose the subsequent viewing, the terminal proceeds to step 613 and plays a regularly scheduled broadcast program B. Otherwise, if the viewer did choose the subsequent viewing, the terminal proceeds to step 611 and plays the event till the end through the alternate program.

터미널은 뷰어가 609 단계에서 이벤트의 다음 보기를 선택했으

면 알아낸다. 뷰어가 다음 보기를 선택하지 않았으면, 터미널은

613 단계로 향하고, 정기적으로 예정된 방송 프로그램 B를 플레

이한다. 그렇지 않으면, 뷰어가 다음 보기를 선택했으면, 터미

널은 611 단계로 향하고, 단부까지 디체 프로그램을 통해 이벤

트를 한다.

FIG. 7 is a flowchart of a method of receiving broadcasting content in a terminal, according to an embodiment of the present invention.

도 7은 본 발명의 실시예 에 따라서, 터미널에서 받는 방송용 콘

텐츠의 방법의 흐름도이다.

Referring to FIG. 7, the terminal receives from a broadcasting server a broadcast signal corresponding to a regularly scheduled broadcast program A in step 701.

도 7을 참고로 하여, 터미널은에서 701 단계 정기적으로 예정된

방송 프로그램 A에 상응하는 방송 신호를 수신한다.

The terminal receives and analyzes the signaling information included in the PMT of the regularly scheduled broadcast program A while receiving the broadcasting signal in step 703.

터미널은 703 단계에서 방송 신호를 수신하는 정기적으로 예정

된 방송 프로그램 A 와일의 PMT에서 포함한 시그널링 정보를

수신하고 분석한다.

The terminal determines from a result of the analysis if there is guide information about the alternate program to be watchable from beforehand in step 705. If it is not the case, the terminal returns to step 701 and continues receiving the broadcasting signal corresponding to a regularly scheduled broadcast program A, and otherwise, if it is the case, the terminal displays a window to allow the viewer to choose whether to watch the event from beforehand in step 707. The terminal determines if the viewer has chosen the viewing of the event from beforehand in step 709. If it is not the case, the terminal proceeds to step 713 and switches over to and plays the regularly scheduled broadcast program A. Otherwise, if it is the case, the terminal proceeds to step 711 and plays the event from beforehand through the alternate program. After that, the terminal returns and plays the regularly scheduled broadcast program A in step 713.

터미널은 705 단계에서 미리으로부터 지켜볼 수 있기 위한 디체 프로그램에 대한 가이드 정보가 있다면 분석의 결과로부터 알아

낸다. 그것이 케이스가 아니라, 터미널도 701 단계로 돌아가고, 해당한 방송 신호에게 정기적으로 예정된 방송 프로그램 A에 수

신하기를 계속하지 않다는 것이라면 그리고 그렇지 않으면, 그것이 케이스이면, 터미널은 뷰어가는지 707 단계에서 이벤트로부터의 미리 지켜본다는 것을 결정하도록 허용하기 위한 윈도우

를 디스플레이한다. 터미널은 뷰어가 709 단계에서 미리으로부

터 이벤트의 뷰잉을 선택했으면 알아낸다. 그것이 케이스가 이

지 않으면, 터미널은 713 단계로 향하고, 위에 연결하고, 정기

적으로 예정된 방송 프로그램 A를 플레이한다. 그렇지 않으면, 그것이 케이스이면, 터미널은 711 단계로 향하고, 디체 프로그

램을 통해 이벤트로부터의 미리 한다. 그것, 말단의 리턴 뒤에

그리고 713 단계에서 정기적으로 예정된 방송 프로그램 A를 한

다.

In the specification, the MPEG DASH standard mentioned above conforms to “ISO/IEC JTC1/SC29/W

명세서에서, 기술된 MPEG DASH 스탠다드가 ˝ ISO/IEC JTC1/SC29/WG11 N11749, ISO/IEC DIS 23001-6, 정보 t

Page 24 of 26

면책안내면책안내면책안내면책안내

본 문서는 특허 및 과학기술문헌 전용의 첨단 자동번역 시스템을 이용해 생성되었습니다. 따라서 부분적으로 오역의 가능성이 있으며, 본 문서를 자격을 갖춘 전문 번역가에 의한 번역물을 대신하는 것으로 이용되어서는 안 됩니다. 시스템 및 네트워크의 특성때문에 발생한 오역과 부분 누락, 데이터의 불일치등에 대하여 본원은 법적인 책임을 지지 않습니다. 본 문서는 당사의 사전 동의 없이 권한이 없는 일반 대중을 위해 DB 및 시스템에 저장되어 재생, 복사, 배포될 수 없음을 알려드립니다. (The document produced by using the high-tech machine translation system for the patent and science & technology literature. Therefore, the document can include the mistranslation, and it should not be used as a translation by a professional translator. We hold no legal liability for inconsistency of mistranslation, partial omission, and data generated by feature of system and network. We would like to inform you that the document cannot be regenerated, copied, and distributed by being stored in DB and system for unauthorized general public without our consent.)

G11 N11749, Text of ISO/IEC DIS 23001-6, Information technology—MPEG systems technologies—Part 6: Dynamic adaptive streaming over HTTP (DASH), Daegu, Korea, January 2011.”

echnology?MPEG 시스템 technologies?Part 6의 Text에 따

른다 : HTTP (대시), Daegu, 한국, 2011년 1월 위의 동적 적

합한 스트리밍. ˝

The MPEG-2 TS standard conforms to “ISO/IEC 13818-1:2007, Information technology—Generic coding of moving pictures and associated audio information: Systems, 3rd Edition, 2007-10-15.”

MPEG-2 TS 스탠다드가 ˝ ISO/IEC 13818-1:2007, 동영상과

연합된 음향 정보의 정보 technology?Generic 코딩에 따른

다 : 시스템, 3번째 판, 2007-10-15. ˝

The MMT standard conforms to “ISO/IEC JTC1/SC29/WG11 N11953, Working Draft 2.0 of MPEG Media Transport, Geneva, Switzerland, March 2011.”

MMT 스탠다드는 ˝ ISO/IEC JTC1/SC29/WG11 N11953, MPEG 매체 트랜스포트의 규격 초안 2.0, 제네바, 스위스, 2011년 3월.에 ˝ 따른다

According to exemplary embodiments of the present invention, a live broadcasting of an event is continuously received by a single terminal.

본 발명의 예시적인 실시예에 따라서, 이벤트의 라이브 방송은

계속적으로 단일 터미널에 의해 수신된다.

According to exemplary embodiments of the present invention, an event is broadcast live through different kinds of networks in a situation where a live broadcasting of the event may not be provided from start to finish, thus allowing a viewer to watch the entire event.

본 발명의 예시적 실시예에 따라서, 이벤트는 그러므로 뷰어가

전체 이벤트를 주시하도록 허용함으로써, 이벤트의 라이브 방송은 피니쉬에 스타트로부터 공급되지 않았을지도 모른 상황에서

broadcast 네트워크의 상이한 종류이다.

According to exemplary embodiments of the present invention, broadcast services from different kinds of networks may be seamlessly played by the single terminal.

본 발명의 예시적 실시예에 따라서, 다양한 종류의 네트워크로부터의 방송 서비스는 단일 터미널에 의해 끝임없이 플레이될 수

있다.

Although the foregoing description of the present invention is provided in connection with some exemplary embodiments, various modifications can be made possible without departing the present invention only defined by the accompanying claims.

본 발명의 상기 기술이 몇몇 예시적 실시예와 관련하여 제공될지

라도, 다양한 수정은 첨부된 청구항에 의해 규정된 단지 본 발명

을 떠나는 것 없이 가능하여 만들 수 있다.

While the invention has been shown and described with reference to certain exemplary embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims and their equivalents.

본 발명은 특정한 예시적 실시예를 참조하여 설명되나, 첨부된 청구항 및 이의 균등물에 의해 한정되는 본 발명의 사상 및 범위

내에서 다양한 변형이 가능함이 당업자에게 명백할 것이다.

Page 25 of 26

Page 26 of 26


Recommended