Summary of the invention
The invention provides a kind of intelligent television media playing method based on playlist, for solving prior art, be inconvenient to operate the problem of controlling the poor user experience causing.
The present invention also provides a kind of intelligent television media playing apparatus based on playlist, and a kind of intelligent television, to guarantee said method application in practice.
In order to address the above problem, the invention discloses a kind of intelligent television media playing method based on playlist, comprising: set up being connected of described intelligent television and remote web server; Receive user's remote play request; According to described remote play request, obtain long-range media information to be played, form interim playlist; Wherein, described media information to be played comprises media file name to be played and URL; By the order in described interim playlist, from remote web server, read and decode and play media file corresponding to described long-range media information to be played.
Preferably, described reception user's remote play request, is specially: receive the selection playing request of user to the next media file of a certain file of described remote server; Wherein, the type of described media file is audio file or video file; Described according to described remote play request, obtain long-range media information to be played, be specially: choose that current file folder is lower asks the media information to be played of all media files that the media file type of broadcasting is identical with user.
Preferably, also comprise: when user selects to play the media file that current file presss from both sides lower other types, or while select playing the media file under alternative document folder, delete current interim playlist, simultaneously, repeat above-mentionedly to obtain long-range media information to be played, form new interim playlist, and the interim playlist based on new reads and decodes and play the process of described media information to be played.
Preferably, also comprise: when described intelligent television disconnects with being connected of described remote web server according to user's request, delete described interim playlist.
Preferably, also comprise: by the order in local playlist, from local memory device, read and decode and play media file corresponding to local media information to be played.
According to another preferred embodiment of the present invention, a kind of intelligent television media playing apparatus based on playlist is also disclosed, comprising: network connection unit, for setting up being connected of described intelligent television and remote web server; User's the first request reception unit, for receiving user's remote play request; List creating unit, for according to described remote play request, obtains long-range media information to be played, forms interim playlist; Wherein, described media information to be played comprises media file name to be played and URL; Remote media broadcast unit, for reading and decode and play media file corresponding to described long-range media information to be played from remote web server by the order of described interim playlist.
Preferably, described user's remote play request, is specially: the selection playing request of user to the next media file of a certain file of described remote server; Wherein, the type of described media file is audio file or video file; Described according to described remote play request, obtain long-range media information to be played, be specially: choose that current file folder is lower asks the media information to be played of all media files that the media file type of broadcasting is identical with user.
Preferably, also comprise: user's the second request reception unit, for select to play the media file of the lower other types of current file folder as user, or while select playing the media file under alternative document folder, delete current interim playlist, meanwhile, invocation list creating unit re-creates new interim playlist.
Preferably, also comprise: list delete cells, for when described intelligent television disconnects with being connected of described remote web server according to user's request, delete described interim playlist;
Local media broadcast unit, for when described intelligent television disconnects with being connected of described remote web server according to user's request, by the order in local playlist from local memory device media file corresponding to the local media information to be played of broadcasting that read and decode.
According to an also preferred embodiment of the present invention, a kind of intelligent television is disclosed, comprise above-mentioned any one intelligent television media playing apparatus based on playlist.
Compared with prior art, the present invention has the following advantages:
In the preferred embodiment of the present invention, when user select, while playing the media file in remote server, can the associated media file information of automatic acquisition also create independently interim playlist, can be in the situation that not increasing user's operating process, the problem of effectively avoiding above-mentioned remote playing process to be disturbed by local playlist.For flexible operation degree and the lower remote controller operating environment of information receiving ability, can improve largely user's experience.
In the further preferred embodiment of the present invention, when disconnecting, automatically delete interim playlist, can avoid because of the file in interim playlist by other users, deleted or the operation such as modification cause cannot normal play problem.
Embodiment
For above-mentioned purpose of the present invention, feature and advantage can be become apparent more, below in conjunction with the drawings and specific embodiments, the present invention is further detailed explanation.It is pointed out that in the situation that not conflicting, embodiment and the feature in embodiment in the present invention can combine mutually.
With reference to Fig. 1, show the flow process of intelligent television media playing method one embodiment that the present invention is based on playlist, specifically comprise the following steps:
Step S101: set up being connected of intelligent television and remote web server; Described remote web server can be Internet server, can be also the server in local area network;
Step S103: the remote play request that receives user;
This preferred embodiment will solve is user while needing to play remote audio-video file separately, is easy to be subject to the problem that local playlist disturbs, and therefore, need to, after receiving user's remote play request, just carry out follow-up flow process.
About remote play request, can send by the menu of intelligent television media player, also can be when user browses remote server by intelligent television, the mode of playing a media file under some files by click triggers remote play request, and the present invention does not carry out relevant limit.
Step S105: according to above-mentioned remote play request, obtain long-range media information to be played, form interim playlist;
Data acquisition and decoding for the ease of follow-up flow process are play, and above-mentioned media information to be played at least should comprise the information such as media file name and URL address; Certainly, in order to further facilitate subsequent decoding, play, and for user provides information as much as possible, above-mentioned media information to be played can also comprise the information such as the type, duration (or file size), producer of media to be played.
In this preferred embodiment, the type of media file can be audio file or video file, can be also other multimedia messagess, as picture or photo etc.When user adopts the mode that the next media file of a certain file of remote server is clicked to send selection playing request; Above-mentioned according to remote play request, obtain the method for long-range media information to be played, be specially: choose that current file folder is lower asks the media information to be played of all media files that the media file type of broadcasting is identical with user.
In order to guarantee that selected media can normal play, user, select, after media to be played, can also comprise type detection process, if this intelligent television media player is not supported the media of the type, providing relevant prompting.
Step S107: read and decode and play media file corresponding to described long-range media information to be played from remote web server by the order in interim playlist.
This preferred embodiment is by above-mentioned technological means, when user select, while playing the media file in remote server, can the associated media file information of automatic acquisition also create independently interim playlist, in the situation that not increasing user's operating process, effectively avoided the problem of being disturbed by local playlist.For flexible operation degree and the lower remote controller operating environment of information receiving ability, can improve largely user's experience.
In a further preferred embodiment of this method embodiment, for guaranteeing non-interference between each remote play request, also comprise following treatment step:
Step S108: when user selects to play the media file that current file presss from both sides lower other types, or while select playing the media file under alternative document folder, delete current interim playlist, simultaneously, go to step S105 and repeat above-mentionedly to obtain long-range media information to be played, form new interim playlist, and the interim playlist based on new reads and decodes and play the process of described media information to be played.
In addition, when user selects other media files of the same type under identical file folder (as user for the first time remote play request select to play after " TV play 1-the first collection .mp4 " under for " TV play " file at remote web server, remote play request is under identical file folder, to select to play " TV play 1-the second collection .mp4 " for the second time), system no longer creates new interim playlist, directly uses current interim playlist (being the interim playlist that primary remote play request forms).
In an also further preferred embodiment of this method embodiment, for guaranteeing that each remote playing is not subject to the interference of local playlist, also comprises following treatment step:
Step S110: when intelligent television disconnects with being connected of described remote web server according to user's request, delete described interim playlist.
In another further preferred embodiment of this method embodiment, when intelligent television disconnects with being connected of described remote web server according to user's request, can directly exit media player and carry out other operations, also can automatically play the media information to be played in local playlist; For rear a kind of scheme, also comprise following treatment step:
Step S111: read and decode and play media file corresponding to local media information to be played from local memory device by the order in local playlist.
For aforesaid each embodiment of the method, simple in order to describe, therefore it is all expressed as to a series of combination of actions, but those skilled in the art should know, the present invention is not subject to the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously; Secondly, those skilled in the art also should know, said method embodiment all belongs to preferred embodiment, and related action and module might not be that the present invention is necessary.
With reference to Fig. 2, show the structured flowchart of intelligent television media playing apparatus one embodiment that the present invention is based on playlist, based on the preferred embodiment scheme, when user select, while playing the media file in remote server, can the associated media file information of automatic acquisition also create independently interim playlist, in the situation that not increasing user's operating process, the problem of effectively avoiding above-mentioned remote playing process to be disturbed by local playlist.This device embodiment specifically comprises:
Network connection unit 21, for setting up being connected of intelligent television and remote web server;
User's the first request reception unit 23, for receiving user's remote play request;
In this preferred embodiment, user's remote play request is specially: user is when browsing remote server by intelligent television, and the mode of playing a media file under some files by click triggers remote play request.
In order to guarantee that selected media can normal play, user, select, after media to be played, can also comprise type detection process, if this intelligent television media player is not supported the media of the type, providing relevant prompting.
List creating unit 25, for according to described remote play request, obtains long-range media information to be played, forms interim playlist;
Data acquisition and decoding for the ease of follow-up unit module are play, and above-mentioned media information to be played at least should comprise the information such as media file name and URL address; Certainly, in order to further facilitate subsequent decoding, play, and for user provides information as much as possible, above-mentioned media information to be played can also comprise the information such as the type, duration (or file size), producer of media to be played.
In this preferred embodiment, the type of media file can be audio file or video file, can be also other multimedia messagess, as picture or photo etc.When user adopts the mode that the next media file of a certain file of remote server is clicked to send selection playing request; Above-mentioned according to remote play request, the mode of obtaining long-range media information to be played is specially: choose that current file folder is lower asks the media information to be played of all media files that the media file type of broadcasting is identical with user.
Remote media broadcast unit 27, for reading and play media file corresponding to described long-range media information to be played by the order of described interim playlist from remote web server;
In a further preferred embodiment of this device embodiment, for guaranteeing non-interference between each remote play request, be also provided with following functional unit:
User's the second request reception unit 26, for select to play the media file of the lower other types of current file folder as user, or while selecting to play the media file under alternative document folder, delete current interim playlist, meanwhile, invocation list creating unit 25 re-creates new interim playlist.
In a further preferred embodiment of this device embodiment, for guaranteeing that each remote playing is not subject to the interference of local playlist, is also provided with following functional unit:
List information delete cells 29, for when intelligent television disconnects with being connected of described remote web server according to user's request, deletes above-mentioned interim playlist.
In another further preferred embodiment of this device embodiment, when intelligent television disconnects with being connected of described remote web server according to user's request, can directly exit media player and carry out other operations, also can automatically play the media information to be played in local playlist; For rear a kind of scheme, be also provided with following functional unit:
Local media broadcast unit 20, for when described intelligent television is during according to being connected of user's request disconnection and described remote web server, by the order in local playlist, from local memory device, read and play the media file that media information to be played is corresponding.
In addition, the invention also discloses a kind of intelligent television that includes said apparatus, when user select, while playing the media file in remote server, can the associated media file information of automatic acquisition also create independently interim playlist, can be in the situation that not increasing user's operating process, the problem of effectively avoiding above-mentioned remote playing process to be disturbed by local playlist.This intelligent television can adopt following configuration:
Operating system: adopt Android operating system 4.0 or above version;
Master chip: adopt integral intelligent TV master chip, dominant frequency is not less than 800MHz, ARM framework, band DSP(video hard decoder);
Internal memory: adopt the DDR2 that is not less than 256MB;
Internal storage device: adopt Nand flash memory or EMC flash memory, capacity is not less than 2G;
External apparatus interface: comprise at least 2 USB mouths, can connect USB flash disk, portable hard drive, keyboard, mouse, cordless key mouse receiver, Wi-Fi wireless network card, game paddle etc.;
Remote controller: at least there are upper and lower, left and right, confirm, return, the button such as menu, Home, ten key;
LCDs: resolution is not less than 1280*720.
It should be noted that, said apparatus embodiment belongs to preferred embodiment, and related unit and module might not be that the present invention is necessary.
Each embodiment in this specification all adopts the mode of going forward one by one to describe, and each embodiment stresses is the difference with other embodiment, between each embodiment identical similar part mutually referring to.For device embodiment of the present invention, because it is substantially similar to embodiment of the method, so description is fairly simple, relevant part is referring to the part explanation of embodiment of the method.
Above to a kind of intelligent television media playing method and device based on playlist provided by the present invention, and a kind of intelligent television is described in detail, applied specific case herein principle of the present invention and execution mode are set forth, the explanation of above embodiment is just for helping to understand method of the present invention and core concept thereof; , for one of ordinary skill in the art, according to thought of the present invention, all will change in specific embodiments and applications, in sum, this description should not be construed as limitation of the present invention meanwhile.