[go: up one dir, main page]

CN101202600A - System for providing broadcast content information and method for providing broadcast service in the system - Google Patents

System for providing broadcast content information and method for providing broadcast service in the system Download PDF

Info

Publication number
CN101202600A
CN101202600A CNA2007101938940A CN200710193894A CN101202600A CN 101202600 A CN101202600 A CN 101202600A CN A2007101938940 A CNA2007101938940 A CN A2007101938940A CN 200710193894 A CN200710193894 A CN 200710193894A CN 101202600 A CN101202600 A CN 101202600A
Authority
CN
China
Prior art keywords
content
broadcast
recording
received packet
packet
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.)
Pending
Application number
CNA2007101938940A
Other languages
Chinese (zh)
Inventor
张丙煜
朴廷训
朴智镐
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
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 Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Publication of CN101202600A publication Critical patent/CN101202600A/en
Pending legal-status Critical Current

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/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/4343Extraction or processing of packetized elementary streams [PES]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/14Session management
    • 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/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • 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/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4333Processing operations in response to a pause request
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/458Scheduling content for creating a personalised stream, e.g. by combining a locally stored advertisement with an incoming stream; Updating operations, e.g. for OS modules ; time-related management operations
    • 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/47202End-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 content on demand, e.g. video on demand

Landscapes

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

Abstract

一种在广播服务器提供关于当前广播内容的信息的系统和方法。一种多媒体广播系统,包括:广播服务器,用于广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;以及广播接收终端,当选择广播频道时,通过广播频道接收包,并且使用先前存储的广播时间表信息检查与包括在接收的包中的内容ID相应的内容信息,以检查接收的广播内容。

Figure 200710193894

A system and method for providing information about current broadcast content at a broadcast server. A multimedia broadcasting system comprising: a broadcast server for broadcasting a package including a broadcast content ID corresponding to currently broadcast broadcast content for each broadcast channel; and a broadcast receiving terminal, when a broadcast channel is selected, A packet is received through a broadcast channel, and content information corresponding to a content ID included in the received packet is checked using previously stored broadcast schedule information to check received broadcast content.

Figure 200710193894

Description

提供广播内容信息的系统和在系统中提供广播服务的方法 System for providing broadcast content information and method for providing broadcast service in the system

                            技术领域Technical field

本发明通常涉及一种用于提供广播服务的系统和方法,具体地说涉及一种用于按顺序为广播服务器提供广播内容信息以提供关于当前广播的广播内容的准确信息的系统和方法。The present invention generally relates to a system and method for providing broadcast services, and more particularly, to a system and method for sequentially providing broadcast content information to a broadcast server to provide accurate information on currently broadcast broadcast content.

                            背景技术 Background technique

通常,通过普通家用电视(TV)和便携式终端向用户提供广播服务。通过便携式终端接收广播服务的用户的数量已经大大增加。移动TV服务是通过便携式终端提供的广播服务的示例,并且通常符合各种标准,例如,包括数字多媒体广播(DMB)、数字视频广播-手持(DVB-H)、开放移动联盟广播(OMA-BCAST)等。在欧洲和美国以及南韩通常基于这种标准通过测试广播或正规广播向用户提供移动TV服务。除了现有广播中提供的视频/音频服务之外,包括现有数字TV服务的移动TV服务近来已经提供称为数据服务的新类型服务。Generally, broadcast services are provided to users through general household televisions (TVs) and portable terminals. The number of users receiving broadcast services through portable terminals has greatly increased. Mobile TV services are examples of broadcast services provided through portable terminals, and generally conform to various standards including, for example, Digital Multimedia Broadcasting (DMB), Digital Video Broadcasting-Handheld (DVB-H), Open Mobile Alliance Broadcasting (OMA-BCAST )wait. In Europe and the United States, as well as in South Korea, mobile TV services are usually provided to users through test broadcasts or regular broadcasts based on this standard. Mobile TV services including existing digital TV services have recently provided a new type of service called data service in addition to video/audio services provided in existing broadcasting.

现将参照图1描述用于提供广播服务的传统DVB-H系统。A conventional DVB-H system for providing broadcast services will now be described with reference to FIG. 1 .

在图1中,内容提供单元102由内容提供者来管理,并且产生将由DVB-H广播站广播的各种广播内容。在此使用的内容是指通过根据可使用电子服务指南(ESG)或电子节目指南(EPG)组成的广播时间表的时间来区分的基本广播单位。当从内容提供单元102提供多媒体数据时,在对输入数据进行打包和复用之后,通信公司(common carrier)根据广播方法通过广播单元106广播输入数据。换句话说,广播单元106通过互联网协议(IP)封装器(capsulator)104对传输多媒体数据进行打包,通过复用器105对打包的多媒体数据进行复用,接着通过广播通信网络110广播复用的多媒体数据。In FIG. 1, a content providing unit 102 is managed by a content provider, and generates various broadcast contents to be broadcast by DVB-H broadcasting stations. The content used herein refers to a basic broadcast unit distinguished by time according to a broadcast schedule composed using an electronic service guide (ESG) or an electronic program guide (EPG). When multimedia data is provided from the content providing unit 102, after packetizing and multiplexing the input data, a common carrier broadcasts the input data through the broadcasting unit 106 according to a broadcasting method. In other words, the broadcast unit 106 packs the transmission multimedia data through the Internet Protocol (IP) encapsulator (capsulator) 104, multiplexes the packed multimedia data through the multiplexer 105, and then broadcasts the multiplexed data through the broadcast communication network 110. multimedia data.

当从广播服务器100广播复用的多媒体数据时,用户的广播接收终端120通过广播接收器121接收广播的多媒体数据。通过包括在广播接收器121中的解复用器122和IP解封装器123对接收的多媒体数据进行解复用和解封装,从而将其重建为原始多媒体数据。接着将重建的多媒体数据输出到广播接收终端120的多媒体处理器124以进行处理,从而可输出与用户选择的频道相应的广播。When the multiplexed multimedia data is broadcast from the broadcast server 100 , the user's broadcast receiving terminal 120 receives the broadcast multimedia data through the broadcast receiver 121 . The received multimedia data is demultiplexed and decapsulated by the demultiplexer 122 and the IP decapsulator 123 included in the broadcast receiver 121, thereby being reconstructed into original multimedia data. The reconstructed multimedia data is then output to the multimedia processor 124 of the broadcast receiving terminal 120 for processing so that a broadcast corresponding to a channel selected by the user can be output.

在提供广播服务的系统中,广播服务器将广播服务信息(诸如每个频道中提供的服务类型和细节以及用于接收广播服务的接收信息)发送到广播接收终端120。所述广播服务信息在DMB的情况下可以是电子节目指南(EPG),在DVB-H的情况下可以是电子服务指南(ESG)。In a system providing a broadcast service, the broadcast server transmits broadcast service information such as service type and details provided in each channel and reception information for receiving the broadcast service to the broadcast reception terminal 120 . The broadcast service information may be an electronic program guide (EPG) in case of DMB, or an electronic service guide (ESG) in case of DVB-H.

接收广播服务信息的广播接收终端120预先存储广播服务信息。一旦为广播服务选择了预定广播频道,广播接收终端120就通过参照先前存储的广播服务信息通过选择的广播频道接收广播内容,并且提供广播内容。换句话说,当提供广播服务时,可根据先前接收的广播服务信息识别将提供的广播内容。The broadcast receiving terminal 120 that receives the broadcast service information stores the broadcast service information in advance. Once a predetermined broadcast channel is selected for a broadcast service, the broadcast receiving terminal 120 receives broadcast content through the selected broadcast channel by referring to previously stored broadcast service information, and provides the broadcast content. In other words, when a broadcast service is provided, broadcast content to be provided may be identified based on previously received broadcast service information.

同时,当前通过选择的广播频道广播的广播内容与根据先前接收的广播服务信息在当前时间点计划广播的广播内容可能彼此不同。在这种情况下,根据观看当前通过用户选择的广播频道广播的广播内容信息的请求,广播接收终端120从先前接收的广播服务信息检查关于选择的广播频道的广播内容信息,并且提供广播内容信息。因此,可向用户提供与当前通过选择的广播频道广播的广播内容信息不同的广播内容信息。Meanwhile, the broadcast content currently broadcast through the selected broadcast channel and the broadcast content scheduled to be broadcast at the current point of time according to previously received broadcast service information may be different from each other. In this case, the broadcast receiving terminal 120 checks broadcast content information on the selected broadcast channel from previously received broadcast service information according to a request to view broadcast content information currently broadcast through the broadcast channel selected by the user, and provides the broadcast content information. . Accordingly, broadcast content information different from broadcast content information currently broadcast through the selected broadcast channel may be provided to the user.

例如,假设根据先前接收的广播服务信息第一频道从下午8:00至下午9:00计划广播戏剧A,并且第一频道从下午9:00至下午10:00计划广播戏剧B,但是由于广播服务器100的一些广播延迟而改变了戏剧A的时间表,因此将广播戏剧A直到下午9:10,并且将从下午9:10至下午10:10广播戏剧B。For example, it is assumed that the first channel plans to broadcast drama A from 8:00 pm to 9:00 pm according to the previously received broadcast service information, and the first channel plans to broadcast drama B from 9:00 pm to 10:00 pm, but due to the broadcast Some broadcast delay by server 100 changes the schedule of drama A, so drama A will be broadcast until 9:10 pm, and drama B will be broadcast from 9:10 pm to 10:10 pm.

如果用户通过检查先前接收的广播服务信息确认戏剧B计划在第一频道从下午9:00开始,并因此选择第一频道以观看戏剧B,则用户可能观看戏剧A而不是戏剧B,并且提供的广播服务信息也是关于戏剧A的信息而不是关于用户希望的戏剧B的信息。由于即使当前在第一频道上广播的广播内容是戏剧A,戏剧B也作为广播内容信息被提供,因此,不能向用户提供关于当前广播内容的准确信息。If the user confirms that drama B is scheduled to start at 9:00 p.m. The broadcast service information is also information on drama A rather than information on drama B desired by the user. Since drama B is provided as broadcast content information even though the broadcast content currently broadcast on the first channel is drama A, the user cannot be provided with accurate information on the current broadcast content.

如果用户为戏剧B的保留记录设置关于将在第一频道从下午9:00至下午10:00广播的内容的保留记录,则广播接收终端120开始记录第一频道在下午9:00广播的内容,并且在下午10:00终止记录。然而,由于在第一频道在下午9:00广播戏剧A而不是戏剧B,而且戏剧B实际上是从下午9:10开始,因此戏剧A的一部分也被记录。此外,因为在下午10:00终止记录,所以与最后10分钟相应的戏剧B的一部分不能被记录。If the user sets a reserved record for the reserved record of drama B about the content to be broadcast on the first channel from 9:00 pm to 10:00 pm, the broadcast receiving terminal 120 starts recording the content broadcasted by the first channel at 9:00 pm , and the recording is terminated at 10:00 PM. However, since drama A was broadcast on Channel 1 at 9:00 pm instead of drama B, and drama B actually started at 9:10 pm, part of drama A was also recorded. Furthermore, since the recording is terminated at 10:00 pm, a part of drama B corresponding to the last 10 minutes cannot be recorded.

