CN103473341A - Playing list generating method and equipment - Google Patents
Playing list generating method and equipment Download PDFInfo
- Publication number
- CN103473341A CN103473341A CN2013104353309A CN201310435330A CN103473341A CN 103473341 A CN103473341 A CN 103473341A CN 2013104353309 A CN2013104353309 A CN 2013104353309A CN 201310435330 A CN201310435330 A CN 201310435330A CN 103473341 A CN103473341 A CN 103473341A
- Authority
- CN
- China
- Prior art keywords
- file
- media
- client
- advance
- scanning pattern
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000009471 action Effects 0.000 claims description 45
- 230000008859 change Effects 0.000 claims description 33
- 238000012217 deletion Methods 0.000 claims description 19
- 230000037430 deletion Effects 0.000 claims description 19
- 238000012544 monitoring process Methods 0.000 claims description 19
- 238000001914 filtration Methods 0.000 claims description 13
- 230000004044 response Effects 0.000 claims description 13
- 230000008901 benefit Effects 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 13
- 238000004590 computer program Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 8
- 239000007795 chemical reaction product Substances 0.000 description 6
- 230000008878 coupling Effects 0.000 description 6
- 238000010168 coupling process Methods 0.000 description 6
- 238000005859 coupling reaction Methods 0.000 description 6
- 238000012827 research and development Methods 0.000 description 4
- 238000000151 deposition Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 238000012545 processing Methods 0.000 description 3
- 239000000047 product Substances 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000005611 electricity Effects 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 239000000523 sample Substances 0.000 description 1
- 230000003442 weekly effect Effects 0.000 description 1
Images
Landscapes
- Management Or Editing Of Information On Record Carriers (AREA)
Abstract
The embodiment of the invention provides a playing list generating method, which comprises the steps that a file scanning path is preset, and the operation for starting a client is responded, and media files are scanned in the preset file scanning path; at least partial media files obtained through the scanning are added to a local playing list of the client for generating a local playing list of the client on the basis of preset rules. The method and equipment provided by the invention have the advantages that the simple operation can be realized, the media file addition can be automatically and efficiently realized for automatically generating the playing list without the complicated operation manually executed by users, so the complication and complexity degree of operation of the users can be obviously reduced, in addition, the operation efficiency is improved, and better experience is brought for the users. In addition, the embodiment of the invention provides client equipment.
Description
Technical field
Embodiments of the present invention relate to the multimedia process field, and more specifically, embodiments of the present invention relate to a kind of playlist and generate method and apparatus.
Background technology
The embodiments of the present invention that be intended to for stating in claims this part provide background or context.Description herein can comprise the concept that can probe into, but the concept of having expected or having probed into not necessarily.Therefore, unless at this, point out, otherwise for the application's instructions and claims, be not prior art in the content of describing in this part, and not because be included in just admit it is prior art in this part.
Along with the development of multimedia technology, the audio class end product is widely used.The audio class end product provides audio content for the user, thinks that the user provides audio frequency to play service.The audio class end product can be divided into local audio Terminal Type product and online audio class end product two classes.Wherein, in prior art, local audio Terminal Type product has allowed user add local music file to generate the local music list, the reflection that the local music list is the local music file, and the user can realize the management to the local music file based on the local music list.In prior art, need the music file under the manual select File catalogue of user, music file is added in list one by one, complex operation and efficiency are lower.
Summary of the invention
But, in prior art, owing to needing the manual selection of user need to be added into the music file of music list, when the music file of needs interpolation is more, needs the user to carry out loaded down with trivial details operation and just can complete said process, and efficiency is very low.
Therefore in the prior art, the local playlist that the local music file is added into to the audio class end product is very bothersome problem.
For this reason, be starved of a kind of improved playlist and generate method and apparatus, operation that can be succinct realizes that the interpolation of media file is automatically to generate playlist automatically, efficiently, improves the user and experiences.
In the present context, the embodiments of the present invention expectation provides a kind of playlist to generate method and apparatus.
In the first aspect of embodiment of the present invention, a kind of method is provided, be applied to client, comprising:
Set in advance the file scanning pattern;
In response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance;
At least part of media file that rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.
In one embodiment of the invention, the described file scanning pattern that sets in advance comprises: will deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.
In another embodiment of the present invention, the described file scanning pattern that sets in advance comprises:
The file path that the playlist of media play application is corresponding is as the file scanning pattern set in advance.
In yet another embodiment of the present invention, the described file scanning pattern that sets in advance comprises:
The file that need to be scanned is determined in selection operation based on the user, and the file path that described file is corresponding is as the file scanning pattern set in advance.
In another embodiment of the present invention, described method also comprises:
Monitor corresponding file and/or the file of the described file scanning pattern set in advance;
When described file and/or file change, adapt to the local playlist that described client is adjusted on ground, so that the change corresponding with the change of described file and/or file generation occurs the local playlist of described client.
In another embodiment of the present invention, corresponding file and/or the file of the described file scanning pattern set in advance of described monitoring comprises:
Create file directory monitoring example, described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance;
When the information of described file directory changes, notify the described client information that described file directory changes.
In another embodiment of the present invention, it is described when described file and/or file change, adapt to ground and adjust the local playlist of described client, so that the corresponding change of change that the local playlist of described client occurs to occur with described file and/or file comprises:
When the deletion action that occurs for the media file of described file, the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or
When media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or
When media file deletion action that the play list file occurred for the media play application occurs, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or
When the media file occurred when the play list file occurred for the media play application adds operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
In another embodiment of the present invention, at least part of media file that the described rule based on default obtains scanning adds in the local playlist of described client, with the local playlist that generates described client, comprises:
The media file that scanning is obtained is filtered according to default filtering rule, obtains the efficient media file; Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file;
Described efficient media file is added in the local playlist of described client, to generate the local playlist of described client.
In another embodiment of the present invention, described in the file scanning pattern set in advance the scanning medium file comprise:
The trigger action of monitor user ' to client;
When the frequency of described trigger action is greater than the first predetermined threshold value, reduce sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance;
When the frequency of described trigger action is less than the second predetermined threshold value, improve sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance.
In the second aspect of embodiment of the present invention, a kind of client device is provided, comprising:
Setting device, be configured for and set in advance the file scanning pattern;
Scanister, be configured in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance;
The playlist generating apparatus, the rule be configured for based on default is added at least part of media file of scanning acquisition in the local playlist of described client to, to generate the local playlist of described client.
In one embodiment of the invention, described setting device comprises:
The first setting device, be configured for and will deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.
In yet another embodiment of the present invention, described setting device comprises:
The second setting device, be configured for the file path that the playlist of media play application is corresponding as the file scanning pattern set in advance.
In yet another embodiment of the present invention, described setting device comprises:
The 3rd setting device, the file that need to be scanned is determined in the selection operation be configured for based on the user, the file path that described file is corresponding is as the file scanning pattern set in advance.
In yet another embodiment of the present invention, described client device also comprises:
Supervising device, be configured for corresponding file and/or the file of the described file scanning pattern set in advance of monitoring;
Adjusting gear, be configured for when described file and/or file change, adapt to ground and adjust the local playlist of described client, so that the corresponding change of change occurred with described file and/or file occurs the local playlist of described client.
In yet another embodiment of the present invention, described supervising device comprises:
Monitoring example creating unit, be configured for and create file directory monitoring example, and described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance;
Notification unit, be configured for when the information of described file directory changes, and notifies the described client information that described file directory changes.
In yet another embodiment of the present invention, described adjusting gear comprises:
The first adjustment unit, be configured for when the deletion action that occurs for the media file of described file, and the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or
The second adjustment unit, be configured for when media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or
The 3rd adjustment unit, while being configured for the media file deletion action occurred when the play list file that occurs to apply for media play, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or
The 4th adjustment unit, when being configured for the media file occurred when the play list file occurred for the media play application and adding operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
In yet another embodiment of the present invention, described playlist generating apparatus comprises:
Filter element, be configured for the media file that scanning is obtained and filtered according to default filtering rule, obtains the efficient media file; Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file;
Adding device, be configured for described efficient media file added in the local playlist of described client, to generate the local playlist of described client.
In yet another embodiment of the present invention, described scanister comprises:
Detecting unit, be configured for the trigger action of monitor user ' to client;
The first scanning element, be configured for when the frequency of described trigger action is greater than the first predetermined threshold value, reduces sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance;
The second scanning element, be configured for when the frequency of described trigger action is less than the second predetermined threshold value, improves sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance.
Generate method and apparatus according to the playlist of embodiment of the present invention, by setting in advance the file scanning pattern, and in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance; At least part of media file that rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.Method and apparatus provided by the invention, operation that can be succinct realizes that the interpolation of media file is automatically to generate playlist automatically, efficiently, and carry out by hand loaded down with trivial details operation without the user, thereby complexity and the fussy degree of user's operation have been reduced significantly, and improved the efficiency of operation, for the user has brought better experience.
summary of the invention
The inventor finds, the method that prior art provides needs the manual selection of user need to be added into the music file of music list, when the music file of needs interpolation is more, need the user to carry out loaded down with trivial details operation and just can complete said process, and efficiency is very low.The complex operation existed for the local playlist that in prior art, the local music file is added into to the audio class end product, the problem of inefficiency, embodiments of the present invention provide a kind of improved playlist to generate method and apparatus, by setting in advance the file scanning pattern, and in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance; At least part of media file that rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.The method and apparatus that embodiments of the present invention provide, owing to having set in advance the file scanning pattern and can realize the autoscan of media file and obtain, operation that can be succinct realizes that the interpolation of media file is automatically to generate playlist automatically, efficiently, and carry out by hand loaded down with trivial details operation without the user, thereby complexity and the fussy degree of user's operation have been reduced significantly, and improved the efficiency of operation, for the user has brought better experience.
After having introduced ultimate principle of the present invention, lower mask body is introduced various non-limiting embodiment of the present invention.
the application scenarios overview
At first with reference to figure 2, schematically show the application scenarios according to the embodiment of the present invention.Method provided by the invention can be applied to the client shown in Fig. 2, automatically to realize the generation of playlist, shown in client can be applied in electronic equipment, shown in electronic equipment can be existing, researching and developing or any electronic equipments of research and development in the future, include but not limited to: existing, that researching and developing or research and development in the future, desk-top computer, laptop computer, mobile terminal (comprising smart mobile phone, non intelligent mobile phone, various panel computer) etc.Fig. 2 only, for signal, is not considered as the restriction to specific implementation of the present invention.
illustrative methods
Below in conjunction with the application scenarios of Fig. 2, be described with reference to Figure 3 the method generated for playlist according to exemplary embodiment of the invention.It should be noted that above-mentioned application scenarios is only to illustrate for the ease of understanding spirit of the present invention and principle, embodiments of the present invention are unrestricted in this regard.On the contrary, any scene that embodiments of the present invention can be applied to be suitable for.
Shown in figure 3, be the process flow diagram of music program information acquisition methods one embodiment disclosed by the invention, the present embodiment concrete example is as comprised:
S301, set in advance the file scanning pattern.
In the present embodiment, set in advance the file scanning pattern of client, when starting client, automatically the file in the file scanning pattern and/or file are scanned to obtain corresponding media file, without the manual select File folder of user and/or media file, save the time that the user manually selects, reduced the complexity of operation, and promoted the efficiency of operation.
It should be noted that, in a kind of possible implementation, the described file scanning pattern that sets in advance can comprise: will deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.During specific implementation, the catalogue of the store media files that the present invention is commonly used by the user or file scanning pattern by default, include but not limited to that system default is deposited the file of music file, system default is deposited the file of download file, the file that system default is deposited multimedia resource etc.Described media file includes but not limited to music file, video file, audio-video document etc.It will be understood by those skilled in the art that, for different operating system or different terminals, the file of depositing media file of its acquiescence or deposit the file path of the file of download file may be different, therefore the client in embodiment of the present invention can preserve various operating system or terminal setting acquiescence the file of depositing media file or deposit the file path corresponding to file of download file, and interface or approach be provided, for upgrading or revising described file scanning pattern.
It should be noted that, in a kind of possible implementation, the described file scanning pattern that sets in advance can comprise: the file path that the playlist of media play application is corresponding is as the file scanning pattern set in advance.Multiple different media play application may be installed on the electronic equipment at client place, and at this moment, file path that can the playlist of other media play application is corresponding is as the file scanning pattern set in advance, to improve the accuracy and efficiency of scanning.During specific implementation, the file that the playlist of other media play application is corresponding of the client in embodiment of the present invention is as scanning pattern.Above-mentioned media play list file is present in fixedly in catalogue usually, therefore the file path corresponding to play list file of described media play application can be added in the file scanning pattern.Described media play application includes but not limited to the media play software of the operating system acquiescences such as windows media player, itunes, can also comprise the media play software that other are commonly used.Similarly, corresponding different media play application, client in embodiment of the present invention can be preserved with various media play and be applied corresponding each file path of corresponding play list file, and interface or approach are provided, for upgrading or revising described file scanning pattern.
It should be noted that, in a kind of possible implementation, the described file scanning pattern that sets in advance can comprise: the file that need to be scanned is determined in the selection operation based on the user, and the file path that described file is corresponding is as the file scanning pattern set in advance.The user can set in advance the file be scanned, and the client in embodiment of the present invention can be carried out autoscan to file and/or the file of user's appointment.For example can comprise, client provides user interface to select to add one or more files that need to be scanned for the user, the file that need to be scanned is determined in client end response user's selection operation, and file path corresponding to the file that definite needs are scanned is as default file scanning pattern.In addition, client also can be using the file of the frequent access medium resource of user as option for the user select to determine or using the file of the frequent access medium resource of user corresponding access path as the file scanning pattern.Concrete implementation can be that the present invention is not limited this very flexibly.
S302, in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance.
When the user starts client, client end response starts the operation of client in the user, starts scanning medium file in the file scanning pattern set in advance.During specific implementation, client can start autoscan when the user starts client and apparatus for media playing at every turn, and the object of scanning is the media file in the file scanning pattern set in advance.Media file in the file that the playlist of the media file in the file that described sweep object includes but not limited to deposit the file of media file or deposit download file, other media play application is corresponding, the file of user's appointment etc.Described media file includes but not limited to audio file, video file etc.When described media file is specially audio file, the form of described audio file can comprise MP3, AVI, RA, MIDI etc.When client is specifically carried out scanning, can scan the media file of specified format, to improve sweep speed.
Further, the impact of the user being experienced in order to reduce the file scanning process, promote the fluency that client software is play, and client can dynamically be adjusted sweep speed according to user's operation.Concrete, described in the file scanning pattern set in advance the scanning medium file comprise: the trigger action of monitor user ' to client; When the frequency of described trigger action is greater than the first predetermined threshold value, reduce sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance; When the frequency of described trigger action is less than the second predetermined threshold value, improve sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance.That is to say, client can operate dynamic adjustment sweep speed according to the user.When interface operation is frequent, reduce sweep speed or sweep frequency as the user, and with first default speed scanning document in the file scanning pattern set in advance.When the user operates frequent client in idle condition, improve sweep frequency or sweep speed, with second default speed scanning medium file in the file scanning pattern set in advance.Wherein, the first default speed and the second default speed can be that speed interval can be also concrete threshold speed, can be preset by system or user.When judging that whether user operation is frequent, can be determined by the frequency that detects user's trigger action, when the frequency of user's trigger action is greater than the first predetermined threshold value, determine that user's operation is in frequency; When the frequency of user's trigger action is less than the second predetermined threshold value, determine that user's operation is in idle condition.The first predetermined threshold value and the second predetermined threshold value are empirical value, can be preset by system or user.The trigger action of monitor user ' to client, for example can comprise monitoring mouse action information, when user's mouse action is too frequent, thinks that user's operation, in frequency, at this moment reduces sweep speed.Concrete judgement according to including but not limited to judge whether time interval between twice valid function is less than predetermined threshold value or whether equispaced is less than predetermined threshold value, or whether the time of the last operation and the difference of current time are greater than predetermined threshold value etc.For example, when the time interval of judgement between twice valid function is less than predetermined threshold value or equispaced and is less than predetermined threshold value, determine that user's operation is in busy state; Otherwise, determine that user's operation is in idle condition.And for example, when the time that the user who detects when judgement operates the last time and the difference of current time are greater than predetermined threshold value, determine that user's operation is in idle condition; Otherwise, determine that user's operation is in busy state.The trigger action of user customer can also comprise and detects the user to the clicking operation of touch-screen, input operation etc., monitor user ' can be that the present invention is not limited this very flexibly to the trigger action of client with the specific implementation of adjusting sweep speed.
It should be noted that, client provided by the invention also can be answered user's request or the time interval or the scan operation of frequency startup file to preset is set, for example every day or run-down weekly, and without execute file scanning when starting client at every turn.As arranged without special, when the operation that starts client being detected, in response to described operation execute file autoscan.
S303, at least part of media file that the rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.
In embodiment of the present invention, by scan the some or all of media file obtained by execute file, add in the local playlist of client, automatically to generate the local playlist of client.During specific implementation, for fear of the unwanted media file of user is added in playlist, the method that embodiment of the present invention provides can also comprise: the media file that scanning is obtained is filtered according to default filtering rule, obtains the efficient media file;
Described efficient media file is added in the local playlist of described client, to generate the local playlist of described client.Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file.Because scanning obtains the media file that media file may comprise some non-broadcasting purposes, for example mobile phone jingle bell, sound effect of game or other media files that can not listen to, watch for the user, so the filter method of the present invention's media file that can also provide.For example can comprise, the media file duration is less than to the file filter that predetermined threshold value and/or media file size are less than predetermined threshold value, and only the document retaining duration is greater than predetermined threshold value and/or media file size is greater than the media file of predetermined threshold value as the efficient media file.Further, can also carry out filter operation by the form of media file for different clients.For example, for the audio class client, can filter the video file of getting rid of audio, RMVB, HDTV, MP4 form, only retain music file as the efficient media file.Concrete filtering rule can arrange as required.
Further, when client is carried out non-while scanning first, the media file that also scanning can be obtained in media file and playlist is contrasted, and only the part of media file of renewal is added in local playlist, to generate the local playlist after upgrading.Certainly, also can use scanning to obtain media file and generate new local playlist.
In this implementation of the present invention, owing to setting in advance the file scanning pattern, and in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance; At least part of media file that rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.Method and apparatus provided by the invention, owing to only media file in the scanning pattern set in advance being scanned, improved scan efficiency, and operation that can be succinct realizes that the interpolation of media file is automatically to generate playlist automatically, efficiently, and carry out by hand loaded down with trivial details operation without the user, thereby reduced significantly complexity and the fussy degree of user's operation, and improved the efficiency of operation, for the user has brought better experience.In addition, the rule based on default is added at least part of media file in playlist to, has filtered and has been not suitable for the media file of playing, and manually removed processing without the user, has promoted user's experience.
Schematically show played column table generating method schematic diagram according to yet another embodiment of the invention referring to Fig. 4.
In the prior art, can media file be added in local playlist by the user is manual.When the media file of depositing when this locality changes, in list, often can't be fed back timely.For example, when the user deletes certain music file in local folders, the media play client of prior art can't be carried out respective handling, in local playlist also without any special identifier.Can report an error when the user uses this music file of client terminal playing, show and bring bad experience to the user by invalid file.And for example, when the user has downloaded new media file in this locality, still need the user manually to local playlist, to add single sound music file, complex operation.
While changing for the media file that solves local storage in prior art, need the user manually to add or delete media file local playlist is safeguarded to the problem of the complex operation brought, provide the method that local music file and/or file are monitored in this embodiment of the present invention, to reduce the loaded down with trivial details and complexity of operation.
S401, set in advance the file scanning pattern.
S402, in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance.
S403, at least part of media file that the rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.
Wherein, step S401 can carry out with reference to last embodiment to the specific implementation of step S403, does not repeat them here.
S404, monitor corresponding file and/or the file of the described file scanning pattern set in advance.
During specific implementation, S404 can comprise: create file directory monitoring example, described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance; When the information of described file directory changes, notify the described client information that described file directory changes.Client can be monitored the file of appointment, file and/or file that the file scanning pattern that the file correspondence of described appointment sets in advance is corresponding, the media file in the file that the playlist of the media file in the file that includes but not limited to deposit the file of media file or deposit download file, other media play application is corresponding, the file of user's appointment etc.Client will be monitored file system message, when receiving the file directory interpolation, delete or revising message, process accordingly.During specific implementation, client is opened default monitored directory, monitors this catalogue and changes information, extracts the change word monitored, and to extract concrete file, changes information, such as deleting, newly-increased, modification etc.In a kind of concrete implementation, client can be called the API(interface that system provides), create file directory monitoring example, operating system can be monitored example generation file directory from trend and change message.Client, by polling message, checks whether described message is efficient message; If message is effective, perform step the processing of S405, in the local playlist of client, carry out respective handling, such as deleting invalid entries/file, adding newly-increased entry/file etc.
When the file of monitoring and/or the file playlist that is other audio class terminal softwares based on local, because the list of music file is present in listing file, when changing, the list of music file can in listing file, write corresponding change information, therefore the play list file that other media play of client control in the present invention are applied, and automatic analysis listing file in real time, read the song information of change, and display in the local playlist of client.During specific implementation, client will be analyzed the play list file of other media play application, read the song information of corresponding playlist, with the information in the current playlist that is kept at local client of the present invention, contrasted, the song do not had in the playlist of other media application will be rejected from the local playlist of client of the present invention; Newly-increased song in playlist for other media application, will read the ID3 information of file destination and display in the client terminal local playlist.
S405, when described file and/or file change, adapt to the local playlist that described client is adjusted on ground, so that the change corresponding with the change of described file and/or file generation occurs the local playlist of described client.
In this embodiment, step S405 specifically can comprise: when the deletion action that occurs for the media file of described file, the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or, when media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or, when media file deletion action that the play list file occurred for the media play application occurs, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or, when the media file occurred when the play list file occurred for the media play application adds operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
By execution step S404 and step S405, the trend of the All Files folder that the scanning pattern that client sets in advance monitoring is corresponding.Local file in file is deleted or while having new file to add, in the local playlist of client, will embody immediately, and new content within the several seconds, or automatically invalid content is deleted.Therefore, after automatic generation media play list, even if change has occurred in the media file of local storage, do not need the user separately the file in file to be added or deletion action more yet, but the change occurred by client automatic monitoring file, and automatically adjust local playlist to adapt to described change.
exemplary apparatus
After the method for having introduced exemplary embodiment of the invention, next, with reference to the client device of 5 pairs of exemplary embodiment of the invention of figure, be introduced.
Referring to Fig. 5, schematically show client device schematic diagram according to an embodiment of the invention.
A kind of client device comprises:
In a kind of possible implementation of the present invention, wherein, described setting device comprises:
The first setting device, be configured for and will deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.
In a kind of possible implementation of the present invention, wherein, described setting device comprises:
The second setting device, be configured for the file path that the playlist of media play application is corresponding as the file scanning pattern set in advance.
In a kind of possible implementation of the present invention, wherein, described setting device comprises:
The 3rd setting device, the file that need to be scanned is determined in the selection operation be configured for based on the user, the file path that described file is corresponding is as the file scanning pattern set in advance.
In a kind of possible implementation of the present invention, wherein, described client device also comprises:
Supervising device, be configured for corresponding file and/or the file of the described file scanning pattern set in advance of monitoring;
Adjusting gear, be configured for when described file and/or file change, adapt to ground and adjust the local playlist of described client, so that the corresponding change of change occurred with described file and/or file occurs the local playlist of described client.
In a kind of possible implementation of the present invention, wherein, described supervising device comprises:
Monitoring example creating unit, be configured for and create file directory monitoring example, and described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance;
Notification unit, be configured for when the information of described file directory changes, and notifies the described client information that described file directory changes.
In a kind of possible implementation of the present invention, wherein, described adjusting gear comprises:
The first adjustment unit, be configured for when the deletion action that occurs for the media file of described file, and the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or
The second adjustment unit, be configured for when media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or
The 3rd adjustment unit, while being configured for the media file deletion action occurred when the play list file that occurs to apply for media play, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or
The 4th adjustment unit, when being configured for the media file occurred when the play list file occurred for the media play application and adding operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
In a kind of possible implementation of the present invention, wherein, described playlist generating apparatus comprises:
Filter element, be configured for the media file that scanning is obtained and filtered according to default filtering rule, obtains the efficient media file; Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file;
Adding device, be configured for described efficient media file added in the local playlist of described client, to generate the local playlist of described client.
In a kind of possible implementation of the present invention, wherein, described scanister comprises:
Detecting unit, be configured for the trigger action of monitor user ' to client;
The first scanning element, be configured for when the frequency of described trigger action is greater than the first predetermined threshold value, reduces sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance;
The second scanning element, be configured for when the frequency of described trigger action is less than the second predetermined threshold value, improves sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance
Although it should be noted that some devices or the sub-device of having mentioned equipment in above-detailed, this division is only not enforceable.In fact, according to the embodiment of the present invention, the feature of above-described two or more devices and function can be specialized in a device.Otherwise, the feature of an above-described device and function can Further Division for to be specialized by a plurality of devices.
In addition, although described in the accompanying drawings the operation of the inventive method with particular order,, this not requires or hint must be carried out these operations according to this particular order, or the operation shown in must carrying out all could realize the result of expectation.On the contrary, the step of describing in process flow diagram can change execution sequence.Additionally or alternatively, can omit some step, a plurality of steps be merged into to a step and carry out, and/or a step is decomposed into to a plurality of steps carries out.
The verb of mentioning in application documents " comprises ", those elements or the element step or the existence of step of putting down in writing in application documents do not got rid of in " comprising " and paradigmatic use thereof.The existence that article " " before element or " one " do not get rid of a plurality of this elements.
Although with reference to some embodiments, described spirit of the present invention and principle, but should be appreciated that, the present invention is not limited to disclosed embodiment, division to each side does not mean that the feature in these aspects can not combine to be benefited yet, and this division is only the convenience in order to explain.The present invention is intended to contain interior included various modifications and the equivalent arrangements of spirit and scope of claims.The scope of claims meets the most wide in range explanation, thereby comprises all such modifications and equivalent structure and function.
The accompanying drawing explanation
Read detailed description hereinafter by reference to accompanying drawing, above-mentioned and other purposes of exemplary embodiment of the invention, the feature and advantage easy to understand that will become.In the accompanying drawings, in exemplary and nonrestrictive mode, show some embodiments of the present invention, wherein:
Fig. 1 schematically shows the block diagram of the exemplary computer system 100 that is suitable for realizing embodiment of the present invention;
Fig. 2 schematically shows the application scenarios according to the embodiment of the present invention;
Fig. 3 schematically shows played column table generating method schematic diagram according to an embodiment of the invention;
Fig. 4 schematically shows played column table generating method schematic diagram according to yet another embodiment of the invention;
Fig. 5 schematically shows client device schematic diagram according to an embodiment of the invention.
Embodiment
Below with reference to some illustrative embodiments, principle of the present invention and spirit are described.Should be appreciated that providing these embodiments is only in order to make those skilled in the art can understand better and then realize the present invention, and not limit the scope of the invention by any way.On the contrary, it is in order to make the disclosure more thorough and complete that these embodiments are provided, and the scope of the present disclosure intactly can be conveyed to those skilled in the art.
Fig. 1 shows the block diagram of the exemplary computer system 100 that is suitable for realizing embodiment of the present invention.As shown in Figure 1, computing system 100 can comprise: CPU (central processing unit) (CPU) 101, random-access memory (ram) 102, ROM (read-only memory) (ROM) 103, system bus 104, hard disk controller 105, keyboard controller 106, serial interface controller 107, parallel interface controller 108, display controller 109, hard disk 110, keyboard 111, serial external unit 112, parallel external unit 113 and display 114.In these equipment, with system bus 104 coupling CPU101, RAM102, ROM103, hard disk controller 105, keyboard controller 106, serialization controller 107, parallel controller 108 and display controller 109 arranged.Hard disk 110 and hard disk controller 105 couplings, keyboard 111 and keyboard controller 106 couplings, serial external unit 112 and serial interface controller 107 couplings, parallel external unit 113 and parallel interface controller 108 couplings, and display 114 and display controller 109 couplings.Should be appreciated that the described structured flowchart of Fig. 1 is only the purpose for example, rather than limitation of the scope of the invention.In some cases, can increase as the case may be or reduce some equipment.
Art technology technician knows, embodiments of the present invention can be implemented as a kind of system, method or computer program.Therefore, the disclosure can specific implementation be following form, that is: hardware, software (comprising firmware, resident software, microcode etc.), or the form of hardware and software combination completely completely, this paper is commonly referred to as " circuit ", " module " or " system ".In addition, in certain embodiments, the present invention can also be embodied as the form of the computer program in one or more computer-readable mediums, comprises computer-readable program code in this computer-readable medium.
Can adopt the combination in any of one or more computer-readable media.Computer-readable medium can be computer-readable signal media or computer-readable recording medium.Computer-readable recording medium for example may be, but not limited to,, electricity, magnetic, light, electromagnetism, infrared ray or semi-conductive system, device or device, or the combination arbitrarily.The example more specifically of computer-readable recording medium (non exhaustive example) for example can comprise: have the electrical connection, portable computer diskette, hard disk, random-access memory (ram), ROM (read-only memory) (ROM), erasable type programmable read only memory (EPROM or flash memory), optical fiber, Portable, compact disk ROM (read-only memory) (CD-ROM), light storage device, magnetic memory device of one or more wires or the combination of above-mentioned any appropriate.In presents, computer-readable recording medium can be any comprising or stored program tangible medium, and this program can be used or be combined with it by instruction execution system, device or device.
Computer-readable signal media can be included in base band or the data-signal of propagating as a carrier wave part, has wherein carried computer-readable program code.The data-signal of this propagation can adopt various ways, includes but not limited to the combination of electromagnetic signal, light signal or above-mentioned any appropriate.Computer-readable signal media can also be any computer-readable medium beyond computer-readable recording medium, and this computer-readable medium can send, propagates or transmit the program for by instruction execution system, device or device, being used or be combined with it.
The program code comprised on computer-readable medium can be with any suitable medium transmission, includes but not limited to wireless, electric wire, optical cable, RF etc., or the combination of above-mentioned any appropriate.
Can combine to write for carrying out the computer program code of the present invention's operation with one or more programming languages or its, described programming language comprises object-oriented programming language-such as Java, Smalltalk, C++, also comprises conventional process type programming language-such as " C " language or similar programming language.Program code can fully be carried out, partly carries out on subscriber computer, as an independently software package execution, part part on subscriber computer, carry out on remote computer or carry out on remote computer or server fully on subscriber computer.In relating to the situation of remote computer, remote computer can be connected to subscriber computer by the network (comprising LAN (Local Area Network) (LAN) or wide area network (WAN)) of any kind, perhaps, can be connected to outer computer (for example utilizing the ISP to pass through Internet connection).
Below with reference to the process flow diagram of the method for the embodiment of the present invention and the block diagram of equipment (or system), embodiments of the present invention are described.The combination that should be appreciated that each square frame in each square frame of process flow diagram and/or block diagram and process flow diagram and/or block diagram can be realized by computer program instructions.These computer program instructions can offer the processor of multi-purpose computer, special purpose computer or other programmable data treating apparatus, thereby produce a kind of machine, these computer program instructions are carried out by computing machine or other programmable data treating apparatus, have produced the device of the function stipulated in the square frame in realization flow figure and/or block diagram/operation.
Also can be stored in these computer program instructions can make in computing machine or the computer-readable medium of other programmable data treating apparatus with ad hoc fashion work, like this, be stored in instruction in computer-readable medium and just produce a product that comprises the command device of the function stipulated in the square frame in realization flow figure and/or block diagram/operation.
Also can be loaded into computer program instructions on computing machine, other programmable data treating apparatus or miscellaneous equipment, make and carry out the sequence of operations step on computing machine, other programmable data treating apparatus or miscellaneous equipment, to produce computer implemented process, thereby make the process of the function stipulated in the square frame of the instruction of carrying out during realization flow figure and/or block diagram can be provided/operation on computing machine or other programmable device.
According to the embodiment of the present invention, propose a kind of playlist and generated method and apparatus.
In this article, it will be appreciated that, related term " client " includes but not limited to the apparatus for media playing such as audio class terminal device, video class terminal device, described client can be applied in electronic equipment, described electronic equipment can be existing, researching and developing or any electronic equipments of research and development in the future, include but not limited to: existing, that researching and developing or research and development in the future, desk-top computer, laptop computer, mobile terminal (comprising smart mobile phone, non intelligent mobile phone, various panel computer) etc.Related term " local playlist " means the playlist that the client device based on local is set up when carrying out the local music management.File in local playlist is the reflection of local media file.Generally speaking, for the file in local playlist, operated, the media file that this locality is stored can not produce direct impact.Certainly, it will be appreciated by persons skilled in the art that in some cases, also can make the media file of local storage that corresponding change occur by the calculating means.
In addition, any number of elements in accompanying drawing is all unrestricted for example, and any name is all only for distinguishing, and does not have any limitation.
Below with reference to some representative embodiments of the present invention, explain in detail principle of the present invention and spirit.
Claims (18)
1. a method, be applied to client, comprising:
Set in advance the file scanning pattern;
In response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance;
At least part of media file that rule based on default obtains scanning adds in the local playlist of described client, to generate the local playlist of described client.
2. method according to claim 1, wherein, the described file scanning pattern that sets in advance comprises:
To deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.
3. method according to claim 1, wherein, the described file scanning pattern that sets in advance comprises:
The file path that the playlist of media play application is corresponding is as the file scanning pattern set in advance.
4. method according to claim 1, wherein, the described file scanning pattern that sets in advance comprises:
The file that need to be scanned is determined in selection operation based on the user, and the file path that described file is corresponding is as the file scanning pattern set in advance.
5. according to the described method of any one in claim 1 to 4, wherein, described method also comprises:
Monitor corresponding file and/or the file of the described file scanning pattern set in advance;
When described file and/or file change, adapt to the local playlist that described client is adjusted on ground, so that the change corresponding with the change of described file and/or file generation occurs the local playlist of described client.
6. method according to claim 5, wherein, corresponding file and/or the file of the described file scanning pattern set in advance of described monitoring comprises:
Create file directory monitoring example, described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance;
When the information of described file directory changes, notify the described client information that described file directory changes.
7. method according to claim 5, wherein, it is described when described file and/or file change, adapt to ground and adjust the local playlist of described client, so that the corresponding change of change that the local playlist of described client occurs to occur with described file and/or file comprises:
When the deletion action that occurs for the media file of described file, the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or
When media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or
When media file deletion action that the play list file occurred for the media play application occurs, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or
When the media file occurred when the play list file occurred for the media play application adds operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
8. method according to claim 1, wherein, at least part of media file that the described rule based on default obtains scanning adds in the local playlist of described client, with the local playlist that generates described client, comprises:
The media file that scanning is obtained is filtered according to default filtering rule, obtains the efficient media file; Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file;
Described efficient media file is added in the local playlist of described client, to generate the local playlist of described client.
9. method according to claim 1, wherein, described in the file scanning pattern set in advance the scanning medium file comprise:
The trigger action of monitor user ' to client;
When the frequency of described trigger action is greater than the first predetermined threshold value, reduce sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance;
When the frequency of described trigger action is less than the second predetermined threshold value, improve sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance.
10. a client device comprises:
Setting device, be configured for and set in advance the file scanning pattern;
Scanister, be configured in response to the operation that starts described client, scanning medium file in the file scanning pattern set in advance;
The playlist generating apparatus, the rule be configured for based on default is added at least part of media file of scanning acquisition in the local playlist of described client to, to generate the local playlist of described client.
11. client device according to claim 10, wherein, described setting device comprises:
The first setting device, be configured for and will deposit the file of media file or deposit file path that the file of download file is corresponding as the file scanning pattern set in advance.
12. client device according to claim 10, wherein, described setting device comprises:
The second setting device, be configured for the file path that the playlist of media play application is corresponding as the file scanning pattern set in advance.
13. client device according to claim 10, wherein, described setting device comprises:
The 3rd setting device, the file that need to be scanned is determined in the selection operation be configured for based on the user, the file path that described file is corresponding is as the file scanning pattern set in advance.
14., according to claim 10 to the described client device of any one in 13, wherein, described client device also comprises:
Supervising device, be configured for corresponding file and/or the file of the described file scanning pattern set in advance of monitoring;
Adjusting gear, be configured for when described file and/or file change, adapt to ground and adjust the local playlist of described client, so that the corresponding change of change occurred with described file and/or file occurs the local playlist of described client.
15. client device according to claim 14, wherein, described supervising device comprises:
Monitoring example creating unit, be configured for and create file directory monitoring example, and described file directory is comprised of corresponding file and/or the file of the described file scanning pattern set in advance;
Notification unit, be configured for when the information of described file directory changes, and notifies the described client information that described file directory changes.
16. client device according to claim 14, wherein, described adjusting gear comprises:
The first adjustment unit, be configured for when the deletion action that occurs for the media file of described file, and the media file that described deletion action is corresponding is deleted from the local playlist of described client; And/or
The second adjustment unit, be configured for when media file for described file occurring add operation, the media file of described interpolation operational correspondence is added into to the local playlist of described client; And/or
The 3rd adjustment unit, while being configured for the media file deletion action occurred when the play list file that occurs to apply for media play, the media file that will delete from the play list file of described media play application is deleted from the local playlist of described client; And/or
The 4th adjustment unit, when being configured for the media file occurred when the play list file occurred for the media play application and adding operation, will be added into media file in the play list file of described media play application and be added into the local playlist of described client.
17. client device according to claim 10, wherein, described playlist generating apparatus comprises:
Filter element, be configured for the media file that scanning is obtained and filtered according to default filtering rule, obtains the efficient media file; Wherein, described default filtering rule comprises the duration of media file, the size of media file and/or the information such as form of media file;
Adding device, be configured for described efficient media file added in the local playlist of described client, to generate the local playlist of described client.
18. client device according to claim 10, wherein, described scanister comprises:
Detecting unit, be configured for the trigger action of monitor user ' to client;
The first scanning element, be configured for when the frequency of described trigger action is greater than the first predetermined threshold value, reduces sweep frequency with first default speed scanning medium file in the file scanning pattern set in advance;
The second scanning element, be configured for when the frequency of described trigger action is less than the second predetermined threshold value, improves sweep frequency with second default speed scanning medium file in the file scanning pattern set in advance.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104353309A CN103473341A (en) | 2013-09-23 | 2013-09-23 | Playing list generating method and equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013104353309A CN103473341A (en) | 2013-09-23 | 2013-09-23 | Playing list generating method and equipment |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103473341A true CN103473341A (en) | 2013-12-25 |
Family
ID=49798189
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013104353309A Pending CN103473341A (en) | 2013-09-23 | 2013-09-23 | Playing list generating method and equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103473341A (en) |
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103744911A (en) * | 2013-12-26 | 2014-04-23 | 乐视网信息技术(北京)股份有限公司 | Video file scanning method and electronic device |
CN104036017A (en) * | 2014-06-24 | 2014-09-10 | 广州金山网络科技有限公司 | Method and device for generating video file lists |
CN104834549A (en) * | 2015-05-26 | 2015-08-12 | 广东小天才科技有限公司 | Application program file updating method and device of mobile terminal |
CN105185401A (en) * | 2015-08-28 | 2015-12-23 | 广州酷狗计算机科技有限公司 | Method and device for synchronizing multi-media file list |
CN105630947A (en) * | 2015-12-22 | 2016-06-01 | 广东欧珀移动通信有限公司 | Music file search method, device and mobile terminal |
CN105847593A (en) * | 2016-05-25 | 2016-08-10 | 宁波萨瑞通讯有限公司 | Method for quickly deleting file and mobile device |
CN106055611A (en) * | 2016-05-25 | 2016-10-26 | 努比亚技术有限公司 | Display device for scanning processes, mobile terminal and method |
CN106066861A (en) * | 2016-05-25 | 2016-11-02 | 努比亚技术有限公司 | File scanning device and method |
CN107133363A (en) * | 2017-06-05 | 2017-09-05 | 掌阅科技股份有限公司 | Update method, electronic equipment and the storage medium of e-book catalogue list information |
CN108429966A (en) * | 2018-05-21 | 2018-08-21 | 深圳市沃特沃德股份有限公司 | Wireless headset automatically switches the method and its device of playing task |
CN112527737A (en) * | 2020-12-21 | 2021-03-19 | 武汉光庭信息技术股份有限公司 | Vehicle-mounted media file scanning method, transmission method and system |
Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1914601A (en) * | 2004-01-27 | 2007-02-14 | 皇家飞利浦电子股份有限公司 | Audio/video content synchronization through playlists |
CN101093447A (en) * | 2006-06-24 | 2007-12-26 | 深圳市朗科科技有限公司 | Method for improving starting up speed for playing audio / video |
CN101208951A (en) * | 2005-06-28 | 2008-06-25 | 微软公司 | Create standardized lists and maintain consistency |
CN101494651A (en) * | 2009-02-11 | 2009-07-29 | 江苏敏捷科技股份有限公司 | Method for active backup of data |
CN101763421A (en) * | 2009-12-24 | 2010-06-30 | 山东中创软件商用中间件股份有限公司 | File synchronization method and device |
CN101866346A (en) * | 2010-03-01 | 2010-10-20 | 宇龙计算机通信科技(深圳)有限公司 | Method and terminal for updating terminal media library |
CN101996667A (en) * | 2009-08-10 | 2011-03-30 | 鸿富锦精密工业(深圳)有限公司 | Method for playing audio file in electronic device |
CN102075457A (en) * | 2009-11-20 | 2011-05-25 | Tcl集团股份有限公司 | Home gateway equipment and method for sharing network resource by using same |
CN102215115A (en) * | 2010-04-07 | 2011-10-12 | 腾讯科技(深圳)有限公司 | Playlist information synchronization method and server used for playlist information synchronization |
CN102223378A (en) * | 2011-06-28 | 2011-10-19 | 北京新媒传信科技有限公司 | File synchronization method and system |
CN102404338A (en) * | 2011-12-13 | 2012-04-04 | 华为技术有限公司 | File synchronization method and device |
CN103297448A (en) * | 2012-02-24 | 2013-09-11 | 华为技术有限公司 | Method and system for fusing private cloud storage |
-
2013
- 2013-09-23 CN CN2013104353309A patent/CN103473341A/en active Pending
Patent Citations (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1914601A (en) * | 2004-01-27 | 2007-02-14 | 皇家飞利浦电子股份有限公司 | Audio/video content synchronization through playlists |
CN101208951A (en) * | 2005-06-28 | 2008-06-25 | 微软公司 | Create standardized lists and maintain consistency |
CN101093447A (en) * | 2006-06-24 | 2007-12-26 | 深圳市朗科科技有限公司 | Method for improving starting up speed for playing audio / video |
CN101494651A (en) * | 2009-02-11 | 2009-07-29 | 江苏敏捷科技股份有限公司 | Method for active backup of data |
CN101996667A (en) * | 2009-08-10 | 2011-03-30 | 鸿富锦精密工业(深圳)有限公司 | Method for playing audio file in electronic device |
CN102075457A (en) * | 2009-11-20 | 2011-05-25 | Tcl集团股份有限公司 | Home gateway equipment and method for sharing network resource by using same |
CN101763421A (en) * | 2009-12-24 | 2010-06-30 | 山东中创软件商用中间件股份有限公司 | File synchronization method and device |
CN101866346A (en) * | 2010-03-01 | 2010-10-20 | 宇龙计算机通信科技(深圳)有限公司 | Method and terminal for updating terminal media library |
CN102215115A (en) * | 2010-04-07 | 2011-10-12 | 腾讯科技(深圳)有限公司 | Playlist information synchronization method and server used for playlist information synchronization |
CN102223378A (en) * | 2011-06-28 | 2011-10-19 | 北京新媒传信科技有限公司 | File synchronization method and system |
CN102404338A (en) * | 2011-12-13 | 2012-04-04 | 华为技术有限公司 | File synchronization method and device |
CN103297448A (en) * | 2012-02-24 | 2013-09-11 | 华为技术有限公司 | Method and system for fusing private cloud storage |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103744911A (en) * | 2013-12-26 | 2014-04-23 | 乐视网信息技术(北京)股份有限公司 | Video file scanning method and electronic device |
CN104036017A (en) * | 2014-06-24 | 2014-09-10 | 广州金山网络科技有限公司 | Method and device for generating video file lists |
US10552481B2 (en) | 2014-06-24 | 2020-02-04 | Guangzhou Cheetah Network Technology Co., Ltd. | Method and device for generating a list of video files |
CN104036017B (en) * | 2014-06-24 | 2018-07-13 | 广州猎豹网络科技有限公司 | A kind of method and device generating video file list |
CN104834549B (en) * | 2015-05-26 | 2018-06-22 | 广东小天才科技有限公司 | Application program file updating method and device of mobile terminal |
CN104834549A (en) * | 2015-05-26 | 2015-08-12 | 广东小天才科技有限公司 | Application program file updating method and device of mobile terminal |
CN105185401A (en) * | 2015-08-28 | 2015-12-23 | 广州酷狗计算机科技有限公司 | Method and device for synchronizing multi-media file list |
CN105630947A (en) * | 2015-12-22 | 2016-06-01 | 广东欧珀移动通信有限公司 | Music file search method, device and mobile terminal |
CN106066861A (en) * | 2016-05-25 | 2016-11-02 | 努比亚技术有限公司 | File scanning device and method |
CN106055611A (en) * | 2016-05-25 | 2016-10-26 | 努比亚技术有限公司 | Display device for scanning processes, mobile terminal and method |
CN105847593A (en) * | 2016-05-25 | 2016-08-10 | 宁波萨瑞通讯有限公司 | Method for quickly deleting file and mobile device |
CN107133363A (en) * | 2017-06-05 | 2017-09-05 | 掌阅科技股份有限公司 | Update method, electronic equipment and the storage medium of e-book catalogue list information |
CN108429966A (en) * | 2018-05-21 | 2018-08-21 | 深圳市沃特沃德股份有限公司 | Wireless headset automatically switches the method and its device of playing task |
CN112527737A (en) * | 2020-12-21 | 2021-03-19 | 武汉光庭信息技术股份有限公司 | Vehicle-mounted media file scanning method, transmission method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103473341A (en) | Playing list generating method and equipment | |
CN103475731A (en) | Media information matching and processing method and device | |
CN111556353B (en) | Video playing method, video playing management device and terminal equipment | |
CN106385632B (en) | Video broadcasting method and video play device | |
CN103472994B (en) | Operation control achieving method, device and system based on voice | |
CN103414866B (en) | The method of playing online audio/video, embedded multimedia equipments and TV | |
CN103399865B (en) | A method and device for generating multimedia files | |
WO2014205903A1 (en) | File display method and device | |
CN103218034A (en) | Application object adjusting method and electronic device | |
CN106231435A (en) | The method of electronics present, device and terminal unit is given in network direct broadcasting | |
WO2020199749A1 (en) | Feedback-based information pushing method and apparatus, and electronic device | |
CN113282268B (en) | Sound effect configuration method and device, storage medium and electronic equipment | |
CN103186671A (en) | Searching method and searching system for mobile terminal, and mobile terminal | |
EP4528551A1 (en) | Multimedia object sharing method and apparatus, electronic device, and storage medium | |
CN103812996A (en) | Information prompting method and apparatus, and terminal | |
US20240103802A1 (en) | Method, apparatus, device and medium for multimedia processing | |
CN113672748A (en) | Multimedia information playing method and device | |
CN104539509A (en) | Method and device for informing user of channel broadcast | |
CN105487769B (en) | Media file display method and device and electronic equipment | |
CN115865852A (en) | Method, device and electronic device for processing instant messaging session information | |
CN103607649A (en) | Advertisement insertion method and player | |
CN110096612A (en) | The acquisition methods and system of the online audio analysis data of voice log | |
CN112653787B (en) | Display method, display device, storage medium and electronic equipment | |
CN105162839A (en) | Data processing method, device and system | |
WO2017165253A1 (en) | Modular communications |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C41 | Transfer of patent application or patent right or utility model | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20161031 Address after: Hangzhou City, Zhejiang province Zhejiang District 310052 e-businessmen Road No. 599 building 601 room 4 Applicant after: Hangzhou NetEase cloud Music Technology Co., Ltd. Address before: Hangzhou City, Zhejiang province Binjiang District 310052 River Street Network Road No. 599 building 4 layer 7 Applicant before: NetEase (Hangzhou) Network Co., Ltd. |
|
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20131225 |