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

CN107707988A - A kind of method and device for downloading application - Google Patents

A kind of method and device for downloading application Download PDF

Info

Publication number
CN107707988A
CN107707988A CN201710935469.8A CN201710935469A CN107707988A CN 107707988 A CN107707988 A CN 107707988A CN 201710935469 A CN201710935469 A CN 201710935469A CN 107707988 A CN107707988 A CN 107707988A
Authority
CN
China
Prior art keywords
hbbtv
download address
applications
candidate
application
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
CN201710935469.8A
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.)
Qingdao Hisense Electronics Co Ltd
Original Assignee
Qingdao Hisense 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 Qingdao Hisense Electronics Co Ltd filed Critical Qingdao Hisense Electronics Co Ltd
Priority to CN201710935469.8A priority Critical patent/CN107707988A/en
Publication of CN107707988A publication Critical patent/CN107707988A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/61Network physical structure; Signal processing
    • H04N21/6106Network physical structure; Signal processing specially adapted to the downstream path of the transmission network
    • H04N21/6125Network physical structure; Signal processing specially adapted to the downstream path of the transmission network involving transmission via Internet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/60Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client 
    • H04N21/63Control signaling related to video distribution between client, server and network components; Network processes for video distribution between server and clients or between remote clients, e.g. transmitting basic layer and enhancement layers over different transmission paths, setting up a peer-to-peer communication via Internet between remote STB's; Communication protocols; Addressing
    • H04N21/647Control signaling between network components and server or clients; Network processes for video distribution between server and clients, e.g. controlling the quality of the video stream, by dropping packets, protecting content from unauthorised alteration within the network, monitoring of network load, bridging between two different networks, e.g. between IP and wireless
    • H04N21/64723Monitoring of network processes or resources, e.g. monitoring of network load
    • H04N21/64738Monitoring network characteristics, e.g. bandwidth, congestion level
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8166Monomedia components thereof involving executable data, e.g. software
    • H04N21/8173End-user applications, e.g. Web browser, game

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computer Security & Cryptography (AREA)
  • General Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

The application is on a kind of method and device for downloading application, belongs to the communications field.Methods described includes:Parsing radio and television code stream is applied list, the list of application includes the download address of at least one mixing radio and television HbbTV applications, and the download address that each HbbTV at least one HbbTV applications is applied includes at least one in the first download address of network channel form and the second download address of broadcast channel form;When the signal quality parameter of network channel is less than predetermined threshold value, target HbbTV of the selection with the second download address is applied from the list of application;The second download address applied according to the target HbbTV, the target HbbTV is downloaded by broadcast channel and applied.Described device includes:Parsing module, selecting module and download module.The application can successfully download HbbTV applications when the signal of network channel is weaker.

Description

A kind of method and device for downloading application
Technical field
The application is related to the communications field, more particularly to a kind of method and device for downloading application.
Background technology
Intelligent television has open platform, and user voluntarily can download and install and be each while general television content is appreciated Class application.With perfect, the current increasing intelligence of HbbTV (Hybrid Broadcast TV, mixing radio and television) standard Energy TV supports HbbTV functions, can download HbbTV applications.
At present when downloading HbbTV applications, intelligent television downloads HbbTV applications, the band of network channel using network channel It is wide larger, HbbTV applications are downloaded by network channel, speed of download can be improved.But in some scenarios, network channel Signal it is weaker, intelligent television by network channel download HbbTV apply when may failed download.
The content of the invention
In order to successfully download HbbTV applications when the signal of network channel is weaker, the embodiment of the present application provides one Kind downloads the method and device of application.The technical scheme is as follows:
In a first aspect, the application provides a kind of method for downloading application, methods described includes:
Parsing radio and television code stream is applied list, and the list of application includes at least one mixing radio and television The download address of HbbTV applications, the download address of each HbbTV applications at least one HbbTV applications include network It is at least one in first download address of channel form and the second download address of broadcast channel form;
When the signal quality parameter of network channel is less than predetermined threshold value, select to have under second from the list of application The target HbbTV applications of set address;
The second download address applied according to the target HbbTV, downloading the target HbbTV by broadcast channel should With.
Optionally, the parsing radio and television code stream is applied list, including:
Parsing radio and television code stream obtains the download address of each HbbTV applications at least one HbbTV application and excellent First level;
The preferential pole applied according to each HbbTV, the download address of each HbbTV applications is ranked up To list of application.
Optionally, when the signal quality parameter in network channel is less than predetermined threshold value, selected from the list of application The target HbbTV with the second download address is selected to apply, including:
Select a HbbTV of highest priority to apply from the list of application to apply as candidate HbbTV;
If the download address of the candidate HbbTV applications includes the first download address of candidate HbbTV applications, Obtain the signal quality parameter of network channel;
When the signal quality parameter is less than predetermined threshold value, judge candidate HbbTV application download address whether Include the second download address of candidate HbbTV applications;
If the download address of the candidate HbbTV applications includes the second download address of candidate HbbTV applications, Candidate HbbTV applications are defined as target HbbTV applications.
Optionally, methods described also includes:
If the download address of the candidate HbbTV applications does not include the second download address of candidate HbbTV applications, Priority is then selected to come next HbbTV applications after candidate HbbTV application from the list of application, and by institute The HbbTV for stating selection is applied as candidate HbbTV applications, if with returning to the download for performing the candidate HbbTV applications Location includes the first download address of candidate HbbTV applications, then obtains the operation of the signal quality parameter of network channel.
Optionally, when the signal quality parameter in network channel is less than predetermined threshold value, selected from the list of application The target HbbTV with the second download address is selected to apply, including:
Obtain the signal quality parameter of network channel;
When the signal quality parameter is less than predetermined threshold value, highest priority is selected from the list of application and is had The HbbTV of second download address applies to be applied as target HbbTV.
Second aspect, the application provide a kind of device for downloading application, and described device includes:
Parsing module, it is applied list for parsing radio and television code stream, the list of application includes at least one mixed The download address of conjunction radio and television HbbTV applications, the download of each HbbTV applications at least one HbbTV applications First download address of location including network channel form and the second download address of broadcast channel form it is at least one;
Selecting module, for when the signal quality parameter of network channel is less than predetermined threshold value, from the list of application Target HbbTV of the selection with the second download address is applied;
Download module, for the second download address applied according to the target HbbTV, downloaded by broadcast channel described in Target HbbTV is applied.
Optionally, the parsing module includes:
Resolution unit, each HbbTV applications at least one HbbTV application are obtained for parsing radio and television code stream Download address and priority;
Sequencing unit, for the preferential pole applied according to each HbbTV, the download to each HbbTV applications Address is ranked up the list that is applied.
Optionally, the selecting module includes:
First choice unit, for selecting a HbbTV of highest priority to apply as time from the list of application HbbTV is selected to apply;
First acquisition unit, if the download address for candidate HbbTV applications is applied including the candidate HbbTV The first download address, then obtain network channel signal quality parameter;
Judging unit, for when the signal quality parameter is less than predetermined threshold value, judging the candidate HbbTV applications Whether download address includes the second download address of candidate HbbTV applications;
Determining unit, if the download address for candidate HbbTV applications includes the of candidate HbbTV applications Two download address, then candidate HbbTV applications are defined as target HbbTV applications.
Optionally, the selecting module also includes:
Second selecting unit, answered if the download address for candidate HbbTV applications does not include the candidate HbbTV Second download address, then priority is selected to come from the list of application next after the candidate HbbTV is applied Individual HbbTV applications, and the HbbTV of the selection is applied and applied as candidate HbbTV, return and perform the first acquisition unit Operation.
Optionally, the selecting module includes:
Second acquisition unit, for obtaining the signal quality parameter of network channel;
3rd selecting unit, for when the signal quality parameter is less than predetermined threshold value, being selected from the list of application Select highest priority and the HbbTV with the second download address is applied and applied as target HbbTV.
The technical scheme that the embodiment of the present application provides can include the following benefits:
By parsing radio and television code stream, be applied list, and the list of application includes at least one HbbTV applications Download address, and first download address and broadcast channel form of the download address of HbbTV applications including network channel form It is at least one in second download address;So when the signal quality parameter of network channel is less than predetermined threshold value, arranged from application Target HbbTV of the selection with the second download address is applied in table;The second download address applied according to target HbbTV, passes through Broadcast channel downloads the target HbbTV applications.Because the signal quality of broadcast channel is relatively stable, be generally not in signal compared with Weak situation, so as to can also successfully download HbbTV applications when network channel signal is weaker.
It should be appreciated that the general description and following detailed description of the above are only exemplary and explanatory, not The application can be limited.
Brief description of the drawings
Accompanying drawing herein is merged in specification and forms the part of this specification, shows the implementation for meeting the application Example, and be used to together with specification to explain the principle of the application.
Fig. 1 is a kind of network architecture schematic diagram shown in the embodiment of the present application 1;
Fig. 2 is a kind of method flow diagram of download application shown in the embodiment of the present application 2;
Fig. 3 is a kind of method flow diagram of download application shown in the embodiment of the present application 3;
Fig. 4 is a kind of apparatus structure block diagram of download application shown in the embodiment of the present application 4;
Fig. 5 is a kind of apparatus structure block diagram of download application shown in the embodiment of the present application 5.
Pass through above-mentioned accompanying drawing, it has been shown that the clear and definite embodiment of the application, will hereinafter be described in more detail.These accompanying drawings It is not intended to limit the scope of the application design by any mode with word description, but is by reference to specific embodiment Those skilled in the art illustrate the concept of the application.
Embodiment
Here exemplary embodiment will be illustrated in detail, its example is illustrated in the accompanying drawings.Following description is related to During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment Described in embodiment do not represent all embodiments consistent with the application.On the contrary, they be only with it is such as appended The example of the consistent apparatus and method of some aspects be described in detail in claims, the application.
Embodiment 1
Referring to Fig. 1, the embodiments of the invention provide a kind of network architecture, including:
Server 1 and intelligent television 2, can establish broadcast channel between server 1 and intelligent television 2 and network leads to Road.
Server 1 includes at least one HbbTV applications.Should for any HbbTV at least one HbbTV applications With the download address of HbbTV applications can be the first download address of network channel form;Or under HbbTV applications Set address can be the second download address of broadcast channel form;Or the download address of HbbTV applications can include network First download address of channel form and the second download address of broadcast channel form.
For the download address of any one HbbTV applications, the download address includes address header and suffix information.
Wherein, the address header of the first download address of network channel form can be " HTTP://”.For example, “HTTP://HbbTV123***.com " is exactly a kind of first download address of network channel form, " HTTP:// " lead to for network The address header of road form, " HbbTV123***.com " are suffix information.
Equally, the address header of the second download address of broadcast channel form can be " DVB://”.For example, “DVB://HbbTV123***.com " is exactly a kind of second download address of broadcast channel form, " DVB:// " it is broadcast channel The address header of form, " HbbTV123***.com " are suffix information.
, wherein it is desired to explanation is:The address header and second of first download address of same HbbTV applications is downloaded The address header of address is different, but the suffix information of the first download address and the suffix information of the second download address are identical.Institute It can be distinguished with the first download address and the second download address by the address header of the two.
For example, the first download address " HTTP://HbbTV123***.com " and the second download address " DVB:// HbbTV123***.com " belongs to the download address of same HbbTV applications, and the address header of the two is different, but suffix information It is identical.
Radio station can include at least one in configured information and server 1 with radio and television code stream, in the TV code flow The download address of each HbbTV applications in individual HbbTV applications.HbbTV applications be present for instruction in the configured information.
Intelligent television can receive the TV code flow, and the download address of the HbbTV applications in the TV code flow is downloaded HbbTV is applied.Wherein, the detailed process for downloading HbbTV applications may refer to the realization of following any embodiment, no longer detailed herein Describe in detail bright.
Embodiment 2
Referring to Fig. 2, the embodiment of the present application provides a kind of method for downloading application, and methods described includes:
Step 201:Parsing radio and television code stream is applied list, and list of application includes at least one HbbTV applications Download address, the download address of each HbbTV applications at least one HbbTV applications include the first of network channel form It is at least one in second download address of download address and broadcast channel form.
Step 202:When the signal quality parameter of network channel is less than predetermined threshold value, from list of application selection have the The target HbbTV applications of two download address.
Step 203:The second download address applied according to target HbbTV, downloading target HbbTV by broadcast channel should With.
In the embodiment of the present application, be generally not in that signal is weaker because the signal quality of broadcast channel is relatively stable Situation, so when the signal quality parameter of network channel is less than predetermined threshold value, selection is with the second download from list of application The target HbbTV applications of address;The second download address applied according to target HbbTV, the target is downloaded by broadcast channel HbbTV is applied, and HbbTV applications so can also be successfully downloaded when network channel signal is weaker.
Implementation column 3
The embodiments of the invention provide a kind of method for downloading application, this method can apply to network as described in Figure 1 Framework, and the executive agent of this method can be the intelligent television in the network architecture.Referring to Fig. 3, this method includes:
Step 301:Receive TV code flow.
TV code flow is the TV code flow of station broadcast, and user can use remote control switching intelligent television broadcast station wide The TV code flow broadcast, start to receive the TV code flow of station broadcast after intelligent television switching.
The intelligent television of the present embodiment supports HbbTV functions, and the TV code flow of station broadcast includes being used to indicate exist The configured information of HbbTV applications and the download address of at least one HbbTV applications.The download address of HbbTV applications can include It is at least one in first download address of network channel form and the second download address of broadcast channel form.
For the first download address and the second download address of same HbbTV applications, the address of two download address Header is different, but the suffix information of two download address is identical.For example, the ground of the first download address of network channel form Location header can be " HTTP:// ", the address header of the second download address of broadcast channel form can be " DVB://”.
Wherein, HbbTV is kind of a web application, is opened by browser application can in intelligent television and runs this HbbTV is applied.The configured information and the download address of HbbTV applications are that radio station is added in TV code flow in radio and television code stream In.The download address of HbbTV applications can be URL (Uniform Resource Locator, the unified money of HbbTV applications Source finger URL).The URL can be broadcast channel form or broadcast channel form.
The download address of HbbTV applications is downloaded for intelligent television and starts HbbTV applications.HbbTV applications can store In the server, the TV code flow of station broadcast can include HbbTV download address, can also include the excellent of HbbTV applications First level.
For example, it is assumed that HbbTV be present applies 3 using 1, HbbTV using 2 and HbbTV.HbbTV applies 1 download address bag The first download address 1 and the second download address 1 are included, and its priority is 5.HbbTV includes second using 2 download address and downloaded Address 2, and its priority is 2;HbbTV includes the first download address 2 using 3 download address, and its priority is 3.
The TV code flow of so station broadcast includes configured information, and HbbTV is using under 1 the first download address 1, second Set address 1 and priority 5, HbbTV apply 2 the second download address 2 and priority 2, and HbbTV applies 3 the first download address 2 And priority 3.
Step 302:Parse the TV code flow to be applied list, the list of application includes at least one HbbTV applications Download address.
Specifically, the TV code flow is parsed, configured information is parsed from the TV code flow, is determined according to the configured information HbbTV applications be present;Continue to parse the TV code flow, what at least one HbbTV that being obtained from the TV code flow includes was applied Download address, at least one HbbTV download address applied is stored in list of application.
Optionally, the priority of at least one HbbTV applications is also included in the TV code flow, then is parsing the TV During code stream, the priority of each HbbTV application can also be parsed, the priority then applied according to each HbbTV, The download address of each HbbTV applications is ranked up, the download address applied of each HbbTV after sequence is stored in application In list.
The operation that is ranked up of download address to each HbbTV applications can be:The priority applied by each HbbTV Order from big to small, the download address of each HbbTV applications is ranked up;Or the priority applied by each HbbTV Order from small to large, the download address of each HbbTV applications is ranked up.
For example, parsing configured information from TV code flow, determine HbbTV applications be present according to the configured information, after Continuous the first download address 1, the second download address 1 and the priority 5, HbbTV that HbbTV is parsed from the TV code flow and applies 1 Using 2 the second download address 2 and priority 2, first download address 2 and priority 3 of the HbbTV using 3.
Then, the order according to priority from big to small, 1 download address, HbbTV is applied to apply 2 download to HbbTV Address and HbbTV are ranked up using 3 download address, form list of application as shown in table 1.
Table 1
The download address of HbbTV applications
First download address 1 and the second download address 1
Second download address 2
First download address 2
Step 303:When the signal quality parameter of network channel is less than predetermined threshold value, from list of application selection have the The target HbbTV applications of two download address.
This step can be realized by the following two kinds mode, be respectively:
For first way, first way is:Obtain the signal quality parameter of network channel;Join in the signal quality When number is less than predetermined threshold value, highest priority is selected from the list of application and the HbbTV applications with the second download address are made Applied for target HbbTV.
The order of HbbTV applications in list of application is the sequence according to priority carried out.For first way, realizing When, when the signal quality parameter is less than predetermined threshold value, then one HbbTV of selection priority ranking highest should from list of application Download address;Judge whether the download address includes the second download address, if the download address, which includes second, downloads ground Location, the HbbTV is applied and applied as target HbbTV;If the download address does not include the second download address, from list of application The download address of the middle next HbbTV applications of selection, and return to execution and judge whether the download address includes the second download address Operation, until choose the HbbTV with the second download address application when untill.
Optionally, when the network quality parameters are more than or equal to predetermined threshold value, can be selected from list of application any The download address of individual HbbTV applications, then downloads HbbTV applications according to the download address.
For in the second way, the second way can include following S1 to S5 behaviour, it is respectively:
S1:Select a HbbTV of highest priority to apply from the list of application to apply as candidate HbbTV.
S2:If the download address of candidate HbbTV applications includes the first download address of candidate HbbTV applications, obtain Take the signal quality parameter of network channel.
S3:Whether when the signal quality parameter is less than predetermined threshold value, judging the download address of candidate HbbTV applications includes Second download address of candidate HbbTV applications.
Optionally, when the network quality parameters are more than or equal to predetermined threshold value, directly can be applied according to candidate HbbTV The first download address download candidate HbbTV application.
S4:If the download address of candidate HbbTV applications includes the second download address of candidate HbbTV applications, will wait Select HbbTV applications to be defined as target HbbTV applications, terminate to return.
S5:If the download address of candidate HbbTV applications does not include the second download address of candidate HbbTV applications, from Priority is selected to come next HbbTV applications after candidate HbbTV applications in list of application, and should by the HbbTV of selection Candidate HbbTV applications are used as, return to the operation for performing S2.
If the download address of last HbbTV applications in list of application is chosen, and the download address does not include Second download address, then the signal of user's current network passage can be prompted weaker, be not suitable for downloading HbbTV applications.
Optionally, signal quality parameter can be rank of signal intensity or signal intensity etc..Signal quality parameter is less than Predetermined threshold value shows that the signal of current network passage is weaker, and network channel should not be used to download HbbTV applications.
Wherein it is possible to rank corresponding to multiple signal strength ranges and each signal strength range is set in advance.For letter In the case of the rank of number mass parameter for signal intensity, the operation of the signal quality parameter of network channel, Ke Yiwei are obtained:
The signal intensity of network channel is measured, the signal strength range where the signal intensity is determined, by the signal intensity Rank is as signal quality parameter corresponding to scope.
Step 304:The second download address applied according to target HbbTV, downloading target HbbTV by broadcast channel should With.
Because the signal quality of broadcast channel is relatively stable, so as to successfully download to target HbbTV applications.
In the embodiment of the present application, parsing radio and television code stream is applied list, in the selection target from list of application Using when, the signal quality parameter of network channel is obtained, when the signal quality parameter is less than predetermined threshold value, from list of application Target HbbTV of the selection with the second download address is applied;The second download address applied according to target HbbTV, passes through broadcast Passage downloads target HbbTV applications.So as to when the signal of network channel is weaker, also can guarantee that and be successfully downloaded to HbbTV Using.
Following is the application device embodiment, can be used for performing the application embodiment of the method.It is real for the application device The details not disclosed in example is applied, refer to the application embodiment of the method.
Embodiment 4
Referring to Fig. 4, the application implementation column provides a kind of device 400 for downloading application, and described device 400 includes:
Parsing module 401, it is applied list for parsing radio and television code stream, the list of application includes at least one Mix the download address of radio and television HbbTV applications, the download of each HbbTV applications at least one HbbTV applications First download address of address including network channel form and the second download address of broadcast channel form it is at least one;
Selecting module 402, for when the signal quality parameter of network channel is less than predetermined threshold value, from the list of application Middle target HbbTV of the selection with the second download address is applied;
Download module 403, for the second download address applied according to the target HbbTV, downloaded by broadcast channel The target HbbTV applications.
Optionally, the parsing module 401 includes:
Resolution unit, each HbbTV applications at least one HbbTV application are obtained for parsing radio and television code stream Download address and priority;
Sequencing unit, for the preferential pole applied according to each HbbTV, the download to each HbbTV applications Address is ranked up the list that is applied.
Optionally, the selecting module 402 includes:
First choice unit, for selecting a HbbTV of highest priority to apply as time from the list of application HbbTV is selected to apply;
First acquisition unit, if the download address for candidate HbbTV applications is applied including the candidate HbbTV The first download address, then obtain network channel signal quality parameter;
Judging unit, for when the signal quality parameter is less than predetermined threshold value, judging the candidate HbbTV applications Whether download address includes the second download address of candidate HbbTV applications;
Determining unit, if the download address for candidate HbbTV applications includes the of candidate HbbTV applications Two download address, then candidate HbbTV applications are defined as target HbbTV applications.
Optionally, the selecting module 402 also includes:
Second selecting unit, answered if the download address for candidate HbbTV applications does not include the candidate HbbTV Second download address, then priority is selected to come from the list of application next after the candidate HbbTV is applied Individual HbbTV applications, and the HbbTV of the selection is applied and applied as candidate HbbTV, return and perform the first acquisition unit Operation.
Optionally, the selecting module 402 includes:
Second acquisition unit, for obtaining the signal quality parameter of network channel;
3rd selecting unit, for when the signal quality parameter is less than predetermined threshold value, being selected from the list of application Select highest priority and the HbbTV with the second download address is applied and applied as target HbbTV.
In the embodiment of the present application, be generally not in that signal is weaker because the signal quality of broadcast channel is relatively stable Situation, such selecting module select to have when the signal quality parameter of network channel is less than predetermined threshold value from list of application The target HbbTV applications of second download address;The second download address that download module is applied according to target HbbTV, passes through broadcast Passage downloads the target HbbTV applications, and HbbTV applications so can also be successfully downloaded when network channel signal is weaker.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Fig. 5 is a kind of block diagram for being used to download the device 500 of application according to an exemplary embodiment.For example, dress It can be part in any of the above-described implementation column in intelligent television or intelligent television etc. to put 500.
Reference picture 5, device 500 can include following one or more assemblies:Processing component 502, memory 504, power supply Component 506, multimedia groupware 508, audio-frequency assembly 510, the interface 512 of input/output (I/O), sensor cluster 514, and Communication component 516.
The integrated operation of the usual control device 500 of processing component 502, such as communicated with display, call, data, phase The operation that machine operates and record operation is associated.Processing component 502 can refer to including one or more processors 520 to perform Order, to complete all or part of step of above-mentioned method.In addition, processing component 502 can include one or more modules, just Interaction between processing component 502 and other assemblies.For example, processing component 502 can include multi-media module, it is more to facilitate Interaction between media component 508 and processing component 502.
Memory 504 is configured as storing various types of data to support the operation in device 500.These data are shown Example includes the instruction of any application program or method for operating on device 500, contact data, telephone book data, disappears Breath, picture, video etc..Memory 504 can be by any kind of volatibility or non-volatile memory device or their group Close and realize, as static RAM (SRAM), Electrically Erasable Read Only Memory (EEPROM) are erasable to compile Journey read-only storage (EPROM), programmable read only memory (PROM), read-only storage (ROM), magnetic memory, flash Device, disk or CD.
Power supply module 506 provides electric power for the various assemblies of device 500.Power supply module 506 can include power management system System, one or more power supplys, and other components associated with generating, managing and distributing electric power for device 500.
Multimedia groupware 508 is included in the screen of one output interface of offer between described device 500 and user.One In a little embodiments, screen can include liquid crystal display (LCD) and touch panel (TP).If screen includes touch panel, screen Curtain may be implemented as touch-screen, to receive the input signal from user.Touch panel includes one or more touch sensings Device is with the gesture on sensing touch, slip and touch panel.The touch sensor can not only sensing touch or sliding action Border, but also detect and touched or the related duration and pressure of slide with described.In certain embodiments, more matchmakers Body component 508 includes a front camera.It is preposition during such as screening-mode or video mode when device 500 is in operator scheme Camera can receive the multi-medium data of outside.Each front camera can be a fixed optical lens system or tool There is focusing and optical zoom capabilities.
Audio-frequency assembly 510 is configured as output and/or input audio signal.For example, audio-frequency assembly 510 includes a Mike Wind (MIC), when device 500 is in operator scheme, during such as logging mode and speech recognition mode, microphone is configured as receiving outer Portion's audio signal.The audio signal received can be further stored in memory 504 or be sent via communication component 516. In certain embodiments, audio-frequency assembly 510 also includes a loudspeaker, for exports audio signal.
I/O interfaces 512 provide interface between processing component 502 and peripheral interface module, and above-mentioned peripheral interface module can To be button etc..These buttons may include but be not limited to:Home button, volume button, start button and locking press button.
Sensor cluster 514 includes one or more sensors, and the state for providing various aspects for device 500 is commented Estimate.For example, sensor cluster 514 can detect opening/closed mode of device 500, the relative positioning of component, sensor group Part 514 can be changed with the position of 500 1 components of detection means 500 or device, presence that user contacts with device 500 or not In the presence of the orientation of device 500 or acceleration/deceleration and the temperature change of device 500.Sensor cluster 514 can be included close to sensing Device, it is configured to detect the presence of object nearby in no any physical contact.Sensor cluster 514 can also include Optical sensor, such as CMOS or ccd image sensor, for being used in imaging applications.In certain embodiments, the sensor group Part 514 can also include acceleration transducer, gyro sensor, Magnetic Sensor, pressure sensor or temperature sensor.
Communication component 516 is configured to facilitate the communication of wired or wireless way between device 500 and other equipment.Device 500 can access the wireless network based on communication standard, such as WiFi, 2G or 3G, or combinations thereof.In an exemplary implementation In example, communication component 516 receives broadcast singal or broadcast related information from external broadcasting management system via broadcast channel. In one exemplary embodiment, the communication component 516 also includes near-field communication (NFC) module, to promote junction service.Example Such as, in NFC module radio frequency identification (RFID) technology can be based on, Infrared Data Association (IrDA) technology, ultra wide band (UWB) technology, Bluetooth (BT) technology and other technologies are realized.
In the exemplary embodiment, device 500 can be believed by one or more application specific integrated circuits (ASIC), numeral Number processor (DSP), digital signal processing appts (DSPD), PLD (PLD), field programmable gate array (FPGA), controller, microcontroller, microprocessor or other electronic components are realized, for performing the above method.
In the exemplary embodiment, a kind of non-transitorycomputer readable storage medium including instructing, example are additionally provided Such as include the memory 504 of instruction, above-mentioned instruction can be performed to complete the above method by the processor 520 of device 500.For example, The non-transitorycomputer readable storage medium can be ROM, random access memory (RAM), CD-ROM, tape, floppy disk With optical data storage devices etc..
A kind of non-transitorycomputer readable storage medium, when the instruction in the storage medium is by the processing of device 500 When device performs so that device 500 is able to carry out a kind of method for downloading application, and methods described includes:
Parsing radio and television code stream is applied list, and the list of application includes at least one mixing radio and television The download address of HbbTV applications, the download address of each HbbTV applications at least one HbbTV applications include network It is at least one in first download address of channel form and the second download address of broadcast channel form;
When the signal quality parameter of network channel is less than predetermined threshold value, select to have under second from the list of application The target HbbTV applications of set address;
The second download address applied according to the target HbbTV, downloading the target HbbTV by broadcast channel should With.
Optionally, the parsing radio and television code stream is applied list, including:
Parsing radio and television code stream obtains the download address of each HbbTV applications at least one HbbTV application and excellent First level;
The preferential pole applied according to each HbbTV, the download address of each HbbTV applications is ranked up To list of application.
Optionally, when the signal quality parameter in network channel is less than predetermined threshold value, selected from the list of application The target HbbTV with the second download address is selected to apply, including:
S1:Select a HbbTV of highest priority to apply from the list of application to apply as candidate HbbTV;
S2:If the download address of the candidate HbbTV applications, which includes the first of candidate HbbTV applications, downloads ground Location, then obtain the signal quality parameter of network channel;
S3:When the signal quality parameter is less than predetermined threshold value, judging the download address of the candidate HbbTV applications is No the second download address for including candidate HbbTV applications;
S4:If the download address of the candidate HbbTV applications, which includes the second of candidate HbbTV applications, downloads ground Location, then candidate HbbTV applications are defined as target HbbTV applications.
Optionally, methods described also includes:
If the download address of the candidate HbbTV applications does not include the second download address of candidate HbbTV applications, Priority is then selected to come next HbbTV applications after candidate HbbTV application from the list of application, and by institute The HbbTV for stating selection is applied as candidate HbbTV applications, returns to the operation for performing S2.
Optionally, when the signal quality parameter in network channel is less than predetermined threshold value, selected from the list of application The target HbbTV with the second download address is selected to apply, including:
Obtain the signal quality parameter of network channel;
When the signal quality parameter is less than predetermined threshold value, highest priority is selected from the list of application and is had The HbbTV of second download address applies to be applied as target HbbTV.
In the embodiment of the present application, be generally not in that signal is weaker because the signal quality of broadcast channel is relatively stable Situation, such selecting module select to have when the signal quality parameter of network channel is less than predetermined threshold value from list of application The target HbbTV applications of second download address;The second download address that download module is applied according to target HbbTV, passes through broadcast Passage downloads the target HbbTV applications, and HbbTV applications so can also be successfully downloaded when network channel signal is weaker.
Those skilled in the art will readily occur to the application its after considering specification and putting into practice invention disclosed herein Its embodiment.The application is intended to any modification, purposes or the adaptations of the application, these modifications, purposes or Person's adaptations follow the general principle of the application and including the undocumented common knowledges in the art of the application Or conventional techniques.Description and embodiments are considered only as exemplary, and the true scope of the application and spirit are by following Claim is pointed out.
It should be appreciated that the precision architecture that the application is not limited to be described above and is shown in the drawings, and And various modifications and changes can be being carried out without departing from the scope.Scope of the present application is only limited by appended claim.