用于提供付费服务的条件接收系统(CAS)将唯一权限标识符(ID)分配给加扰的频道的多媒体内容,以识别多媒体内容。尽管具有CAS的终端能够识别多媒体内容,但是提供多媒体内容的服务器必须包括加扰模块,并且终端必须包括解扰模块。此外,由于解扰所需的大计算量,因此在终端中引起了重负荷。A conditional access system (CAS) for providing a paid service assigns a unique entitlement identifier (ID) to multimedia content of a scrambled channel to identify the multimedia content. Although a terminal with a CAS can recognize multimedia content, a server providing multimedia content must include a scrambling module, and a terminal must include a descrambling module. Also, due to the large amount of calculation required for descrambling, it causes a heavy load in the terminal.

如上所述,传统地,用户根据先前提供的广播服务信息来检查关于广播内容的信息,并且通过参照先前提供的广播服务信息设置关于希望的内容的保留记录,而实际上不识别广播内容。As described above, conventionally, a user checks information on broadcast content according to previously provided broadcast service information, and sets a reserved record on desired content by referring to previously provided broadcast service information without actually identifying the broadcast content.

因此,如果先前提供的关于广播内容的信息与实际广播内容不同,则可能向用户提供错误信息,而不是关于实际广播内容的正确信息。此外,在保留记录中,除了期望的内容之外,用户还可能记录不期望的内容,导致存储器和功率的浪费,甚至导致记录期望的内容失败。Therefore, if the previously provided information on the broadcast content is different from the actual broadcast content, wrong information may be provided to the user instead of correct information on the actual broadcast content. Furthermore, in the reserved recording, the user may record undesired content in addition to desired content, resulting in waste of memory and power, or even failure to record desired content.

尽管CAS能够识别内容,但是为了使具有CAS的终端识别多媒体内容,服务器必须包括加扰模块,并且终端必须包括解扰模块。此外,由于解扰所需的大计算量,因此在终端中引起了重负荷。此外,需要提供广播内容信息,其中,能够提供关于当前广播的广播内容的准确信息。Although CAS can recognize content, in order for a terminal with CAS to recognize multimedia content, the server must include a scrambling module, and the terminal must include a descrambling module. Also, due to the large amount of calculation required for descrambling, it causes a heavy load in the terminal. In addition, there is a need to provide broadcast content information in which accurate information on currently broadcast broadcast content can be provided.

                            发明内容Contents of Invention

本发明至少解决上述问题和/或缺点,并且至少提供下述优点。因此,本发明的一方面在于提供一种用于提供广播内容信息的系统和方法,其中,能够提供关于当前广播的广播内容的准确信息。The present invention is to address at least the 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 a system and method for providing broadcast content information, in which accurate information on currently broadcast broadcast content can be provided.

本发明的另一方面在于提供一种用于提供广播内容信息的系统和方法,其中,以少量数据发送关于当前广播的广播内容的信息,并且广播接收终端能够用小计算量来识别广播内容。Another aspect of the present invention is to provide a system and method for providing broadcast content information, in which information on currently broadcast broadcast content is transmitted with a small amount of data, and a broadcast receiving terminal can recognize the broadcast content with a small calculation amount.

根据本发明的一方面,提供一种多媒体广播系统,所述系统包括:广播服务器,用于广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;以及广播接收终端,当选择广播频道时,通过广播频道接收包,并且使用先前存储的广播时间表信息检查与包括在接收的包中的内容ID相应的内容信息,以检查接收的广播内容。According to an aspect of the present invention, there is provided a multimedia broadcasting system, the system comprising: a broadcast server for broadcasting a packet, the packet including a broadcast content ID corresponding to currently broadcast broadcast content for each broadcast channel; And the broadcast receiving terminal, when a broadcast channel is selected, receives a packet through the broadcast channel, and checks content information corresponding to a content ID included in the received packet using previously stored broadcast schedule information to check received broadcast content.

根据本发明的另一方面,提供一种在包括广播服务器和数字广播接收终端的多媒体广播系统中提供广播内容信息的方法。所述方法包括:第一步,广播服务器广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;第二步,当选择广播频道时,数字广播接收终端通过广播频道接收包;以及第三步,数字广播接收终端使用先前存储的广播时间表信息检查与包括在接收的包中的内容ID相应的内容信息,以检查接收的广播内容。According to another aspect of the present invention, there is provided a method of providing broadcast content information in a multimedia broadcast system including a broadcast server and a digital broadcast receiving terminal. The method includes: a first step, the broadcast server broadcasts a packet, the packet includes a broadcast content ID corresponding to the currently broadcast broadcast content for each broadcast channel; second step, when the broadcast channel is selected, the digital broadcast receiver The terminal receives the packet through the broadcast channel; and in a third step, the digital broadcast receiving terminal checks the content information corresponding to the content ID included in the received packet using previously stored broadcast schedule information to check the received broadcast content.

根据本发明的一方面,提供一种多媒体广播系统,所述系统包括:广播服务器,用于广播包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID的包;以及数字广播接收终端,当选择用于保留记录的广播内容时,通过用于广播选择的广播内容的广播频道,在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始包接收,检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,并且仅记录包括与相应于设置了保留记录的广播内容的内容ID相同的内容ID的接收的包的多媒体数据。According to an aspect of the present invention, there is provided a multimedia broadcasting system including: a broadcasting server for broadcasting a package including a broadcasting content ID corresponding to currently broadcasting broadcasting content for each broadcasting channel; and digital broadcasting The receiving terminal, when selecting broadcast content for reserved recording, starts packet reception at a time point of a preset content search time before a broadcast start time of the selected broadcast content through a broadcast channel for broadcasting the selected broadcast content, and checks including Whether the content ID in the received packet is the same as the content ID corresponding to the broadcast content for which the reserved record is set, and only the received packet including the same content ID as the content ID corresponding to the broadcast content for which the reserved record is set is recorded multimedia data.

根据本发明的另一方面,提供一种在包括广播服务器和数字广播接收终端的多媒体广播系统中由数字广播接收终端保留记录广播内容的方法。在所述方法中,广播服务器广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;当选择用于保留记录的广播内容时,数字广播接收终端通过用于广播选择的广播内容的广播频道,在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始包接收;以及数字广播接收终端分析包括在接收的包中的内容ID,并且仅记录包括与相应于设置了保留记录的广播内容的内容ID相同的内容ID的接收的包的多媒体数据。According to another aspect of the present invention, there is provided a method for retaining and recording broadcast content by a digital broadcast receiving terminal in a multimedia broadcast system including a broadcast server and a digital broadcast receiving terminal. In the method, the broadcast server broadcasts a package including a broadcast content ID corresponding to currently broadcast broadcast content for each broadcast channel; when selecting a broadcast content for reserved recording, the digital broadcast receiving terminal passes a broadcast channel for broadcasting the selected broadcast content, starting packet reception at a time point of a preset content search time before a broadcast start time of the selected broadcast content; and the digital broadcast receiving terminal analyzes the content ID included in the received packet, and Only the multimedia data of the received packet including the same content ID as the content ID corresponding to the broadcast content for which reserved recording is set is recorded.

                            附图说明Description of drawings

通过下面结合附图进行的详细描述,本发明的上述和其它特点和优点将会变得更加明显,其中:The above and other features and advantages of the present invention will become more apparent through the following detailed description in conjunction with the accompanying drawings, wherein:

图1是根据现有技术的用于提供广播服务的DVB-H系统的框图;1 is a block diagram of a DVB-H system for providing broadcast services according to the prior art;

图2是根据本发明的用于提供关于当前广播的广播内容的广播内容信息的系统的框图;2 is a block diagram of a system for providing broadcast content information on currently broadcast broadcast content according to the present invention;

图3是根据本发明的检查关于当前广播的广播内容的信息的广播接收终端的框图;3 is a block diagram of a broadcast receiving terminal checking information on currently broadcast broadcast content according to the present invention;

图4示出根据本发明的内容信息包格式;Fig. 4 shows the content information packet format according to the present invention;

图5是根据本发明的广播服务器提供关于当前广播的广播内容的广播内容信息的处理的流程图;5 is a flow chart of a process in which a broadcast server provides broadcast content information on currently broadcast broadcast content according to the present invention;

图6是根据本发明的第一实施例的广播接收终端接收关于当前广播的广播内容的信息并检查广播内容信息的处理的流程图;以及6 is a flowchart of a process in which a broadcast receiving terminal receives information on currently broadcast broadcast content and checks the broadcast content information according to the first embodiment of the present invention;

图7A和图7B是根据本发明的第二实施例的广播接收终端检查关于当前广播的广播内容的信息并记录设置了保留记录的广播内容的处理的流程图。FIGS. 7A and 7B are flowcharts of a process of a broadcast receiving terminal checking information on currently broadcast broadcast content and recording broadcast content for which reserved recording is set, according to a second embodiment of the present invention.

在整个附图中,相同的附图标号将被理解为指示相同的部件、特征和结构。Throughout the drawings, like reference numerals will be understood to refer to like components, features and structures.

                            具体实施方式 Detailed ways

提供例如详细的结构和部件的在说明书中定义的内容以帮助全面理解本发明的示例性实施例。因此,本领域的普通技术人员将认识到,在不脱离本发明的范围和精神的情况下,可对在此描述的实施例进行各种改变和修改。另外,为了清楚和简明,将省略对已知功能和结构的描述。Matters defined in the specification, such as detailed structures and components, are provided to assist in a comprehensive understanding of the exemplary embodiments of the present invention. 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. Also, descriptions of well-known functions and constructions will be omitted for clarity and conciseness.

本发明提供一种方案:广播服务器将关于当前广播的广播内容的信息提供给广播接收终端。为此,本发明提供两种用于发送广播内容信息的方案。第一种方案除了多媒体包之外还使用互联网协议(IP)包来提供广播内容ID,第二种方案在多媒体包传输期间使用实时传输协议(RTP)包提供广播内容ID。在本发明中,数字视频广播-手持(DVB-H)系统将被作为广播系统的示例。然而,本发明还可应用于其它系统,例如,包括数字多媒体广播(DVB)系统、开放移动联盟广播(OMA-BCAST)系统等。The present invention provides a solution: a broadcast server provides information about currently broadcast broadcast content to a broadcast receiving terminal. To this end, the present invention provides two schemes for transmitting broadcast content information. The first scheme provides broadcast content IDs using Internet Protocol (IP) packets in addition to multimedia packets, and the second scheme provides broadcast content IDs using Real-time Transport Protocol (RTP) packets during transmission of multimedia packets. In the present invention, a Digital Video Broadcasting-Handheld (DVB-H) system will be taken as an example of a broadcasting system. However, the present invention is also applicable to other systems including, for example, Digital Multimedia Broadcasting (DVB) systems, Open Mobile Alliance Broadcasting (OMA-BCAST) systems, and the like.

将参照图2描述使用第一方案提供关于当前广播的广播内容的广播内容信息的系统A system for providing broadcast content information on currently broadcast broadcast content using a first scheme will be described with reference to FIG. 2 .

