[go: up one dir, main page]

TWI425788B - Broadcast system and broadcast method for thereof - Google Patents

Broadcast system and broadcast method for thereof Download PDF

Info

Publication number
TWI425788B
TWI425788B TW99134764A TW99134764A TWI425788B TW I425788 B TWI425788 B TW I425788B TW 99134764 A TW99134764 A TW 99134764A TW 99134764 A TW99134764 A TW 99134764A TW I425788 B TWI425788 B TW I425788B
Authority
TW
Taiwan
Prior art keywords
program
client
broadcast
received
another
Prior art date
Application number
TW99134764A
Other languages
Chinese (zh)
Other versions
TW201216640A (en
Inventor
Chengyen Lin
Jhaodong Hu
Chiaoyung Chang
Mengtze Liu
Yingtai Chang
Original Assignee
Avermedia Tech Inc
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 Avermedia Tech Inc filed Critical Avermedia Tech Inc
Priority to TW99134764A priority Critical patent/TWI425788B/en
Publication of TW201216640A publication Critical patent/TW201216640A/en
Application granted granted Critical
Publication of TWI425788B publication Critical patent/TWI425788B/en

Links

Landscapes

  • Circuits Of Receivers In General (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Description

廣播系統以及其廣播方法Broadcast system and its broadcasting method

本發明是有關於一種廣播系統及應用於其之廣播方法,且特別是有關於一種具多個數位調諧器之廣播系統及應用於其之廣播方法。The present invention relates to a broadcast system and a broadcast method therefor, and more particularly to a broadcast system having a plurality of digital tuners and a broadcast method applied thereto.

隨著科技的蓬勃發展,多媒體處理技術備受矚目而且發展快速。其中,又以即時多媒體(如電視以及廣播等)處理技術與現代人的生活密切相關,在全世界有著廣大的市場。於是,發產出多種數位廣播應用,如數位聲訊廣播(Digital Audio Broadcasting,DAB)及數位視訊廣播(Digital Video Broadcasting,DVB)。With the rapid development of technology, multimedia processing technology has attracted attention and developed rapidly. Among them, the processing technology of instant multimedia (such as television and radio) is closely related to the life of modern people, and has a vast market in the world. As a result, a variety of digital broadcast applications, such as Digital Audio Broadcasting (DAB) and Digital Video Broadcasting (DVB), have been produced.

其中,目前市面上發展出一種廣播系統,將數位廣播節目藉由網路傳送給客戶端。由於目前數位廣播節目之頻道數量眾多,因此此類廣播系統通常需使用多個數位調諧器分別解調各數位節目,並同時將解調出之各數位廣播節目傳送給客戶端,供客戶端選擇。然而,為了能同時傳送多個數位節目,廣播系統需具有相當大之網路頻寬。此外,同時使多個數位調諧器進行解調,亦相當耗電。Among them, a broadcast system has been developed on the market to transmit digital broadcast programs to clients through the Internet. Due to the large number of channels of digital broadcast programs, such broadcast systems usually need to use multiple digital tuners to demodulate each digital program, and simultaneously transmit the demodulated digital broadcast programs to the client for client selection. . However, in order to be able to transmit multiple digital programs simultaneously, the broadcast system needs to have a considerable network bandwidth. In addition, simultaneous demodulation of multiple digital tuners is also quite power consuming.

因此,本發明之一態樣是在提供一種廣播系統。廣播系統在自客戶端收到節目要求時,將多個數位調諧器的其中之一喚醒,以解調包含客戶端所要求節目之傳輸串流。廣播系統包含數個數位調諧器、一網路傳輸元件以及一控制元件。網路傳輸元件與一網路建立連結。控制元件電性連接各數位調諧器以及網路傳輸元件。控制元件包含一節目要求接收模組、一調諧器喚醒模組以及一串流廣播模組。節目要求接收模組透過網路傳輸元件,自網路上之至少一客戶端,接收用以要求一欲收訊節目之一節目要求指令。調諧器喚醒模組喚醒數位調諧器的其中之一,並使被喚醒之數位調諧器根據欲收訊節目之資訊,解調一組傳輸串流。其中,被解調之傳輸串流包含數個可選節目,欲收訊節目為被解調之傳輸串流中的多個可選節目的其中之一。串流廣播模組透過網路傳輸元件,廣播傳輸串流至網路上之至少一客戶端。Accordingly, one aspect of the present invention is to provide a broadcast system. The broadcast system wakes up one of the plurality of digit tuners upon receipt of the program request from the client to demodulate the transport stream containing the program requested by the client. The broadcast system includes a number of digital tuners, a network transmission component, and a control component. The network transport component establishes a connection with a network. The control element is electrically connected to each of the digital tuner and the network transmission component. The control component includes a program request receiving module, a tuner wake-up module, and a streaming broadcast module. The program requires the receiving module to transmit a component through the network, and receive, from at least one client on the network, a program requesting instruction for requesting a program to be received. The tuner wake-up module wakes up one of the digital tuners and causes the awakened digital tuner to demodulate a set of transmission streams based on the information of the program to be received. The demodulated transmission stream includes a plurality of selectable programs, and the program to be received is one of a plurality of selectable programs in the demodulated transmission stream. The streaming broadcast module transmits the transmission stream to at least one client on the network through the network transmission component.

本發明之另一態樣是在提供一種應用於一廣播系統之廣播方法。廣播系統包含數個數位調諧器。在廣播方法中,在自客戶端收到節目要求時,將多個數位調諧器的其中之一喚醒,以解調包含客戶端所要求節目之傳輸串流。廣播方法包含:自至少一客戶端,接收用以要求一欲收訊節目之一節目要求指令。喚醒多個數位調諧器的其中之一。使被喚醒之數位調諧器根據欲收訊節目之資訊,解調一組傳輸串流。其中,被解調之傳輸串流包含數個可選節目,欲收訊節目為可選節目的其中之一。廣播傳輸串流至至少一客戶端。Another aspect of the present invention is to provide a broadcast method applied to a broadcast system. The broadcast system contains several digital tuners. In the broadcast method, upon receiving a program request from a client, one of a plurality of digit tuners is woken up to demodulate a transport stream containing a program requested by the client. The broadcast method includes receiving, from at least one client, a program request instruction for requesting a program to be received. Wake up one of several digital tuners. The awakened digital tuner demodulates a set of transmission streams based on the information of the program to be received. The demodulated transmission stream includes a plurality of optional programs, and the program to be received is one of the optional programs. The broadcast transmission stream is streamed to at least one client.

應用本發明具有下列優點。數位調諧器係因應節目要求而喚醒,因而可減少同時喚醒之數位調諧器之個數。此外,由於數位調諧器喚醒後所需之功率消耗較大。因此,減少同時喚醒之數位調諧器之個數可降低廣播系統之功率消耗。另外,廣播系統不需持續傳送所有數位調諧器所解調出之傳輸串流,因此可節省廣播系統所需之頻寬。同一傳輸串流係藉由群播而廣播至所需之各客戶端,因而不需重複被廣播,以節省廣播系統所需之頻寬。可在收訊之客戶端閒置時,藉由停止廣播傳輸串流,節省廣播系統之頻寬。此外,亦可在收訊之客戶端閒置時,藉由關閉數位調諧器,節省廣播系統之耗電功率。The application of the present invention has the following advantages. The digital tuner wakes up in response to program requirements, thereby reducing the number of digital tuners that wake up at the same time. In addition, the power consumption required by the digital tuner after waking up is large. Therefore, reducing the number of digital tuners that wake up at the same time can reduce the power consumption of the broadcast system. In addition, the broadcast system does not need to continuously transmit the transmission stream demodulated by all digital tuners, thus saving the bandwidth required for the broadcast system. The same transmission stream is broadcasted to the required clients by multicasting, so that it is not required to be repeatedly broadcasted to save the bandwidth required by the broadcasting system. The bandwidth of the broadcast system can be saved by stopping the broadcast transmission stream when the receiving client is idle. In addition, the power consumption of the broadcasting system can be saved by turning off the digital tuner when the receiving client is idle.

以下將以圖式及詳細說明清楚說明本發明之精神,任何所屬技術領域中具有通常知識者在瞭解本發明之較佳實施例後,當可由本發明所教示之技術,加以改變及修飾,其並不脫離本發明之精神與範圍。The spirit and scope of the present invention will be apparent from the following description of the preferred embodiments of the invention. The spirit and scope of the invention are not departed.

請參照第1圖,其繪示依照本發明一實施方式的一種廣播系統之功能方塊圖。廣播系統在自客戶端收到節目要求時,將多個數位調諧器的其中之一喚醒,以解調包含客戶端所要求節目之傳輸串流。Please refer to FIG. 1 , which is a functional block diagram of a broadcast system according to an embodiment of the present invention. The broadcast system wakes up one of the plurality of digit tuners upon receipt of the program request from the client to demodulate the transport stream containing the program requested by the client.

廣播系統100包含數個數位調諧器111、112、...、11n、一網路傳輸元件120以及一控制元件130。網路傳輸元件120與一網路300建立連結。其中,網路傳輸元件可為有線或無線網路傳輸元件。數位調諧器111、112、...、11n可為數位電視調諧器、數位廣播調諧器或其他類型之數位調諧器。控制元件130電性連接各數位調諧器111、112、...、11n以及網路傳輸元件120。The broadcast system 100 includes a plurality of digital tuners 111, 112, ..., 11n, a network transmission component 120, and a control component 130. Network transmission component 120 establishes a connection with a network 300. The network transmission component can be a wired or wireless network transmission component. The digital tuners 111, 112, ..., 11n can be digital television tuners, digital broadcast tuners, or other types of digital tuners. The control component 130 is electrically coupled to each of the digital tuners 111, 112, ..., 11n and the network transmission component 120.

控制元件130包含一節目要求接收模組131、一調諧器喚醒模組132以及一串流廣播模組133。節目要求接收模組131透過網路傳輸元件120,自網路300上之至少一客戶端211,接收用以要求一欲收訊節目之一節目要求指令。調諧器喚醒模組132喚醒數位調諧器111、112、...、11n的其中之一,並使被喚醒之數位調諧器根據欲收訊節目之資訊,解調一組傳輸串流(Transport Stream,TS)。其中,被解調之傳輸串流包含數個可選節目,欲收訊節目為被解調之傳輸串流中的多個可選節目的其中之一。串流廣播模組133透過網路傳輸元件120,廣播傳輸串流至網路上之至少一客戶端211。如此一來,由於數位調諧器係因應節目要求而喚醒,因而可減少同時喚醒之數位調諧器之個數。此外,由於數位調諧器喚醒後所需之功率消耗較大。因此,減少同時喚醒之數位調諧器之個數可降低廣播系統100之功率消耗。另外,廣播系統100不需持續傳送所有數位調諧器111、112、...、11n所解調出之傳輸串流,因此可節省廣播系統100所需之頻寬。The control component 130 includes a program request receiving module 131, a tuner wake-up module 132, and a streaming broadcast module 133. The program request receiving module 131 receives, via the network transmission component 120, at least one client 211 on the network 300, for receiving a program request command for requesting a program to be received. The tuner wake-up module 132 wakes up one of the digital tuners 111, 112, ..., 11n, and causes the awake digital tuner to demodulate a set of transport streams according to the information of the program to be received (Transport Stream) , TS). The demodulated transmission stream includes a plurality of selectable programs, and the program to be received is one of a plurality of selectable programs in the demodulated transmission stream. The streaming broadcast module 133 broadcasts the transport stream to at least one client 211 on the network through the network transport component 120. In this way, since the digital tuner wakes up according to the program requirements, the number of digital tuners that wake up at the same time can be reduced. In addition, the power consumption required by the digital tuner after waking up is large. Therefore, reducing the number of digital tuners that wake up at the same time can reduce the power consumption of the broadcast system 100. In addition, the broadcasting system 100 does not need to continuously transmit the transmission streams demodulated by all of the digital tuners 111, 112, ..., 11n, thereby saving the bandwidth required by the broadcasting system 100.

此外,在其他實施例中,要求同一欲收訊節目之客戶端有複數個時,串流廣播模組133可藉由群播(multicast),將包含同一可選節目之被解調之傳輸串流廣播至客戶端。串流廣播模組133可藉由將要求同一欲收訊節目之客戶端分為同一群組,以進行群播。如此一來,藉由群播,可不需重複廣播包含同一可選節目之被解調之傳輸串流,而節省廣播系統100所需之頻寬。In addition, in other embodiments, when there are multiple clients of the same intended program, the streaming broadcast module 133 may use a multicast to transmit the demodulated transmission string containing the same optional program. Stream broadcast to the client. The streaming broadcast module 133 can perform group broadcasting by dividing clients that require the same desired program into the same group. In this way, by multicasting, it is possible to save the bandwidth required by the broadcasting system 100 without repeatedly broadcasting the demodulated transmission stream containing the same optional program.

在本揭露之一實施例中,廣播系統100可在客戶端211閒置時,停止廣播傳輸串流。因此,控制元件130更可包含一串流停止模組134。在自客戶端211接收一閒置訊號時,串流停止模組134可使串流廣播模組133停止廣播該組傳輸串流。其中,可使客戶端211執行一螢幕保護程式、一省電模式或一關閉螢幕模式時,產生閒置訊號。如此一來,可在客戶端211閒置時,藉由停止廣播傳輸串流,節省廣播系統100之頻寬。In one embodiment of the present disclosure, the broadcast system 100 can stop broadcasting the transport stream when the client 211 is idle. Therefore, the control component 130 can further include a stream stop module 134. Upon receiving an idle signal from the client 211, the streaming stop module 134 can cause the streaming broadcast module 133 to stop broadcasting the set of transport streams. The client 211 can generate an idle signal when performing a screen saver, a power save mode, or a screen off mode. In this way, the bandwidth of the broadcast system 100 can be saved by stopping the broadcast transmission stream when the client 211 is idle.

在本揭露之另一實施例中,廣播系統100可在客戶端211閒置時,關閉因應客戶端211之節目要求所喚醒之數位調諧器。因此,控制元件130更可包含一調諧器關閉模組135。在自客戶端211接收一閒置訊號時,調諧器關閉模組135關閉因應客戶端211之節目要求而被喚醒之數位調諧器。如此一來,可在客戶端211閒置時,藉由關閉數位調諧器,節省廣播系統100之耗電功率。In another embodiment of the present disclosure, the broadcast system 100 can turn off the digital tuner that is awakened by the program request of the client 211 when the client 211 is idle. Therefore, the control component 130 can further include a tuner shutdown module 135. Upon receiving an idle signal from client 211, tuner shutdown module 135 turns off the digital tuner that was woken up in response to the program request of client 211. In this way, the power consumption of the broadcast system 100 can be saved by turning off the digital tuner when the client 211 is idle.

此外,控制元件130更可包含一判斷模組136,用以在自另一客戶端221接收用以要求另一欲收訊節目之另一節目要求指令時,判斷另一欲收訊節目是否為已解調之傳輸串流之可選節目之其中之一。在另一欲收訊節目不為已解調之傳輸串流之可選節目之其中之一時,調諧器喚醒模組132喚醒數位調諧器111、112、...、11n中之另一數位調諧器,並使被喚醒之另一數位調諧器,解調包含另一欲收訊節目之另一組傳輸串流。串流廣播模組133透過網路傳輸元件120,廣播另一組傳輸串流至另一客戶端221。此外,在另一欲收訊節目為已解調之傳輸串流之可選節目之其中之一時,控制元件130將另一客戶端221加入包含另一欲收訊節目之傳輸串流之群播模組。如此一來,不需喚醒另一數位調諧器,以提供另一欲收訊節目。此外,由於包含另一欲收訊節目之傳輸串流係群播至另一客戶端221,因此可進一步節省廣播系統100之頻寬。In addition, the control component 130 further includes a determining module 136 for determining whether another program to be received is determined when another program request instruction for requesting another program to be received is received from another client 221 One of the optional programs of the demodulated transmission stream. The tuner wake-up module 132 wakes up another digit of the digit tuner 111, 112, ..., 11n when another program to be received is not one of the selectable programs of the demodulated transmission stream. And causing another digital tuner to be awakened to demodulate another set of transmission streams containing another program to be received. The streaming broadcast module 133 broadcasts another set of transport streams to another client 221 via the network transport component 120. In addition, when another program to be received is one of the optional programs of the demodulated transmission stream, the control component 130 adds another client 221 to the multicast stream containing the transmission stream of another intended program. Module. In this way, there is no need to wake up another digital tuner to provide another program to be received. In addition, since the transmission stream containing another program to be received is multicast to another client 221, the bandwidth of the broadcasting system 100 can be further saved.

請參照第2圖,其係依照本發明一實施方式的一種廣播方法之流程圖。廣播方法應用於包含數個數位調諧器之一廣播系統。在廣播方法中,在自客戶端收到節目要求時,將多個數位調諧器的其中之一喚醒,以解調包含客戶端所要求節目之傳輸串流。廣播方法400包含以下步驟:在步驟410中,自至少一客戶端,接收用以要求一欲收訊節目之一節目要求指令。Please refer to FIG. 2, which is a flowchart of a broadcasting method according to an embodiment of the present invention. The broadcast method is applied to a broadcast system including one of several digital tuners. In the broadcast method, upon receiving a program request from a client, one of a plurality of digit tuners is woken up to demodulate a transport stream containing a program requested by the client. The broadcast method 400 includes the step of, in step 410, receiving, from at least one client, a program request instruction for requesting a program to be received.

在步驟420中,喚醒多個數位調諧器的其中之一。In step 420, one of the plurality of digital tuners is woken up.

在步驟430中,使被喚醒之數位調諧器根據欲收訊節目之資訊,解調一組傳輸串流。其中,被解調之傳輸串流包含數個可選節目,欲收訊節目為可選節目的其中之一。In step 430, the awakened digital tuner demodulates a set of transmission streams based on the information of the program to be received. The demodulated transmission stream includes a plurality of optional programs, and the program to be received is one of the optional programs.

在步驟440中,廣播傳輸串流至至少一客戶端。如此一來,由於數位調諧器係因應節目要求而喚醒,因而可減少同時喚醒之數位調諧器之個數。此外,由於數位調諧器喚醒後所需之功率消耗較大。因此,減少同時喚醒之數位調諧器之個數可降低功率消耗。另外,不需持續傳送所有數位調諧器所解調出之傳輸串流,因可節省頻寬。In step 440, the broadcast transport stream is streamed to at least one client. In this way, since the digital tuner wakes up according to the program requirements, the number of digital tuners that wake up at the same time can be reduced. In addition, the power consumption required by the digital tuner after waking up is large. Therefore, reducing the number of digital tuners that wake up at the same time can reduce power consumption. In addition, there is no need to continuously transmit the transmission stream demodulated by all digital tuners, since bandwidth can be saved.

自多個客戶端接收到用以要求同一欲收訊節目之節目要求(步驟410)時,可藉由群播,將包含同一可選節目之被解調之傳輸串流廣播至客戶端(步驟440)。其中,可藉由將要求同一欲收訊節目之客戶端分為同一群組,以進行群播(步驟440)。如此一來,藉由群播,可不需重複廣播包含同一可選節目之被解調之傳輸串流,而節省所需之頻寬。When a plurality of clients receive a program request for requesting the same desired program (step 410), the demodulated transmission stream containing the same optional program can be broadcast to the client by multicasting (step 440). The multicast can be performed by dividing the clients that require the same desired program into the same group (step 440). In this way, by multicasting, it is possible to save the required bandwidth without repeatedly broadcasting the demodulated transmission stream containing the same optional program.

在本揭露之一實施例中,可在客戶端閒置時,停止廣播傳輸串流。因此,廣播方法400更可包含:在自要求欲收訊節目之至少一客戶端接收一閒置訊號(步驟450)時,停止廣播傳輸串流(步驟460)。閒置訊號係在至少一客戶端執行一螢幕保護程式、一省電模式或一關閉螢幕模式時產生。其中,可使至少一客戶端在執行一螢幕保護程式、一省電模式或一關閉螢幕模式時,產生閒置訊號。此外,亦可持續偵測至少一客戶端是否執行一螢幕保護程式、一省電模式或一關閉螢幕模式,以判斷是否產生閒置訊號。如此一來,可在客戶端閒置時,藉由停止廣播傳輸串流,節省頻寬。In one embodiment of the present disclosure, the broadcast transport stream can be stopped when the client is idle. Therefore, the broadcast method 400 may further include: stopping the broadcast transmission stream when the at least one client requesting the program to receive an idle signal (step 450) (step 460). The idle signal is generated when at least one client executes a screen saver, a power save mode, or a close screen mode. The at least one client can generate an idle signal when performing a screen saver, a power save mode, or a screen off mode. In addition, it is also possible to continuously detect whether at least one client executes a screen saver, a power save mode or a close screen mode to determine whether an idle signal is generated. In this way, the bandwidth can be saved by stopping the broadcast transmission stream when the client is idle.

在本揭露之另一實施例中,可在客戶端閒置時,關閉因應客戶端之節目要求所喚醒之數位調諧器。因此,廣播方法400更可包含:在自要求欲收訊節目之至少一客戶端接收一閒置訊號(步驟450)時,關閉被喚醒之數位調諧器(步驟470)。如此一來,可在客戶端閒置時,藉由關閉數位調諧器,節省耗電功率。In another embodiment of the present disclosure, the digital tuner awake in response to the client's program requirements can be turned off when the client is idle. Therefore, the broadcast method 400 can further include: turning off the awakened digital tuner when the idle signal is received from the at least one client requesting the program to be received (step 450) (step 470). In this way, power consumption can be saved by turning off the digital tuner when the client is idle.

此外,可藉由判斷其他客戶端所要求之節目是否包含於已解掉之傳輸串流中,作為是否喚醒另一數位調諧器之依據。因此,廣播方法400更可包含以下步驟:在自另一客戶端接收用以要求另一欲收訊節目之另一節目要求指令(步驟480)時,判斷另一欲收訊節目是否為已解調之傳輸串流之可選節目之其中之一(步驟490)。In addition, it can be determined as to whether to wake up another digital tuner by judging whether the program requested by other clients is included in the decoded transmission stream. Therefore, the broadcast method 400 may further include the step of determining whether another program to be received is resolved after receiving another program request instruction (step 480) for requesting another program to be received from another client. One of the optional programs of the transport stream is adjusted (step 490).

在步驟530中,在另一欲收訊節目為已解調之傳輸串流之可選節目之其中之一時,廣播已解調之傳輸串流至另一客戶端。如此一來,不需喚醒廣播系統之其他數位調諧器,以提供另一欲收訊節目。於是,可節省廣播系統之耗電。此外,包含另一欲收訊節目之傳輸串流可藉由群播,而廣播至另一客戶端(步驟530)。因此,可進一步節省廣播系統之頻寬。In step 530, the demodulated transport stream is broadcast to another client while the other of the intended programs is one of the selectable programs of the demodulated transport stream. In this way, there is no need to wake up other digital tuners of the broadcast system to provide another program to be received. Thus, the power consumption of the broadcasting system can be saved. In addition, the transport stream containing another intended broadcast program can be broadcast to another client by multicast (step 530). Therefore, the bandwidth of the broadcasting system can be further saved.

在步驟500中,在另一欲收訊節目不為已解調之傳輸串流之可選節目之其中之一時,喚醒廣播系統中之數位調諧器中之另一數位調諧器。In step 500, another digitizer in the digital tuner in the broadcast system is woken up when another program to be received is not one of the selectable programs of the demodulated transmission stream.

在步驟510中,使被喚醒之另一數位調諧器,解調包含另一欲收訊節目之另一組傳輸串流。In step 510, another digitizer tuned is demodulated to demodulate another set of transmission streams containing another program to be received.

在步驟520中,廣播另一組傳輸串流至另一客戶端。In step 520, another set of transport streams is broadcast to another client.

由上述本發明實施方式可知,應用本發明具有下列優點。數位調諧器係因應節目要求而喚醒,因而可減少同時喚醒之數位調諧器之個數。此外,由於數位調諧器喚醒後所需之功率消耗較大。因此,減少同時喚醒之數位調諧器之個數可降低廣播系統之功率消耗。另外,廣播系統不需持續傳送所有數位調諧器所解調出之傳輸串流,因此可節省廣播系統所需之頻寬。同一傳輸串流係藉由群播而廣播至所需之各客戶端,因而不需重複被廣播,以節省廣播系統所需之頻寬。可在收訊之客戶端閒置時,藉由停止廣播傳輸串流,節省廣播系統之頻寬。此外,亦可在收訊之客戶端閒置時,藉由關閉數位調諧器,節省廣播系統之耗電功率。It will be apparent from the above-described embodiments of the present invention that the application of the present invention has the following advantages. The digital tuner wakes up in response to program requirements, thereby reducing the number of digital tuners that wake up at the same time. In addition, the power consumption required by the digital tuner after waking up is large. Therefore, reducing the number of digital tuners that wake up at the same time can reduce the power consumption of the broadcast system. In addition, the broadcast system does not need to continuously transmit the transmission stream demodulated by all digital tuners, thus saving the bandwidth required for the broadcast system. The same transmission stream is broadcasted to the required clients by multicasting, so that it is not required to be repeatedly broadcasted to save the bandwidth required by the broadcasting system. The bandwidth of the broadcast system can be saved by stopping the broadcast transmission stream when the receiving client is idle. In addition, the power consumption of the broadcasting system can be saved by turning off the digital tuner when the receiving client is idle.

雖然本發明已以實施方式揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention, and the present invention can be modified and modified without departing from the spirit and scope of the present invention. The scope is subject to the definition of the scope of the patent application attached.

100...廣播系統100. . . Broadcasting system

111、112、...、11n...數位調諧器111, 112, ..., 11n. . . Digital tuner

120...網路傳輸元件120. . . Network transmission component

130...控制元件130. . . control element

131...節目要求接收模組131. . . Program request receiving module

132...調諧器喚醒模組132. . . Tuner wake-up module

133...串流廣播模組133. . . Streaming broadcast module

134...串流停止模組134. . . Stream stop module

135...調諧器關閉模組135. . . Tuner shutdown module

136...判斷模組136. . . Judging module

211、221...客戶端211, 221. . . Client

300...網路300. . . network

400...廣播方法400. . . Broadcast method

410~530...步驟410~530. . . step

為讓本發明之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下:The above and other objects, features, advantages and embodiments of the present invention will become more apparent and understood.

第1圖繪示依照本發明一實施方式的一種廣播系統之功能方塊圖。FIG. 1 is a functional block diagram of a broadcast system according to an embodiment of the present invention.

第2圖係依照本發明一實施方式的一種廣播方法之流程圖。2 is a flow chart of a broadcast method in accordance with an embodiment of the present invention.

100...廣播系統100. . . Broadcasting system

111、112、...、11n...數位調諧器111, 112, ..., 11n. . . Digital tuner

120...網路傳輸元件120. . . Network transmission component

130...控制元件130. . . control element

131...節目要求接收模組131. . . Program request receiving module

132...調諧器喚醒模組132. . . Tuner wake-up module

133...串流廣播模組133. . . Streaming broadcast module

134...串流停止模組134. . . Stream stop module

135...調諧器關閉模組135. . . Tuner shutdown module

136...判斷模組136. . . Judging module

211、221...客戶端211, 221. . . Client

300...網路300. . . network

Claims (10)

一種廣播系統,包含:複數個數位調諧器;一網路傳輸元件,與一網路建立連結;以及一控制元件,電性連接該些數位調諧器以及該網路傳輸元件,其中該控制元件包含:一節目要求接收模組,透過該網路傳輸元件,自該網路上之至少一客戶端,接收用以要求一欲收訊節目之一節目要求指令;一調諧器喚醒模組,喚醒該些數位調諧器的其中之一,並使被喚醒之該數位調諧器根據該欲收訊節目之資訊,解調一組傳輸串流,其中被解調之該組傳輸串流包含複數個可選節目,該欲收訊節目為該些可選節目的其中之一;一串流廣播模組,透過該網路傳輸元件,廣播該組傳輸串流至該網路上之該至少一客戶端;以及一判斷模組,在自另一客戶端接收用以要求另一欲收訊節目之另一節目要求指令時,判斷該另一欲收訊節目是否為該組傳輸串流之該些可選節目之其中之一,其中在該另一欲收訊節目不為該些可選節目之其中之一時,該調諧器喚醒模組喚醒該些數位調諧器中之另一數位調諧器,並使被喚醒之該另一數位調諧器,解調包含該另一欲收訊節目之另一組傳輸串流,其中該串流廣播模組,透過該網路傳輸元件,廣播 該另一組傳輸串流至該另一客戶端。 A broadcast system comprising: a plurality of digital tuners; a network transmission component coupled to a network; and a control component electrically coupled to the digital tuners and the network transmission component, wherein the control component comprises : a program request receiving module, through the network transmission component, receiving, from at least one client on the network, a program request command for requesting a program to be received; a tuner wake-up module, waking up the One of the digital tuners, and causing the digital tuner to be awakened to demodulate a set of transmission streams based on the information of the program to be received, wherein the demodulated group of transmission streams includes a plurality of selectable programs The program to be received is one of the optional programs; a streaming broadcast module transmits the set of transmission streams to the at least one client on the network through the network transmission component; and The judging module judges whether the another program to be received is the optional program of the group of transmission streams when receiving another program request instruction for requesting another program to be received from another client One of the tuner wake-up modules wakes up another digit tuner of the digit tuners and wakes up when the other intended program is not one of the selectable programs The other digital tuner demodulates another set of transmission streams including the other intended broadcast program, wherein the streaming broadcast module transmits the component through the network The other set of transport streams is streamed to the other client. 如請求項1所述之廣播系統,其中在該至少一客戶端之數目為複數個時,該串流廣播模組藉由群播,將該組傳輸串流廣播至該些客戶端。 The broadcast system of claim 1, wherein when the number of the at least one client is plural, the streaming broadcast module broadcasts the set of transport streams to the clients by multicasting. 如請求項1所述之廣播系統,其中該控制元件更包含:一串流停止模組,在自該至少一客戶端接收一閒置訊號時,使該串流廣播模組停止廣播該組傳輸串流。 The broadcast system of claim 1, wherein the control component further comprises: a stream stop module, when the at least one client receives an idle signal, causing the streaming broadcast module to stop broadcasting the set of transmission strings flow. 如請求項1所述之廣播系統,其中該控制元件更包含:一調諧器關閉模組,在自該至少一客戶端接收一閒置訊號時,關閉被喚醒之該數位調諧器。 The broadcast system of claim 1, wherein the control component further comprises: a tuner shutdown module that turns off the digitized tuner when receiving an idle signal from the at least one client. 一種廣播方法,應用於一廣播系統,其中該廣播系統包含複數個數位調諧器,該廣播方法包含:自至少一客戶端,接收用以要求一欲收訊節目之一節目要求指令;喚醒該些數位調諧器的其中之一;使被喚醒之該數位調諧器根據該欲收訊節目之資訊,解調一組傳輸串流,其中被解調之該組傳輸串流包含複數個可選節目,該欲收訊節目為該些可選節目的其中之一; 廣播該組傳輸串流至該至少一客戶端;在自另一客戶端接收用以要求另一欲收訊節目之另一節目要求指令時,判斷該另一欲收訊節目是否為該組傳輸串流之該些可選節目之其中之一;在該另一欲收訊節目不為該些可選節目之其中之一時,喚醒該些數位調諧器中之另一數位調諧器;使被喚醒之該另一數位調諧器,解調包含該另一欲收訊節目之另一組傳輸串流;以及廣播該另一組傳輸串流至該另一客戶端。 A broadcast method is applied to a broadcast system, wherein the broadcast system includes a plurality of digital tuners, the broadcast method includes: receiving, from at least one client, a program request instruction for requesting a program to be received; waking up the One of the digital tuners; the digital tuner that is woken up demodulates a set of transmission streams according to the information of the program to be received, wherein the demodulated group of transmission streams includes a plurality of selectable programs, The program to be received is one of the optional programs; Broadcasting the group of transmission streams to the at least one client; determining, when another program requesting instruction for requesting another program to be received from another client, determining whether the other intended to be received program is the group of transmissions One of the optional programs being streamed; waking up another digit tuner of the digit tuners when the other intended program is not one of the selectable programs; The other digital tuner demodulates another set of transport streams containing the other intended to be received program; and broadcasts the other set of transport streams to the other client. 如請求項5所述之廣播方法,其中廣播該組傳輸串流至該至少一客戶端包含:在該至少一客戶端之數目為複數個時,將該組傳輸串流廣播至該些客戶端之步驟係藉由群播。 The broadcast method of claim 5, wherein broadcasting the set of transport streams to the at least one client comprises: broadcasting the set of transport streams to the clients when the number of the at least one client is plural The steps are by group broadcasting. 如請求項5所述之廣播方法,更包含:在自該至少一客戶端接收一閒置訊號時,停止廣播該組傳輸串流。 The broadcast method of claim 5, further comprising: stopping receiving the set of transport streams when receiving an idle signal from the at least one client. 如請求項5所述之廣播方法,更包含:在自該至少一客戶端接收一閒置訊號時,關閉被喚醒之該數位調諧器。 The broadcast method of claim 5, further comprising: turning off the digital tuner that is awake when receiving an idle signal from the at least one client. 如請求項7或8所述之廣播方法,其中該閒置訊 號係在該至少一客戶端執行一螢幕保護程式、一省電模式或一關閉螢幕模式時產生。 The broadcast method of claim 7 or 8, wherein the idle message The number is generated when the at least one client executes a screen saver, a power save mode, or a close screen mode. 如請求項5所述之廣播方法,更包含:在該另一欲收訊節目為該些可選節目之其中之一時,廣播該組傳輸串流至該另一客戶端。The broadcast method of claim 5, further comprising: broadcasting the set of transmission streams to the other client when the another intended to be received program is one of the selectable programs.
TW99134764A 2010-10-12 2010-10-12 Broadcast system and broadcast method for thereof TWI425788B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW99134764A TWI425788B (en) 2010-10-12 2010-10-12 Broadcast system and broadcast method for thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW99134764A TWI425788B (en) 2010-10-12 2010-10-12 Broadcast system and broadcast method for thereof

Publications (2)

Publication Number Publication Date
TW201216640A TW201216640A (en) 2012-04-16
TWI425788B true TWI425788B (en) 2014-02-01

Family

ID=46787278

Family Applications (1)

Application Number Title Priority Date Filing Date
TW99134764A TWI425788B (en) 2010-10-12 2010-10-12 Broadcast system and broadcast method for thereof

Country Status (1)

Country Link
TW (1) TWI425788B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200901767A (en) * 2007-06-26 2009-01-01 Avermedia Tech Inc Method and system for providing broadcast or video programs
US20100088721A1 (en) * 2008-10-08 2010-04-08 Ho Taek Hong IPTV receiver and method for changing channel of IPTV receiver

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW200901767A (en) * 2007-06-26 2009-01-01 Avermedia Tech Inc Method and system for providing broadcast or video programs
US20100088721A1 (en) * 2008-10-08 2010-04-08 Ho Taek Hong IPTV receiver and method for changing channel of IPTV receiver

Also Published As

Publication number Publication date
TW201216640A (en) 2012-04-16

Similar Documents

Publication Publication Date Title
US9250685B2 (en) Remotely waking a sleeping device using a wake configuration file
CN101282431B (en) Set top box standby and awakening method and set top box
JP5725390B1 (en) Receiving apparatus and receiving method
WO2012055310A1 (en) Mobile terminal video detection method and mobile terminal
US9625968B2 (en) Method for operating multiple standby states and broadcast receiving apparatus using the same
WO2018090457A1 (en) Booting method, booting device and android intelligent apparatus
JP2012503917A (en) Method and apparatus for communication between two devices
JP2012050100A (en) Method of enabling power savings when no data is being transmitted on media logical channel
CN101242581A (en) Management method, system and device for mobile streaming media
WO2016029717A1 (en) Set top box and power consumption reduction method therefor and computer storage medium
TWI425788B (en) Broadcast system and broadcast method for thereof
CN105430502A (en) Set-top box remote wake-up method and system
US9537664B2 (en) Network based remote power management system and method for selectively powering on a hardware subsystems and determining energy usage billing information of a gateway device based on determination of source of received input signal
JPWO2017047397A1 (en) Reception device, transmission device, and data processing method
US20160381414A1 (en) Power saving audio-video playback
WO2010094162A1 (en) Method and device for realizing automatic play of programs in multimedia applications of mobile terminals
US20210377621A1 (en) Receiving device, receiving method, signal processing device, and signal processing method
TWI279133B (en) A digital video receiving system and its method
US20100229204A1 (en) Method and apparatus for broadcasting and receiving event data
WO2024002380A2 (en) Dtmb set-top box for emergency broadcast activated by fm-cdr
TWI444005B (en) Broadcast system and broadcast method
CN114827664B (en) Multi-path live broadcast mixed stream method, server, terminal equipment, system and storage medium
KR100946891B1 (en) Broadcasting data receiving apparatus and method in portable digital broadcasting system
WO2023186192A2 (en) Dtmb set-top box for emergency broadcast activated by fm-cdr
CN108370387B (en) Method for changing a communication device to a first mode, method for providing a service, and corresponding device, system, computer-readable program product and computer-readable storage medium

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees