[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201210043479.8A
Other languages
Chinese (zh)
Other versions
CN103294454A (en
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210043479.8A priority Critical patent/CN103294454B/en
Publication of CN103294454A publication Critical patent/CN103294454A/en
Application granted granted Critical
Publication of CN103294454B publication Critical patent/CN103294454B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

A kind of content playback method based on open platform and system
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.
CN201210043479.8A 2012-02-24 2012-02-24 A kind of content playback method based on open platform and system Active CN103294454B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8171470B2 (en) * 2006-08-29 2012-05-01 Adobe Systems Incorporated Software installation and support

Patent Citations (3)

* Cited by examiner, † Cited by third party
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