专利类型 | 发明公开 | 法律事件 | 公开; 实质审查; |
专利有效性 | 实质审查 | 当前状态 | 实质审查 |
申请号 | CN202310644907.0 | 申请日 | 2023-06-01 |
公开(公告)号 | CN116708914A | 公开(公告)日 | 2023-09-05 |
申请人 | 车智互联(北京)科技有限公司; | 申请人类型 | 企业 |
发明人 | 徐凌峰; | 第一发明人 | 徐凌峰 |
权利人 | 车智互联(北京)科技有限公司 | 权利人类型 | 企业 |
当前权利人 | 车智互联(北京)科技有限公司 | 当前权利人类型 | 企业 |
省份 | 当前专利权人所在省份:北京市 | 城市 | 当前专利权人所在城市:北京市海淀区 |
具体地址 | 当前专利权人所在详细地址:北京市海淀区丹棱街3号B座11层1110、1111室 | 邮编 | 当前专利权人邮编:100080 |
主IPC国际分类 | H04N21/438 | 所有IPC国际分类 | H04N21/438 ; H04N21/81 |
专利引用数量 | 0 | 专利被引用数量 | 0 |
专利权利要求数量 | 10 | 专利文献类型 | A |
专利代理机构 | 北京思睿峰知识产权代理有限公司 | 专利代理人 | 高芮; 赵爱军; |
摘要 | 本 发明 公开了一种视频内容连续播放方法、装置及移动终端,方法包括:响应于检测到视频列表页的当前首视频,确定当前首视频所在的第一 位置 ,创建视频播放器控件并添加到第一位置;通过视频播放器控件下载当前首视频的第一视频内容,并在视频列表页播放第一视频内容;响应于触发跳转到视频详情页的操作,将视频播放器控件放入全局管理类中,以便视频列表页与视频详情页共享视频播放器控件;在进入视频详情页后,从全局管理类中获取视频播放器控件,将视频播放器控件从第一位置移除,并将视频播放器控件添加到视频详情页中;通过视频播放器控件在视频详情页继续播放第一视频内容。根据本发明的技术方案,实现了页面切换时视频内容无中断连续播放。 | ||
权利要求 | 1.一种视频内容连续播放方法,在移动终端的应用中执行,所述应用包括视频列表页和视频详情页,所述方法包括: |
||
说明书全文 | 一种视频内容连续播放方法、装置及移动终端技术领域[0001] 本发明涉及移动互联网技术领域,尤其涉及一种视频内容连续播放方法、视频内容连续播放装置及移动终端。 背景技术[0002] 随着移动互联网技术的迅速发展,视频媒体内容随之兴起,人们在视频内容上花费的时间也越来越多,以短视频为代表的内容形式已经侵入了人们生活的方方面面,各种类型的应用都有接入视频或直播功能,丰富了内容形式,完善了内容生态。随着各应用平台对视频内容的投入越来越多,视频内容的体验也越发重要。 [0003] 现阶段,视频内容的展现形式多以一个视频列表页和一个视频详情页的组合形式出现,用户可以在视频列表寻找感兴趣的视频,再到视频详情页观看视频。视频列表通常会默认播放视频,以提升用户对视频的兴趣,用户点击视频后再跳转到视频详情页继续播放视频,用户返回到视频列表页时,视频又从已播放的位置继续播放。然而在页面切换过程中,通常无法延续前一个页面的视频播放进度。对此,现有的解决方案是获取前一个页面已经播放的进度,然后在下一个页面进行续播,或者直接从头开始重新播放。这两种方案都存在页面切换过程中的视频中断现象,造成视频播放不连续、不流畅的问题。 [0004] 需要说明的是,基于Android平台开发的应用软件中,每个页面都有各自独立的生命周期,并在此生命周期内负责维护页面内各控件的创建、展示及销毁,页面之前相互隔离,内容不共享。页面的独立性保证了内存使用的安全性,不会因页面销毁时控件未销毁而造成内存泄漏,但也造成了上述视频播放时的不连续,影响用户体验。 [0005] 因此,需要提供一种视频内容连续播放方法,能够在页面切换时保证视频内容无中断连续播放,以解决上述技术方案中存在的问题。 发明内容[0006] 为此,本发明提供一种视频内容连续播放方法、视频内容连续播放装置及移动终端,以解决或至少缓解上面存在的问题。 [0007] 根据本发明的一个方面,提供了一种视频内容连续播放方法,在移动终端的应用中执行,所述应用包括视频列表页和视频详情页,所述方法包括:响应于检测到视频列表页的当前首视频,确定所述当前首视频所在的第一位置,创建视频播放器控件并添加到所述第一位置;通过所述视频播放器控件,下载所述当前首视频的第一视频内容,并在所述视频列表页播放所述第一视频内容;响应于触发跳转到视频详情页的操作,将所述视频播放器控件放入全局管理类中,以便视频列表页与视频详情页共享所述视频播放器控件;在进入所述视频详情页后,从所述全局管理类中获取所述视频播放器控件,将所述视频播放器控件从所述第一位置移除,并将所述视频播放器控件添加到所述视频详情页中;通过所述视频播放器控件,在所述视频详情页继续播放所述第一视频内容。 [0008] 可选地,在根据本发明的视频内容连续播放方法中,在响应于检测到视频列表页的当前首视频之前,包括:进入视频列表页面,检测视频列表页的当前首视频。 [0009] 可选地,在根据本发明的视频内容连续播放方法中,在创建视频播放器控件并添加到所述第一位置之后,还包括:将所述视频播放器控件设置为列表展示模式进行展示;在将所述视频播放器控件添加到所述视频详情页中之后,还包括:将所述视频播放器控件设置为详情页展示模式进行展示。 [0010] 可选地,在根据本发明的视频内容连续播放方法中,还包括:响应于在所述视频列表页的滑动操作,实时检测所述当前首视频在所述视频列表页中的实时位置;根据所述实时位置,确定所述当前首视频是否超出所述视频列表页的可见区域;如果超出所述视频列表页的可见区域,则停止播放所述当前首视频的第一视频内容,并记录所述第一视频内容的播放进度。 [0011] 可选地,在根据本发明的视频内容连续播放方法中,还包括:当所述滑动操作停止时,检测所述视频列表页的新的首视频,确定所述新的首视频所在的第二位置;将所述视频播放器控件从所述第一位置移除并添加到所述第二位置,以便复用所述视频播放器控件;通过所述视频播放器控件,下载所述新的首视频的第二视频内容,并在所述视频列表页播放所述第二视频内容。 [0012] 可选地,在根据本发明的视频内容连续播放方法中,还包括:如果检测到所述视频列表页的新的首视频为所述当前首视频,则根据所述第一视频内容的播放进度继续播放所述第一视频内容。 [0013] 可选地,在根据本发明的视频内容连续播放方法中,在通过所述视频播放器控件,在所述视频详情页继续播放所述第一视频内容之后,还包括:响应于触发返回所述视频列表页的操作,将所述视频播放器控件重新放入所述全局管理类中;在返回到所述视频列表页后,从所述全局管理类中获取所述视频播放器控件并添加到所述第一位置,以便通过所述视频播放器控件,在所述视频列表页继续播放所述第一视频内容。 [0014] 可选地,在根据本发明的视频内容连续播放方法中,响应于触发跳转到视频详情页的操作,包括:响应于对所述当前首视频的点击操作。 [0015] 根据本发明的一个方面,提供了一种视频内容连续播放装置,驻留在移动终端的应用中,所述应用包括视频列表页和视频详情页,所述装置包括:创建单元,适于响应于检测到视频列表页的当前首视频,确定所述当前首视频所在的第一位置,创建视频播放器控件并添加到所述第一位置;第一播放单元,适于通过所述视频播放器控件,下载所述当前首视频的第一视频内容,并在所述视频列表页播放所述第一视频内容;共享单元,适于响应于触发跳转到视频详情页的操作,将所述视频播放器控件放入全局管理类中,以便视频列表页与视频详情页共享所述视频播放器控件;获取单元,适于在进入所述视频详情页后,从所述全局管理类中获取所述视频播放器控件,将所述视频播放器控件从所述第一位置移除,并将所述视频播放器控件添加到所述视频详情页中;第二播放单元,适于通过所述视频播放器控件,在所述视频详情页继续播放所述第一视频内容。 [0016] 根据本发明的一个方面,提供了一种移动终端,包括:至少一个处理器;以及存储有程序指令的存储器,其中,所述程序指令被配置为适于由所述至少一个处理器执行,所述程序指令包括用于执行如上所述方法的指令。 [0017] 根据本发明的一个方面,提供了一种存储有程序指令的可读存储介质,当所述程序指令被移动终端读取并执行时,使得所述移动终端执行如上所述方法。 [0018] 根据本发明的技术方案,提供了一种视频内容连续播放方法,当检测到视频列表页的当前首视频时,创建一个视频播放器控件并添加到当前首视频所在的第一位置,通过视频播放器控件可以下载当前首视频的第一视频内容并播放。当用户触发跳转到视频详情页的操作时,将视频播放器控件放入全局管理类中,以便视频列表页与视频详情页可以共享视频播放器控件。在进入视频详情页后,从全局管理类中获取视频播放器控件,此时才会将视频播放器控件从第一位置移除,并将视频播放器控件添加到视频详情页中,进而可以通过视频播放器控件,在视频详情页继续播放第一视频内容。这样,本发明实现了在不同页面间共享视频播放器控件,只需创建一次视频播放器控件,一方面,在视频列表页与视频详情页之间来回切换时,无需频繁创建视频播放器控件,可以降低对系统资源和内存的消耗,使得页面切换过程更加流畅、快速。另一方面,在视频列表页与视频详情页之间来回切换的过程中,通过共享的视频播放器控件实现了视频内容无中断连续播放。 [0019] 上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。附图说明 [0020] 为了实现上述以及相关目的,本文结合下面的描述和附图来描述某些说明性方面,这些方面指示了可以实践本文所公开的原理的各种方式,并且所有方面及其等效方面旨在落入所要求保护的主题的范围内。通过结合附图阅读下面的详细描述,本公开的上述以及其它目的、特征和优势将变得更加明显。遍及本公开,相同的附图标记通常指代相同的部件或元素。 [0021] 图1示出了根据本发明一个实施例的移动终端100的示意图; [0022] 图2示出了根据本发明一个实施例的视频内容连续播放方法200的流程示意图; [0023] 图3示出了根据本发明一个实施例的视频内容连续播放装置300的示意图。 具体实施方式[0024] 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。 [0025] 图1示出了根据本发明一个实施例的移动终端100的结构图。移动终端100可以是配置有前置摄像头和显示屏幕的手机、平板电脑、笔记本电脑、多媒体播放器、可穿戴设备等,但不限于此。如图1所示,移动终端100可以包括存储器接口102、多核处理器104,以及外围接口106。 [0026] 存储器接口102、多核处理器104和/或外围接口106既可以是分立元件,也可以集成在一个或多个集成电路中。在移动终端100中,各种元件可以通过一条或多条通信总线或信号线来耦合。传感器、设备和子系统可以耦合到外围接口106,以便帮助实现多种功能。 [0027] 例如,加速度传感器110、磁场传感器112和重力传感器114可以耦合到外围接口106,加速度传感器110可以采集在机身坐标系的三个坐标轴方向上的加速度数据,磁场传感器112可以采集在机身坐标系的三个坐标轴方向上的磁场数据(磁感应强度),重力传感器114可以采集在机身坐标系的三个坐标轴上的重力数据,以上传感器可以方便实现计步、定向、横竖屏智能切换等功能。其他传感器116同样可以与外围接口106相连,例如定位系统(例如GPS接收机)、温度传感器、生物测定传感器或其他感测设备,由此可以帮助实施相关的功能。 [0028] 相机子系统120和光学传感器122可以用于方便诸如记录照片和视频剪辑的相机功能的实现,其中所述相机子系统和光学传感器例如可以是电荷耦合器件(CCD)或互补金属氧化物半导体(CMOS)光学传感器。可以通过一个或多个无线通信子系统124来帮助实现通信功能,其中无线通信子系统可以包括射频接收机和发射机和/或光(例如红外)接收机和发射机。无线通信子系统124的特定设计和实施方式可以取决于移动终端100所支持的一个或多个通信网络。例如,移动终端100可以包括被设计成支持LTE、3G、GSM网络、GPRS网络、EDGE网络、Wi‑Fi或WiMax网络以及BlueboothTM网络的无线通信子系统124。 [0029] 音频子系统126可以与扬声器128以及麦克风130相耦合,以便帮助实施启用语音的功能,例如语音识别、语音复制、数字记录和电话功能。I/O子系统140可以包括触摸屏控制器142和/或一个或多个其他输入控制器144。触摸屏控制器142可以耦合到触摸屏146。举例来说,该触摸屏146和触摸屏控制器142可以使用多种触摸感测技术中的任何一种来检测与之进行的接触和移动或是暂停,其中感测技术包括但不局限于电容性、电阻性、红外和表面声波技术。一个或多个其他输入控制器144可以耦合到其他输入/控制设备148,例如一个或多个按钮、摇杆开关、拇指旋轮、红外端口、USB端口、和/或指示笔之类的指点设备。所述一个或多个按钮(未显示)可以包括用于控制扬声器128和/或麦克风130音量的向上/向下按钮。 [0030] 存储器接口102可以与存储器150相耦合。该存储器150可以包括内部存储器和外部存储器,内部存储器例如可以是静态随机存取存储器(SRAM)、非易失性存储器(NVRAM)等,但不限于此;外部存储器例如可以是硬盘、可移动硬盘、U盘等,但不限于此。存储器150可以存储程序指令,程序指令例如可以包括操作系统152和应用154。操作系统152例如可以是Android、iOS、Windows Phone等,其包括用于处理基本系统服务以及执行依赖于硬件的任务的程序指令。存储器150还可以存储应用154,应用154可以包括用于实现各种用户期望的功能的程序指令。应用154可以是独立于操作系统提供的,也可以是操作系统自带的。另外,应用154被安装到移动终端100中时,也可以向操作系统添加驱动模块。在移动设备运行时,会从存储器150中加载操作系统152,并且由处理器104执行。应用154在运行时,也会从存储器150中加载,并由处理器104执行。应用154运行在操作系统之上,利用操作系统以及底层硬件提供的接口实现各种用户期望的功能,如硬件管理、即时通信、网页浏览等。 [0031] 在一个实施例中,上述存储器150存储的程序指令中包括适于执行本发明的视频内容连续播放方法200的多条程序指令,这些程序指令可以被处理器执行,使得本发明的视频内容连续播放方法200可以在移动终端100中执行。 [0032] 在一个实施例中,上述移动终端100的应用154中包括视频内容连续播放装置300,视频内容连续播放装置300中包括适于执行本发明的视频内容连续播放方法200的多条程序指令,这些程序指令可以被处理器执行,使得本发明的视频内容连续播放方法200可以在移动终端100的应用154中执行。 [0033] 图2示出了根据本发明一个实施例的视频内容连续播放方法200的流程示意图。方法200适于在移动终端(例如前述移动终端100)的应用中执行。 [0034] 在本发明的实施例中,移动终端100的应用中包含多个页面,多个页面例如包括视频列表页和视频详情页。其中,视频列表页可以以列表形式展示多个视频,且用户可以通过在视频列表页进行滑动操作来浏览多个视频。这里,移动终端的屏幕上包含显示区域,页面(视频列表页、视频详情页)可以呈现在屏幕上的显示区域。 [0035] 在本发明的实施例中,移动终端100的应用中包括相互耦接的视频检测模块、播放器功能模块、播放器共享模块、视频下载模块、视频缓存模块等。 [0036] 如图2所示,方法200始于步骤210。 [0037] 在执行步骤210之前,进入视频列表页面,通过视频检测模块检测视频列表页的当前首视频(第一个视频)。当检测到检测视频列表页的当前首视频时,执行步骤210。 [0038] 在步骤210中,响应于检测到视频列表页的当前首视频,确定当前首视频所在的第一位置(即,当前首视频在视频列表页中的位置),随后创建一个视频播放器控件,并将视频播放器控件添加到第一位置。这里,可以调用播放器功能模块来创建视频播放器控件,并将视频播放器控件添加到当前首视频所在的第一位置。 [0039] 在本发明的一个实施例中,在将视频播放器控件添加到当前首视频所在的第一位置之后,可以将视频播放器控件设置为列表展示模式(与视频列表页相匹配的模式)进行展示。 [0040] 随后,在步骤220中,通过视频播放器控件,来下载当前首视频对应的第一视频内容,并在视频列表页播放第一视频内容。 [0041] 具体地,播放器功能模块在将视频播放器控件添加到当前首视频所在的第一位置后,可以将当前首视频的地址发送至视频播放器控件,并启动播放当前首视频。这样,在步骤220中,视频播放器控件可以根据当前首视频的地址来(调用视频下载模块)下载当前首视频的第一视频内容,并可以(调用视频缓存模块)将第一视频内容存储到移动终端的缓存,随后可以在视频列表页播放第一视频内容。 [0042] 在步骤230中,当用户触发跳转到视频详情页的操作时,响应于用户触发跳转到视频详情页的操作,(通过播放器共享模块)将视频播放器控件放入应用的全局管理类中。这里,通过将视频播放器控件放入应用中的全局管理类,以实现视频列表页与视频详情页共享视频播放器控件,无需再次创建视频播放器控件。 [0043] 在一个实施例中,用户触发跳转到视频详情页的操作,可以是用户对当前首视频的点击操作。即,响应于用户对当前首视频的点击操作,将视频播放器控件放入全局管理类中。 [0044] 接着,执行步骤240。在步骤240中,在视频详情页创建完成、进入视频详情页之后,从全局管理类中获取视频播放器控件,随后(调用播放器功能模块)将视频播放器控件从第一位置移除,并将视频播放器控件添加到视频详情页中。 [0045] 在将视频播放器控件添加到视频详情页中之后,可以执行步骤250:通过视频播放器控件,在视频详情页继续播放第一视频内容。 [0046] 在本发明的一个实施例中,在将视频播放器控件添加到视频详情页中之后,可以将视频播放器控件设置为详情页展示模式(与视频详情页相匹配的模式)进行展示。 [0047] 值得注意的是,由于创建视频详情页需要一定时间,在创建完成后才能切换到视频详情页。根据本发明的上述实施例,当用户触发跳转到视频详情页的操作时,只会将视频播放器控件放入全局管理类中,此时(在创建视频详情页的过程中)并不会将视频播放器控件从原来的第一位置移除,而是在视频详情页创建完成、进入视频详情页之后,才会将视频播放器控件从原来的第一位置移除。这样,根据本发明的技术方案,在从视频列表页切换到视频详情页的过程中,可以保证当前首视频的第一视频内容连续播放。 [0048] 根据本发明的一个实施例,当用户在视频列表页进行滑动操作时,响应于用户在视频列表页的滑动操作,(通过视频检测模块)实时检测当前首视频在视频列表页中的实时位置。 [0049] 随后,根据实时位置,确定当前首视频是否超出视频列表页的可见区域。具体地,可以判断当前首视频超出视频列表页的可见区域的部分是否占据当前首视频完整区域的一半以上,如果占据一半以上,则确定当前首视频超出视频列表页的可见区域。 [0050] 如果超出视频列表页的可见区域,则(调用播放器功能模块)停止播放当前首视频的第一视频内容,并可以记录第一视频内容的播放进度。 [0051] 另外,在该实施例中,当用户在视频列表页的滑动操作停止时,还可以(通过视频检测模块)检测视频列表页的新的首视频,确定新的首视频所在的第二位置。 [0052] 随后,可以(调用播放器功能模块)将视频播放器控件从第一位置移除,并将该视频播放器控件添加到新的首视频所在的第二位置,以便于复用视频播放器控件。具体地,可以通过视频播放器控件,来下载新的首视频对应的第二视频内容,并在视频列表页播放第二视频内容。 [0053] 具体地,播放器功能模块在将视频播放器控件添加到新的首视频所在的第二位置后,可以将新的首视频的地址发送至视频播放器控件,并启动播放新的首视频。这样,视频播放器控件可以(调用视频下载模块)根据新的首视频的地址来下载新的首视频的第二视频内容,并可以(调用视频缓存模块)将第二视频内容存储到移动终端的缓存,随后可以在视频列表页播放第二视频内容。 [0054] 在一个实施例中,当用户在视频列表页进行了一次或多次滑动操作后,当滑动操作停止时,如果检测到视频列表页的新的首视频为上述的当前首视频,便可以根据上述记录的第一视频内容的播放进度,来继续在视频列表页播放第一视频内容。 [0055] 根据本发明的一个实施例,在执行步骤250(通过视频播放器控件,在视频详情页继续播放第一视频内容)之后,如果用户触发返回视频列表页的操作,可以响应于用户触发的返回视频列表页的操作,(通过播放器共享模块)将视频播放器控件重新放入全局管理类中。 [0056] 在返回到视频列表页后,可以从全局管理类中获取视频播放器控件,并将视频播放器控件重新添加到上述当前首视频所在的第一位置,这样,可以通过视频播放器控件,在视频列表页继续播放第一视频内容。这里,在一个实施例中,在将视频播放器控件重新添加到上述当前首视频所在的第一位置之后,可以将视频播放器控件重新设置为列表展示模式,并且,可以销毁已创建的视频详情页。 [0057] 需要说明的是,在本发明的实施例中,由于在视频详情页使用的视频播放器控件是在视频列表页创建的,因此,视频播放器控件不会占用视频详情页的任何资源,这样,视频详情页在退出后可以被系统完全销毁,从而释放视频详情页占用的内存空间,不会导致内存泄漏。同时,由于页面上的普通元素所占用的内存远小于视频播放器控件占用的内存,因此,在进入或退出视频详情页时不会引发系统内存的大量分配或回收,整个页面切换过程对系统性能和内存的消耗都很低。 [0058] 并且,当用户退出视频列表页(返回到视频列表页)时,播放器功能模块会直接停止当前正在播放的视频内容,同时将视频播放器控件从正在播放的位置移除,这样,可以主动释放视频播放器控件所占用的系统资源,清空各模块对视频播放器控件的引用,能避免引发内存泄漏。 [0059] 根据本发明的视频内容连续播放方法200,当检测到视频列表页的当前首视频时,创建一个视频播放器控件并添加到当前首视频所在的第一位置,通过视频播放器控件可以下载当前首视频的第一视频内容并播放。当用户触发跳转到视频详情页的操作时,将视频播放器控件放入全局管理类中,以便视频列表页与视频详情页可以共享视频播放器控件。在进入视频详情页后,从全局管理类中获取视频播放器控件,此时才会将视频播放器控件从第一位置移除,并将视频播放器控件添加到视频详情页中,进而可以通过视频播放器控件,在视频详情页继续播放第一视频内容。这样,本发明实现了在不同页面间共享视频播放器控件,只需创建一次视频播放器控件,一方面,在视频列表页与视频详情页之间来回切换时,无需频繁创建视频播放器控件,可以降低对系统资源和内存的消耗,使得页面切换过程更加流畅、快速。另一方面,在视频列表页与视频详情页之间来回切换的过程中,通过共享的视频播放器控件实现了视频内容无中断连续播放。 [0060] 图3示出了根据本发明一个实施例的视频内容连续播放装置300的示意图。视频内容连续播放装置300驻留在移动终端100的应用中,用于执行前述视频内容连续播放方法200。上述应用包括视频列表页和视频详情页。 [0061] 如图3所示,视频内容连续播放装置300包括依次通信相连的创建单元310、第一播放单元320、共享单元330、获取单元340、第二播放单元350。 [0062] 其中,创建单元310可以响应于检测到视频列表页的当前首视频,确定当前首视频所在的第一位置,创建视频播放器控件并添加到第一位置。第一播放单元320可以通过视频播放器控件,下载当前首视频的第一视频内容,并在视频列表页播放第一视频内容。共享单元330可以响应于触发跳转到视频详情页的操作,将视频播放器控件放入全局管理类中,以便视频列表页与视频详情页共享视频播放器控件。获取单元340可以在进入视频详情页后,从全局管理类中获取视频播放器控件,将视频播放器控件从第一位置移除,并将视频播放器控件添加到视频详情页中。第二播放单元350可以通过视频播放器控件,在视频详情页继续播放第一视频内容。 [0063] 应当指出,创建单元310、第一播放单元320、共享单元330、获取单元340、第二播放单元350分别用于执行前述步骤210~250。这里,创建单元310、第一播放单元320、共享单元330、获取单元340、第二播放单元350的具体执行逻辑可参见前文方法200中对步骤210~ 250的描述,此处不再赘述。 [0064] A8、如A1‑A7中任一项所述的方法,其中,响应于触发跳转到视频详情页的操作,包括:响应于对所述当前首视频的点击操作。 [0065] 这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如可移动硬盘、U盘、软盘、CD‑ROM或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被所述机器执行时,所述机器变成实践本发明的设备。 [0066] 在程序代码在可编程计算机上执行的情况下,移动终端一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的所述程序代码中的指令,执行本发明的视频内容连续播放方法。 [0067] 以示例而非限制的方式,可读介质包括可读存储介质和通信介质。可读存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在可读介质的范围之内。 [0068] 在此处所提供的说明书中,算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与本发明的示例一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。 [0069] 在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下被实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。 [0070] 类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。 [0071] 本领域那些技术人员应当理解在本文所公开的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。 [0072] 本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。 [0073] 此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。 [0074] 此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。 [0075] 如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。 [0076] 尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的公开是说明性的而非限制性的,本发明的范围由所附权利要求书限定。 |