Nothing Special   »   [go: up one dir, main page]

CN103024578A - Digital TV playing control system and method based on Android - Google Patents

Digital TV playing control system and method based on Android Download PDF

Info

Publication number
CN103024578A
CN103024578A CN2012105661942A CN201210566194A CN103024578A CN 103024578 A CN103024578 A CN 103024578A CN 2012105661942 A CN2012105661942 A CN 2012105661942A CN 201210566194 A CN201210566194 A CN 201210566194A CN 103024578 A CN103024578 A CN 103024578A
Authority
CN
China
Prior art keywords
user
state
control
play
judging
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
CN2012105661942A
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.)
Sun Yat Sen University
Original Assignee
Sun Yat Sen University
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 Sun Yat Sen University filed Critical Sun Yat Sen University
Priority to CN2012105661942A priority Critical patent/CN103024578A/en
Publication of CN103024578A publication Critical patent/CN103024578A/en
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

The invention discloses digital TV playing control system and method based on Android. The system comprises a sensor module, a judging module and a playing control module. The sensor module is used for acquiring user data information based on an identifier. The judging module is used for judging status of a user in front of a TV set based on the user data information acquired by the sensor module. The playing control module controls playing of programs of the digital TV set based on the user status judged by the judging module. By the use of the digital TV playing control system and method based on Android, the digital TV set is low in consumption, electric energy consumption of playing TV can be economized; noise pollution caused by playing TV is reduced; and the service life of the digital TV set is prolonged.

Description

A kind of Digital Television based on android is play control system and method
Technical field
The present invention relates to the intelligent television technical field, be specifically related to a kind of Digital Television based on android and play control system and method.
Background technology
Digital Television has two kinds of implementations at present, and the one, novel Digital Television is built into television set with operating system; The second is by carrying the Intelligent set top box of operating system, the conversion of digital signal and analog signal after being finished by set-top box.Occupy very great share based on the Digital Television of Android system on the market.In domestic brand of television, Hisense, Changhong, TCL etc. have adopted the Android system.
On the other hand, Microsoft has developed Kinect.Kinect has three camera lenses, and middle camera lens is the RGB colour camera, and the right and left camera lens then is respectively the 3D structured light degree of depth inductor that infrared transmitter and infrared C MOS video camera consist of.Kinect has also arranged in pairs or groups and has chased after burnt technology, and the base motor can and then rotate along with the focusing movement of objects.Kinect can obtain user's depth information and the 3D coordinate in whole body joint easily.
All all signal propagation all are to propagate by the binary digit stream that is made of 0,1 numeric string to digital television system with digital television signal or to this system from the studio to all links of emission, transmission, reception.Its loss of signal is little, and reception is good.Concrete transmission course is: image and the voice signal sent by TV station, behind digital compression and Digital Modulation, form digital television signal, transmit through modes such as satellite, terrestrial wireless broadcast or wire cables, behind Digital TV Receiving, restore original image and sound accompaniment by digital demodulation and digital video-audio decoding processing.
The Digital Television playout software receives the TS code stream, through demultiplexing, decoding, reduces original picture-and-sound, and with the picture-and-sound output that restores.Need only at present television startup, it will move always, and do not stop in the centre, until user's closing television or outage.
Under present pattern, as long as TV is being opened, TV will be play down always, until user's closing television or outage.This not intelligence that seems in a lot of application scenarios.Imagine following scene: the one family is watching TV programme, has suddenly the guest visiting, and everyone goes to take in guests, and the no one remembers closing television.May be in a very long time, the no one watches TV programme, and television system is but still in operation.This can cause larger waste of energy, causes noise pollution, bothers other people and has a rest.
Summary of the invention
For the intelligent not reality of present digital television broadcasting system, the invention provides a kind of Digital Television based on android and play control system and method, whether this system can have spectators watching TV by intelligent decision current time.
The embodiment of the invention provides a kind of Digital Television based on android to play control system, comprising:
Sensor assembly is used for gathering user data information based on identifier;
Judge module, the user data information that is used for gathering based on sensor assembly is judged the User Status before the television set;
Transmit control module, the program of the User Status control figure TV of judging based on judge module is play.
Described sensor module is based on Kinect induction with the user data information before collecting TV; Described judge module judges that current User Status comprises: no user state, starting state, user's running status.
When described transmit control module judges that at judge module current User Status is starting state, user's running status, the progress that normal control figure is televised.
When described transmit control module judges that at judge module active user's state is the no user state, then call timer and carry out timing, the state that enters according to timing threshold value control figure TV.
Described threshold value comprises: sleep threshold, close threshold value.
Accordingly, the embodiment of the invention also provides a kind of and has play the method for control based on the Digital Television of android, and the method comprises:
Gather user data information based on identifier;
Based on the User Status before the user data information judgement television set of transducer collection;
Program based on the User Status control figure TV of judging is play.
The program of the described User Status control figure TV of judging based on judge module is play and is comprised:
When judging that current User Status is starting state, user's running status, the progress that normal control figure is televised.
The program of the described User Status control figure TV of judging based on judge module is play and is comprised:
When the state of judging the active user is the no user state, then calls timer and carry out timing, the state that enters according to timing threshold value control figure TV.
When described state judging the active user is the no user state, then calls timer and carry out timing, the state that enters according to timing threshold value control figure TV comprises:
When reaching sleep threshold, the control figure TV enters resting state, and blocks the broadcast process, and stop signal outputs to display and loud speaker;
Reaching when closing threshold value, the control figure TV enters into closed condition.
Described method also comprises: when reaching sleep threshold, when identification has the user to enter into before the television set, wake the broadcast process up according to user's the gesture of waking up, enter into normal play mode.
Play control system and method by implementing the Digital Television based on android provided by the invention, come the program of control figure TV to play according to gather user data information based on identifier, when there not being spectators to watch TV, behind the certain hour, Digital Television enters sleep state automatically: if there are not spectators to watch TV to reach some time (user can arrange this time parameter), then the control figure TV enters sleep state, to lower energy consumption.If sleep state reaches certain hour, this broadcasting control system is closed the control figure TV.Before shutdown, the user reenters, and does and wakes gesture up, and just quick-recovery is play soon, does not need to restart.Digital Television enters the low consumption state, can save the power consumption of playing TV; Reduce and play the noise pollution that TV causes; Prolong Digital Television useful life.
Description of drawings
In order to be illustrated more clearly in the embodiment of the invention or technical scheme of the prior art, the below will do to introduce simply to the accompanying drawing of required use in embodiment or the description of the Prior Art, apparently, accompanying drawing in the following describes only is some embodiments of the present invention, for those of ordinary skills, under the prerequisite of not paying creative work, can also obtain according to these accompanying drawings other accompanying drawing.
Fig. 1 is that the Digital Television based on android in the embodiment of the invention is play the control system structural representation;
Fig. 2 is that the Digital Television based on android in the embodiment of the invention is play the method flow diagram of controlling;
Fig. 3 is that the Digital Television state in the embodiment of the invention transforms schematic diagram;
Fig. 4 is the Digital Television control method for playing back flow chart in the embodiment of the invention.
Embodiment
Below in conjunction with the accompanying drawing in the embodiment of the invention, the technical scheme in the embodiment of the invention is clearly and completely described, obviously, described embodiment only is the present invention's part embodiment, rather than whole embodiment.Based on the embodiment among the present invention, those of ordinary skills belong to the scope of protection of the invention not making all other embodiment that obtain under the creative work prerequisite.
A kind of Digital Television based on android that Fig. 1 shows the embodiment of the invention to be provided is play the control system structural representation, and this system comprises following functional module:
Sensor assembly is used for gathering user data information based on identifier;
Judge module, the user data information that is used for gathering based on sensor assembly is judged the User Status before the television set;
Transmit control module, the program of the User Status control figure TV of judging based on judge module is play.
Need to prove the user data information before the sensor module here is based on the Kinect induction and collects TV; The judge module here judges that current User Status comprises: no user state, starting state, user's running status.When transmit control module judges that at judge module current User Status is starting state, user's running status, the progress that normal control figure is televised.When transmit control module judges that at judge module active user's state is the no user state, then call timer and carry out timing, according to the state that timing threshold value control figure TV enters, this threshold value comprises: sleep threshold, close threshold value.
The Digital Television based on android that Fig. 2 shows in the embodiment of the invention is play the method flow diagram of controlling, and this flow chart comprises as follows:
S201: gather user data information based on identifier;
S202: based on the User Status before the user data information judgement television set of transducer collection;
S203: the program based on the User Status control figure TV of judging is play.
Need to prove, when judging that current User Status is starting state, user's running status, the progress that normal control figure is televised.When the state of judging the active user is the no user state, then calls timer and carry out timing, the state that enters according to timing threshold value control figure TV.When reaching sleep threshold, the control figure TV enters resting state, and blocks the broadcast process, and stop signal outputs to display and loud speaker.Reaching when closing threshold value, the control figure TV enters into closed condition.When reaching sleep threshold, when identification has the user to enter into before the television set, wake the broadcast process up according to user's the gesture of waking up, enter into normal play mode.
At first define the state of Digital Television.
A. shutdown: Digital Television does not start;
B. in starting: Digital Television operating system starts;
C. start unsuccessfully: initialization is success not, and Digital Television does not successfully start;
D. operation: after the normal startup of operating system, can carry out the normal tasks scheduling;
E. no user: do not have spectators watching TV before the television set, this moment, Digital Television was still play as usual;
F. sleep: digit television broadcasting is put journey into and is in blocked state, and display and loud speaker do not have the signal input, are in battery saving mode.This broadcasting control system is still in operation.
Can transform mutually between the Digital Television state, state transition diagram specifically as shown in Figure 3.
This numeral control system of televising comprises that sensor assembly is identifier (hardware), determination module, control module three parts.At first to Digital Television Kinect is installed, and install driver.The determination module of broadcasting control system receives the data that identifier gathers, and judges before the television set whether spectators are arranged.When last spectators leaves, there are not spectators before the television set, then enter the no user state, timer noUserTimer begins timing.The no user state is a state of this broadcasting control system definition, does not cause or trigger the variation of extraneous software or hardware.No user state continuance certain hour, after timer noUserTimer reached threshold value Tsleep, the control module module was called android API, blocked process (hereinafter referred to as the broadcast process) corresponding to playout software, and timer sleepTimer begins timing.Because the broadcast process gets clogged, and does not have signal to output to display and loud speaker, display advances battery saving mode, and loud speaker is sounding not.The Digital Television power consumption reduces greatly.Timer sleepTimer calls androidAPI after reaching threshold value Tpoweroff, closes Digital Television.In time, enter the Kinect visual field if determination module has identified spectators at no user state Tsleep, then come back to running status, timer resets to zero.Within the sleep state Tpoweroff time, enter the Kinect visual field if determination module has identified spectators, and do and wake gesture up, then wake the broadcast process up, Digital Television switches to running status.It is " OK " gesture that the native system definition wakes gesture up: thumb is fastened as a circle mutually with forefinger, and other three finger natures are upheld.Gesture continued more than 0.5 second, and left hand is done " OK " gesture or the right hand is done " OK " gesture, or the right-hand man does, and all can be judged to be and wake gesture up.
System provides threshold value Tsleep and Tpoweroff default value: Tsleep=60 second, Tpoweroff=300 second.The user also can arrange the value of Tsleep and Tpoweroff.
The method that judges whether spectators is as follows.
Obtain the user and produce node (UserGenerator).
Produce node by the user, judge whether user's number equals 0.
The decision method that wakes gesture up is as follows.
Determine the 3D coordinate of each finger fingertip.
Thumb overlaps with forefinger finger tip coordinate, or distance is judged to be thumb and forefinger interlocks less than 2cm.
The distance of middle finger and the third finger is greater than 1/3 of nameless length, and the distance of the third finger and little finger then is judged to be middle finger, the third finger and little finger and naturally upholds greater than 1/3 of nameless length.
If meet 2 and 3, and gesture continues then to be judged to be and to wake gesture up more than 0.5 second.
This numeral is televised shown in the control system flow chart 4, and concrete steps are as follows:
1, starts Digital Television, start the android platform.
2, start this broadcasting control system, drive Kinect.If successfully start, turn to step 6; Otherwise turn to next step.
3, prompting broadcast supervisory control system starts unsuccessfully.Turn to step 4.
4, control system withdraws from, and starts playing program, and broadcast program is until user's shutdown.
5, obtain the root authority.Success obtains the root authority, then turns to step 7; If obtain the authority failure, then again ask to the user.If the user authorizes, then turn to step 7, otherwise, next step.
6, the failure of root authority is obtained in prompting.Turn to step 4.
7, start playing program.
8, playing program broadcast program.
9, whether supervisory control system monitoring spectator attendance is zero.If zero, turn to next step; Otherwise continue monitoring.
10, enter the no user state, start timer noUserTimer.
If 11 TSleep have the user to reenter in the time, then timer noUserTimer makes zero, and stops timing, returns step 9; Otherwise turn to next step.
12, block the broadcast process, start timer sleepTimer, enter sleep state.
If the user enters and does and wakes gesture up in 13 Tpoweroff times, then timer sleepTimer makes zero, and returns step 9, stops timing; Otherwise turn to next step.
14, shutdown system, Digital Television is closed.
To sum up, play control system and method by implementing the Digital Television based on android provided by the invention, come the program of control figure TV to play according to gather user data information based on identifier, when there not being spectators to watch TV, behind the certain hour, Digital Television enters sleep state automatically: if there are not spectators to watch TV to reach some time (user can arrange this time parameter), then the control figure TV enters sleep state, to lower energy consumption.If sleep state reaches certain hour, this broadcasting control system is closed the control figure TV.Before shutdown, the user reenters, and does and wakes gesture up, and just quick-recovery is play soon, does not need to restart.Digital Television enters the low consumption state, can save the power consumption of playing TV; Reduce and play the noise pollution that TV causes; Prolong Digital Television useful life.
One of ordinary skill in the art will appreciate that all or part of step in the whole bag of tricks of above-described embodiment is to come the relevant hardware of instruction finish by program, this program can be stored in the computer-readable recording medium, storage medium can comprise: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random AccessMemory), disk or CD etc.
More than to being described in detail that the embodiment of the invention provides, used specific case herein principle of the present invention and execution mode set forth, the explanation of above embodiment just is used for helping to understand method of the present invention and core concept thereof; Simultaneously, for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention.

Claims (10)

1. the Digital Television based on android is play control system, it is characterized in that, comprising:
Sensor assembly is used for gathering user data information based on identifier;
Judge module, the user data information that is used for gathering based on sensor assembly is judged the User Status before the television set;
Transmit control module, the program of the User Status control figure TV of judging based on judge module is play.
2. Digital Television as claimed in claim 1 is play control system, it is characterized in that, described sensor module is based on the Kinect induction with the user data information before collecting TV; Described judge module judges that current User Status comprises: no user state, starting state, user's running status.
3. Digital Television as claimed in claim 2 is play control system, it is characterized in that, and when described transmit control module judges that at judge module current User Status is starting state, user's running status, the progress that normal control figure is televised.
4. Digital Television as claimed in claim 2 is play control system, it is characterized in that, when described transmit control module judges that at judge module active user's state is the no user state, then call timer and carry out timing, the state that enters according to timing threshold value control figure TV.
5. Digital Television as claimed in claim 4 is play control system, it is characterized in that described threshold value comprises: sleep threshold, close threshold value.
6. the Digital Television based on android is play the method for controlling, and it is characterized in that the method comprises:
Gather user data information based on identifier;
Based on the User Status before the user data information judgement television set of transducer collection;
Program based on the User Status control figure TV of judging is play.
7. method as claimed in claim 6 is characterized in that, the program of the described User Status control figure TV of judging based on judge module is play and comprised:
When judging that current User Status is starting state, user's running status, the progress that normal control figure is televised.
8. method as claimed in claim 6 is characterized in that, the program of the described User Status control figure TV of judging based on judge module is play and comprised:
When the state of judging the active user is the no user state, then calls timer and carry out timing, the state that enters according to timing threshold value control figure TV.
9. method as claimed in claim 8 is characterized in that, when described state judging the active user is the no user state, then calls timer and carries out timing, and the state that enters according to timing threshold value control figure TV comprises:
When reaching sleep threshold, the control figure TV enters resting state, and blocks the broadcast process, and stop signal outputs to display and loud speaker;
Reaching when closing threshold value, the control figure TV enters into closed condition.
10. method as claimed in claim 9 is characterized in that, described method also comprises: when reaching sleep threshold, when identification has the user to enter into before the television set, wake the broadcast process up according to user's the gesture of waking up, enter into normal play mode.
CN2012105661942A 2012-12-21 2012-12-21 Digital TV playing control system and method based on Android Pending CN103024578A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2012105661942A CN103024578A (en) 2012-12-21 2012-12-21 Digital TV playing control system and method based on Android

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2012105661942A CN103024578A (en) 2012-12-21 2012-12-21 Digital TV playing control system and method based on Android

Publications (1)

Publication Number Publication Date
CN103024578A true CN103024578A (en) 2013-04-03

Family

ID=47972629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2012105661942A Pending CN103024578A (en) 2012-12-21 2012-12-21 Digital TV playing control system and method based on Android

Country Status (1)

Country Link
CN (1) CN103024578A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103327405A (en) * 2013-06-26 2013-09-25 广州中大数字家庭工程技术研究中心有限公司 Digital television energy conservation achieving method based on kinect
CN106331769A (en) * 2016-09-23 2017-01-11 北京赢点科技有限公司 Live streaming detection service end and optimized live streaming resource utilization method
CN109151580A (en) * 2018-09-27 2019-01-04 江苏银河数字技术有限公司 Radar identifies standby control system and method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221731A (en) * 2007-01-11 2008-07-16 鸿富锦精密工业(深圳)有限公司 Energy-saving device of display equipment
CN101489028A (en) * 2009-01-16 2009-07-22 深圳创维-Rgb电子有限公司 Intelligent standby television
CN201601754U (en) * 2009-12-16 2010-10-06 康佳集团股份有限公司 Energy-saving television
CN202424949U (en) * 2011-12-30 2012-09-05 北京朝歌数码科技股份有限公司 Set top box based on body induction

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101221731A (en) * 2007-01-11 2008-07-16 鸿富锦精密工业(深圳)有限公司 Energy-saving device of display equipment
CN101489028A (en) * 2009-01-16 2009-07-22 深圳创维-Rgb电子有限公司 Intelligent standby television
CN201601754U (en) * 2009-12-16 2010-10-06 康佳集团股份有限公司 Energy-saving television
CN202424949U (en) * 2011-12-30 2012-09-05 北京朝歌数码科技股份有限公司 Set top box based on body induction

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103327405A (en) * 2013-06-26 2013-09-25 广州中大数字家庭工程技术研究中心有限公司 Digital television energy conservation achieving method based on kinect
CN106331769A (en) * 2016-09-23 2017-01-11 北京赢点科技有限公司 Live streaming detection service end and optimized live streaming resource utilization method
CN109151580A (en) * 2018-09-27 2019-01-04 江苏银河数字技术有限公司 Radar identifies standby control system and method

