开机广告的播放方法、装置、电子设备及计算机存储介质与流程

文档序号:15925629发布日期:2018-11-14 01:06阅读:158来源:国知局
本发明实施例涉及开机广告
技术领域
,尤其涉及一种开机广告的播放方法、装置、电子设备及计算机存储介质。
背景技术
目前,智能电视的开机广告是在android(安卓)启动过程中播放的,具体是,android启动过程中,视频播放器启动,视频播放器从存储分区中读取广告内容到内存中。接着,视频播放器从内存中读取广告内容并进行播放。为了提高智能电视的开机速度,快照技术在智能电视的开机过程中得到广泛应用。快照技术是指在智能电视出厂前制作一个镜像文件,在开机过程中解压该镜像文件到内存中,直接启动智能电视,中间过程会节省android的启动时间,从而节省大部分的开机耗时,达到快速开机的目的。但是,现有采用快照技术的智能电视,由于启动过程跨过了android启动过程,这样使得开机广告无法更新。技术实现要素:本发明实施例提供一种开机广告的播放方法、装置、电子设备及计算机存储介质,以解决现有采用快照技术的电子设备无法更新开机广告的问题。第一方面,本发明实施例提供一种开机广告的播放方法,包括:当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,所述开机镜像文件包括所述第一广告片源和所述目标内存空间的地址,所述开机镜像文件为电子设备开机时系统状态的备份文件;从外部存储器的广告分区中获取第二广告片源,所述第二广告片源为上次开机时下载的;将所述目标内存空间中的第一广告片源替换为所述第二广告片源;控制视频播放器从所述目标内存空间中读取所述第二广告片源,并播放所述第二广告片源对应的开机广告。在第一方面的一种可能的实现方式中,所述解压开机镜像文件之前,所述方法还包括:制作所述开机镜像文件时,根据所述第一广告片源的长度,配置连续的内存地址空间作为所述目标内存空间并对所述目标内存空间设置标志位,所述标志位用于标识所述目标内存空间不被回收。在第一方面的另一种可能的实现方式中,所述目标内存空间中保存有第一头信息,所述第一头信息包括所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。;在第一方面的另一种可能的实现方式中,所述解压开机镜像文件,确定目标内存空间中的第一广告片源,具体包括:解压所述开机镜像文件,获取所述第一头信息中的所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址;根据所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,获得所述目标内存空间中的第一广告片源。在第一方面的另一种可能的实现方式中,所述从存储器的广告分区中获取第二广告片源之前,所述方法还包括:在上次开机时,向服务器发送广告下载请求,所述广告下载请求包括所述第二广告片源的下载地址;接收所述服务器根据所述第二广告片源的下载地址下载的所述第二广告片源,并将所述第二广告片源保存至所述外部存储器的广告分区中。第二方面,本发明实施例提供一种开机广告的播放装置,包括:解压模块,用于当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,所述开机镜像文件包括所述第一广告片源和所述目标内存空间的地址,所述开机镜像文件为电子设备开机时系统状态的备份文件;获取模块,用于从外部存储器的广告分区中获取第二广告片源,所述第二广告片源为上次开机时下载的;替换模块,用于将所述目标内存空间中的第一广告片源替换为所述第二广告片源;读取模块,用于控制视频播放器从所述目标内存空间中读取所述第二广告片源;播放模块,用于播放所述第二广告片源对应的开机广告。在第二方面的另一种可能的实现方式中,所述开机广告的播放装置还包括:配置模块,用于制作所述开机镜像文件时,根据所述第一广告片源的长度,配置连续的内存地址空间作为所述目标内存空间,并对所述目标内存空间设置标志位,所述标志位用于标识所述目标内存空间不被回收。在第二方面的另一种可能的实现方式中,目标内存空间中还保存有第一头信息,所述第一头信息包括所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。在第二方面的另一种可能的实现方式中,所述解压模块包括解压单元和获取单元;所述解压单元,用于解压所述开机镜像文件,获取所述第一头信息中的所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址;所述获取单元,用于根据所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,获得所述目标内存空间中的第一广告片源。在第二方面的另一种可能的实现方式中,所述开机广告的播放装置还包括:发送模块,用于在上次开机时,向服务器发送广告下载请求,所述广告下载请求包括所述第二广告片源的下载地址;接收模块,接收所述服务器根据所述第二广告片源的下载地址下载的所述第二广告片源;保存模块,用于将所述第二广告片源保存至所述外部存储器的广告分区中。第三方面,本发明实施例提供一种电子设备,包括:存储器,用于存储计算机程序;处理器,用于执行所述计算机程序,以实现第一方面所述的开机广告的播放方法。第四方面,本发明实施例提供一种计算机存储介质,所述存储介质中存储计算机程序,所述计算机程序在执行时实现第一方面所述的开机广告的播放方法。本发明实施例提供的技术方案的效果为:通过当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,开机镜像文件包括第一广告片源和目标内存空间的地址,该开机镜像文件为电子设备开机时系统状态的备份文件;从外部存储器的广告分区中获取第二广告片源,第二广告片源为上次开机时下载的;将目标内存空间中的第一广告片源替换为第二广告片源,控制视频播放器从目标内存空间中读取该第二广告片源,并播放该第二广告片源对应的开机广告。即本实施例,对于采用快照技术的电子设备,在上次开机时,下载最新的第二广告片源,在本次开机时,使用第二广告片源替换掉目标内存空间中的第一广告片源,进而在保证快速开机的基础上,实现开机广告的更新。附图说明为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例一提供的开机广告的播放方法的流程图;图2为本发明实施例涉及的电子设备的结构示意图;图3为现有的开机广告的播放过程示意图;图4为本发明实施例二提供的开机广告的播放方法的流程图;图5为本发明实施例三提供的开机广告的播放方法的流程图;图6为本发明实施例四提供的开机广告的播放方法的流程图;图7为本发明实施例一提供的开机广告的播放装置的结构示意图;图8为本发明实施例二提供的开机广告的播放装置的结构示意图;图9为本发明实施例三提供的开机广告的播放装置的结构示意图;图10为本发明实施例四提供的开机广告的播放装置的结构示意图;图11为本发明实施例提供的电子设备的结构示意图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。本发明实施例提供一种开机广告的播放方法,在上次开机时下载第二广告片源,在本次开机时,解压开机镜像文件,获得目标内存空间中的第一广告片源,并使用上次开机时下载的第二广告片源替换掉目标内存空间中的第一广告片源,并控制视频播放器播放第二广告片源对应的开机广告。即本实施例的技术方案,关于采用快照技术的电子设备,可以实现广告的更新,保证了广告的时效性,提高了用户体验。下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。图1为本发明实施例一提供的开机广告的播放方法的流程图。如图1所示,本实施例的方法可以包括:s101、当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,所述开机镜像文件包括所述第一广告片源和所述目标内存空间的地址,所述开机镜像文件为电子设备开机时系统状态的备份文件。本发明实施例的执行主体是电子设备,该电子设备可以是智能电视、笔记本电脑、计算机等具有开机广告的电子设备。本实施例的执行主体具体可以是上述电子设备中的处理器,例如电子设备中的cpu(centralprocessingunit,中央处理器)、mcu(microcontrollerunit,微控制器单元)、mpu(microprocessorunit,微处理器单元)等处理器。如图2所示,本实施例的电子设备还包括内部存储器(简称内存)、外部存储器和播放器,其中外部存储器包括广告分区,该广告分区用于存储广告片源,播放器用于播放开机广告。如图2所示,处理器分别与内存、外部存储器、播放器电连接。可选的,本实施例的外部存储器可以是闪存、或emmc(embeddedmultimediacard,嵌入式多媒体存储器)等。可选的,本实施例的开机镜像文件也保存在上述外部存储器中。图3为现有的开机广告的播放过程示意图,如图3所示,目前的android智能电视,开机广告的播放过程为,s11、u-boot启动。u-boot(启动代码)启动内核的过程可以分为两个阶段,两个阶段的功能如下:(1)第一阶段的功能,包括;硬件设备初始化;加载u-boot第二阶段代码到ram(randomaccessmemory,随机存取存储器)空间;设置好栈;跳转到第二阶段代码入口。(2)第二阶段的功能,包括:初始化本阶段使用的硬件设备;检测系统内存映射;将内核从flash读取到ram中;为内核设置启动参数;调用内核。s12、kernel启动。在kernel(操作系统内核)的启动过程中,挂载外部存储器各分区的内容,将广告分区中的广告片源置为可读。s13、android启动。s14、android的启动过程中,控制视频播放器播放开机广告。在android的启动过程中,控制视频播放器启动,视频播放器将广告分区中的广告片源读取到内存中,并播放该广告片源对应的开机广告,完成开机广告的播放。由上述流程可知,现有的开机广告的播放过程,电子设备的开机过程耗时长,影响用户的开机体验。为了解决该技术问题,在电子设备中采用快照技术,以提高电子设备的开机速度。具体是,制作开机镜像文件,该开机镜像文件记录了电子设备开机时系统的状态。这样,在下次开机时,直接解压该镜像文件即可实现电子设备的启动,中间跨过了android的启动过程,进而节省大部分的开机时间。需要说明的是,本实施例的开机镜像文件可以是电子设备出厂时制作的,也可以是电子设备开机时制作的,即每次开机时制作一个开机镜像文件,并使用本次制作的开机镜像文件替换掉上次开机制作的开机镜像文件。可选的,该开机镜像文件还可以是电子设备关机时制作的,即电子设备每次关机时制作一个开机镜像文件,并使用本次制作的开机镜像文件替换掉上次关机时制作的开机镜像文件。但是,由于采用快照技术的电子设备,开机过程中跨过了android的启动过程,而开机广告的更新是在android的启动过程中实现的,这样,使得采用快照技术的电子设备播放的开机广告一直是开机镜像文件中所保存的开机广告,进而无法实现开机广告的更新,降低了开机广告的实效性。为了解决上述技术问题,本发明实施例提供一种开机广告的播放方法,对采用快照技术的电子设备,可以更新其开机广告。具体的,外部存储器中保存有开机镜像文件,该开机镜像文件中包括有第一广告片源,以及所述第一广告片源对应的目标内存空间的地址(即目标内存空间在内存中的地址)。在本次开机时,从外部存储器中读取该开机镜像文件,并解压该开机镜像文件,将解压后的开机镜像文件保存到内存中,此时,第一广告片源保存在内存中的目标内存空间中。接着,根据目标内存空间的地址,搜寻内存,查找到目标内存空间,从目标内存空间中读取第一广告片源。s102、从外部存储器的广告分区中获取第二广告片源,所述第二广告片源为上次开机时下载的。具体的,上次开机时,服务器下载第二广告片源,并将下载的第二广告片源保存到本地的外部存储器的广告分区中。本次开机时,从外部存储器的广告分区中读取该第二广告片源。可选的,上述s102与上述s101可以同时执行,可选的,上述s101可以在上述s102之前执行,可选的,上述s102可以在上述s101之前执行,本实施例对此不做限制。s103、将所述目标内存空间中的第一广告片源替换为所述第二广告片源。s104、控制视频播放器从所述目标内存空间中读取所述第二广告片源,并播放所述第二广告片源对应的开机广告。具体的,根据上述s101的步骤,从目标内存空间中获取第一广告片源,根据上述s102的步骤,从外部存储器中获取第二广告片源。由于第二广告片源相比与第一广告片源为新的广告片源,此时,可以使用第二广告片源替换掉目标内存空间中保存的第一广告片源,实现开机广告的更新。接着,控制视频播放器从目标内存空间中读取第二广告片源,并播放该第二广告片源对应的开机广告。可选的,本实施例的开机广告的更新过程可以在u-boot的启动过程中实现,或者在kernel的启动过程中实现。本发明实施例提供的开机广告的播放方法,通过当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,开机镜像文件包括第一广告片源和目标内存空间的地址,该开机镜像文件为电子设备开机时系统状态的备份文件;从外部存储器的广告分区中获取第二广告片源,第二广告片源为上次开机时下载的;将目标内存空间中的第一广告片源替换为第二广告片源,控制视频播放器从目标内存空间中读取该第二广告片源,并播放该第二广告片源对应的开机广告。即本实施例,对于采用快照技术的电子设备,在上次开机时,下载最新的第二广告片源,在本次开机时,使用第二广告片源替换掉目标内存空间中的第一广告片源,进而在保证快速开机的基础上,实现开机广告的更新。在本实施例的一种可能的实现方式中,上述s101解压开机镜像文件之前,本实施例还包括制作开机镜像文件,具体可以包括:s100a、制作所述开机镜像文件时,根据所述第一广告片源的长度,配置连续的内存地址空间作为所述目标内存空间,并对所述目标内存空间设置标志位,所述标志位用于标识所述目标内存空间不被回收。具体的,本实施例在解压开机镜像文件之前,还包括制作开机镜像文件。在制作开机镜像文件时,根据第一广告片源的长度(即第一广告片源所占内存的大小),申请内存地址空间(即目标内存空间)来保存开机镜像文件中的第一广告片源,并标记此段目标内存空间为used(已用),保证制作开机镜像文件时,不会将此段目标内存空间回收掉。可选的,本实施例的目标内存空间为内存中连续的内存空间。在本实施例的一种可能的实现方式中,本实施例的目标内存空间中还保存有第一头信息,所述第一头信息包括所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。其中,第一广告片源的长度为第一广告片源所占的内存大小。具体的,目标内存空间中的保存有第一头信息和第一广告片源,该第一头信息和第一广告片源共同构成如表1所示的第一广告内容:表1第一头信息第一广告片源在实际使用时,可以根据第一广告片源的长度可以获得第一广告片源所占的内存的大小,例如为a。根据目标内存空间的首地址,确定该目标内存空间在内存中位置。根据第一广告片源基于第一头信息的首字节偏移地址和第一广告片源所占的内存的大小,可以确定出第一头信息的大小,例如为b。接着,根据a和b即可确定出目标内存空间的大小,再根据目标内存空间在内存中位置,确定出目标内存空间的大小和位置。本发明实施例提供的开机广告的播放方法,在解压开机镜像文件之前,首先制作开机镜像文件,并配置目标内存空间,以保证该目标内存空间用于保存第一广告片源。图4为本发明实施例二提供的开机广告的播放方法的流程图,在上述实施例的基础上,本实施例涉及的是解压开机镜像文件,确定目标内存空间中的第一广告片源的具体过程。如图4所示,本实施例可以包括:s201、解压所述开机镜像文件,获取所述第一头信息中的所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。如表1所示,本实施例的第一广告内容包括第一头信息和第一广告片源。其中,第一头信息包括第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。这样,在开机时,解压开机镜像文件,可以获得第一头信息。s202、根据所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,获得所述目标内存空间中的第一广告片源。具体的,根据上述步骤,获得第一头信息后,根据第一头信息中的第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,从内存中查找到目标存储空间的位置和大小,接着从该目标内存空间中读取第一广告片源。举例说明,假设s201获得的第一头信息中第一广告片源的长度为a,第一广告片源基于第一头信息的首字节偏移地址为b,目标内存空间的首地址为c,这样,可以获得目标内存空间的长度为a+b,而目标内存空间的首地址为c,进而可以确定出目标内存空间在内存中的位置,即为[c,a+b+c]。接着,根据第一广告片源基于第一头信息的首字节偏移地址为b,可以从目标内存空间中获得第一广告片源所在的位置,即为[c-b,a+b+c],进而从内存片段[c-b,a+b+c]中读取第一广告片源。本实施例的方法,通过设置第一头信息,根据第一头信息可以准确地获得目标内存空间在内存中的位置和大小,进而从目标内存空间中读取第一广告片源,提高了后续广告片源的更新速度和准确性。可选的,本实施例的第一头信息还可以包括电子设备的生产厂商的厂商信息。可选的,第一头信息还可以包括第一广告片源的标记,该第一广告片源的标记用于标记该目标内存空间中是否保存有第一广告片源。本发明实施例提供的开机广告的播放方法,解压开机镜像文件,获取所述第一头信息中的所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址;根据所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,获得所述目标内存空间中的第一广告片源,实现对第一广告片源的快速、准确获取。图5为本发明实施例三提供的开机广告的播放方法的流程图,在上述实施例的基础上,本实施例涉及的获取第二广告片源的具体过程。如图5所示,在上述s102之前,本实施例的方法还包括:s301、在上次开机时,向服务器发送广告下载请求,所述广告下载请求包括所述第二广告片源的下载地址。s302、接收所述服务器根据所述第二广告片源的下载地址下载的所述第二广告片源,并将所述第二广告片源保存至所述外部存储器的广告分区中。具体的,在上次开机时,电子设备向服务器发送广告下载请求,该广告下载请求包括第二广告片源的下载地址,广告下载请求用于请求服务器根据第二广告片源的下载地址下载第二广告片源。本实施例中,电子设备在处于开机状态的任一时刻可以向服务器发送广告下载请求,例如,电子设备在开机瞬间,向服务器发送广告下载请求,或者,电子设备在网络空闲时,向服务器发送广告下载请求。或者,电子设备在关机瞬间,向服务器发送广告下载请求,此时,服务器可以在电子设备关机时,将下载的第二广告片源保存在电子设备的外部存储器中。根据上述s301的步骤,服务器下载完第二广告片源后,服务器将该第二广告片源发送给电子设备。电子设备接收到服务器下载的第二广告片源后,将该第二广告片源保存到外部存储器的广告分区中,实现第二广告片源的下载。在本次开机时,可以直接从外部存储器的广告分区中获取第二广告片源,由于该第二广告片源为电子设备在上次开机时下载的,使用该第二广告片源来替换目标内存空间中的第一广告片源,可以实现对第一广告片源的更新,进而提高了开机广告的时效性。本发明实施例提供的开机广告的播放方法,在上次开机时,向服务器发送广告下载请求,接收所述服务器根据所述第二广告片源的下载地址下载的所述第二广告片源,并将所述第二广告片源保存至所述外部存储器的广告分区中,进而实现对第二广告片源的准确、快速获取。图6为本发明实施例四提供的开机广告的播放方法的流程图,本实施例涉及的是电子设备启动过程中开机广告的播放过程。如图6所示,本实施例的方法包括:s401、u-boot启动。s402、在u-boot的启动过程中,解压开机镜像文件,获得目标内存空间中的第一广告片源。具体的,电子设备接收到开机指令,电子设备进入开机状态,u-boot启动,系统程序开始启动。在u-boot的启动过程中,解压开机镜像文件,获得目标内存空间中的第一广告片源,其具体过程参照上述s101的描述,在此不再赘述。s403、从外部存储器的广告分区中获取第二广告片源。s404、将所述目标内存空间中的第一广告片源替换为所述第二广告片源。s405、控制视频播放器从所述目标内存空间中读取所述第二广告片源,并播放所述第二广告片源对应的开机广告。具体的,处理器从电子设备的外部存储器的广告分区中读取第二广告片源,并使用读取的第二广告片源替换掉目标内存空间中的第一广告片源,实现开机广告的更新。最后,控制视频播放器从目标内存空间中读取第二广告片源,并播放该第二广告片源对应的开机广告。即本实施例的整个过程在u-boot启动过程中实现,在开机的过程中,跨过了android的启动过程,从而节省大部分的开机耗时,达到快速开机的目的。同时,在u-boot启动过程中,实现了开机广告的更新,提高了开机广告的时效性,提高了用户的开机体验。本发明实施例提供的开机广告的播放方法,在u-boot的启动过程中,解压开机镜像文件,获得目标内存空间中的第一广告片源,从外部存储器的广告分区中获取第二广告片源,将所述目标内存空间中的第一广告片源替换为所述第二广告片源,控制视频播放器从所述目标内存空间中读取所述第二广告片源,并播放所述第二广告片源对应的开机广告,不仅提高了开机速度,节省开机时间,同时实现了开机广告的更新,提高了开机广告的时效性。图7为本发明实施例一提供的开机广告的播放装置的结构示意图。如图7所示,本实施例的开机广告的播放装置100可以包括:解压模块110,用于当接收到开机指令时,解压开机镜像文件,确定目标内存空间中的第一广告片源,其中,所述开机镜像文件包括所述第一广告片源和所述目标内存空间的地址,所述开机镜像文件为电子设备开机时系统状态的备份文件;获取模块120,用于从外部存储器的广告分区中获取第二广告片源,所述第二广告片源为上次开机时下载的;替换模块130,用于将所述目标内存空间中的第一广告片源替换为所述第二广告片源;读取模块140,用于控制视频播放器从所述目标内存空间中读取所述第二广告片源;播放模块190,用于播放所述第二广告片源对应的开机广告。本发明实施例的开机广告的播放装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图8为本发明实施例二提供的开机广告的播放装置的结构示意图。如图8所示,本实施例的开机广告的播放装置100可以包括:配置模块150,用于制作所述开机镜像文件时,根据所述第一广告片源的长度,配置连续的内存地址空间作为所述目标内存空间,并对所述目标内存空间设置标志位,所述标志位用于标识所述目标内存空间不被回收。在本实施例的一种可能的实现方式中,目标内存空间中还保存有第一头信息,所述第一头信息包括所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址。本发明实施例的开机广告的播放装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图9为本发明实施例三提供的开机广告的播放装置的结构示意图。如图9所示,本实施例的解压模块110包括解压单元111和获取单元112;所述解压单元111,用于解压开机镜像文件,获取所述第一头信息中的所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址;所述获取单元112,用于根据所述第一广告片源的长度、所述第一广告片源基于第一头信息的首字节偏移地址和所述目标内存空间的首地址,获得所述目标内存空间中的第一广告片源。本发明实施例的开机广告的播放装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图10为本发明实施例四提供的开机广告的播放装置的结构示意图。如图10所示,本实施例的开机广告的播放装置10可以包括:发送模块160,用于在上次开机时,向服务器发送广告下载请求,所述广告下载请求包括第二广告片源的下载地址;接收模块170,接收所述服务器根据所述第二广告片源的下载地址下载的所述第二广告片源;保存模块180,用于将所述第二广告片源保存至所述外部存储器的广告分区中。本发明实施例的开机广告的播放装置,可以用于执行上述所示方法实施例的技术方案,其实现原理和技术效果类似,此处不再赘述。图11为本发明实施例提供的电子设备的结构示意图,如图11所示,本实施例的电子设备200包括:存储器220,用于存储计算机程序;处理器230,用于执行所述计算机程序,以实现上述开机广告的播放方法,其实现原理和技术效果类似,此处不再赘述。进一步的,当本发明实施例中开机广告的播放方法的至少一部分功能通过软件实现时,本发明实施例还提供一种计算机存储介质,计算机存储介质用于储存为上述开机广告的播放的计算机软件指令,当其在计算机上运行时,使得计算机可以执行上述方法实施例中各种可能的开机广告的播放方法。在计算机上加载和执行所述计算机执行指令时,可全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机指令可以存储在计算机存储介质中,或者从一个计算机存储介质向另一个计算机存储介质传输,所述传输可以通过无线(例如蜂窝通信、红外、短距离无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质,(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如ssd)等。最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1