1.一种用于操作电子装置的方法,所述方法包括:
将包含媒体数据的文件传输至外存储器,其中所述文件包括所述文件的一部分和所述文件的其余部分;
将所述电子装置的本地存储器中的所述文件的其余部分删除;
使用所述本地存储器中所述文件的已存储部分来播放所述媒体数据;以及
使用从所述外存储器接收到的所述文件的其余部分来播放所述媒体数据。
2.根据权利要求1所述的方法,其中,已存储部分包括与所述文件的文件播放时间中的部分区间对应的数据或所述文件的低质量副本。
3.根据权利要求1所述的方法,其中,删除所述文件的其余部分包括:
如果需要用于所述文件的离线模式,则存储所述文件的低质量副本作为已存储部分;以及
如果不需要用于所述文件的离线模式,则存储与所述文件的文件播放时间中的部分区间对应的数据作为已存储部分。
4.根据权利要求1所述的方法,还包括:
如果需要用于所述文件的离线模式并且所述本地存储器的可用容量超过阈值,则保存原始文件。
5.根据权利要求1所述的方法,还包括:
在事件发生时,传输所述文件以上传所述文件,
其中,所述事件基于所述电子装置的通信状态、电池状态、存储状态或用户数据中的至少之一来限定。
6.根据权利要求1所述的方法,还包括:
当使用已存储部分的播放时间比无缝播放来自所述外存储器的所述文件的其余部分所需的时间短时,调整已存储部分的持续时间。
7.根据权利要求1所述的方法,还包括:
从所述外存储器接收另一文件;
在播放所述另一文件后,将所述另一文件的一部分存储在所述电子装置的本地存储器中;以及
将不包含所述另一文件的已存储部分的所述另一文件的其余部分删除。
8.根据权利要求7所述的方法,其中,存储所述另一文件的一部分包括:
如果所述本地存储器的可用容量低于阈值,则存储所述另一文件的低质量副本作为所述另一文件的已存储部分;以及
如果所述本地存储器的可用容量超过所述阈值,则存储与所述另一文件的文件播放时间中的一部分对应的数据作为所述另一文件的已存储部分。
9.根据权利要求7所述的方法,其中,接收所述另一文件包括:
接收所述另一文件的元数据;
与所述外存储器建立连接;
选择所述另一文件;以及
将用于所述另一文件的流化请求传输至所述外存储器。
10.根据权利要求1所述的方法,还包括:
在播放所述文件时,从所述外存储器接收另一文件的一部分,所述另一文件是播放列表中的下一个文件。
11.根据权利要求1所述的方法,还包括:
确定用于所述文件的权重因子;以及
基于所述权重因子确定是否将所述文件的一部分存储在所述本地存储器中,
其中,所述权重因子基于所述文件的回放频率、所述文件的上传定时或所述文件的回放定时中的至少一个来确定。
12.一种电子装置,包括:
内存储器,配置为存储数据;
通信单元,配置为传输数据;以及
处理器,与所述内存储器和所述通信单元耦合,
其中所述处理器配置为:
控制向外存储器传输包含媒体数据的文件,其中所述文件包括所述文件的一部分和所述文件的其余部分,
将所述内存储器中的所述文件的其余部分删除,
使用所述内存储器中所述文件的已存储部分播放所述媒体数据,以及
使用从所述外存储器接收到的所述文件的其余部分播放所述媒体数据。
13.根据权利要求12所述的电子装置,其中,已存储部分包括与所述文件的文件播放时间中的部分区间对应的数据或所述文件的低质量副。
14.根据权利要求13所述的电子装置,
其中,如果需要用于所述文件的离线模式,则所述处理器还配置为存储所述文件的低质量副本作为已存储部分,以及
其中,如果不需要用于所述文件的离线模式,则所述处理器还配置为存储与所述文件的文件播放时间中的部分区间对应的数据作为已存储部分。
15.根据权利要求12所述的电子装置,其中,如果需要用于所述文件的离线模式并且所述内存储器的可用容量超过阈值,则所述处理器还配置为保存原始文件。
16.根据权利要求12所述的电子装置,
其中,当事件发生时,所述通信单元还配置为传输所述文件以上传所述文件,以及
其中,所述事件基于所述电子装置的通信状态、电池状态、存储状态或用户数据中的至少之一来限定。
17.根据权利要求12所述的电子装置,其中,当使用已存储部分的播放时间比无缝播放来自所述外存储器的所述文件的其余部分所需的时间短时,所述处理器还配置为调整已存储部分的持续时间。
18.根据权利要求12所述的电子装置,其中所述处理器还配置为:
从所述外存储器接收另一文件;
播放所述另一文件;
将所述另一文件的一部分存储在所述内存储器中;以及
将不包含所述另一文件的已存储部分的所述另一文件的其余部分删除。
19.根据权利要求18所述的电子装置,
其中,如果所述内存储器的可用容量低于阈值,则所述处理器还配置为存储所述另一文件的低质量副本作为所述另一文件的已存储部分;以及
其中,如果所述内存储器的可用容量超过所述阈值,则所述处理器还配置为存储与所述另一文件的文件播放时间中的一部分对应的数据作为所述另一文件的已存储部分。
20.根据权利要求18所述的电子装置,其中,为了接收所述另一文件,所述处理器还配置为:
接收所述另一文件的元数据;
与所述外存储器建立连接;
选择所述另一文件;以及
将用于所述另一文件的流化请求传输至所述外存储器。
21.根据权利要求12所述的电子装置,其中,所述通信单元还配置为:在播放所述文件时,从所述外存储器接收另一文件的一部分,所述另一文件是播放列表中的下一个文件。
22.根据权利要求12所述的电子装置,
其中所述处理器还配置为:
确定用于所述文件的权重因子;以及
基于所述权重因子确定是否将所述文件的一部分存储在所述内存储器中,
其中所述权重因子基于所述文件的回放频率、所述文件的上传定时或所述文件的回放定时中的至少一个来确定。