Similar Documents

Publication Publication Date Title
CN102523401B (en) Smart Home TV set control system and method
CN106256116B (en) A kind of method and terminal controlling application program
CN108900856B (en) Video frame rate prediction method, device and equipment
CN110769319B (en) Standby wakeup interaction method and device
CN105100915B (en) A kind of method and television set switching audiovisual applications
CN103596057A (en) Intelligent-television media player and playing continuing control method thereof, and intelligent television
CN105528228A (en) Apparatus and method for automatically closing applications
CN113407089A (en) Voice-controlled split-screen display method and electronic equipment
CN102724592B (en) The method that intelligent television starts, device and intelligent television
CN103680545A (en) Voice frequency playing system and playing control method thereof
CN104065835A (en) Mobile terminal and power saving method and device thereof
CN106201686A (en) Management method, device and the terminal of application
CN109543578A (en) Smart machine control method, device and storage medium
CN104615097A (en) Method and device for remotely controlling mobile terminal
JP2012213093A (en) Information processing unit, information processing method, and program thereof
CN101345850A (en) Method for reservation operation of mobile phone TV program
CN109859757A (en) A kind of speech ciphering equipment control method, device and terminal
CN103024578A (en) Digital TV playing control system and method based on Android
CN103747291A (en) Program reservation method and server
CN109545211A (en) Voice interactive method and system
CN105828896A (en) Observation wheel type ride with auxiliary bearings to support the main shaft in case of failure of the main bearings
CN115826418A (en) Intelligent household control method
CN102568515A (en) Method for automatically matching audio frequency with subtitle during video playing
CN204798846U (en) Intelligent toys and interactive system thereof
CN1997132A (en) Recordable TV and recording method of TV program

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20130403