Claims (10)

  1. A kind of 1. method for downloading application, it is characterised in that methods described includes:
    Parsing radio and television code stream is applied list, and the list of application includes at least one mixing radio and television HbbTV should Download address, the download address of each HbbTV applications at least one HbbTV applications include network channel form The first download address and broadcast channel form the second download address in it is at least one;
    When the signal quality parameter of network channel is less than predetermined threshold value, selection is with the second download ground from the list of application The target HbbTV applications of location;
    The second download address applied according to the target HbbTV, the target HbbTV is downloaded by broadcast channel and applied.
  2. 2. the method as described in claim 1, it is characterised in that the parsing radio and television code stream is applied list, including:
    Parsing radio and television code stream obtains the download address and priority of each HbbTV applications at least one HbbTV applications;
    The preferential pole applied according to each HbbTV, each HbbTV download address applied is ranked up and answered Use list.
  3. 3. the method as described in claim 1, it is characterised in that the signal quality parameter in network channel is less than default threshold During value, target HbbTV of the selection with the second download address is applied from the list of application, including:
    Select a HbbTV of highest priority to apply from the list of application to apply as candidate HbbTV;
    If the download address of the candidate HbbTV applications includes the first download address of candidate HbbTV applications, obtain The signal quality parameter of network channel;
    Whether when the signal quality parameter is less than predetermined threshold value, judging the download address of the candidate HbbTV applications includes Second download address of the candidate HbbTV applications;
    If the download address of the candidate HbbTV applications includes the second download address of candidate HbbTV applications, by institute State candidate HbbTV applications and be defined as target HbbTV applications.
  4. 4. method as claimed in claim 3, it is characterised in that methods described also includes:
    If the download address of the candidate HbbTV applications does not include the second download address of candidate HbbTV applications, from Priority is selected to come next HbbTV applications after candidate HbbTV application in the list of application, and by the choosing The HbbTV selected applies to be applied as candidate HbbTV, if returning to the download address bag for performing the candidate HbbTV applications The first download address of the candidate HbbTV applications is included, then obtains the operation of the signal quality parameter of network channel.
  5. 5. the method as described in claim 1, it is characterised in that the signal quality parameter in network channel is less than default threshold During value, target HbbTV of the selection with the second download address is applied from the list of application, including:
    Obtain the signal quality parameter of network channel;
    When the signal quality parameter is less than predetermined threshold value, highest priority is selected from the list of application and with second The HbbTV of download address applies to be applied as target HbbTV.
  6. 6. a kind of device for downloading application, it is characterised in that described device includes:
    Parsing module, it is applied list for parsing radio and television code stream, it is wide that the list of application includes at least one mixing Broadcast the download address of TV HbbTV applications, the download address bag of each HbbTV applications at least one HbbTV applications Include at least one of the first download address of network channel form and the second download address of broadcast channel form;
    Selecting module, for when the signal quality parameter of network channel is less than predetermined threshold value, being selected from the list of application Target HbbTV applications with the second download address;
    Download module, for the second download address applied according to the target HbbTV, the target is downloaded by broadcast channel HbbTV is applied.
  7. 7. device as claimed in claim 6, it is characterised in that the parsing module includes:
    Resolution unit, the download of each HbbTV applications at least one HbbTV applications is obtained for parsing radio and television code stream Address and priority;
    Sequencing unit, for the preferential pole applied according to each HbbTV, to the download address of each HbbTV applications It is ranked up the list that is applied.
  8. 8. device as claimed in claim 6, it is characterised in that the selecting module includes:
    First choice unit, a HbbTV for selecting highest priority from the list of application, which is applied, is used as candidate HbbTV is applied;
    First acquisition unit, if the download address for candidate HbbTV applications includes the of candidate HbbTV applications One download address, then obtain the signal quality parameter of network channel;
    Judging unit, for when the signal quality parameter is less than predetermined threshold value, judging the download of the candidate HbbTV applications Whether address includes the second download address of candidate HbbTV applications;
    Determining unit, if the download address for candidate HbbTV applications is included under the second of candidate HbbTV applications Set address, then candidate HbbTV applications are defined as target HbbTV applications.
  9. 9. device as claimed in claim 8, it is characterised in that the selecting module also includes:
    Second selecting unit, if the download address for candidate HbbTV applications does not include candidate HbbTV applications Second download address, then priority is selected to come from the list of application next after the candidate HbbTV is applied HbbTV is applied, and the HbbTV of the selection is applied and applied as candidate HbbTV, is returned and is performed the first acquisition unit Operation.
  10. 10. device as claimed in claim 6, it is characterised in that the selecting module includes:
    Second acquisition unit, for obtaining the signal quality parameter of network channel;
    3rd selecting unit, for when the signal quality parameter is less than predetermined threshold value, being selected from the list of application excellent First level highest and with the second download address HbbTV apply as target HbbTV apply.
