CN103294454B - A kind of content playback method based on open platform and system - Google Patents
A kind of content playback method based on open platform and system Download PDFInfo
- Publication number
- CN103294454B CN103294454B CN201210043479.8A CN201210043479A CN103294454B CN 103294454 B CN103294454 B CN 103294454B CN 201210043479 A CN201210043479 A CN 201210043479A CN 103294454 B CN103294454 B CN 103294454B
- Authority
- CN
- China
- Prior art keywords
- player
- app
- content
- play
- app content
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000009434 installation Methods 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims 1
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
Abstract
The invention provides a kind of content playback method based on open platform and system, wherein, the method includes: receives the play instruction about open platform APP content, determines that described APP does not carry player;Searching whether this locality is provided with the player supporting described APP content format, if be provided with, then using the player found that described APP content is played out.The APP that the present invention program is capable of not carrying player carries out content broadcasting.
Description
Technical field
The present invention relates to data playback technology, particularly relate to a kind of content playback method based on open platform
And system.
Background technology
Open platform is third-party application (APP, Application)) provide the platform of an opening,
User can enjoy diversified APP on an open platform, and APP content includes that video, audio frequency, books are read
Read.
The content playback method being currently based on open platform includes:
The a certain APP that user clicks on open platform and provides carries out content broadcasting, and development platform is to this APP
Sending play instruction, then this APP uses self-contained player to play out its content.
But, not all APP carries the player supporting that own content is play, for some
Not carrying the APP of player, existing scheme will be unable to realize content and plays.
Summary of the invention
The invention provides a kind of content playback method based on open platform, the method is capable of not having
The APP carrying player is had to carry out content broadcasting.
The invention provides a kind of contents reproduction system based on open platform, this system is capable of not having
The APP carrying player is had to carry out content broadcasting.
A kind of content playback method based on open platform, the method includes:
Receive the play instruction about open platform APP content, determine that described APP does not carry player;
Search whether this locality is provided with the player supporting described APP content format, if be provided with, then use and look into
Described APP content is played out by the player found.
A kind of contents reproduction system based on open platform, this system includes instruction reception unit and judging unit;
Described instruction reception unit, for receiving the play instruction about APP content, determines that described APP does not has
Carry player, play instruction is sent to described judging unit;
Described judging unit, is used for receiving described play instruction, searches whether this locality is provided with the described APP of support
The player of content format, if be provided with, then uses the player found to carry out described APP content
Play.
From such scheme it can be seen that the present invention, for not carrying the APP of player, if this
Be mounted with corresponding player, then use local player to carry out APP content broadcasting.So, use
The APP content not carrying player is played out by locally-installed player, it is achieved that to not taking
APP with player carries out content broadcasting.
Accompanying drawing explanation
Fig. 1 is present invention content playback method based on open platform indicative flowchart;
Fig. 2 is present invention contents reproduction system based on open platform structural representation;
Fig. 3 is present invention contents reproduction system based on open platform structure chart example.
Detailed description of the invention
For making the object, technical solutions and advantages of the present invention clearer, below in conjunction with embodiment and
Accompanying drawing, the present invention is described in more detail.
The present invention uses locally-installed player, broadcasts the APP content not carrying player
Put.See Fig. 1, for present invention content playback method based on open platform indicative flowchart, its bag
Include following steps:
Step 101, receives the play instruction about APP content, determines that described APP does not carry broadcasting
Device.
User terminal runs open platform, and a certain APP that user clicks on open platform and provides carries out content and broadcasts
Put, be equivalent to have sent the play instruction about certain APP content to open platform;Described user terminal can
It is specially PC etc..Each APP has the instruction whether carrying player, is provided for adjusting at each APP
With the positional information interface of this instruction, open platform calls this positional information interface just can obtain this instruction;
If being determined that this APP carries player by the instruction obtained, then use existing mode to this APP
Sending play instruction, then this APP uses self-contained player to play out its content;If
Determined that this APP carries and do not has player by the instruction obtained, then perform step 102.
Step 102, searches whether this locality is provided with the player supporting described APP content format.
Described this locality is native operating sys-tern, and this locality is generally fitted with player, wraps in local registration table
Contain the information of locally-installed all players;Search described in this step and may particularly include: development platform
Obtain APP extension name, inquire about in locally registered table and whether have and described corresponding the broadcasting of APP extension name
Put device, if it has, then determine the locally-installed player having and supporting described APP content format;Otherwise,
Determine that this locality is fitted without supporting the player of described APP content format.Open platform storage operates in
The information of each APP thereon, including extension name, when needed, open platform just can obtain from this information
Take the extension name of certain APP.
Finding when being provided with the player supporting described APP content format, the method may also include that
Prompting user selects to use local player to play out, or uses other player recommended to enter
Row is play, if user selects to use local player to play out, then uses the player pair found
Described APP content plays out;If user selects to use other player recommended to play out, then
Download and install the recommendation player that user selects, use the recommendation player installed to described APP content
Play out.
So, user can select the player oneself liked to carry out content broadcasting, improves Consumer's Experience.
Step 103, if be provided with, then uses the player found to broadcast described APP content
Put.
Each APP has broadcasting start position information, and this broadcasting start position information can specifically used json
(JavaScript Object Notation) form stores, and can be obtained by calling station information interface;
Each APP also provides for the APP content interface for calling APP content.This step may particularly include: logical
Cross APP content interface and call content from APP, and call initial broadcasting by positional information interface from APP
Positional information;The player that the content called and initial play position information send installation to is played out.
According to the feature of player, after obtaining initial play position information, just can from the beginning of the relevant position of content,
Content is played out.
If this locality is fitted without supporting the player of described APP content format, the method also includes: judge
Whether open platform is provided with the player supporting described APP content format, if it is, use open flat
Described APP content is played out by the player that platform is installed;Otherwise, download and install in the described APP of support
The player held, uses the player installed to play out described APP content.
Open platform self is likely to be provided with player, if it is judged that open platform is fitted without broadcasting accordingly
Put device, then download and install corresponding player;After installation, use the player installed in described APP
Hold to play out and may particularly include: call content by APP content interface from APP, and pass through positional information
Interface calls initial play position information from APP;The content called and initial play position information are sent to
The player installed plays out.
The present invention uses locally-installed player, the player of open platform installation or download installation to broadcast
Put device, the APP content not carrying player is played out, specifically: for not carrying broadcasting
The APP of device, if locally-installed corresponding player, then uses local player to carry out APP content
Play;If this locality is fitted without corresponding player, then the player using open platform to install is carried out
APP content is play;If open platform is also fitted without corresponding player, then downloads and broadcasting is installed
Device, carries out APP content broadcasting.Thus, it is achieved that the APP not carrying player is carried out content
Play.
Further, during for needing provided with player, open platform will be downloaded voluntarily and install, by rear
Platform is mourned in silence and is carried out, it is not necessary to user participates in downloading and installing, and user feels that directly opening all APP enters
Row content is play, and improves Consumer's Experience.
Player of the present invention includes video player, audio player, reading player etc., described
Read player for example, Adobe reader (difficult to understand many than reader).Described open platform for example, Q+
Platform.
See Fig. 2, for present invention contents reproduction system based on open platform structural representation, this system
Instruction reception unit and judging unit;
Described instruction reception unit, for receiving the play instruction about APP content, determines that described APP does not has
Carry player, play instruction is sent to described judging unit;
Described judging unit, is used for receiving described play instruction, searches whether this locality is provided with the described APP of support
The player of content format, if be provided with, then uses the player found to carry out described APP content
Play.
Alternatively, this system also include install broadcast unit, example as shown in Figure 3, described judging unit,
It is additionally operable to when knowing that this locality is fitted without the player supporting described APP content format, it is judged that open platform
Whether the player supporting described APP content format is installed, if it is, use open platform to install
Described APP content is played out by player, otherwise, sends installation instruction to described installation broadcast unit;
Described installation broadcast unit, is used for receiving installation instruction, installs and supports broadcasting of described APP content format
Put device, and use the player of installation that described APP content is played out.
Alternatively, described judging unit include select judgment sub-unit, for find be provided with support institute
When stating the player of APP content format, prompting user selects to use local player to play out, and still adopts
Play out with other player recommended, if user selects to use local player to play out, then adopt
With the player found, described APP content is played out;If user select use recommend other broadcast
Put device to play out, then send to described installation broadcast unit and comprise the installation instruction recommending player title;
Described installation broadcast unit, is additionally operable to install and the recommendation player of described recommendation player title instruction,
Use the recommendation player installed that described APP content is played out.
Alternatively, described installation broadcast unit includes deleting subelement, for using the player installed to carry out
After broadcasting, delete the player installed.
Alternatively, described judging unit includes searching subelement, is used for obtaining APP extension name, notes in this locality
Volume table inquires about whether there be the player corresponding with described APP extension name, if it has, then determine locally-installed
There is the player supporting described APP content format;Otherwise, it determines in this locality is fitted without supporting described APP
Hold the player of form.
Alternatively, described installation broadcast unit include play subelement, for by APP content interface from
APP calls content, and calls initial play position information by positional information interface from APP;To call
Content and the initial play position information player that sends installation to play out.
The foregoing is only presently preferred embodiments of the present invention, not in order to limit the present invention, all at this
Within the spirit of invention and principle, any modification, equivalent substitution and improvement etc. done, should be included in
Within the scope of protection of the invention.
Claims (11)
1. a content playback method based on open platform, it is characterised in that the method includes:
Receive the play instruction about open platform APP content, determine that described APP does not carry player;
Search whether this locality is provided with the player supporting described APP content format, if be provided with, then use and look into
Described APP content is played out by the player found;
Whether described lookup this locality is provided with is supported that the player of described APP content format includes: obtain APP
Extension name;Locally registered table is inquired about and whether has the player corresponding with described APP extension name, if it has,
Then determine the locally-installed player having and supporting described APP content format;Otherwise, it determines this locality is fitted without
Support the player of described APP content format;
If this locality is fitted without supporting the player of described APP content format, the method also includes:
Judge whether open platform is provided with the player supporting described APP content format, if it is, adopt
Described APP content is played out by the player installed with open platform.
2. the method for claim 1, it is characterised in that if it is determined that open platform is fitted without propping up
Hold the player of described APP content format, download and install the player supporting described APP content, use
Described APP content is played out by the player installed.
3. method as claimed in claim 2, it is characterised in that find and be provided with in the described APP of support
When holding the player of form, the method also includes:
Prompting user selects to use local player to play out, or uses other player recommended to broadcast
Put, if user selects to use local player to play out, then perform the player that described employing finds
The step that described APP content is played out;If user selects to use other player recommended to broadcast
Put, then download and install the recommendation player that user selects, use the recommendation player installed to described APP
Content plays out.
4. method as claimed in claim 2, it is characterised in that the player that described employing is installed is to described
After APP content plays out, the method also includes: delete the player installed.
5. method as claimed in claim 2, it is characterised in that the player that described employing is installed is to described
APP content plays out and includes:
Content is called from APP by APP content interface, and being called from APP by positional information interface
Beginning play position information;
The player that the content called and initial play position information send installation to is played out.
6. a contents reproduction system based on open platform, it is characterised in that this system includes command reception
Unit and judging unit;
Described instruction reception unit, for receiving the play instruction about APP content, determines that described APP does not has
Carry player, play instruction is sent to described judging unit;
Described judging unit, is used for receiving described play instruction, searches whether this locality is provided with the described APP of support
The player of content format, if be provided with, then uses the player found to carry out described APP content
Play;Whether described lookup this locality is provided with is supported that the player of described APP content format includes: obtain APP
Extension name;Locally registered table is inquired about and whether has the player corresponding with described APP extension name, if it has,
Then determine the locally-installed player having and supporting described APP content format;Otherwise, it determines this locality is fitted without
Support the player of described APP content format;
Wherein, described judging unit, it is additionally operable to knowing that this locality is fitted without supporting described APP content format
Player time, it is judged that whether open platform is provided with the player supporting described APP content format, if
It is that described APP content is played out by the player then using open platform to install.
7. system as claimed in claim 6, it is characterised in that this system also includes installing broadcast unit;
Described judging unit, is additionally operable to if it is determined that open platform is fitted without supporting described APP content format
Player, to described installation broadcast unit send installation instruction;
Described installation broadcast unit, is used for receiving installation instruction, installs and supports broadcasting of described APP content format
Put device, and use the player of installation that described APP content is played out.
8. system as claimed in claim 7, it is characterised in that described judging unit includes selecting to judge son
Unit, for find the player supporting described APP content format is installed time, prompting user selection
Use local player to play out, or use other player recommended to play out, if user's choosing
Select the local player of employing to play out, then use the player found that described APP content is played out;
If user selects to use other player recommended to play out, then send bag to described installation broadcast unit
Containing the installation instruction recommending player title;
Described installation broadcast unit, is additionally operable to install and the recommendation player of described recommendation player title instruction,
Use the recommendation player installed that described APP content is played out.
9. system as claimed in claim 7, it is characterised in that described installation broadcast unit includes deleting son
Unit, for, after using the player installed to play out, deleting the player installed.
10. system as claimed in claim 7, it is characterised in that described judging unit includes searching subelement,
For obtaining APP extension name, inquire about in locally registered table and whether have and described corresponding the broadcasting of APP extension name
Put device, if it has, then determine the locally-installed player having and supporting described APP content format;Otherwise, really
Determine this locality and be fitted without supporting the player of described APP content format.
11. systems as according to any one of claim 6 to 10, it is characterised in that described installation is play
Unit includes playing subelement, for calling content by APP content interface from APP, and is believed by position
Breath interface calls initial play position information from APP;By the content called and initial play position information transmission
Play out to the player installed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210043479.8A CN103294454B (en) | 2012-02-24 | 2012-02-24 | A kind of content playback method based on open platform and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210043479.8A CN103294454B (en) | 2012-02-24 | 2012-02-24 | A kind of content playback method based on open platform and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103294454A CN103294454A (en) | 2013-09-11 |
CN103294454B true CN103294454B (en) | 2016-08-17 |
Family
ID=49095398
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210043479.8A Active CN103294454B (en) | 2012-02-24 | 2012-02-24 | A kind of content playback method based on open platform and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103294454B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103763617A (en) * | 2013-12-17 | 2014-04-30 | 乐视网信息技术(北京)股份有限公司 | Method for video playing and electronic equipment |
CN108347630A (en) * | 2017-01-24 | 2018-07-31 | 深圳市优朋普乐传媒发展有限公司 | A kind of advertisement broadcast method, device and terminal device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101567065A (en) * | 2009-05-26 | 2009-10-28 | 杭州世导科技有限公司 | Cross-platform online file editing system and method thereof |
CN101636730A (en) * | 2007-03-20 | 2010-01-27 | 雅虎公司 | Browser interpretable document for controlling multiple media players and related systems and methods |
CN101706796A (en) * | 2008-11-14 | 2010-05-12 | 北京搜狗科技发展有限公司 | Method and device for showing webpage resources |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8171470B2 (en) * | 2006-08-29 | 2012-05-01 | Adobe Systems Incorporated | Software installation and support |
-
2012
- 2012-02-24 CN CN201210043479.8A patent/CN103294454B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101636730A (en) * | 2007-03-20 | 2010-01-27 | 雅虎公司 | Browser interpretable document for controlling multiple media players and related systems and methods |
CN101706796A (en) * | 2008-11-14 | 2010-05-12 | 北京搜狗科技发展有限公司 | Method and device for showing webpage resources |
CN101567065A (en) * | 2009-05-26 | 2009-10-28 | 杭州世导科技有限公司 | Cross-platform online file editing system and method thereof |
Also Published As
Publication number | Publication date |
---|---|
CN103294454A (en) | 2013-09-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5192434B2 (en) | Information providing system, in-vehicle device, portable terminal, and processing method | |
CN101263675B (en) | Media player with user-operable keys for automatic selection and recording to an associated playlist | |
US10693926B2 (en) | Method and device with intelligent media management | |
CN106911900A (en) | Video dubbing method and device | |
KR101763642B1 (en) | Method and system for providing a contents based on preference | |
KR20100015392A (en) | Mobile digital radio playlist system | |
US8533294B2 (en) | Terminal device and content data processing method | |
CN101646139A (en) | Method and device for downloading mobile terminal resource | |
CN102027470A (en) | System and method for presenting a contextual action | |
CN102055845A (en) | Mobile communication terminal and picture switching method of music player thereof | |
CN102523295B (en) | Plug-in registration method and system thereof | |
JP2001061019A (en) | Music data reproduction system by download program | |
CN103294454B (en) | A kind of content playback method based on open platform and system | |
CN103051718A (en) | Method and system for generating dynamic standby interface and each level menu of mobile terminal | |
KR101913635B1 (en) | Apparatus and method for playing advertisement content with efficiency | |
CN101854421A (en) | Mobile terminal and multimedia content downloading method thereof | |
JP2010204738A (en) | Content recommendation system and content recommendation method | |
JP2004153572A (en) | Automatic distribution system of standby screen image, and method and program therefor | |
JP2008065772A (en) | Content viewing terminal and content processing method | |
JP5135042B2 (en) | Information distribution system and information communication terminal | |
CN101909076A (en) | Mobile terminal and video downloading method thereof | |
JP5670890B2 (en) | Method and terminal for generating and applying electronic service guide information | |
JP2008052693A (en) | Content reproduction method and communication terminal device | |
JP4577221B2 (en) | Content reproduction system and method | |
KR20140019123A (en) | Music broadcasting service method based on play list, and apparatus thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |