Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the present invention, the technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is only the present invention's part embodiment, rather than whole embodiment.Embodiment based in the present invention, those of ordinary skills, not making the every other embodiment obtaining under creative work prerequisite, belong to the scope of protection of the invention.
In embodiments of the present invention, control terminal is by obtaining program identification to be played in the program audience ranking list at described current time, and according to the seniority among brothers and sisters order of all program identifications in the program audience ranking list of described current time, control figure television terminal switches to program channel corresponding to described program identification to be played, to realize the management and control of program and broadcasting.
The control terminal that the embodiment of the present invention relates to can be the mobile terminal devices such as panel computer, smart mobile phone, notebook computer, palmtop PC and mobile internet device (MID); Or described control terminal can also be a control assembly in digital TV terminal; Described program identification is preferably program sequence number (Identity, ID).
Below in conjunction with accompanying drawing 1 and accompanying drawing 2, the program broadcasting method providing for the embodiment of the present invention describes in detail.
Refer to Fig. 1, for the embodiment of the present invention provides a kind of schematic flow sheet of program broadcasting method.As shown in Figure 1, the embodiment of the present invention said method comprising the steps of S101-step S103.
S101, when receiving random switching command, obtains the program audience ranking list of current time;
Concrete, when control terminal receives random switching command, described control terminal obtains the program audience ranking list of current time.
Wherein, described random switching command carries out for triggering described control terminal the operation that program switches, and described program audience ranking list can be added up generated list to the program identification that in networking, at least one digital TV terminal is uploaded according to the program of current broadcasting for program server.Further, described program server is added up described uploaded program identification, to each program identification according to the amount of watching from height to low sequence, generate the program audience ranking list of described current time.
Use mobile terminal device as control terminal, can so that described control terminal and described program server network; Certainly, if described digital TV terminal can be networked with described program server, described control terminal also can be for a control assembly in digital TV terminal, when realizing the program broadcasting method of the embodiment of the present invention, and can also be cost-saving.
It should be noted that, when described control terminal is mobile terminal, user can be by operation control terminal, to send random switching command to control terminal, the mode of operation control terminal can be for triggering the acceleration inductor of described control terminal, when described control terminal detects the state variation of accelerating inductor, represent that described control terminal receives random switching command; The mode of operation control terminal can also be for the touch-screen at described control terminal enterprising line operate or operate in the physical keyboard of described control terminal so that described control terminal receives random switching command.
When described control terminal is a control assembly in digital TV terminal, user can pass through remote controller, to described control terminal, sends random switching command.
S102, according to the seniority among brothers and sisters order of all program identifications in the program audience ranking list of described current time, obtains program identification to be played;
Concrete, described random switching command is specifically as follows cyclic switching instruction or single switching command.
When described random switching command is cyclic switching instruction, described control terminal puts in order according to all program identifications in preserved program audience ranking list, every program identification to be played of Preset Time interval acquiring.When receiving the confirmation in described Preset Time interval while watching instruction, stop obtaining program identification to be played, if described control terminal is mobile terminal, the instruction that instruction can be sent by clicking the button of described control terminal by user is watched in described confirmation; If described control terminal is a control assembly in digital TV terminal, described confirmation watches that instruction can be by user by remote controller, the instruction sending to described control terminal.
When described random switching command is single switching command, described control terminal puts in order according to all program identifications in preserved program audience ranking list, obtains a program identification to be played.
S103, control figure television terminal switches to program channel corresponding to described program identification to be played;
Concrete, when described random switching command is cyclic switching instruction, described control terminal control figure television terminal switches to obtained program channel corresponding to program identification described to be played successively every Preset Time interval.Further, when described control terminal stops obtaining program identification to be played, described digital TV terminal can rest on program channel corresponding to current program identification to be played.
When described random switching command is single switching command, described control terminal control figure television terminal switches to obtained program channel corresponding to program identification described to be played.
In embodiments of the present invention, by obtaining program identification to be played in the program audience ranking list at current time, and according to the seniority among brothers and sisters order of all program identifications in the program audience ranking list of described current time, control figure television terminal switches to program channel corresponding to described program identification to be played, to realize the management and control of program and broadcasting, by program being ranked to resulting program audience ranking list, the program that can replace existing acquiescence puts in order, user can preferentially watch the preceding program of seniority among brothers and sisters, improved the efficiency that program is searched, and can be required according to user, carry out the operation that cyclic switching program or single switch program, promoted user's viscosity.
Refer to Fig. 2, for the embodiment of the present invention provides the schematic flow sheet of another kind of program broadcasting method.As shown in Figure 2, the embodiment of the present invention said method comprising the steps of S201-step S205.
S201, obtains the program identification of digital TV terminal current playing program;
Concrete, control terminal need to establish a communications link with digital TV terminal, if the digital TV terminal that current and described control terminal is connected is just when broadcast program, described control terminal can obtain the program identification of this digital TV terminal broadcast program, further, described control terminal is when obtaining the program identification of this digital TV terminal broadcast program, can within the unit interval, this digital TV terminal current playing program of Real-Time Monitoring whether change, such as: zapping etc., if changed, described control terminal will obtain the program identification of this digital TV terminal broadcast program again.
S202, the program identification of described current playing program is uploaded to program server, so that described program server is added up the program identification of at least one digital TV terminal current playing program of uploading in networking, generate the program audience ranking list of current time;
Concrete, the program identification of the current broadcast program of digital TV terminal that described control terminal is connected current and described control terminal is uploaded to program server, the program identification that described program server is uploaded according to the program of playing at least one digital TV terminal in networking is added up, generate the program audience ranking list of current time, further, described program server is added up described uploaded program identification, to each program identification according to the amount of watching from height to low sequence, generate the program audience ranking list of described current time.Preferably, described program server can be added up uploaded program identification at set intervals, generates in real time the program audience ranking list of new current time.
Certainly, when if the digital TV terminal that current and described control terminal is connected does not have broadcast program, for example: digital TV terminal is in open stage, and described control terminal can obtain the program audience ranking list of described program server current time equally.
S203, when receiving random switching command, obtains the program audience ranking list of current time;
S204, according to the seniority among brothers and sisters order of all program identifications in the program audience ranking list of described current time, obtains program identification to be played;
S205, control figure television terminal switches to program channel corresponding to described program identification to be played.
Wherein, the step S203 of the embodiment of the present invention, S204 and S205 can distinguish step S101, S102 and the S103 of embodiment shown in Figure 1, at this, do not repeat.
In embodiments of the present invention, by obtaining program identification to be played in the program audience ranking list preserved, and control figure television terminal switches to program channel corresponding to described program identification to be played, to realize the management and control of program and broadcasting, by program being ranked to resulting program audience ranking list, the program that can replace existing acquiescence puts in order, user can preferentially watch the preceding program of seniority among brothers and sisters, improved the efficiency that program is searched, simultaneously can be real-time program audience ranking list be upgraded, improved the accuracy of program seniority among brothers and sisters, and can be required according to user, carry out the operation that cyclic switching program or single switch program, promoted user's viscosity.
Below in conjunction with accompanying drawing 3 and accompanying drawing 4, the control terminal that the embodiment of the present invention is provided describes in detail.It should be noted that, control terminal shown in accompanying drawing 3 and accompanying drawing 4, for carrying out Fig. 1 of the present invention and method embodiment illustrated in fig. 2, for convenience of explanation, only show the part relevant to the embodiment of the present invention, concrete ins and outs do not disclose, and please refer to the embodiment shown in Fig. 1 of the present invention and Fig. 2.
Refer to Fig. 3, for the embodiment of the present invention provides a kind of structural representation of control terminal.As shown in Figure 3, the described control terminal 1 of the embodiment of the present invention can comprise:
List acquisition module 11, for when receiving random switching command, obtains the program audience ranking list of current time;
In specific implementation, when described control terminal 1 receives random switching command, described list acquisition module 11 obtains the program audience ranking list of current time.
Wherein, described random switching command carries out for triggering described control terminal 1 operation that program switches, and described program audience ranking list can be added up generated list to the program identification that in networking, at least one digital TV terminal is uploaded according to the program of current broadcasting for program server.Further, described program server is added up described uploaded program identification, to each program identification according to the amount of watching from height to low sequence, generate the program audience ranking list of described current time.
Use mobile terminal device as control terminal 1, can so that described control terminal 1 network with described program server; Certainly, if described digital TV terminal can be networked with described program server, described control terminal 1 also can be for a control assembly in digital TV terminal, when realizing the program broadcasting method of the embodiment of the present invention, and can also be cost-saving.
It should be noted that, when described control terminal 1 is mobile terminal, user can be by operation control terminal 1, to send random switching command to control terminal 1, the mode of operation control terminal 1 can be for triggering the acceleration inductor of described control terminal 1, when described control terminal 1 detects the state variation of accelerating inductor, represent that described control terminal 1 receives random switching command; The mode of operation control terminal 1 can also be for the touch-screen at described control terminal 1 enterprising line operate or operate in the physical keyboard of described control terminal 1 so that described control terminal 1 receives random switching command.
When described control terminal 1 is a control assembly in digital TV terminal, user can pass through remote controller, to described control terminal 1, sends random switching command.
Identifier acquisition module 12, for the seniority among brothers and sisters order of all program identifications of program audience ranking list according to described current time, obtains program identification to be played;
In specific implementation, described random switching command is specifically as follows cyclic switching instruction or single switching command.
When described random switching command is cyclic switching instruction, described identifier acquisition module 12 puts in order according to all program identifications in preserved program audience ranking list, every program identification to be played of Preset Time interval acquiring.When receiving the confirmation in described Preset Time interval while watching instruction, stop obtaining program identification to be played, if described control terminal 1 is mobile terminal, the instruction that instruction can be sent by clicking the button of described control terminal 1 by user is watched in described confirmation; If described control terminal 1 is a control assembly in digital TV terminal, described confirmation watches that instruction can be by user by remote controller, the instruction sending to described control terminal 1.
When described random switching command is single switching command, described identifier acquisition module 12 puts in order according to all program identifications in preserved program audience ranking list, obtains a program identification to be played.
Control module 13, switches to program channel corresponding to described program identification to be played for control figure television terminal;
In specific implementation, when described random switching command is cyclic switching instruction, described control module 13 control figure television terminals switch to obtained program channel corresponding to program identification described to be played successively every Preset Time interval.Further, when described control terminal 1 stops obtaining program identification to be played, described digital TV terminal can rest on program channel corresponding to current program identification to be played.
When described random switching command is single switching command, described control module 13 control figure television terminals switch to obtained program channel corresponding to program identification described to be played.
In embodiments of the present invention, by obtaining program identification to be played in the program audience ranking list at current time, and according to the seniority among brothers and sisters order of all program identifications in the program audience ranking list of described current time, control figure television terminal switches to program channel corresponding to described program identification to be played, to realize the management and control of program and broadcasting, by program being ranked to resulting program audience ranking list, the program that can replace existing acquiescence puts in order, user can preferentially watch the preceding program of seniority among brothers and sisters, improved the efficiency that program is searched, and can be required according to user, carry out the operation that cyclic switching program or single switch program, promoted user's viscosity.
Refer to Fig. 4, for the embodiment of the present invention provides the structural representation of another kind of control terminal.As shown in Figure 4, the described control terminal 1 of the embodiment of the present invention can comprise transmission module 15 and notification module 16 in list acquisition module 11, identifier acquisition module 12, control module 13, acquisition module 14, sign; Wherein, the associated description that list acquisition module 11, identifier acquisition module 12 and control module 13 can embodiment shown in Figure 3, does not repeat at this.
Acquisition module 14, for obtaining the program identification of digital TV terminal current playing program;
In specific implementation, described control terminal 1 need to establish a communications link with digital TV terminal, if the digital TV terminal that current and described control terminal 1 is connected is just when broadcast program, described acquisition module 14 can obtain the program identification of this digital TV terminal broadcast program, further, described acquisition module 14 is when obtaining the program identification of this digital TV terminal broadcast program, can within the unit interval, this digital TV terminal current playing program of Real-Time Monitoring whether change, such as: zapping etc., if changed, described acquisition module 14 will obtain the program identification of this digital TV terminal broadcast program again.
In sign, transmission module 15, for the program identification of described current playing program is uploaded to program server, so that described program server is added up the program identification of at least one digital TV terminal current playing program of uploading in networking, generate the program audience ranking list of current time;
In specific implementation, the program identification of the current broadcast program of digital TV terminal that in described sign, transmission module 15 is connected current and described control terminal is uploaded to program server, the program identification that described program server is uploaded according to the program of playing at least one digital TV terminal in networking is added up, generate the program audience ranking list of current time, further, described program server is added up described uploaded program identification, to each program identification according to the amount of watching from height to low sequence, generate the program audience ranking list of described current time.Preferably, described program server can be added up uploaded program identification at set intervals, generates in real time the program audience ranking list of new current time.
Certainly, when if the digital TV terminal that current and described control terminal 1 is connected does not have broadcast program, for example: digital TV terminal is in open stage, and described list acquisition module 11 can obtain the program audience ranking list of described program server current time equally.
Notification module 16, for when receiving the confirmation in described Preset Time interval while watching instruction, notifies described identifier acquisition module 12 to stop obtaining program identification to be played.
In embodiments of the present invention, by obtaining program identification to be played in the program audience ranking list preserved, and control figure television terminal switches to program channel corresponding to described program identification to be played, to realize the management and control of program and broadcasting, by program being ranked to resulting program audience ranking list, the program that can replace existing acquiescence puts in order, user can preferentially watch the preceding program of seniority among brothers and sisters, improved the efficiency that program is searched, simultaneously can be real-time program audience ranking list be upgraded, improved the accuracy of program seniority among brothers and sisters, and can be required according to user, carry out the operation that cyclic switching program or single switch program, promoted user's viscosity.
One of ordinary skill in the art will appreciate that all or part of flow process realizing in above-described embodiment method, to come the hardware that instruction is relevant to complete by computer program, described program can be stored in a computer read/write memory medium, this program, when carrying out, can comprise as the flow process of the embodiment of above-mentioned each side method.Wherein, described storage medium can be magnetic disc, CD, read-only store-memory body (Read-Only Memory, ROM) or random store-memory body (Random Access Memory, RAM) etc.
Above disclosed is only preferred embodiment of the present invention, certainly can not limit with this interest field of the present invention, and the equivalent variations of therefore doing according to the claims in the present invention, still belongs to the scope that the present invention is contained.