CN201710935469.8A 2017-10-10 2017-10-10 A kind of method and device for downloading application Pending CN107707988A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710935469.8A CN107707988A (en) 2017-10-10 2017-10-10 A kind of method and device for downloading application

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710935469.8A CN107707988A (en) 2017-10-10 2017-10-10 A kind of method and device for downloading application

Publications (1)

Publication Number Publication Date
CN107707988A true CN107707988A (en) 2018-02-16

Family

ID=61184100

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710935469.8A Pending CN107707988A (en) 2017-10-10 2017-10-10 A kind of method and device for downloading application

Country Status (1)

Country Link
CN (1) CN107707988A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515674A (en) * 2019-08-27 2019-11-29 海信电子科技(深圳)有限公司 Using loading method with device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159980A (en) * 2007-10-26 2008-04-09 中兴通讯股份有限公司 Method of switching mobile multimedia service between broadcast network and network
CN101227745A (en) * 2008-02-02 2008-07-23 华为软件技术有限公司 System, apparatus and method for switching network of mobile multimedia business
CN103338394A (en) * 2013-06-07 2013-10-02 四川迪佳通电子有限公司 Application startup method and device
CN105075274A (en) * 2013-03-19 2015-11-18 Lg电子株式会社 Signal transmitting apparatus, signal transmitting method, and system for transmitting and receiving signal
CN106209729A (en) * 2015-04-29 2016-12-07 上海东方明珠广播电视研究发展有限公司 A kind of digital broadcasting control system and method
CN106973315A (en) * 2017-04-07 2017-07-21 广西广播电视信息网络股份有限公司 CHINA RFTCOM Co Ltd multi-channel intelligent scheduled transmission system and method based on user's request

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101159980A (en) * 2007-10-26 2008-04-09 中兴通讯股份有限公司 Method of switching mobile multimedia service between broadcast network and network
CN101227745A (en) * 2008-02-02 2008-07-23 华为软件技术有限公司 System, apparatus and method for switching network of mobile multimedia business
CN105075274A (en) * 2013-03-19 2015-11-18 Lg电子株式会社 Signal transmitting apparatus, signal transmitting method, and system for transmitting and receiving signal
CN103338394A (en) * 2013-06-07 2013-10-02 四川迪佳通电子有限公司 Application startup method and device
CN106209729A (en) * 2015-04-29 2016-12-07 上海东方明珠广播电视研究发展有限公司 A kind of digital broadcasting control system and method
CN106973315A (en) * 2017-04-07 2017-07-21 广西广播电视信息网络股份有限公司 CHINA RFTCOM Co Ltd multi-channel intelligent scheduled transmission system and method based on user's request

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110515674A (en) * 2019-08-27 2019-11-29 海信电子科技(深圳)有限公司 Using loading method with device
CN110515674B (en) * 2019-08-27 2023-10-27 Vidaa(荷兰)国际控股有限公司 Application loading method and device