参照图2,用于广播多媒体数据的广播服务器200可包括:内容提供单元202和广播单元207。内容提供单元202由内容提供者来管理,并且产生广播服务器200广播的各种广播内容。广播单元207由通信公司来管理,并且对内容提供单元202产生的广播内容进行打包和复用,并且将广播内容广播为射频(RF)信号。内容提供者是负责产生各种广播内容的操作者,通信公司是负责通过特定通信线租用频率向用户提供广播内容服务的操作者。Referring to FIG. 2 , a broadcast server 200 for broadcasting multimedia data may include a content providing unit 202 and a broadcasting unit 207 . The content providing unit 202 is managed by a content provider, and generates various broadcast contents broadcast by the broadcast server 200 . The broadcast unit 207 is managed by a carrier, and packages and multiplexes broadcast content generated by the content providing unit 202, and broadcasts the broadcast content as a radio frequency (RF) signal. A content provider is an operator responsible for generating various broadcast contents, and a communication company is an operator responsible for providing broadcast content services to users through a specific communication line leased frequency.

从内容提供单元202提供的数据可包括广播频道的节目数据(即,音频/视频(AV)数据)和电子服务指南(ESG)。AV数据指示用于在接收终端以音频信号和视频信号的形式再现从内容提供单元202提供的广播内容的多媒体数据。Data provided from the content providing unit 202 may include program data (ie, audio/video (AV) data) of a broadcast channel and electronic service guide (ESG). The AV data indicates multimedia data for reproducing broadcast content provided from the content providing unit 202 in the form of an audio signal and a video signal at a receiving terminal.

一旦从内容提供单元202提供多媒体数据,通信公司就根据广播方法对输入多媒体数据进行打包和复用,并且通过广播单元207来广播多媒体数据。因此,广播单元207包括用于对广播数据进行打包和复用的IP封装器204和复用器205。具体地说,根据本发明的广播单元207包括:内容信息包产生器206,用于在以时分形式提供的多媒体数据的传输期间产生包括用于每个广播内容的内容ID的内容信息包,并且将产生的内容信息包输出到IP封装器204。然后,IP封装器204根据DVB-H系统的广播方法(即,互联网协议数据广播(IPDC))对多媒体数据和内容信息包执行IP封装,并且接着复用器205执行复用。Once the multimedia data is provided from the content providing unit 202 , the carrier packs and multiplexes the input multimedia data according to a broadcasting method, and broadcasts the multimedia data through the broadcasting unit 207 . Accordingly, the broadcast unit 207 includes an IP encapsulator 204 and a multiplexer 205 for packetizing and multiplexing broadcast data. Specifically, the broadcast unit 207 according to the present invention includes: a content information packet generator 206 for generating a content information packet including a content ID for each broadcast content during transmission of multimedia data provided in a time-division form, and The generated content information packets are output to the IP encapsulator 204 . Then, the IP encapsulator 204 performs IP encapsulation of the multimedia data and content information packets according to the broadcasting method of the DVB-H system (ie, Internet Protocol Datacasting (IPDC)), and then the multiplexer 205 performs multiplexing.

根据本发明使用第一方案的广播服务器200广播包括用于每个广播频道的与当前广播的广播内容相应的广播内容标识符(ID)的包。将从广播服务器200发送的内容信息包与用于提供每个广播频道的广播内容的多媒体包分开发送。分开发送的内容信息包可具有图4所示的格式。在图4中,内容信息包包括:包ID字段、数据类型字段、内容ID字段、时间戳标志字段、音频/视频(A/V)指示符字段和时间戳字段。包ID字段具有指示当前包具有包括内容ID的格式的唯一值。数据类型字段具有指示内容ID的数据类型的值。内容ID字段具有内容的唯一ID,并且与相应于广播时间表信息的内容ID相同。时间戳标志字段具有指示是否发送时间戳的值。A/V指示符字段具有指示时间戳的标准是音频、视频还是数据的值。时间戳字段具有通过应用与用于多媒体实时传输协议(RTP)包的标准相同的标准而计算的时间戳值。The broadcast server 200 using the first scheme according to the present invention broadcasts a packet including a broadcast content identifier (ID) for each broadcast channel corresponding to currently broadcast broadcast content. The content information package transmitted from the broadcast server 200 is transmitted separately from the multimedia package for providing broadcast content of each broadcast channel. The content information packets sent separately may have the format shown in FIG. 4 . In FIG. 4, the content information packet includes: a packet ID field, a data type field, a content ID field, a time stamp flag field, an audio/video (A/V) indicator field, and a time stamp field. The package ID field has a unique value indicating that the current package has a format including a content ID. The data type field has a value indicating the data type of the content ID. The content ID field has a unique ID of the content, and is the same as the content ID corresponding to the broadcast schedule information. The time stamp flag field has a value indicating whether to send a time stamp. The A/V indicator field has a value indicating whether the standard of the time stamp is audio, video or data. The timestamp field has a timestamp value calculated by applying the same standard as that used for multimedia real-time transport protocol (RTP) packets.

在内容信息包中,诸如图4所示的包,时间戳的标准根据A/V指示符字段中包括的媒体类型而不同。在A/V指示符字段中指示包括在当前广播的广播内容中的媒体类型之一,并且可基于所述媒体来表示时间戳。广播服务器200发送内容信息包的时间间隔不直接与A/V采样率或帧速率相关。随着时间间隔变短,用于识别内容的分辨率增加,但是系统的负荷可能变大。考虑这些,可选择适当的间隔。对于不发生大的包传输延迟的系统,或者不需要详细的内容识别的广播服务,可省略时间戳信息。在这种情况下,在本发明中提出的包括内容ID的包和在与接收所述包最接近的时间接收的A/V包被假设为在时间上彼此同步。In a content information packet, such as the packet shown in FIG. 4, the standard of the time stamp differs according to the type of media included in the A/V indicator field. One of media types included in currently broadcast broadcast content is indicated in the A/V indicator field, and a time stamp may be represented based on the media. The time interval at which the broadcast server 200 transmits content information packets is not directly related to the A/V sampling rate or frame rate. As the time interval becomes shorter, the resolution for recognizing content increases, but the load on the system may become larger. Considering these, an appropriate interval can be selected. For a system where a large packet transmission delay does not occur, or a broadcast service that does not require detailed content identification, the time stamp information may be omitted. In this case, the packet including the content ID proposed in the present invention and the A/V packet received at the closest time to receiving the packet are assumed to be time-synchronized with each other.

广播服务器200在ESG的传输期间通过ESG的会话描述协议(SDP)发送关于新会话的接收信息,所述新会话用于广播包括广播频道的内容ID的包。在本发明中,用于广播内容信息包的MIME类型(例如,“m=<media><port>/<number of ports><transport><fmt list>”)可被添加到SDP。对于“<media type>”,可新添加MIME媒体类型或可使用数据类型。“<port>”指示传输端口,“<number of ports>”指示端口数。由于端口数是1,因此可省略“<number of ports>”,“<transport>”是传输协议,并且可使用用户数据报协议(UDP)。“<fmt list>”定义用于内容ID包的格式的新MIME类型。可以使用属性来表示用于所述格式的参数。The broadcast server 200 transmits reception information on a new session for broadcasting a packet including a content ID of a broadcast channel through a Session Description Protocol (SDP) of the ESG during transmission of the ESG. In the present invention, the MIME type (for example, "m=<media><port>/<number of ports><transport><fmt list>") for the broadcast content information packet can be added to the SDP. For "<media type>", MIME media types or usable data types can be newly added. "<port>" indicates the transport port, and "<number of ports>" indicates the number of ports. Since the number of ports is 1, "<number of ports>" can be omitted, "<transport>" is the transport protocol, and User Datagram Protocol (UDP) can be used. "<fmt list>" defines a new MIME type for the format of the Content ID packet. Attributes can be used to represent parameters for the format.

现将参照图5描述广播服务器200提供关于当前广播的广播内容的广播内容信息的处理。A process in which the broadcast server 200 provides broadcast content information on currently broadcast broadcast content will now be described with reference to FIG. 5 .

在步骤500,广播服务器200检查当前广播的多媒体的内容ID。在步骤502,广播服务器200接着通过内容信息包产生器206产生内容信息包,所述内容信息包包括与在以时分形式提供的多媒体数据的传输期间发送的每个广播内容相应的内容ID和时间戳。然后,在步骤504,广播服务器200通过IP封装器204对产生的内容信息包和多媒体数据执行IP打包。在步骤506,广播服务器200通过复用器205对经过IP打包的包进行复用。In step 500, the broadcast server 200 checks the content ID of the currently broadcast multimedia. In step 502, the broadcast server 200 then generates a content information packet by the content information packet generator 206, the content information packet including the content ID and time corresponding to each broadcast content transmitted during the transmission of the multimedia data provided in a time-division form. stamp. Then, in step 504 , the broadcast server 200 performs IP encapsulation on the generated content information packet and multimedia data through the IP encapsulator 204 . In step 506 , the broadcast server 200 multiplexes the IP-encapsulated packets through the multiplexer 205 .

将再参照图2描述接收提供的内容信息的广播接收终端220。The broadcast receiving terminal 220 that receives the provided content information will be described with reference to FIG. 2 again.

当广播服务器200在广播通信网络210上广播复用的多媒体数据时,广播接收终端220通过广播接收器221接收多媒体数据。包括在广播接收器221中的解复用器222和IP解封装器223对接收的数据进行解复用和解封装,从而重建原始多媒体数据。将多媒体数据输出到广播接收终端220的多媒体处理器224,以输出与用户选择的频道相应的广播。多媒体处理器224的内容ID检查单元226检查包括在从IP解封装器223输出的内容信息包中的内容ID。当通过本发明中提出的包发送时间戳时,将发送的时间戳与通过A/V RTP包发送的时间戳进行比较,以确定接收的A/V数据相应于什么内容。当内容信息的检查必要时,通过参照先前存储的ESG来检查与包括在接收的包中的内容ID相应的内容信息。为了检查当前广播的内容信息,广播接收终端220检查可基于存储在ESG数据存储单元225中的ESG信息组成的广播时间表,并且检查与包括在检查的广播时间表中的内容ID相应的内容信息。When the broadcast server 200 broadcasts the multiplexed multimedia data on the broadcast communication network 210 , the broadcast receiving terminal 220 receives the multimedia data through the broadcast receiver 221 . The demultiplexer 222 and the IP decapsulator 223 included in the broadcast receiver 221 demultiplex and decapsulate received data, thereby reconstructing original multimedia data. The multimedia data is output to the multimedia processor 224 of the broadcast receiving terminal 220 to output a broadcast corresponding to a channel selected by the user. The content ID checking unit 226 of the multimedia processor 224 checks the content ID included in the content information packet output from the IP decapsulator 223 . When a time stamp is sent by the packet proposed in the present invention, the time stamp sent is compared with the time stamp sent by the A/V RTP packet to determine what the received A/V data corresponds to. When the check of the content information is necessary, the content information corresponding to the content ID included in the received packet is checked by referring to the previously stored ESG. In order to check currently broadcast content information, the broadcast receiving terminal 220 checks a broadcast schedule that can be composed based on ESG information stored in the ESG data storage unit 225, and checks content information corresponding to a content ID included in the checked broadcast schedule. .

现将参照图3描述用于从广播服务器200接收内容信息并检查关于当前广播的广播内容的信息的广播接收终端220。The broadcast receiving terminal 220 for receiving content information from the broadcast server 200 and checking information on currently broadcast broadcast content will now be described with reference to FIG. 3 .

根据本发明的广播接收终端220包括:广播接收器221、多媒体处理器224、RF收发器303、键输入单元304、显示单元305、存储器单元306、语音频带信号处理器307和控制器300。The broadcast receiving terminal 220 according to the present invention includes a broadcast receiver 221 , a multimedia processor 224 , an RF transceiver 303 , a key input unit 304 , a display unit 305 , a memory unit 306 , a voice band signal processor 307 and a controller 300 .

