1.一种图片动态播放的方法,其特征在于,所述方法包括:
根据图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小以及待读取图片的大小,确定待启动的读取图片线程的线程数;
启动与所述线程数相同的读取图片线程并发读取图片,所述图片预先设置有图片标识,该图片标识针对所有读取图片线程设置、用于唯一标识图片;
根据图片标识的预设顺序,将所述读取图片线程读取的图片加入图片播放队列中,所述预设顺序是根据图片播放顺序设置的;
利用播放图片线程对所述图片播放队列中的图片进行播放。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当基于所述播放图片线程播放完预设张数的图片时,释放当前播放完的图片所占用的所述图片播放队列中的内存;
将释放的内存添加至所述图片播放队列的尾部;
根据所述图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小以及待读取图片的大小,重新确定待启动的读取图片线程的线程数;或者根据所述图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小、待读取图片的大小、已读图片消耗的读取时间以及已播放图片消耗的播放时间,重新确定待启动的读取图片线程的线程数;
利用与重新确定的线程数相同的读取图片线程并发读取图片,以便根据图片标识将读取的图片加入所述释放的内存中。
3.根据权利要求2所述的方法,其特征在于,所述根据图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小以及待读取图片的大小,确定待启动的读取图片线程的线程数包括:根据每个待读取图片的大小,计算所有待读取图片的图片平均大小以及计算当前用于播放图片的剩余内存大小;
根据所述图片平均大小和所述剩余内存大小确定第一线程数,所述第一线程数为当一次并发读取的图片能够使得用于播放图片的剩余内存不足以再存储一张完整图片时所需的线程数;
根据图片播放系统的当前占用内存大小、当前剩余内存大小以及当前已启动线程数,确定第二线程数,所述第二线程数为所述图片播放系统当前能够承载的最大线程数;
若当前所述播放图片线程未启动,则取所述第二线程数减1获得的结果与所述第一线程数中的最小值为所述待启动的读取图片线程的线程数;
若当前所述播放图片线程已启动,则取所述第一线程与所述第二线程中的最小值为所述待启动的读取图片线程的线程数。
4.根据权利要求3所述的方法,其特征在于,所述根据所述图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小以及待读取图片的大小,重新确定待启动的读取图片线程的线程数包括:根据当前待读取图片的大小以及当前用于播放图片的剩余内存大小,更新所述第一线程数;
根据所述图片播放系统的当前占用内存大小、当前剩余内存大小以及当前已启动线程数,更新所述第二线程数;
取更新后的第一线程数和更新后的第二线程数中的最小值为所述重新确定的线程数。
5.根据权利要求3所述的方法,其特征在于,在根据所述图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小、待读取图片的大小、已读图片消耗的读取时间以及已播放图片消耗的播放时间,重新确定待启动的读取图片线程的线程数之前,所述方法还包括:当基于所述读取图片线程读取完一张图片时,记录当前已读图片消耗的读取时间;
当基于所述播放图片线程播放完一张图片时,记录当前播放完的图片消耗的播放时间;
所述根据所述图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小、待读取图片的大小、已读图片消耗的读取时间以及已播放图片消耗的播放时间,重新确定待启动的读取图片线程的线程数包括:根据当前待读取图片的大小以及当前用于播放图片的剩余内存大小,更新所述第一线程数;
根据所述图片播放系统的当前占用内存大小、当前剩余内存大小以及当前已启动线程数,更新所述第二线程数;
根据到当前为止已读取的所有图片的读取时间确定平均读取时间,根据到当前为止已播放的所有图片的播放时间确定平均播放时间;
基于所述平均读取时间和所述平均播放时间,计算第三线程数;
取所述更新后的第一线程数、所述更新后的第二线程数以及所述第三线程数中的最小值为所述重新确定的线程数。
6.根据权利要求1至5中任一项所述的方法,其特征在于,所述根据图片标识的预设顺序,将所述读取图片线程读取的图片加入图片播放队列中包括:根据所述预设顺序以及所述读取图片线程读取的图片的图片标识,判断所述读取的图片是否为目标图片,所述目标图片为根据所述预设顺序确定的、待加入所述图片播放队列的图片;
若所述读取的图片是所述目标图片,则将所述读取的图片加入所述图片播放队列中。
7.一种图片动态播放的装置,其特征在于,所述装置包括:
确定单元,用于根据图片播放系统当前能够承载的最大线程数、用于播放图片的剩余内存大小以及待读取图片的大小,确定待启动的读取图片线程的线程数;
读取单元,用于启动与所述线程数相同的读取图片线程并发读取图片,所述图片预先设置有图片标识,该图片标识针对所有读取图片线程设置、用于唯一标识图片;
加入单元,用于根据图片标识的预设顺序,将所述读取图片线程读取的图片加入图片播放队列中,所述预设顺序是根据图片播放顺序设置的;
播放单元,用于利用播放图片线程对所述图片播放队列中的图片进行播放。
8.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至权利要求6中任意一项所述的图片动态播放的方法。
9.一种处理器,其特征在于,所述处理器用于运行程序,其中,所述程序运行时执行权利要求1至权利要求6中任意一项所述的图片动态播放的方法。
10.一种设备,其特征在于,所述设备包括存储介质和处理器;
所述存储介质,用于存储程序;
所述处理器,用于加载并执行所述存储介质中存储的程序;
所述程序运行时执行权利要求1至权利要求6中任意一项所述的图片动态播放的方法。