Similar Documents

Publication Publication Date Title
CN104159275B (en) Method for connecting network and device
CN104318741B (en) Bluetooth equipment control method and device
EP3065428A1 (en) Method and device for displaying wifi list
CN105302727A (en) Testing method, device and system
CN105955618A (en) Information display method and device
CN105182783A (en) Method, apparatus and terminal for controlling intelligent devices
CN104020924B (en) Label creation method, device and terminal
CN104123341A (en) Method and device for downloading file and route device
CN104933170A (en) Information exhibition method and device
CN106792953A (en) The method and apparatus of network switching
CN105095427A (en) Search recommendation method and device
CN105069050A (en) Search response method, apparatus and system
CN106792448A (en) Bluetooth connecting method and device, system
CN104079964B (en) The method and device of transmission of video information
CN106791092A (en) The searching method and device of contact person
CN107193606A (en) Using distribution method and device
CN107230137A (en) Merchandise news acquisition methods and device
CN106126025A (en) Replicate the exchange method and device pasted
CN104539662A (en) Information transmission method and device
CN105550231B (en) The method, device and equipment of information exchange
CN106604230A (en) Region configuration method and region configuration device
CN106990989A (en) The method and device for controlling application program to install
CN104063424B (en) Web page picture shows method and demonstration device
CN105554087A (en) Information setting method and device
KR20160062742A (en) Method and device for displaying information

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218

Applicant after: Hisense Visual Technology Co., Ltd.

Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218

Applicant before: QINGDAO HISENSE ELECTRONICS Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180216