控制器300执行普通终端的全部控制,根据无线互联网连接和数字广播的协议来处理音频信号和数据,并且控制广播接收终端220的部件。具体地说,根据本发明的控制器300接收通过用户选择的广播频道提供的包,检查包括在接收的包中的内容ID,并接着使用先前存储的广播时间表来检查与检查的内容ID相应的内容信息,以检查关于接收的广播内容的信息。稍后将参照图6描述提供关于当前广播的广播内容的准确信息时控制器300的控制操作。The controller 300 performs overall control of a general terminal, processes audio signals and data according to protocols of wireless Internet connection and digital broadcasting, and controls components of the broadcasting receiving terminal 220 . Specifically, the controller 300 according to the present invention receives a package provided through a broadcast channel selected by the user, checks a content ID included in the received package, and then uses a previously stored broadcast schedule to check that the content ID corresponds to the checked content ID. content information to check information about received broadcast content. A control operation of the controller 300 when providing accurate information on currently broadcast broadcast content will be described later with reference to FIG. 6 .

如果用户在特定时间点为将被提供的广播内容设置保留记录,则控制器300控制保留记录操作。控制器300通过用于广播选择的广播内容的广播频道,在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点,通过广播接收器221开始包接收。控制器300还检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同。If a user sets a reserved record for broadcast content to be provided at a specific time point, the controller 300 controls the reserved record operation. The controller 300 presets a time point of a content search time before a broadcast start time of the selected broadcast content through a broadcast channel for broadcasting the selected broadcast content, and starts packet reception through the broadcast receiver 221 . The controller 300 also checks whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which the reservation record is set.

例如,如果用户为将在第一频道上从下午9:00至下午10:00提供的戏剧A设置保留记录,并且将内容搜索时间设置为10分钟,则控制器300检查与戏剧A相应的内容ID,并且检查包括在从下午8:50接收的包中的内容ID。如果在检查期间确认内容ID与相应于戏剧A的内容ID相同,在控制器300控制开始记录接收的包。For example, if the user sets a reservation record for drama A to be provided on the first channel from 9:00 pm to 10:00 pm, and sets the content search time to 10 minutes, the controller 300 checks the content corresponding to drama A ID, and check the content ID included in the packet received from 8:50 pm. If it is confirmed during the check that the content ID is identical to the content ID corresponding to the drama A, the controller 300 controls to start recording the received packet.

当在记录期间接收的包中包括的内容ID与相应于设置了保留记录的戏剧A的内容ID不同时,控制器300控制在预设记录暂停最长时间内暂停记录,并且检查包括在接收的包中的内容ID。When the content ID included in the packet received during the recording is different from the content ID corresponding to the drama A in which the reserved recording is set, the controller 300 controls to suspend the recording for a preset recording suspension maximum time, and checks the contents included in the received The ID of the content in the package.

当在预设记录暂停最长时间内接收到包括与相应于设置了保留记录的戏剧A的内容ID相同的内容ID的包时,控制器300控制继续记录。然而,如果在预设记录暂停最长时间内没有接收到包括与相应于设置了保留记录的戏剧A的内容ID相同的内容ID的包,则控制器300控制终止记录。When a packet including the same content ID as the content ID corresponding to drama A for which reserved recording is set is received within the preset recording pause maximum time, the controller 300 controls to continue the recording. However, if a packet including the same content ID as the content ID corresponding to drama A for which reserved recording is set is not received within a preset recording pause maximum time, the controller 300 controls the recording to be terminated.

在记录暂停状态或者在记录开始时间点之前,控制器300通过以预设搜索间隔将电源施加到广播接收器221来检查包括在接收的包中的内容ID。In the recording pause state or before the recording start time point, the controller 300 checks the content ID included in the received packet by applying power to the broadcast receiver 221 at a preset search interval.

稍后将参照图7A和图7B描述根据本发明控制器300检查包括在接收的包中的内容ID以检查接收的包是否属于设置了保留记录的广播内容的详细控制操作。A detailed control operation in which the controller 300 checks a content ID included in a received packet to check whether the received packet belongs to broadcast content for which a reservation record is set according to the present invention will be described later with reference to FIGS. 7A and 7B .

广播接收器221包括:解复用器222,用于将包括多媒体数据的广播包解复用成多媒体包和内容信息包;和IP解封装器223,对解复用的包进行解封装。RF收发器303执行数据处理,以与基站进行无线通信。键输入单元304包括各种键(包括数字键),并且将从用户输入的键输入信号提供给控制器300。显示单元305在控制器300的控制下显示消息。显示单元305可包括液晶显示器(LCD)、薄膜晶体管(TFT)和有机电致发光(EL)。The broadcast receiver 221 includes: a demultiplexer 222 for demultiplexing broadcast packets including multimedia data into multimedia packets and content information packets; and an IP decapsulator 223 for decapsulating the demultiplexed packets. The RF transceiver 303 performs data processing for wireless communication with a base station. The key input unit 304 includes various keys (including numeric keys), and supplies key input signals input from a user to the controller 300 . The display unit 305 displays messages under the control of the controller 300 . The display unit 305 may include a liquid crystal display (LCD), a thin film transistor (TFT), and an organic electroluminescence (EL).

多媒体处理器224检查关于用户从ESG数据存储单元225选择的广播频道的接收信息,并且根据检查的接收信息输出通过选择的广播频道发送的广播包的多媒体数据。具体地说,根据本发明的多媒体处理器224包括内容ID检查单元226,用于检查包括在从IP解封装器223输出的包中的内容ID。如果接收的广播包包括多媒体RTP包和内容信息包,则从包括在内容信息包中的内容ID字段检查内容信息。当内容信息的检查必要时,参照可使用先前存储在ESG数据存储单元225中的ESG组成的广播时间表来检查与包括在接收的包中的内容ID相应的内容信息。The multimedia processor 224 checks reception information about the broadcast channel selected by the user from the ESG data storage unit 225, and outputs multimedia data of broadcast packets transmitted through the selected broadcast channel according to the checked reception information. Specifically, the multimedia processor 224 according to the present invention includes a content ID checking unit 226 for checking a content ID included in a packet output from the IP decapsulator 223 . If the received broadcast packet includes a multimedia RTP packet and a content information packet, the content information is checked from a content ID field included in the content information packet. When checking of the content information is necessary, the content information corresponding to the content ID included in the received packet is checked with reference to a broadcast schedule composed of ESGs that may be previously stored in the ESG data storage unit 225 .

存储器单元306可包括只读存储器(ROM)、闪存和随机存取存储器(RAM)。ROM存储用于处理和控制控制器300的操作的程序和参考数据。RAM提供控制器300的工作存储器。闪存提供用于存储可更新的保留数据的区域。存储器单元306还包括ESG数据存储单元225,其可预先存储关于控制器300通过解析ESG数据检查的主服务的子服务的信息。可存储由控制器300产生的诸如广播时间表的时间表,所述时间表包括关于以时间为单位为每个广播频道提供的广播内容的信息。在本发明中,除了关于广播内容的普通信息之外,关于广播内容的信息还包括广播内容ID。通过预先存储解析结果,当使用存储的信息选择与频道相应的广播服务时,可输出与频道相应的广播,从而缩短了提供广播服务的时间。The memory unit 306 may include read only memory (ROM), flash memory, and random access memory (RAM). The ROM stores programs and reference data for processing and controlling operations of the controller 300 . RAM provides working memory of the controller 300 . Flash memory provides an area for storing updatable reserved data. The memory unit 306 also includes the ESG data storage unit 225, which may pre-store information on sub-services of the main service checked by the controller 300 by parsing the ESG data. A schedule such as a broadcast schedule including information on broadcast content provided for each broadcast channel in units of time generated by the controller 300 may be stored. In the present invention, the information on broadcast content includes a broadcast content ID in addition to general information on broadcast content. By storing the analysis result in advance, when the broadcast service corresponding to the channel is selected using the stored information, the broadcast corresponding to the channel can be output, thereby shortening the time for providing the broadcast service.

存储器单元306存储内容搜索时间以记录选择的广播内容,所述内容搜索时间指示在设置了保留记录的广播内容的开始时间前或后多久开始广播包接收。在广播时间表中提供选择的广播内容的开始时间。存储器单元306还存储当在记录期间接收的包中包括的内容ID与相应于设置了保留记录的广播内容的内容ID不同时用于暂停记录的记录暂停最长时间。存储器单元306还存储搜索间隔,在所述搜索间隔,在记录暂停状态或者在记录开始时间点之前,检查包括在接收的包中的内容ID。The memory unit 306 stores a content search time to record the selected broadcast content, which indicates how much before or after the start time of the broadcast content for which recording retention is set, broadcast packet reception starts. The start time of the selected broadcast content is provided in the broadcast schedule. The memory unit 306 also stores a recording suspension maximum time for suspending recording when the content ID included in the packet received during recording is different from the content ID corresponding to the broadcast content for which recording-on-hold is set. The memory unit 306 also stores a search interval at which the content ID included in the received packet is checked in the recording pause state or before the recording start time point.

语音频带信号处理器307与麦克风MIC和扬声器SPK连接,将通过麦克风MIC接收的语音频带信号转换为数据并根据呼叫连接将所述数据输出到控制器300,并且将从控制器300输出的语音频带数据转换为可听声音。The voice band signal processor 307 is connected with the microphone MIC and the speaker SPK, converts the voice band signal received by the microphone MIC into data and outputs the data to the controller 300 according to the call connection, and the voice band output from the controller 300 Data is converted to audible sound.

现将参照图6描述用于检查关于在广播接收终端220当前接收的广播内容的内容信息的处理。A process for checking content information on broadcast content currently received at the broadcast receiving terminal 220 will now be described with reference to FIG. 6 .

广播接收终端220的控制器300接收从广播服务器200发送的ESG,并且在ESG数据存储单元225中存储接收的ESG。The controller 300 of the broadcast receiving terminal 220 receives the ESG transmitted from the broadcast server 200 and stores the received ESG in the ESG data storage unit 225 .

在步骤600,控制器300检查关于通过ESG由用户或根据保留记录功能选择的广播频道的广播服务信息。在步骤602,控制器300随后使用检查的广播服务信息接收与选择的广播频道相应的包。此时,广播接收终端220通过会话描述协议(SDP)检查用于接收与选择的广播频道相应的内容信息的接收信息,接着使用检查的接收信息来接收内容信息包。广播接收终端220还检查用于接收与选择的广播频道相应的多媒体数据的接收信息,接着使用检查的接收信息来接收多媒体数据包。In step 600, the controller 300 checks broadcast service information on a broadcast channel selected by a user through the ESG or according to a reserved record function. In step 602, the controller 300 then receives a packet corresponding to the selected broadcast channel using the checked broadcast service information. At this time, the broadcast receiving terminal 220 checks reception information for receiving content information corresponding to the selected broadcast channel through a Session Description Protocol (SDP), and then receives a content information packet using the checked reception information. The broadcast receiving terminal 220 also checks reception information for receiving multimedia data corresponding to the selected broadcast channel, and then receives a multimedia data packet using the checked reception information.

