KR20170106132A - 디지털 방송 시스템에서 동적 서비스 전환을 위한 방법 및 장치 - Google Patents

디지털 방송 시스템에서 동적 서비스 전환을 위한 방법 및 장치 Download PDF

Info

Publication number
KR20170106132A
KR20170106132A KR1020160029891A KR20160029891A KR20170106132A KR 20170106132 A KR20170106132 A KR 20170106132A KR 1020160029891 A KR1020160029891 A KR 1020160029891A KR 20160029891 A KR20160029891 A KR 20160029891A KR 20170106132 A KR20170106132 A KR 20170106132A
Authority
KR
South Korea
Prior art keywords
service
program
signaling
information
present disclosure
Prior art date
Legal status (The legal status 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 status listed.)
Granted
Application number
KR1020160029891A
Other languages
English (en)
Other versions
KR102482207B1 (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 KR1020160029891A priority Critical patent/KR102482207B1/ko
Priority to MX2018010986A priority patent/MX391495B/es
Priority to CN201780016726.6A priority patent/CN108781304B/zh
Priority to US16/083,990 priority patent/US11051069B2/en
Priority to PCT/KR2017/002701 priority patent/WO2017155371A1/ko
Priority to EP17763631.3A priority patent/EP3429214A1/en
Publication of KR20170106132A publication Critical patent/KR20170106132A/ko
Application granted granted Critical
Publication of KR102482207B1 publication Critical patent/KR102482207B1/ko
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/46Embedding additional information in the video signal during the compression process
    • 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
    • H04N21/2362Generation or processing of Service Information [SI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/434Disassembling of a multiplex stream, e.g. demultiplexing audio and video streams, extraction of additional data from a video stream; Remultiplexing of multiplex streams; Extraction or processing of SI; Disassembling of packetised elementary stream
    • H04N21/4345Extraction or processing of SI, e.g. extracting service information from an MPEG stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/438Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
    • H04N21/4383Accessing a communication channel
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44016Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving splicing one content stream with another content stream, e.g. for substituting a video clip
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/633Control signals issued by server directed to the network components or client
    • H04N21/6332Control signals issued by server directed to the network components or client directed to client
    • 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/262Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists
    • H04N21/2625Content or additional data distribution scheduling, e.g. sending additional data at off-peak times, updating software modules, calculating the carousel transmission frequency, delaying a video stream transmission, generating play-lists for delaying content or additional data distribution, e.g. because of an extended sport event
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/65Transmission of management data between client and server
    • H04N21/654Transmission by server directed to the client
    • H04N21/6543Transmission by server directed to the client for forcing some client operations, e.g. recording

Landscapes

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

Abstract

본 개시에 따른 방송 서비스를 제공하는 방법은, 제 1 서비스에서 제 1 프로그램을 제공하고, 수신기가 상기 제 1 프로그램을 제 2 서비스로 수신하고 재생하기 위하여 필요한 시그널링 정보를 생성한다. 상기 생성된 시그널링 정보를 제 1 서비스와 함께 제공하고, 상기 제 1 프로그램을 제 2 서비스로 제공하며, 상기 제 1 서비스로 제 2 프로그램을 제공할 수 있다. 상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스와 제 2 서비스에서 제공 종료/시작되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 상기 제 1 프로그램을 수신하고 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함할 수 있다.

Description

디지털 방송 시스템에서 동적 서비스 전환을 위한 방법 및 장치 {A METHOD AND APPARATUS FOR SUPPORTING DYNAMIC SERVICE CHANGE FOR DIGITAL BROADCAST SYSTEMS}
본 개시는 방송 서비스를 구성하는 프로그램들을 동적으로 다른 서비스를 통해 제공하는 방법 및 장치에 관한 것이다.
디지털 방송 시스템은 한정된 주파수 자원을 활용하여 사용자에게 다양한 서비스를 제공한다. 이때 사용자에게 제공되는 다양한 유형의 멀티미디어 콘텐츠와 더불어 이러한 멀티미디어 콘텐츠의 선택, 수신 및 재생 과정에서 필요한 메타(meta) 정보, 즉, 시그널링 정보가 디지털 방송 시스템을 통하여 전송된다.
방송 사업자는 편성 등의 이유로 하나의 프로그램을 끝까지 사용자에게 제공하지 못하고 다른 프로그램을 제공하여야 할 경우가 있다. 일 예로 스포츠 중계 중 예상치 못한 상황으로 인하여 경기 시각이 길어질 경우, 뉴스 등의 정규 편성 프로그램 방영을 위하여 스포츠 중계를 도중에 마쳐야 할 경우가 발생한다. 이때 별도의 고지 등을 통하여 사용자에게 상황을 설명하고 다른 채널로 중계를 옮길 수도 있지만, 이는 시청자가 직접 채널을 찾아서 전환해야 하는 불편함을 야기한다.
그러므로 디지털 방송 서비스의 효율적인 제공을 위해서는 프로그램 관점에서 사용자가 콘텐츠를 중단 없이 끝까지 온전히 소비할 수 있도록 사업자는 기존의 서비스 혹은 신규 생성된 서비스를 통해 해당 콘텐츠를 제공하고 이를 시그널링 정보를 통해 수신기에 전달하고 수신기는 이를 처리하는 방안이 요구된다.
본 개시는 방송 서비스를 구성하는 프로그램 관련 시그널링 정보들을 효율적으로 제공하는 방법 및 장치를 제안한다.
또한, 본 개시는 기존 서비스로 제공되는 방송 프로그램을 다른 서비스로 연결하여 제공하기 위한 시그널링 정보를 제안한다.
또한, 본 개시는 수신 장치가 선택한 방송 서비스에서 프로그램이 중단될 경우, 상기 방송 서비스에서 제공하는 시그널링 정보를 기반으로 상기 프로그램을 다른 서비스를 통하여 수신 및 재생할 수 있는 방법 및 장치를 제안한다.
본 개시의 실시 예에 따른 방송 서비스를 제공하는 방법은, 제 1 서비스에서 제 1 프로그램을 제공하는 과정과, 수신기가 상기 제 1 프로그램을 제 2 서비스로 수신하고 재생하기 위하여 필요한 시그널링 정보를 생성하는 과정과, 상기 생성된 시그널링 정보를 제 1 서비스와 함께 제공하는 과정과, 상기 제 1 프로그램을 제 2 서비스로 제공하는 과정 및 상기 제 1 서비스로 제 2 프로그램을 제공하는 과정을 포함하며, 상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스와 제 2 서비스에서 제공 종료/시작되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 상기 제 1 프로그램을 수신하고 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함함을 특징으로 한다.
또한, 상기 제 2 서비스는 상기 제 1 프로그램을 제공하기 이전에 다른 프로그램을 제공하는 서비스이거나 신규로 생성된 서비스일 수 있다.
본 개시의 실시 예에 따른 방송 서비스를 제공하는 방법은, 제 1 서비스에서 제 1 프로그램을 제공하는 과정과, 수신기가 제 2 서비스를 수신하기 위하여 필요한 시그널링 정보를 생성하는 과정과, 상기 생성된 시그널링 정보를 제 1 서비스와 함께 제공하는 과정 및 상기 제 1 서비스를 종료하는 과정을 포함하며, 상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스에서 종료되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 프로그램을 수신하고 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함함을 특징으로 한다.
본 개시의 실시 예에 따른 방송 서비스를 수신하는 방법은, 제 1 서비스를 통해 제 1 프로그램을 수신하는 과정, 제 1 서비스와 함께 제공되는 시그널링 정보를 수신하여 처리하는 과정과, 상기 시그널링 정보를 사용하여 상기 제 1 프로그램을 제 2 서비스를 통해 수신하고 재생할 수 있는지 판단하는 과정 및 상기 판단의 결과에 따라 제 1 서비스를 계속 수신하거나 제 2 서비스를 수신하는 과정을 포함하며, 상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스와 제 2 서비스에서 제공 종료/시작되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 상기 제 1 프로그램을 수신하고 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함함을 특징으로 한다.
본 개시의 실시 예에 따른 방송 서비스를 수신하는 방법은, 제 1 서비스를 통해 제 1 프로그램을 수신하는 과정과, 제 1 서비스와 함께 제공되는 시그널링 정보를 수신하여 처리하는 과정과, 상기 시그널링 정보를 사용하여 상기 제 1 서비스의 종료 시점에 제 2 서비스를 수신하고 재생할 수 있는지 판단하는 과정 및 상기 판단의 결과에 제 2 서비스를 수신하여 재생하거나 다른 임의의 서비스를 수신하여 재생하는 과정을 포함하며, 상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스에서 종료되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 프로그램을 수신하고 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함함을 특징으로 한다.
본 개시의 실시 예에서는, 기존 서비스에서 제공하던 프로그램을 중단하고 상기 프로그램의 나머지 부분을 다른 서비스를 통하여 제공하고자 할 때 필요한 시그널링 정보를 수신기에 전달하는 방법을 제안함으로써, 수신기는 상기 시그널링 정보를 활용하여 사용자가 시청중인 프로그램을 중단 없이 제공할 수 있다.
도 1은 본 개시의 실시 예에 따른 방송 시스템의 프로토콜 스택의 일 예를 도시한 도면이다.
도 2는 본 개시의 실시 예에 따른 방송 서비스의 제공 예를 도시한 도면이다.
도 3은 본 개시의 실시 예에 따른 서비스 연속 제공 과정을 도시한 도면이다.
도 4는 본 개시의 실시 예에 따른 서비스 대체 과정을 도시한 도면이다.
도 5는 본 개시의 실시 예에 따른 송신기에서 수행하는 제어 흐름을 도시한 도면이다.
도 6은 본 개시의 실시 예에 따른 수신기에서 수행하는 제어 흐름을 도시한 도면이다.
이하 첨부된 도면을 참조하여 본 개시의 바람직한 실시 예에 대해 동작 원리를 상세히 설명한다. 도면상에 표시된 동일한 구성요소들에 대해서는 비록 다른 도면상에 표시되더라도 가능한 한 동일한 참조번호로 나타내었으며, 다음에서 본 개시를 설명함에 있어 관련된 공지 기능 또는 구성에 대한 구체적인 설명이 본 개시의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우에는 그 상세한 설명을 생략할 것이다. 그리고 후술 될 용어들은 본 개시에서의 기능을 고려하여 정의된 용어들로서 이는 사용자, 운용자의 의도 또는 관례 등에 따라 달라질 수 있다. 그러므로 그 정의는 본 명세서 전반에 걸친 내용을 토대로 내려져야 할 것이다.
도 1은 본 개시의 실시 예에 따른 방송 시스템의 프로토콜 스택의 일 예이다.
도 1을 참고하면, 일 예로, 방송 시스템이 서비스 시그널링(101), 미디어(102) 및 파일(103)을 전송하기 위해, 방송망에서 2개의 전송 프로토콜을 사용하고, 광대역 망에서 1개의 전송 프로토콜을 사용하는 경우를 가정한다. 상기 2개의 전송 프로토콜을 각각 전송 프로토콜 A(111)와 전송 프로토콜 B(112)라 한다. 이때 전송 프로토콜과 무관한 정보 및 진입점에 대한 정보를 포함하는 저 레벨 시그널링(110)은 전송 프로토콜 A(111)와 전송 프로토콜 B(112)를 거치지 않고, 간단한 구조의 테이블 형태로 전송될 수 있다. 그 구체적인 구성은 후술할 일 실시 예에서 설명할 것이다.
방송망에서 전송 프로토콜 A(111), 전송 프로토콜 B(112) 및 저 레벨 시그널링(110)의 출력은 각각 별도의 UDP(120) 세션 (session)으로 할당되어 IP(130) 패킷으로 캡슐화 (encapsulation)된 뒤, 방송 데이터 링크 계층(140)과 방송 물리 계층(150)에서 처리되어 수신기에 전달된다. 광대역 망이 사용될 경우에 전송 프로토콜의 일 예로 HTTP(113)가 사용되며, 상기 HTTP(113)의 출력은 TCP(125), IP(130), 광대역 데이터 링크 계층(145), 광대역 물리 계층(155)에서 순차적으로 처리되어 수신기에게 전달된다.
도 1에서, 전송 프로토콜 A(111)는 서비스 시그널링(101)과 미디어(102)만을 전송하고, 전송 프로토콜 B(112)는 서비스 시그널링, 미디어, 파일(103)을 모두 전송하는 것으로 도시되었다. 하지만, 이는 하나의 예일 뿐이며, 전송 프로토콜들이 전송할 수 있는 데이터의 종류는 구현에 따라 달라질 수 있다.
<표 1>은 본 개시의 실시 예에 따라, 저 레렐 시그널링(110)을 전송하기 위한 LLS (low-level signaling) 테이블의 일 예를 나타낸다.
Syntax No. of Bits Format
LLS_table() {
LLS _table_id 8 uimsbf
provider_id 8 uimsbf
LLS _table_version 8 uimsbf
switch (LLS_table_id) {
case 0x01:
SLT var Sec. 6.3
break;
case 0x02:
RRT var See Annex F
break;
case 0x03:
SystemTime var Sec. 6.4
break;
case 0x04:
CAP var Sec. 6.5
break;
default:
reserved var
}
}
상기 <표 1>에서 각 필드가 의미하는 바는 다음과 같다.
LLS _table_id - 이후의 필드로 전달되는 정보의 속성을 나타내는 식별자
provder _id - 이 LLS 테이블을 통해 전달되는 정보가 적용되는 서비스의 제공자
LLS _table_version - 이후의 필드로 전달되는 정보의 버전
SLT - Service List Table을 나타내는 XML 문서. gzip 등을 사용하여 압축될 수 있음
RRT , SystemTime , CAP 등은 방송 서비스 제공을 위한 시청 등급, 시스템 시간, 재난 메시지 등의 정보들로 본 개시의 요지와는 관련 없으므로 자세한 설명은 생략한다.
상기 SLT는 서비스에 대한 기본적인 정보 및 서비스 레벨 시그널링을 획득하기 위한 경로 정보를 포함한다. 상기 서비스에 대한 기본 정보는 서비스 식별자, 서비스 이름, 채널 번호 등 서비스를 식별하기 위한 정보와, 암호화 여부, 브로드밴드 망 연결 필요 여부, 필요 사양 등 수신기가 서비스 재생 가능성 여부를 판단하기 위해 필요한 정보를 포함할 수 있다.
<표 2>는 본 개시의 실시 예에 따른, SLT의 일 예를 나타낸다.
Figure pat00001
상기 <표 2>에서 각 element와 attribute가 의미하는 바는 다음과 같다.
< SLT > - SLT의 최상위 엘리먼트
@bsid - 브로드캐스트 스트림의 고유 식별자. 브로트캐스트 스트림은 중심 주파수와 밴드 폭으로 정의될 수 있으며, bsid 값은 지역 내에서 고유해야 한다.
@sltCapabilities - 해당 SLT에서 기술하는 모든 서비스를 재생하기 위해 요구되는 사양
< sltInetUrl > - 해당 SLT에서 기술하는 모든 서비스에 대한 ESG 데이터 혹은 서비스 시그널링 정보를 얻을 수 있는 브로드밴드 서버의 URL.
@URLtype - <sltInetUrl>이 지시하는 URL을 통해 내여 받을 수 있는 파일의 종류를 의미하며, 그 값은 다음 <표 3>을 따른다.
URLtype Meaning
0 Not specified
1 URL of Service Layer Signaling server
2 URL of ESG server
3 URL of Service Usage Data Gathering Report server
other values Reserved for future use
<Service> - 서비스 정보
@serviceId - 16비트로 구성된 서비스의 고유 식별자. 방송 지역에서 고유한 값을 가진다.
@sltSvcSeqNum - <SLT>에서 정의하는 각 서비스의 내용이 변경된 바 있는지에 대한 정보를 의미하는 값을 가진다. 정수 (integer) 값을 가지며, <SLT> 내의 <Service> 정보 기술이 변할 때마다 1씩 증가한다. 최고 값 후에는 0으로 다시 돌아간다.
@protected - "true" 값을 가질 경우, 해당 서비스를 화면에 보여주기 위해서는 서비스를 구성하는 컴포넌트 중 하나라도 보호가 되어있음을 의미한다. 기본 값은 "false"이다.
@majorChannelNo - 1부터 999 값을 가질 수 있는 정수 (integer) 값이다. 해당 서비스의 메이저 (major) 채널 넘버를 의미한다. 이 번호는 사용자가 직접 선택하지 않는 서비스 (예를 들어 ESG 서비스, EAS 서비스)의 경우에는 반드시 정의되어야 하는 값이 아니다.
@minorChannelNo - 1부터 999 값을 가질 수 있는 정수 (integer) 값이다. 해당 서비스의 마이너 (minor) 채널 넘버를 의미한다. 이 번호는 사용자가 직접 선택하지 않는 서비스 (예를 들어 ESG 서비스, EAS 서비스)의 경우에는 반드시 정의되어야 하는 값이 아니다.
@serviceCategory - 해당 서비스의 종류를 의미하는 8-bit 정수로 다음 <표 4>를 따른다.
serviceCategory Meaning
0 Not specified
1 Linear A/V service
2 Linear audio only service
3 App-based service
4 ESG service (program guide)
5 EAS service (emergency alert)
other values Reserved for future use
@shortServiceName - 해당 서비스의 이름
@hidden - 해당 서비스가 서비스 스캔 시, 사용자에게 보여야 하는지 아닌지를 나타내는 정보. 기본 값은 "false"이다.
@broadbandAccessRequired - 해당 서비스를 사용자에게 의미 있게 보여주기 위해서 브로드밴드 망에 접속해야 하는지를 나타내는 시그널링 데이터이다. 기본 값은 "false"이다.
@svcCapabilities - 해당 서비스를 사용자에게 의미 있게 보이기 위해 지원해야 하는 사양이다.
< BroadcastSvcSignaling > - 방송망으로 전송되는 시그널링의 전송 프로토콜, 위치, 식별자 값들에 대한 정의.
@slsProtocol - 해당 서비스의 SLS가 전송되는 프로토콜을 나타내며 그 값은 하기 <표 5>를 따른다.
slsProtocol Meaning
0 Reserved
1 ROUTE
2 MMTP
other values Reserved for future use
@slsMajorProtocolVersion - 해당 서비스의 SLS가 전송되는 프로토콜의 메이저 (major) 버전
@slsMinorProtocolVersion - 해당 서비스의 SLS가 전송되는 프로토콜의 마이너 (minor) 버전
@ slsPlpId - SLS가 전송되는 PLP 식별자
@slsDestinationIpAddress - SLS 데이터의 목적지 (destination) IP 주소 값 (IPv4)
@slsDestinationUdpPort - SLS 데이터의 목적지 포트 (destination port) 값
@slsSourceIpAddress - SLS 데이터의 소스 (source) IP 주소 값 (IPv4)
< svcInetUrl > - ESG 서비스 혹은 해당 서비스와 연관된 시그널링 데이터를 내려 받을 수 있는 URL 값
@URLtype - <svcInetUrl>이 지시하는 URL을 통해 다운 받을 수 있는 파일의 종류를 의미한다.
본 개시에 따른 방송 서비스에서 하나의 방송 사업자는 하나 이상의 서비스를 하나의 브로드캐스트 스트림을 사용하여 제공할 수 있다. 상기 브로드캐스트 스트림은 복수의 방송 사업자에 의하여 공유될 수 있다. 또한, 방송 사업자는 방송망이 아닌 브로드밴드 채널을 사용하여 서비스를 제공할 수 있다. 또한, 각 서비스는 편성에 따라 일부 시간에만 운용될 수 있다.
도 2는 본 개시에 따른 방송 서비스의 제공 예로써, 3개의 사업자가 5개의 서비스를 2개의 브로드캐스트 스트림과 1개의 브로드밴드 채널을 통하여 제공하는 상황을 도시한 도면이다.
도 2를 참조하면, Provider A(211)는 Service 1(221)과 Service 2(222)를 브로드캐스트 스트림 X(231)를 통하여 제공하며, Service 5(225)를 브로드밴드 채널(233)을 통하여 제공한다. Provider B(212)는 Service 3(223)을 브로드캐스트 스트림 X(231)를 통하여 제공한다. Provider C(213)는 Service 4(224)를 브로드캐스트 스트림 Y(232)를 통하여 제공한다.
본 개시에서 하나의 서비스는 시간상으로 겹치지 않는 프로그램으로 구성될 수 있다. 일 예로 서비스는 MBC UHD 채널이고, 프로그램은 야구 경기 중계, 뉴스, 드라마 등 일 수 있다. 상술한 바와 같이 스포츠 중계 중 예상치 못한 상황으로 인하여 경기 시각이 길어질 경우, 뉴스 등의 정규 편성 프로그램 방영을 위하여, 스포츠 중계를 도중에 마쳐야 할 경우가 발생한다. 이때 본 개시의 실시 예에 따른 방송 시스템은, 현재 방송 중인 프로그램을 다른 서비스를 통하여 이어서 송출하며, 수신기가 상기 다른 서비스를 수신하여 재생할 수 있는 시그널링 정보를 제공한다. 이때 상기 프로그램이 다른 서비스를 통하여 제공될 때, 수신기가 갖추어야 할 사양 정보가 변경될 수 있다.
일 예로써, 브로드캐스트 스트림 X(231)로 전송되는 Service 1(221)에서 제공되는 스포츠 중계가 브로드밴드 채널(233)로 전송되는 Service 5(225)로 옮겨진다고 할 때, 브로드밴드에 연결되지 않은 수신기는 상기 Service 5(225)를 수신하는 것이 불가하다. 또한, 해상도나 코덱 정보 등도 변경될 수 있다. 따라서 본 개시의 실시 예에 따른 방송 시스템은, 시그널링 정보로 수신기가 다른 서비스를 수신하여 재생할 수 있는지 판단할 수 있는 정보를 제공함을 그 특징으로 한다.
본 개시에서는 제 1 서비스와 제 2 서비스 간에 프로그램 연속 방영 등의 관계가 있을 때, 상기 제 1 서비스와 상기 제 2 서비스 간의 링키지 (linkage)가 생성되었다고 하며, 상기 링키지에 대한 정보를 서비스 시그널링에 포함해 전송할 수 있다. 상기 서비스 시그널링은, 일 예로, 3GPP MBMS, ATSC 3.0, 지상파 UHDTV 송수신 규격 등의 USBD (user service bundle description)일 수 있다.
상기 링키지는 서비스 간의 관계를 기술하는 것으로, 그 예로는, 서비스 연속 제공 (service continuity), 서비스 대체 (service replacement) 등이 있다. 상기 서비스 연속 제공은 제 1 서비스에서 제공하던 프로그램을 제 2 서비스에서 이어서 제공하는 것을 의미할 수 있다. 이때 제 2 서비스는 프로그램 제공 이전에 다른 프로그램을 제공하고 있거나 제 1 서비스에서 제공하는 프로그램 제공을 위하여 임시로 생성된 서비스일 수 있다. 상기 서비스 대체 (service replacement)는 제 1 서비스가 종료될 시 수신기가 자동으로 제 2 서비스로 이동할 수 있는 것을 의미한다.
<표 6>은 본 개시의 실시 예에 따른 상기 SLT의 일 예를 나타낸다.
Figure pat00002
Figure pat00003
상기 <표 6>에서 각 element와 attribute가 의미하는 바는 다음과 같다.
< serviceLinkage > - service linkage 정보의 최상위 element
@bsid - target service를 포함하는 SLT와 연관된 브로드캐스트 스트림의 식별자. 현재 service와 target service를 포함하는 SLT가 서로 다른 브로드캐스트 스트림으로 전송될 경우에는 항상 존재해야 함
@provider_id - target service를 포함하는 SLT와 연관된 프로바이더의 식별자. 현재 service와 target service를 포함하는 SLT가 서로 다른 프로바이더에 의해 제공될 경우에는 항상 존재해야 함
@targetServiceID - target service의 식별자. 연관된 SLT의 serviceId와 동일한 값을 가짐
@linkageType - 링키지의 속성. 다음 <표 7>과 같이 정의될 수 있음
linkageType Meaning
0 Program Continuity
* The linkage relationship between the current service and the target service is activated after the @activationTime, and the linkage relationship with the current service is deactivated after the @deActivationTime
1 Service Replacement
* The target service can be automatically selected by the receiver at the @deActivationTime
other values Reserved for future use
@activationTime - 링키지가 활성화되는 시간으로 UTC 시간 기준으로 제공될 수 있다. 이 attribute가 생략되면 링키지는 이미 활성화된 것으로 간주한다.
@deactivationTime - 링키지가 비활성화되는 시간으로 UTC 시간 기준으로 제공될 수 있다.
< linkageData > -linkage 정의를 위한 데이터
@servieCategory - 서비스의 종류를 나타내는 식별자로 상기 <표 4>를 따를 수 있다. 이때 ESG와 EAS 서비스에 해당하는 값을 가질 수 없다.
@broadbandAccessRequired - 서비스의 수신 및 재생을 위하여 브로드밴드 망에 연결이 필요한지를 나타내는 값. 기본 값은 false로 이 attribute가 존재하지 않으면 브로드밴드 망 연결이 필요 없음을 의미한다.
@svcCapabilities - target service를 재생하기 위해 요구되는 사양. 해상도와 코덱 관련 정보들을 포함할 수 있다.
도 3은 본 개시의 실시 예에 따른 서비스 연속 제공 과정을 도시한 도면이다.
도 3을 참조하면, Service 1(310)과 Service 2(320)가 운용 중이며, 19:00부터 Service 1(310)은 야구 중계(330)를 Service 2(320)는 드라마(340)를 제공한다. 상기 Service 1(310)이 편성 일정에 따라 21:00부터 뉴스(350)를 제공해야 하는 상황에서 야구 중계(330)가 길어지면, 수신기에서 서비스 변경을 위한 linkage signaling(360)을 Service 1에 대한 시그널링에 포함해 수신기에 전달하고, 21:00부터 뉴스(350)를 제공한다. 구현에 따라 상기 야구 중계(330)는 상기 Service 1(310)에서 뉴스(350) 제공되기 이전에 Service 2(320)로 제공될 수 있다. 일 예로 20:55부터 상기 야구 중계(330)가 Service 2(320)로 제공된다고 가정하자.
또한, 방송 시스템에서 시그널링은 반복적으로 전송되며, linkage signaling(360)은 상기 <표 5>와 같이 주어진다고 가정하자. 이때 20:55 이전에 Service 1(310)과 함께 전송되는 linkage signaling(360)은 @linkageType은 0의 값을 가지며, @activationTime = 20:55, @deactivationTime = 21:00으로 주어진다. 또 다른 실시 예에서 상기 @deactivationTime = 21:05와 같이 서비스 1에서 야구 중계(330)가 중단된 시간 이후의 값으로 주어질 수 있다. 이때 수신기는 상기 linkage signaling(360)에 포함된 정보를 사용하여 서비스 전환 가능 여부를 판단하고, @activationTime과 @deactivationTime 사이에 서비스를 전환할 수 있다.
도 4는 본 개시의 실시 예에 따른 서비스 대체 과정을 도시한 도면이다.
도 4를 참조하면, 19:00 현재 Service 1(410)이 운용 중이며, 19:00부터 야구 중계(420)를 시작한다. 상기 Service 1(410)이 편성 일정에 따라 21:00부터 뉴스(430)를 제공해야 하는 상황에서 야구 중계(420)가 길어지면, 수신기에서 서비스 변경을 위한 linkage signaling(360)을 Service 1에 대한 시그널링에 포함해 수신기에 전달하고, 21:00부터 뉴스(350)를 제공한다. Service 2(440)는 Service 1(410)에서 야구 중계(420)가 끝나기 이전에 생성되며, 야구 중계(420)가 끝나면 서비스를 종료한다. 구현에 따라 상기 야구 중계(420)는 상기 Service 1(410)에서 뉴스(430)가 제공되기 이전에 Service 2(440)로 제공될 수 있다. 일 예로 20:55부터 야구 중계(420)가 Service 2(440)로 제공된다고 가정하자. 또한, 방송 시스템에서 시그널링은 반복적으로 전송되며, linkage signaling(420, 460)은 상기 <표 5>와 같이 주어진다고 가정하자. 이때 20:55 이전에 Service 1(410)과 함께 전송되는 linkage signaling(450)에서 @linkageType은 0의 값을 가지며, @activationTime = 20:55, @deactivationTime = 21:00으로 주어진다.
또 다른 실시 예에서 상기 @deactivationTime = 21:05와 같이 서비스 1에서 야구 중계(420)가 중단된 시간 이후의 값으로 주어질 수도 있다. 이때 수신기는 상기 linkage signaling(450)에 포함된 정보를 사용하여 서비스 전환 가능 여부를 판단하고, @activationTime과 @deactivationTime 사이에 서비스를 전환할 수 있다. 또한, Service 2(440)과 함께 전송되는 linkage signaling(450)에서 @linkageType은 1의 값을 가지며, @deactivationTime = 21:40으로 주어진다. 이때 수신기는 linkage signaling(450)에 포함된 정보를 사용하여 서비스 전환 가능 여부를 판단하고, @deactivationTime 이전에 Service 1(410)로 전환하거나 불가할 경우에는 미리 정의된 시작 화면 또는 수신 및 재생 가능한 임의의 서비스로 전환할 수 있다.
도 5는 본 개시의 실시 예에 따른 송신기에서 수행하는 제어 흐름을 도시한 도면이다.
도 5를 참조하면, 서비스 1이 시작(510)되면, 수신기는 서비스 1 데이터를 전송(520)한다. 그 중 서비스 전환이 필요한지를 판단(530)하고, 서비스 전환을 위한 신규 채널(540)이 필요한지를 판단한다.
신규 채널이 필요하다고 판단되면, 서비스 3에 해당하는 서비스 3을 생성(560)하며, 서비스 1 데이터와 함께 서비스 3을 통한 서비스 연속 제공을 위해 linkage signaling을 전송(561)한다. 서비스 3이 데이터 전송(562)하는 중 서비스 3에 대한 종료가 필요하다고 판단(563)되면, 서비스 3 데이터로 서비스 대체를 위한 linkage signaling을 전송(564)하고, 서비스 3을 종료(565)한다.
신규 채널이 필요 없다고 판단되면, 서비스 1 데이터와 함께 서비스 2를 통한 서비스 연속 제공을 위한 linkage signaling을 전송(550)하고, 서비스 2로 데이터를 전송(551)한다.
도 5에서 서비스 1은 기존의 프로그램을 (550) 또는 (561) 단계부터 송출하지 않을 수 있으며, 서비스 2 또는 3으로 데이터 전송이 시작되기 이전 또는 이후에 서비스 1 데이터로 linkage signaling이 전송될 수 있다.
도 6은 본 개시의 실시 예에 따른 수신기에서 수행하는 제어 흐름을 도시한 도면이다.
도 6을 참조하면, 수신기는 서비스 1을 선택(610)하고, 서비스 1 데이터를 수신(620)하여 linkage signaling 수신 여부를 판단(630)한다. Linkage signaling이 수신되면, 수신기는 수신된 linkage signaling을 처리(640)하고, 채널 전환 가능 여부를 판단(650)하여 가능할 시 linkage signaling으로 주어지는 서비스로 채널 전황(660)을 수행한다. 이때 linkage signaling의 @linkageType이 0일 경우에는 사용자의 선택에 따라 타깃 서비스로 전환할 수 있으며, @linkageType이 1일 경우에는 가능하면 사용자의 선택 여부와 무관하게 타깃 서비스로 전환할 수 있다.
한편, 본 개시의 상세한 설명에서는 구체적인 실시 예에 관해 설명하였으나, 본 개시의 범위에서 벗어나지 않는 한도 내에서 여러 가지 변형이 가능함은 물론이다. 그러므로 본 개시의 범위는 설명된 실시 예에 국한되어 정해져서는 안 되며, 후술하는 특허 청구의 범위뿐만 아니라 이 특허 청구의 범위와 균등한 것들에 의해 정해져야 한다.

Claims (1)

  1. 방송 서비스를 제공하는 방법에 있어서,
    제 1 서비스에서 제 1 프로그램을 제공하는 과정;
    수신기가 상기 제 1 프로그램을 제 2 서비스로 수신하고 재생하기 위하여 필요한 시그널링 정보를 생성하는 과정;
    상기 생성된 시그널링 정보를 제 1 서비스와 함께 제공하는 과정 및
    상기 제 1 프로그램을 제 2 서비스로 제공하는 과정 및 상기 제 1 서비스로 제 2 프로그램을 제공하는 과정을 포함하며,
    상기 시그널링 정보는 상기 제 1 프로그램이 상기 제 1 서비스와 제 2 서비스에서 제공 종료/시작되는 시간에 관한 정보와 상기 제 2 서비스로 제공되는 상기 제 1 프로그램을 수신하고, 재생하기 위하여 필요한 해상도, 코덱, 전송망 종류, 서비스 특성 중 적어도 하나는 포함함을 특징으로 하는 방송 서비스 제공 방법.
KR1020160029891A 2016-03-11 2016-03-11 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치 Active KR102482207B1 (ko)

Priority Applications (6)

Application Number Priority Date Filing Date Title
KR1020160029891A KR102482207B1 (ko) 2016-03-11 2016-03-11 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치
MX2018010986A MX391495B (es) 2016-03-11 2017-03-13 Aparato y metodo para proporcionar servicio en sistema de difusion digital.
CN201780016726.6A CN108781304B (zh) 2016-03-11 2017-03-13 用于在数字广播系统中提供服务的装置和方法
US16/083,990 US11051069B2 (en) 2016-03-11 2017-03-13 Apparatus and method for providing service in digital broadcasting system
PCT/KR2017/002701 WO2017155371A1 (ko) 2016-03-11 2017-03-13 디지털 방송 시스템에서의 서비스 제공장치 및 방법
EP17763631.3A EP3429214A1 (en) 2016-03-11 2017-03-13 Apparatus and method for providing service in digital broadcasting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020160029891A KR102482207B1 (ko) 2016-03-11 2016-03-11 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치

Publications (2)

Publication Number Publication Date
KR20170106132A true KR20170106132A (ko) 2017-09-20
KR102482207B1 KR102482207B1 (ko) 2022-12-29

Family

ID=59789723

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020160029891A Active KR102482207B1 (ko) 2016-03-11 2016-03-11 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치

Country Status (6)

Country Link
US (1) US11051069B2 (ko)
EP (1) EP3429214A1 (ko)
KR (1) KR102482207B1 (ko)
CN (1) CN108781304B (ko)
MX (1) MX391495B (ko)
WO (1) WO2017155371A1 (ko)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016182371A1 (ko) * 2015-05-12 2016-11-17 엘지전자 주식회사 방송 신호 송신 장치, 방송 신호 수신 장치, 방송 신호 송신 방법, 및 방송 신호 수신 방법
US10999612B2 (en) * 2017-03-14 2021-05-04 Lg Electronics Inc. Broadcast signal reception device and broadcast signal reception method
US11805293B2 (en) 2017-03-29 2023-10-31 Samsung Electronics Co., Ltd. Device and method for transmitting and receiving signal in multimedia system
CN110730368B (zh) * 2018-07-17 2022-03-01 深圳Tcl数字技术有限公司 一种码流自动切换方法、智能电视及存储介质
EP4626134A3 (en) * 2020-02-07 2025-12-31 InterDigital Patent Holdings, Inc. LOW-ENERGY BROADCASTING IN A WLAN

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040051475A (ko) * 2002-12-11 2004-06-18 엘지전자 주식회사 디지털 티브이 및 그의 채널 자동전환 방법

Family Cites Families (21)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5539451A (en) * 1994-12-27 1996-07-23 At&T Corp. Method and apparatus for channel spinning off a channel
EP0854650A3 (en) * 1997-01-17 2001-05-02 NOKIA TECHNOLOGY GmbH Method for addressing a service in digital video broadcasting
KR100454474B1 (ko) * 2004-03-09 2004-10-28 주식회사 휴맥스 방송 녹화기기에서의 채널 절환방법
US20050251845A1 (en) * 2004-05-04 2005-11-10 Mcdowell Ronald W Method for quickly identifying network session resources
US8189990B2 (en) * 2005-08-30 2012-05-29 Panasonic Corporation Digital broadcast receiving apparatus, recording apparatus, method and system
US9032430B2 (en) * 2006-08-24 2015-05-12 Rovi Guides, Inc. Systems and methods for providing blackout support in video mosaic environments
KR20080067197A (ko) * 2007-01-15 2008-07-18 주식회사 대우일렉트로닉스 텔레비전의 채널전환 방법
US20080271078A1 (en) 2007-04-30 2008-10-30 Google Inc. Momentary Electronic Program Guide
KR101373731B1 (ko) * 2007-06-21 2014-03-14 삼성전자 주식회사 데이터 방송에서 데이터의 다운로드 속도 향상을 위한 장치및 방법
KR101383292B1 (ko) * 2007-09-17 2014-04-08 주식회사 케이티 채널변경 지연시간을 이용한 영상광고 제공 장치 및 그방법
US8813148B2 (en) * 2007-10-02 2014-08-19 Sharp Kabushiki Kaisha Data supply device, data output device, data output system, data display system, data supply method, data output method, and program
EP2339849B1 (en) * 2008-10-21 2014-09-03 Fujitsu Limited Digital broadcast method, data receiving device and data receiving method
CA2797568C (en) * 2010-04-30 2017-06-27 Lg Electronics Inc. An apparatus of processing an image and a method of processing thereof
US8385723B2 (en) 2010-06-18 2013-02-26 Microsoft Corporation Recording of sports related television programming
CN102404609A (zh) * 2010-09-15 2012-04-04 日立民用电子株式会社 发送装置及接收装置
CA2820574C (en) * 2010-11-24 2016-10-25 Lg Electronics Inc. Method of receiving enhanced service and video display device thereof
EP2645730A4 (en) * 2010-11-24 2014-08-27 Lg Electronics Inc VIDEO DISPLAY DEVICE AND METHOD FOR THEIR CONTROL
EP2603015A1 (en) * 2011-12-06 2013-06-12 Eldon Technology Limited Automatic channel change based on received metadata
EP2680599A1 (en) 2012-06-29 2014-01-01 Thomson Licensing Provision of a personalized media content
AR104668A1 (es) * 2015-02-06 2017-08-09 Faculdades Católicas Mantenedora Da Pontifícia Univ Católica Do Rio De Janeiro - Puc-Rio Arquitectura ginga para televisión digital de banda ancha y difusión integrada
KR102387881B1 (ko) 2015-04-17 2022-04-18 삼성전자주식회사 방송 서비스를 구성하는 콘텐츠 관련 정보들을 제공하는 방법 및 장치

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20040051475A (ko) * 2002-12-11 2004-06-18 엘지전자 주식회사 디지털 티브이 및 그의 채널 자동전환 방법

Also Published As

Publication number Publication date
CN108781304A (zh) 2018-11-09
KR102482207B1 (ko) 2022-12-29
EP3429214A4 (en) 2019-01-16
EP3429214A1 (en) 2019-01-16
CN108781304B (zh) 2021-08-13
MX391495B (es) 2025-03-19
US20200296448A1 (en) 2020-09-17
WO2017155371A1 (ko) 2017-09-14
US11051069B2 (en) 2021-06-29
MX2018010986A (es) 2019-01-17

Similar Documents

Publication Publication Date Title
US11528519B2 (en) Method and apparatus for transmitting and receiving signaling information associated with multimedia content
EP2018022B1 (en) Broadcast receiver, broadcast data transmitting method and broadcast data receiving method
CN112468846B (zh) 广播信号发送方法和装置以及广播信号接收方法和装置
JP2009512263A (ja) サービスにおける変更の通知を与えるための方法及び装置
JP2009515386A (ja) 範囲esgフラグメントの識別及び範囲内の階層化を可能にする方法
KR20050091016A (ko) 무선 네트워크에서의 방송 핸드오버
US10939179B2 (en) Method and device for providing media content
JP2009516943A (ja) サービスガイドにおいてサービスのタイプを示すための方法
KR102482207B1 (ko) 디지털 방송 시스템에서 서비스 전환을 위한 방법 및 장치
KR100703340B1 (ko) 인터넷 프로토콜 기반의 디지털 방송 시스템에서 방송채널 정보를 제공하기 위한 장치 및 방법
CA2717795C (en) Method and apparatus for software update of terminals in a mobile communication system
US8055284B2 (en) System and method for providing notification message in DVB-H system
JP2009512305A (ja) サービス・ガイドによる端末プロビジョニング宣言
US20070234396A1 (en) Method and apparatus for transmitting and receiving electronic service guide of interaction channel in a digital video broadcasting system
KR102479001B1 (ko) 수신 장치, 송신 장치, 및 데이터 처리 방법
US11082728B2 (en) Method and apparatus for providing broadcast service based on scalable codec
US8937923B2 (en) Apparatus and method for handover/roaming during file downloading/streaming
EP1459529A1 (en) A method and system for announcing a ip based service in a transmission stream
US20060156366A1 (en) Method and system for announcing a transport stream in a digital broadcast network
EP3588847A1 (en) Multicast signal transmitting and receiving method and device
US20090100471A1 (en) Digital broadcasting system and method for transmitting and receiving electronic service guide data in digital broadcasting system
WO2005114905A1 (en) Announcing applications in a digital broadcasting system

Legal Events

Date Code Title Description
PA0109 Patent application

St.27 status event code: A-0-1-A10-A12-nap-PA0109

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

R15-X000 Change to inventor requested

St.27 status event code: A-3-3-R10-R15-oth-X000

R16-X000 Change to inventor recorded

St.27 status event code: A-3-3-R10-R16-oth-X000

PG1501 Laying open of application

St.27 status event code: A-1-1-Q10-Q12-nap-PG1501

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

PA0201 Request for examination

St.27 status event code: A-1-2-D10-D11-exm-PA0201

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

St.27 status event code: A-1-2-D10-D21-exm-PE0902

E13-X000 Pre-grant limitation requested

St.27 status event code: A-2-3-E10-E13-lim-X000

P11-X000 Amendment of application requested

St.27 status event code: A-2-2-P10-P11-nap-X000

P13-X000 Application amended

St.27 status event code: A-2-2-P10-P13-nap-X000

E701 Decision to grant or registration of patent right
PE0701 Decision of registration

St.27 status event code: A-1-2-D10-D22-exm-PE0701

PR0701 Registration of establishment

St.27 status event code: A-2-4-F10-F11-exm-PR0701

PR1002 Payment of registration fee

St.27 status event code: A-2-2-U10-U11-oth-PR1002

Fee payment year number: 1

PG1601 Publication of registration

St.27 status event code: A-4-4-Q10-Q13-nap-PG1601

PR1001 Payment of annual fee

St.27 status event code: A-4-4-U10-U11-oth-PR1001

Fee payment year number: 4

U11 Full renewal or maintenance fee paid

Free format text: ST27 STATUS EVENT CODE: A-4-4-U10-U11-OTH-PR1001 (AS PROVIDED BY THE NATIONAL OFFICE)

Year of fee payment: 4