然后,在步骤604,控制器300从内容信息包检查与当前广播的广播内容相应的内容ID。在步骤606,控制器300使用存储的ESG检查与当前选择的广播频道相应的内容ID,并且检查已检查的内容ID与包括在接收的内容信息包中的内容ID是否相同。如果两者相同,则控制器300进行到步骤608,以提供与当前选择的广播频道相应的内容信息。Then, at step 604, the controller 300 checks the content ID corresponding to the currently broadcast broadcast content from the content information packet. In step 606, the controller 300 checks the content ID corresponding to the currently selected broadcast channel using the stored ESG, and checks whether the checked content ID is the same as the content ID included in the received content information packet. If both are the same, the controller 300 proceeds to step 608 to provide content information corresponding to the currently selected broadcast channel.

如果检测的内容ID与包括在接收的内容信息包中的内容ID不同,则控制器300进行到步骤610,以使用ESG检查与包括在接收的内容信息包中的内容ID相应的内容信息,并接着提供检查的内容信息。If the detected content ID is different from the content ID included in the received content information packet, the controller 300 proceeds to step 610 to check content information corresponding to the content ID included in the received content information packet using the ESG, and Then provide the content information of the inspection.

在步骤612,当请求广播终止时,控制器300停止操作,否则,控制器300进行到步骤600。In step 612 , when the broadcast termination is requested, the controller 300 stops the operation, otherwise, the controller 300 proceeds to step 600 .

现将描述通过多媒体包提供广播内容ID的第二方案。接着以RTP包发送多媒体包,并且必须将内容ID添加到RTP有效载荷以通过RTP包发送广播内容ID。广播接收终端220必须能够识别用于先前同意的内容ID的RTP有效载荷类型,并且分析包括在RTP有效载荷中的内容ID,以检查是否包括多媒体数据,并且检查多媒体数据包含在哪个内容中。A second scheme of providing broadcast content IDs through multimedia packets will now be described. The multimedia packet is then sent in an RTP packet, and the content ID must be added to the RTP payload to send the broadcast content ID through the RTP packet. The broadcast receiving terminal 220 must be able to recognize the RTP payload type for the previously agreed content ID and analyze the content ID included in the RTP payload to check whether multimedia data is included and in which content the multimedia data is contained.

如上所述,在本发明中,广播接收终端220可使用包括在接收的广播包中内容ID来确定接收的多媒体数据与哪个内容相应。As described above, in the present invention, the broadcast receiving terminal 220 may determine which content the received multimedia data corresponds to using the content ID included in the received broadcast packet.

现将参照图7A和图7B对根据本发明的第二示例的广播接收终端220检查关于当前广播的广播内容的信息并记录设置了保留记录的广播内容的处理进行描述。为了保留记录,用户必须预设用于保留记录、内容搜索时间、记录暂停最长时间和搜索间隔的内容信息。A process in which the broadcast receiving terminal 220 checks information on currently broadcast broadcast content and records the broadcast content with reserved recording set according to the second example of the present invention will now be described with reference to FIGS. 7A and 7B . In order to keep records, the user must preset content information for keeping records, content search time, record pause maximum time, and search interval.

参照图7A,在步骤700,控制器300从存储在ESG数据存储单元225中的广播时间表检查用户设置了保留记录的广播内容的广播开始时间。然后,控制器300将检查的广播开始时间之前预设内容搜索时间的时间点设置为包接收开始时间点。例如,当选择的广播内容计划在下午9:00开始,并且内容搜索时间被预设为10分钟时,包接收开始时间点是下午8:50。Referring to FIG. 7A , in step 700 , the controller 300 checks a broadcast start time of a broadcast content for which a user sets a reserved record from a broadcast schedule stored in the ESG data storage unit 225 . Then, the controller 300 sets a time point of a preset content search time before the checked broadcast start time as a packet reception start time point. For example, when the selected broadcast content is scheduled to start at 9:00 pm, and the content search time is preset to 10 minutes, the packet reception start time point is 8:50 pm.

在步骤702,控制器300检查当前时间点与已经在步骤700设置的包接收开始时间点是否相同。这里,当前时间点意思是系统时间。例如,在步骤702,控制器300检查系统时间是否为下午8:50。In step 702 , the controller 300 checks whether the current time point is the same as the packet reception start time point that has been set in step 700 . Here, the current time point means the system time. For example, in step 702, the controller 300 checks whether the system time is 8:50 PM.

当在步骤702检查的当前时间点与包接收开始时间点相同,则控制器300进行到步骤704。否则,控制器300进行到步骤702,以等待直到包接收开始时间点。When the current time point checked at step 702 is the same as the packet reception start time point, the controller 300 proceeds to step 704 . Otherwise, the controller 300 proceeds to step 702 to wait until the packet reception start time point.

当控制器300从步骤702进行到步骤704时,控制器300通过广播接收器221接收在设置了保留记录的广播频道上广播的包,并且分析包括在接收的包中的内容ID。在步骤706,控制器300检查与设置了保留记录的广播内容相应的内容ID和分析的内容ID是否相同。换句话说,控制器300确定包括在接收的包中的多媒体数据是否是设置了保留记录的多媒体数据。When the controller 300 proceeds from step 702 to step 704, the controller 300 receives, through the broadcast receiver 221, a packet broadcast on a broadcast channel in which a reserved record is set, and analyzes a content ID included in the received packet. In step 706, the controller 300 checks whether the content ID corresponding to the broadcast content for which the reserved recording is set and the analyzed content ID are the same. In other words, the controller 300 determines whether the multimedia data included in the received packet is multimedia data for which reserved recording is set.

当在步骤706与选择的广播内容相应的内容ID和分析的内容ID相同时,控制器300进行到步骤708以开始记录。否则,控制器300进行到步骤704以便分析包括在接收的包中的内容ID来检查内容ID是否相同。在此使用的记录是指在存储器单元306中存储接收包的多媒体数据的操作。可按预定间隔执行步骤706,以便检查与设置了保留记录的广播内容相应的内容ID和在步骤704分析的内容ID是否相同,从而减少用于包接收的功率。When the content ID corresponding to the selected broadcast content is the same as the analyzed content ID at step 706, the controller 300 proceeds to step 708 to start recording. Otherwise, the controller 300 proceeds to step 704 to analyze the content ID included in the received packet to check whether the content ID is the same. Recording as used herein refers to an operation of storing multimedia data of a received packet in the memory unit 306 . Step 706 may be performed at predetermined intervals to check whether the content ID corresponding to the broadcast content for which the reserved record is set is the same as the content ID analyzed in step 704, thereby reducing power for packet reception.

当控制器300在步骤708执行记录时,在步骤712,控制器300可分析包括在接收的包中的内容ID,并接着在步骤714检查与设置了保留记录的广播内容相应的内容ID和分析的内容ID是否相同。换句话说,控制器300在记录期间连续确定包括在接收的包中的多媒体数据是否是设置了保留记录的多媒体数据。When the controller 300 performs recording at step 708, at step 712, the controller 300 may analyze the content ID included in the received packet, and then check at step 714 the content ID and analysis corresponding to the broadcast content for which reserved recording is set. have the same content ID. In other words, the controller 300 continuously determines during recording whether the multimedia data included in the received packet is multimedia data for which reserved recording is set.

当在步骤714与选择的广播内容相应的内容ID和分析的内容ID相同时,控制器300进行到步骤708以继续记录。否则,控制器300进行到步骤716,以检查包括在接收的包中的内容ID是否是与广播时间表中的另一广播内容相应的内容ID。When the content ID corresponding to the selected broadcast content is the same as the analyzed content ID at step 714, the controller 300 proceeds to step 708 to continue recording. Otherwise, the controller 300 proceeds to step 716 to check whether the content ID included in the received packet is a content ID corresponding to another broadcast content in the broadcast schedule.

当在步骤716包括在接收的包中的内容ID存在于广播时间表中时,控制器300终止记录。换句话说,如果与包括在接收的包中的内容ID相同的内容ID存在于广播时间表中,则控制器300确定用户设置了保留记录的广播内容的广播是否被终止。在这种情况下,包括在接收的包中的内容ID可以是与计划在当前记录的广播内容之后广播的广播内容相应的内容ID。When the content ID included in the received packet exists in the broadcast schedule at step 716, the controller 300 terminates the recording. In other words, if the same content ID as the content ID included in the received packet exists in the broadcast schedule, the controller 300 determines whether the broadcast of the broadcast content for which the user has set record keeping is terminated. In this case, the content ID included in the received packet may be a content ID corresponding to broadcast content scheduled to be broadcast after the currently recorded broadcast content.

当在步骤716包括在接收的包中的内容ID不存在于广播时间表中时,控制器300进行到(A)。现将参照图7B描述(A)之后的处理。When the content ID included in the received packet does not exist in the broadcast schedule at step 716, the controller 300 proceeds to (A). Processing after (A) will now be described with reference to FIG. 7B .

参照图7B,因为包括在接收的包中的内容ID不存在于广播时间表中,所以控制器300进行到步骤718,在步骤718,控制器300暂停记录。换句话说,由于包括在当前接收的包中的内容不存在于广播时间表中,并且可能是没有计划广播的临时广播(诸如紧急广播或广告广播),因此控制器300暂停记录。当在记录选择的广播内容期间出现没有计划广播的临时广播(诸如紧急广播或广告广播)时,控制器300在选择的广播内容中间暂停记录,并接着从暂停部分的末端通过重新后续地记录选择的广播内容来执行后续记录。通过这种方式,可以仅记录与由用户设置了保留记录的广播内容相应的多媒体数据。Referring to FIG. 7B, since the content ID included in the received packet does not exist in the broadcast schedule, the controller 300 proceeds to step 718 where the controller 300 suspends recording. In other words, since the content included in the currently received package does not exist in the broadcast schedule, and may be a temporary broadcast that is not scheduled to be broadcast, such as an emergency broadcast or an advertisement broadcast, the controller 300 suspends the recording. When a temporary broadcast (such as an emergency broadcast or an advertisement broadcast) that is not scheduled to be broadcast occurs during recording of the selected broadcast content, the controller 300 pauses the recording in the middle of the selected broadcast content, and then sequentially records the selection from the end of the paused portion broadcast content to perform follow-up recording. In this way, it is possible to record only multimedia data corresponding to broadcasting content for which record-holding is set by the user.

此后,在记录暂停状态中,控制器300在步骤720分析包括在接收的包中的内容ID,并且在步骤722检查与设置了保留记录的广播内容相应的内容ID与分析的内容ID是否相同。换句话说,在记录暂停状态中,控制器300确定包括在接收的包中的多媒体数据是否是设置了保留记录的多媒体数据。可按预定间隔执行包括在接收的包中的内容ID的分析。换句话说,在本发明中,可按预定间隔执行而不是对每个数据执行这样的步骤:在没有实际记录接收的多媒体数据的情况下确定接收的多媒体数据是否经历保留记录,以减小终端的功耗。Thereafter, in the recording pause state, the controller 300 analyzes the content ID included in the received packet at step 720 and checks whether the content ID corresponding to the broadcast content for which reserved recording is set is the same as the analyzed content ID at step 722 . In other words, in the recording pause state, the controller 300 determines whether the multimedia data included in the received packet is multimedia data for which reserved recording is set. The analysis of the content ID included in the received packet may be performed at predetermined intervals. In other words, in the present invention, the step of determining whether the received multimedia data is subject to reserved recording without actually recording the received multimedia data may be performed at predetermined intervals instead of for each data, to reduce the number of terminals. power consumption.

当在步骤722与设置了保留记录的广播内容相应的内容ID和分析的内容ID相同时,控制器300进行到步骤724,以从暂停部分的末端通过重新后续地记录设置了保留记录的广播内容来执行后续记录,并接着进行到(C),以进行到图7A的步骤712。When the content ID corresponding to the broadcast content with reserved recording set and the analyzed content ID are the same in step 722, the controller 300 proceeds to step 724 to record the broadcast content with reserved recording set by re-subsequently from the end of the paused section. to perform subsequent recording, and then proceed to (C) to proceed to step 712 of FIG. 7A.

然而,当在步骤722与设置了保留记录的广播内容相应的内容ID和分析的内容ID不同时,控制器300进行到步骤726,以检查包括在接收的包中的内容ID是否存在于广播时间表中。However, when the content ID corresponding to the broadcast content for which the reserved record is set is different from the analyzed content ID at step 722, the controller 300 proceeds to step 726 to check whether the content ID included in the received packet exists at the broadcast time table.

如果包括在接收的包中的内容ID存在于广播时间表中,则控制器300进行到(B)以终止记录。如果包括在接收的包中的内容ID不存在于广播时间表中,则控制器300进行到步骤728,以检查是否超过设置了保留记录的广播内容的广播结束时间和记录暂停最长时间。If the content ID included in the received packet exists in the broadcast schedule, the controller 300 proceeds to (B) to terminate the recording. If the content ID included in the received packet does not exist in the broadcast schedule, the controller 300 proceeds to step 728 to check whether the broadcast end time and the record pause maximum time of the broadcast content for which the record keeping is set are exceeded.

如果超过了设置了保留记录的广播内容的广播结束时间和记录暂停最长时间,则控制器300进行到(B)。如果没有超过设置了保留记录的广播内容的广播结束时间和记录暂停最长时间,则控制器300进行到步骤720。换句话说,根据广播时间表超过了广播结束时间,控制器300从该时间点开始等待直到超过了记录暂停最长时间。如果不再接收到与设置了保留记录的广播内容相应的多媒体数据,则控制器300在不接收任何数据的情况下终止记录,以减小终端的功耗。If the broadcast end time and the recording pause maximum time of the broadcast content for which the recording is reserved are set, the controller 300 proceeds to (B). If the broadcast end time and the recording pause maximum time of the broadcast content for which the recording is reserved are set, the controller 300 proceeds to step 720 . In other words, the broadcast end time is exceeded according to the broadcast schedule, and the controller 300 waits from this point of time until the recording pause maximum time is exceeded. If the multimedia data corresponding to the broadcasting content for which the reserved recording is set is no longer received, the controller 300 terminates the recording without receiving any data to reduce power consumption of the terminal.

尽管图7B中没有示出,但是控制器300在一些情形下终止记录。例如,当记录期间超过最大记录时间时,当用户强制终止记录时,当由于终端的状态而使记录必须被终止时,或者当由于差的接收状态而使特定时间数据接收不流畅时,控制器300可终止记录。此外,在背景的终端中按期望执行保留记录。Although not shown in FIG. 7B , the controller 300 terminates the recording in some cases. For example, when the recording period exceeds the maximum recording time, when the user forcibly terminates the recording, when the recording must be terminated due to the state of the terminal, or when data reception is not smooth at a specific time due to a poor reception state, the controller 300 can terminate the record. Also, keeping records performed as expected in the terminal in the background.

从上面的描述可以明显看出,根据本发明,能够在广播接收终端中提供关于当前广播的广播内容的准确信息。此外,能够以小数据量发送关于当前广播的广播内容的信息,并且广播接收终端能够以小计算量识别广播内容。As apparent from the above description, according to the present invention, it is possible to provide accurate information on currently broadcast broadcast content in a broadcast receiving terminal. In addition, information on currently broadcast broadcast content can be transmitted with a small amount of data, and the broadcast receiving terminal can recognize the broadcast content with a small calculation amount.

此外,根据本发明,用户能够使用用于识别广播内容的技术仅为期望的广播内容执行保留记录,从而由于不记录不期望的内容,增加了用户的方便,减少了终端的功耗并节省了存储器。In addition, according to the present invention, a user can perform reserved recording only for desired broadcast content using a technique for identifying broadcast content, thereby increasing user convenience, reducing terminal power consumption, and saving memory.

尽管已经参照本发明的示例性实施例显示和描述了本发明,但是本领域的技术人员应该理解,在不脱离本发明的精神和范围的情况下,可以对其形式和细节进行各种改变。While the present invention has been shown and described with reference to 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.

Claims (35)

1.一种多媒体广播系统,系统包括:1. A multimedia broadcasting system, the system comprising: 广播服务器,用于广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;以及a broadcast server for broadcasting a packet including a broadcast content ID corresponding to currently broadcast broadcast content for each broadcast channel; and 广播接收终端,当选择广播频道时,通过广播频道接收包,并且使用先前存储的广播时间表信息检查与包括在接收的包中的内容ID相应的内容信息,以检查接收的广播内容。The broadcast receiving terminal, when a broadcast channel is selected, receives a packet through the broadcast channel, and checks content information corresponding to a content ID included in the received packet using previously stored broadcast schedule information to check received broadcast content. 2.如权利要求1所述的多媒体广播系统,其中,广播服务器通过与用于提供每个广播频道的广播内容的多媒体包不同的包来发送广播内容ID,所述广播内容ID与当前广播的每个广播频道的广播内容相应。2. The multimedia broadcasting system as claimed in claim 1, wherein the broadcast server transmits the broadcast content ID, which is different from the currently broadcast The broadcast content of each broadcast channel is corresponding. 3.如权利要求1所述的多媒体广播系统,其中,广播服务器通过电子服务指南广播关于用于发送包的新会话的接收信息,所述接收信息包括与广播频道相应的内容ID。3. The multimedia broadcasting system of claim 1, wherein the broadcast server broadcasts reception information about a new session for transmitting packets through the electronic service guide, the reception information including a content ID corresponding to a broadcast channel. 4.如权利要求3所述的多媒体广播系统,其中,通过电子服务指南的会话描述协议文件来发送包括与广播频道相应的内容ID的关于用于广播包的新会话的接收信息。4. The multimedia broadcasting system of claim 3, wherein the reception information about the new session for the broadcast package including the content ID corresponding to the broadcast channel is transmitted through a session description protocol file of the electronic service guide. 5.如权利要求4所述的多媒体广播系统,其中,数字广播接收终端接收并存储电子服务指南,通过SDP文件检查用于接收与选择的广播频道相应的内容信息的接收信息,使用检查的接收信息来接收包,并且检查包括在接收的包中的内容ID。5. The multimedia broadcasting system as claimed in claim 4, wherein the digital broadcasting receiving terminal receives and stores the electronic service guide, checks the receiving information for receiving the content information corresponding to the selected broadcasting channel through the SDP file, and uses the checked receiving information to receive the package, and check the content ID included in the received package. 6.如权利要求5所述的多媒体广播系统,其中,数字广播接收终端使用存储的电子服务指南检查与广播频道相应的内容ID,检查已检查的内容ID与包括在接收的包中的内容ID是否相同,并且提供与广播频道相应的内容信息。6. The multimedia broadcast system as claimed in claim 5, wherein the digital broadcast receiving terminal checks the content ID corresponding to the broadcast channel using the stored electronic service guide, checks the checked content ID with the content ID included in the received packet are the same, and provide content information corresponding to the broadcast channel. 7.如权利要求5所述的多媒体广播系统,其中,数字广播接收终端使用存储的电子服务指南检查与当前广播频道相应的内容ID,检查已检查的内容ID与包括在接收的包中的内容ID是否相同,如果检查的内容ID与包括在接收的包中的内容ID不同,则使用电子服务指南检查与包括在接收的包中的内容ID相应的内容信息,并提交检查的内容信息。7. The multimedia broadcast system as claimed in claim 5, wherein the digital broadcast receiving terminal checks the content ID corresponding to the current broadcast channel using the stored electronic service guide, checks the checked content ID with the content included in the received packet Whether the IDs are the same, if the checked content ID is different from the content ID included in the received package, check the content information corresponding to the content ID included in the received package using the electronic service guide, and submit the checked content information. 8.如权利要求1所述的多媒体广播系统,其中,广播服务器通过多媒体包发送与每个广播频道的广播内容相应的广播内容ID。8. The multimedia broadcast system of claim 1, wherein the broadcast server transmits a broadcast content ID corresponding to broadcast content of each broadcast channel through a multimedia packet. 9.如权利要求8所述的多媒体广播系统,其中,数字广播接收终端使用先前存储的电子服务指南检查与广播频道相应的内容ID,检查已检查的内容ID与包括在接收的包中的内容ID是否相同,当检查的内容ID与包括在接收的包中的内容ID相同时,提供与当前选择的广播频道相应的内容信息。9. The multimedia broadcasting system as claimed in claim 8, wherein the digital broadcast receiving terminal checks the content ID corresponding to the broadcast channel using the previously stored electronic service guide, checks the checked content ID with the content included in the received packet Whether the IDs are the same, when the checked content ID is the same as the content ID included in the received packet, content information corresponding to the currently selected broadcast channel is provided. 10.如权利要求8所述的多媒体广播系统,其中,数字广播接收终端使用先前存储的电子服务指南检查与广播频道相应的内容ID,检查已检查的内容ID与包括在接收的包中的内容ID是否相同,当检查的内容ID与包括在接收的包中的内容ID不同时,使用电子服务指南检查与包括在接收的包中的内容ID相应的内容信息,并且提供检查的内容信息。10. The multimedia broadcasting system as claimed in claim 8, wherein the digital broadcast receiving terminal checks the content ID corresponding to the broadcast channel using the previously stored electronic service guide, checks the checked content ID with the content included in the received packet Whether the IDs are the same, when the checked content ID is different from the content ID included in the received package, content information corresponding to the content ID included in the received package is checked using the electronic service guide, and the checked content information is provided. 11.一种在包括广播服务器和数字广播接收终端的多媒体广播系统中提供广播内容的方法,所述方法包括:11. A method of providing broadcast content in a multimedia broadcast system including a broadcast server and a digital broadcast receiving terminal, the method comprising: 第一步,广播服务器广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;In the first step, the broadcast server broadcasts a packet, which includes a broadcast content ID corresponding to the currently broadcast broadcast content for each broadcast channel; 第二步,当选择广播频道时,数字广播接收终端通过广播频道接收包;以及In the second step, when the broadcast channel is selected, the digital broadcast receiving terminal receives the packet through the broadcast channel; and 第三步,数字广播接收终端使用先前存储的广播时间表信息检查与包括在接收的包中的内容ID相应的内容信息,以检查接收的广播内容。In a third step, the digital broadcast receiving terminal checks content information corresponding to the content ID included in the received packet using previously stored broadcast schedule information to check received broadcast content. 12.如权利要求11所述的方法,其中,第一步包括:广播服务器通过与用于提供每个广播频道的广播内容的多媒体包不同的包来发送广播内容ID,所述广播内容ID与当前广播的每个广播频道的广播内容相应。12. The method as claimed in claim 11, wherein the first step comprises: the broadcast server transmitting the broadcast content ID through a package different from a multimedia package for providing the broadcast content of each broadcast channel, the broadcast content ID being the same as The broadcast content of each broadcast channel currently broadcasting corresponds accordingly. 13.如权利要求11所述的方法,还包括:在第一步之前,广播服务器通过电子服务指南发送关于用于广播包的新会话的接收信息,所述接收信息包括与广播频道相应的内容ID。13. The method according to claim 11 , further comprising: before the first step, the broadcast server transmits reception information about a new session for the broadcast package through the electronic service guide, the reception information including content corresponding to the broadcast channel ID. 14.如权利要求13所述的方法,其中,通过电子服务指南的会话描述协议文件来发送包括与广播频道相应的内容ID的关于用于广播包的新会话的接收信息。14. The method of claim 13, wherein the reception information on the new session for the broadcast package including the content ID corresponding to the broadcast channel is transmitted through a session description protocol file of the electronic service guide. 15.如权利要求14所述的方法,还包括:15. The method of claim 14, further comprising: 数字广播接收终端接收并存储电子服务指南;以及The digital broadcast receiving terminal receives and stores the electronic service guide; and 通过会话描述协议文件检查用于接收与选择的广播频道相应的内容信息的接收信息,使用检查的接收信息来接收包,并且检查包括在接收的包中的内容ID。Reception information for receiving content information corresponding to the selected broadcast channel is checked through the session description protocol file, a packet is received using the checked reception information, and a content ID included in the received packet is checked. 16.如权利要求15所述的方法,其中,第三步包括:16. The method of claim 15, wherein the third step comprises: 数字广播接收终端使用存储的电子服务指南检查与当前选择的广播频道相应的内容ID;The digital broadcast receiving terminal checks the content ID corresponding to the currently selected broadcast channel using the stored electronic service guide; 检查已检查的内容ID与包括在接收的包中的内容ID是否相同;以及checking whether the checked content ID is the same as the content ID included in the received packet; and 提供与广播频道相应的内容信息。Content information corresponding to broadcast channels is provided. 17.如权利要求16所述的方法,还包括:17. The method of claim 16, further comprising: 如果检查的内容ID与包括在接收的包中的内容ID不同,则使用电子服务指南检查与包括在接收的包中的内容ID相应的内容信息,并且提供检查的内容信息。If the checked content ID is different from the content ID included in the received package, content information corresponding to the content ID included in the received package is checked using the electronic service guide, and the checked content information is provided. 18.如权利要求11所述的方法,其中,第一步包括:广播服务器通过多媒体包发送与每个广播频道当前广播的广播内容相应的广播内容ID。18. The method of claim 11, wherein the first step comprises: the broadcast server transmitting a broadcast content ID corresponding to broadcast content currently broadcast by each broadcast channel through a multimedia packet. 19.如权利要求18所述的方法,其中,第三步包括:19. The method of claim 18, wherein the third step comprises: 数字广播接收终端使用先前存储的电子服务指南检查与广播频道相应的内容ID;The digital broadcast receiving terminal checks the content ID corresponding to the broadcast channel using the previously stored electronic service guide; 检查已检查的内容ID与包括在接收的包中的内容ID是否相同;以及checking whether the checked content ID is the same as the content ID included in the received packet; and 当检查的内容ID与包括在接收的包中的内容ID相同时,提供与当前选择的广播频道相应的内容信息。When the checked content ID is the same as the content ID included in the received packet, content information corresponding to the currently selected broadcast channel is provided. 20.如权利要求19所述的方法,还包括:如果检查的内容ID与包括在接收的包中的内容ID不同,使用电子服务指南检查与包括在接收的包中的内容ID相应的内容信息,并且提供检查的内容信息。20. The method of claim 19, further comprising: if the checked content ID is different from the content ID included in the received package, checking content information corresponding to the content ID included in the received package using an electronic service guide , and provide information about the content of the check. 21.一种多媒体广播系统,包括:21. A multimedia broadcasting system comprising: 广播服务器,广播用于每个广播频道的与当前广播的广播内容相应的广播内容ID;以及a broadcast server broadcasting a broadcast content ID corresponding to currently broadcast broadcast content for each broadcast channel; and 数字广播接收终端,当选择用于保留记录的广播内容时,通过用于广播选择的广播内容的广播频道,在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始包接收,检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,并且仅记录包括与相应于设置了保留记录的广播内容的内容ID相同的内容ID的接收的包的多媒体数据。The digital broadcast receiving terminal, when the broadcast content for retaining the record is selected, starts packet reception at the time point of the preset content search time before the broadcast start time of the selected broadcast content through the broadcast channel for broadcasting the selected broadcast content, It is checked whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which the reserved record is set, and only the received content ID including the same content ID as the content ID corresponding to the broadcast content for which the reserved record is set is recorded. Packet of multimedia data. 22.如权利要求21所述的多媒体广播系统,其中,广播接收终端包括:22. The multimedia broadcast system as claimed in claim 21, wherein the broadcast receiving terminal comprises: 存储器单元,用于以时间为单位存储广播时间表、内容搜索时间和记录暂停最长时间,所述广播时间表包括关于为每个广播频道提供的广播内容的信息,所述内容搜索时间用于在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始通过广播频道的包接收;a memory unit for storing, in units of time, a broadcast schedule including information on broadcast contents provided for each broadcast channel, a content search time for starting packet reception through the broadcast channel at a time point of a preset content search time before a broadcast start time of the selected broadcast content; 广播接收器,用于接收通过选择的广播频道发送的包;broadcast receiver for receiving packets sent via the selected broadcast channel; 内容ID检查单元,用于检查包括在接收的包中的内容ID;以及a content ID checking unit for checking the content ID included in the received packet; and 控制器,当选择用于保留记录的广播内容时,控制在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始通过广播接收器的包接收,并且当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID相同时,开始记录。The controller, when selecting broadcast content for reserved recording, controls to start packet reception by the broadcast receiver at a time point of a preset content search time before a broadcast start time of the selected broadcast content, and when included in the received packet When the content ID of is the same as the content ID corresponding to the broadcast content for which reserved recording is set, recording is started. 23.如权利要求22所述的多媒体广播系统,其中,当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID不同时,控制器继续检查包括在通过广播接收器接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同。23. The multimedia broadcasting system as claimed in claim 22, wherein, when the content ID included in the received packet is different from the content ID corresponding to the broadcast content with the reserved record set, the controller continues to check the whether the content ID in the packet received by the receiver is the same as the content ID corresponding to the broadcast content for which the reserved record is set. 24.如权利要求22所述的多媒体广播系统,其中,控制器在记录期间检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,当内容ID彼此相同时,继续记录,并且当内容ID彼此不同时,检查包括在接收的包中的内容ID是否存在于广播时间表中,当内容ID存在于广播时间表中时,终止记录。24. The multimedia broadcasting system as claimed in claim 22, wherein the controller checks during recording whether the content ID included in the received packet is identical to the content ID corresponding to the broadcast content for which the reserved recording is set, and when the content ID is mutually When they are the same, the recording is continued, and when the content IDs are different from each other, it is checked whether the content ID included in the received packet exists in the broadcast schedule, and when the content ID exists in the broadcast schedule, the recording is terminated. 25.如权利要求24所述的多媒体广播系统,其中,当内容ID不存在于广播时间表中时,控制器暂停记录,并且在记录暂停状态中,检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,并且当内容ID彼此相同时,从暂停部分的末端通过重新后续地记录来执行后续记录。25. The multimedia broadcasting system as claimed in claim 24, wherein, when the content ID does not exist in the broadcast schedule, the controller suspends the recording, and in the recording suspension state, checks whether the content ID included in the received packet is consistent with Corresponding to whether or not the content IDs of the broadcast contents for which reserved recording is set are identical, and when the content IDs are identical to each other, the subsequent recording is performed by re-subsequent recording from the end of the paused section. 26.如权利要求25所述的多媒体广播系统,其中,在记录暂停状态中,控制器检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,并且当内容ID彼此不同时,检查包括在接收的包中的内容ID是否存在于广播时间表中,当包括在接收的包中内容ID存在于广播时间表中时,终止记录。26. The multimedia broadcasting system as claimed in claim 25, wherein, in the recording pause state, the controller checks whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which the reserved recording is set, and When the content IDs are different from each other, it is checked whether the content ID included in the received packet exists in the broadcast schedule, and when the content ID included in the received packet exists in the broadcast schedule, recording is terminated. 27.如权利要求26所述的多媒体广播系统,其中,在记录暂停状态中,控制器检查包括在接收的包中的内容ID是否存在于广播时间表中,并且当内容ID不存在于广播时间表中,超过选择的广播内容的广播结束时间,并且超过记录暂停最长时间时,终止记录。27. The multimedia broadcasting system as claimed in claim 26, wherein, in the recording pause state, the controller checks whether the content ID included in the received packet exists in the broadcast schedule, and when the content ID does not exist in the broadcast time In the table, when the broadcast end time of the selected broadcast content is exceeded and the recording pause maximum time is exceeded, the recording is terminated. 28.一种在包括广播服务器和数字广播接收终端的多媒体广播系统中由数字广播接收终端保留记录广播内容的方法,所述方法包括:28. A method for retaining and recording broadcast content by a digital broadcast receiving terminal in a multimedia broadcast system comprising a broadcast server and a digital broadcast receiving terminal, the method comprising: 广播服务器广播包,所述包包括用于每个广播频道的与当前广播的广播内容相应的广播内容ID;The broadcast server broadcasts a packet, the packet including a broadcast content ID corresponding to the currently broadcast broadcast content for each broadcast channel; 当选择用于保留记录的广播内容时,数字广播接收终端通过用于广播选择的广播内容的广播频道,在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始包接收;以及When the broadcast content for recording retention is selected, the digital broadcast receiving terminal starts packet reception at a time point of a preset content search time before a broadcast start time of the selected broadcast content through a broadcast channel for broadcasting the selected broadcast content; and 数字广播接收终端分析包括在接收的包中的内容ID,并且仅记录包括与相应于设置了保留记录的广播内容的内容ID相同的内容ID的接收的包的多媒体数据。The digital broadcast receiving terminal analyzes the content ID included in the received packet and records only the multimedia data of the received packet including the same content ID as the content ID corresponding to the broadcast content for which reserved recording is set. 29.如权利要求28所述的方法,还包括:数字广播接收终端以时间为单位存储广播时间表、内容搜索时间和记录暂停最长时间,所述广播时间表包括关于为每个广播频道提供的广播内容的信息,所述内容搜索时间用于在选择的广播内容的广播开始时间之前预设内容搜索时间的时间点开始通过广播频道的包接收。29. The method according to claim 28, further comprising: the digital broadcast receiving terminal stores a broadcast schedule, a content search time, and a record pause maximum time in units of time, the broadcast schedule includes information on providing Information of the broadcast content, the content search time is used to start packet reception through the broadcast channel at a time point of the preset content search time before the broadcast start time of the selected broadcast content. 30.如权利要求29所述的方法,其中,记录步骤包括:30. The method of claim 29, wherein the recording step comprises: 分析包括在接收的包中的内容ID;analyze the content ID included in the received packet; 检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同;以及checking whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which the reserved record is set; and 当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID相同时,开始记录。Recording is started when the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which reserved recording is set. 31.如权利要求30所述的方法,还包括:当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID不同时,继续检查何时包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID相同。31. The method of claim 30, further comprising: when the content ID included in the received packet is different from the content ID corresponding to the broadcast content for which the reservation record is set, continuing to check when the received packet is included The content ID of is the same as the content ID corresponding to the broadcast content for which the reservation record is set. 32.如权利要求31所述的方法,还包括:32. The method of claim 31 , further comprising: 在记录期间检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同;checking during recording whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which reserved recording is set; 当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID不同时,继续记录何时包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID相同,并检查包括在接收的包中的内容ID是否存在于广播时间表中;以及When the content ID included in the received packet is different from the content ID corresponding to the broadcast content for which the reservation record is set, continue recording when the content ID included in the received packet is different from the content ID corresponding to the broadcast content for which the reservation record is set The content ID is the same, and it is checked whether the content ID included in the received packet exists in the broadcast schedule; and 当内容ID存在于广播时间表中时,终止记录。When the content ID exists in the broadcast schedule, the recording is terminated. 33.如权利要求32所述的方法,还包括:33. The method of claim 32, further comprising: 当包括在接收的包中的内容ID不存在于广播时间表中时,暂停记录;suspending recording when the content ID included in the received packet does not exist in the broadcast schedule; 在记录暂停状态中,检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同;以及In the recording pause state, it is checked whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which reserved recording is set; and 当包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID相同时,从暂停部分的末端通过重新后续地记录来执行后续记录。When the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which reserved recording is set, subsequent recording is performed by re-subsequent recording from the end of the paused section. 34.如权利要求33所述的方法,还包括:在记录暂停状态中,检查包括在接收的包中的内容ID与相应于设置了保留记录的广播内容的内容ID是否相同,并且如果内容ID彼此不同,则检查包括在接收的包中的内容ID是否存在于广播时间表中;以及34. The method as claimed in claim 33 , further comprising: in the recording pause state, checking whether the content ID included in the received packet is the same as the content ID corresponding to the broadcast content for which the reserved recording is set, and if the content ID different from each other, it is checked whether the content ID included in the received packet exists in the broadcast schedule; and 当包括在接收的包中的内容ID存在于广播时间表中时,终止记录。When the content ID included in the received packet exists in the broadcast schedule, the recording is terminated. 35.如权利要求34所述的方法,还包括:在记录暂停状态中,检查包括在接收的包中的内容ID是否存在于广播时间表中,并且当包括在接收的包中的内容ID不存在于广播时间表中,超过设置了保留记录的广播内容的广播结束时间,并且超过记录暂停最长时间时,终止记录。35. The method as claimed in claim 34, further comprising: in the recording pause state, checking whether the content ID included in the received packet exists in the broadcast schedule, and when the content ID included in the received packet does not Existing in the broadcast schedule, when the broadcast end time of the broadcast content for which record retention is set is exceeded, and the recording pause maximum time is exceeded, the recording is terminated.
CNA2007101938940A 2006-12-12 2007-12-12 System for providing broadcast content information and method for providing broadcast service in the system Pending CN101202600A (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
KR20060126560 2006-12-12
KR1020060126560 2006-12-12
KR1020070043783 2007-05-04

Publications (1)

Publication Number Publication Date
CN101202600A true CN101202600A (en) 2008-06-18

Family

ID=39517586

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA2007101938940A Pending CN101202600A (en) 2006-12-12 2007-12-12 System for providing broadcast content information and method for providing broadcast service in the system

Country Status (2)

Country Link
KR (1) KR101380048B1 (en)
CN (1) CN101202600A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI393431B (en) * 2008-10-16 2013-04-11 Ind Tech Res Inst Mobile tv system and method for synchronizing the rendering of streaming services thereof
US8776144B2 (en) 2008-10-16 2014-07-08 Industrial Technology Research Institute Mobile TV system and method for synchronizing the rendering of streaming services thereof
CN104067254A (en) * 2011-08-23 2014-09-24 艾科星科技公司 Storing and reading multiplexed content
US9349412B2 (en) 2012-03-15 2016-05-24 Echostar Technologies L.L.C. EPG realignment
US9350937B2 (en) 2011-08-23 2016-05-24 Echostar Technologies L.L.C. System and method for dynamically adjusting recording parameters
US9357159B2 (en) 2011-08-23 2016-05-31 Echostar Technologies L.L.C. Grouping and presenting content
US9521440B2 (en) 2012-03-15 2016-12-13 Echostar Technologies L.L.C. Smartcard encryption cycling
US9621946B2 (en) 2011-08-23 2017-04-11 Echostar Technologies L.L.C. Frequency content sort
US9628838B2 (en) 2013-10-01 2017-04-18 Echostar Technologies L.L.C. Satellite-based content targeting
US9635436B2 (en) 2011-08-23 2017-04-25 Echostar Technologies L.L.C. Altering presentation of received content based on use of closed captioning elements as reference locations
US9756378B2 (en) 2015-01-07 2017-09-05 Echostar Technologies L.L.C. Single file PVR per service ID
US9894406B2 (en) 2011-08-23 2018-02-13 Echostar Technologies L.L.C. Storing multiple instances of content
US9918116B2 (en) 2012-11-08 2018-03-13 Echostar Technologies L.L.C. Image domain compliance
US10104420B2 (en) 2011-08-23 2018-10-16 DISH Technologies, L.L.C. Automatically recording supplemental content

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001203965A (en) * 2000-01-20 2001-07-27 Interactive Program Guide:Kk System and method for controlling picture recording and display device
JP3980805B2 (en) * 2000-03-10 2007-09-26 パイオニア株式会社 Program information recording apparatus and recording method
JP2001344204A (en) * 2000-06-05 2001-12-14 Matsushita Electric Ind Co Ltd Storage management method, receiving apparatus and broadcast system implementing the method
JP2003283970A (en) * 2002-03-20 2003-10-03 Sony Corp Information processing apparatus and method therefor, recording medium, and program thereof

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI393431B (en) * 2008-10-16 2013-04-11 Ind Tech Res Inst Mobile tv system and method for synchronizing the rendering of streaming services thereof
US8776144B2 (en) 2008-10-16 2014-07-08 Industrial Technology Research Institute Mobile TV system and method for synchronizing the rendering of streaming services thereof
US10021444B2 (en) 2011-08-23 2018-07-10 DISH Technologies L.L.C. Using closed captioning elements as reference locations
CN104067254A (en) * 2011-08-23 2014-09-24 艾科星科技公司 Storing and reading multiplexed content
US9350937B2 (en) 2011-08-23 2016-05-24 Echostar Technologies L.L.C. System and method for dynamically adjusting recording parameters
US9357159B2 (en) 2011-08-23 2016-05-31 Echostar Technologies L.L.C. Grouping and presenting content
US11146849B2 (en) 2011-08-23 2021-10-12 DISH Technologies L.L.C. Grouping and presenting content
US10659837B2 (en) 2011-08-23 2020-05-19 DISH Technologies L.L.C. Storing multiple instances of content
CN104067254B (en) * 2011-08-23 2017-09-05 艾科星科技公司 Store and read multiplexed content
US10104420B2 (en) 2011-08-23 2018-10-16 DISH Technologies, L.L.C. Automatically recording supplemental content
US9635436B2 (en) 2011-08-23 2017-04-25 Echostar Technologies L.L.C. Altering presentation of received content based on use of closed captioning elements as reference locations
US9894406B2 (en) 2011-08-23 2018-02-13 Echostar Technologies L.L.C. Storing multiple instances of content
US9621946B2 (en) 2011-08-23 2017-04-11 Echostar Technologies L.L.C. Frequency content sort
US10231009B2 (en) 2011-08-23 2019-03-12 DISH Technologies L.L.C. Grouping and presenting content
US10171861B2 (en) 2012-03-15 2019-01-01 DISH Technologies L.L.C. Recording of multiple television channels
US9412413B2 (en) 2012-03-15 2016-08-09 Echostar Technologies L.L.C. Electronic programming guide
US9361940B2 (en) 2012-03-15 2016-06-07 Echostar Technologies L.L.C. Recording of multiple television channels
US9781464B2 (en) 2012-03-15 2017-10-03 Echostar Technologies L.L.C. EPG realignment
US9854291B2 (en) 2012-03-15 2017-12-26 Echostar Technologies L.L.C. Recording of multiple television channels
US9349412B2 (en) 2012-03-15 2016-05-24 Echostar Technologies L.L.C. EPG realignment
US9489982B2 (en) 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Television receiver storage management
US9521440B2 (en) 2012-03-15 2016-12-13 Echostar Technologies L.L.C. Smartcard encryption cycling
US9549213B2 (en) 2012-03-15 2017-01-17 Echostar Technologies L.L.C. Dynamic tuner allocation
US10582251B2 (en) 2012-03-15 2020-03-03 DISH Technologies L.L.C. Recording of multiple television channels
US9489981B2 (en) 2012-03-15 2016-11-08 Echostar Technologies L.L.C. Successive initialization of television channel recording
US9918116B2 (en) 2012-11-08 2018-03-13 Echostar Technologies L.L.C. Image domain compliance
US9628838B2 (en) 2013-10-01 2017-04-18 Echostar Technologies L.L.C. Satellite-based content targeting
US9756378B2 (en) 2015-01-07 2017-09-05 Echostar Technologies L.L.C. Single file PVR per service ID

Also Published As

Publication number Publication date
KR101380048B1 (en) 2014-04-02
KR20080054328A (en) 2008-06-17

Similar Documents

Publication Publication Date Title
EP1936991A2 (en) System for providing broadcasting content information and method for providing broadcasting service in the system
CN101202600A (en) System for providing broadcast content information and method for providing broadcast service in the system
EP1333639B1 (en) Communication terminal, server, relay apparatus, broadcast communication system, broadcast communication method, and program
US8935420B2 (en) Method and apparatus for synchronizing notification messages
CN107659418B (en) Method for receiving signaling information related to content package consumption from content providing apparatus
US20070300265A1 (en) User behavior adapted electronic service guide update
EP2190202A1 (en) Apparatus for receiving a signal and method of receiving a signal
CN103210660A (en) Receiver device, receiving method, program, and broadcasting system
US20070168534A1 (en) Codec and session parameter change
EP2280521A1 (en) Method of switching media content for a mobile apparatus
CN101159860A (en) System and method for sending/receiving electronic service guide data update information
CN110870280A (en) Method for delivering interrupted audio content in a hybrid receiver, systems, receivers and programs associated with the method
US9998798B2 (en) Reception device, reception method, transmission device, and transmission method
CN101232613B (en) Method of transmitting/receiving digital contents and apparatus for receiving digital contents
KR101314615B1 (en) Method for transmitting a digital broadcasting and apprartus for the same, method for receiveing a digital broadcasting and apparatus for the same, and method for digital broadcasting service and apparatus for the same
JP2012110050A (en) Broadcast transmitter, broadcast receiver, and broadcast transmission method
AU2009229635A1 (en) Method and system for updating firmware of terminals in a broadcast system
US20070298756A1 (en) Optimized acquisition method
US20060123097A1 (en) Enhanced electronic service guide container
CN101461237B (en) Address generating method and broadcast receiving device
JP2003319310A (en) Contents acquisition apparatus and program for digital broadcast receiver
KR100744331B1 (en) Digital broadcasting system and digital broadcasting method for broadcasting service provider data
US20120131630A1 (en) Control apparatus and control method
KR100800848B1 (en) Digital video broadcasting system and digital video broadcasting method for simultaneously providing a plurality of sub-services related to main service when providing digital broadcasting service
JP2020088824A (en) Broadcast reception device and broadcast reception method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Open date: 20080618