一种同时进行录制的视频播放方法、装置和存储介质与流程

文档序号:19125217发布日期:2019-11-13 02:03阅读:422来源:国知局
一种同时进行录制的视频播放方法、装置和存储介质与流程

本发明涉及计算机技术领域,尤其是一种同时进行录制的视频播放方法、装置和存储介质。



背景技术:

用户在使用电视机、笔记本电脑、台式电脑、平板电脑以及手机等用户设备连接到互联网,访问视频播放平台并进行视频观看时,有时会对所观看的视频的全部或某一部分片段感兴趣,希望对感兴趣的视频片段进行录制。

现有技术中,无论是视频播放平台所提供的网页端播放程序或者专用播放软件,还是第三方提供的视频播放器,其视频录制功能需要用户去进行专门的操作才能使用,或者根本没有视频录制功能,只能依赖另外的视频录制软件去实现。这造成了用户观看视频和录制视频这两个操作不能同时进行,必须在观看视频前或观看视频后专门花费时间来对视频进行录制,用户体验不佳。



技术实现要素:

为了解决上述技术问题,本发明的目的在于提供一种同时进行录制的视频播放方法、装置和存储介质。

一方面,本发明实施例包括一种同时进行录制的视频播放方法,包括以下步骤:

检测第一操作,并根据所述第一操作确定时间轴上的第一定位点;

检测第二操作,并根据所述第二操作确定时间轴上的第二定位点;所述第二定位点在时间轴上的位置在所述第一定位点之后;

对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制;

从所述第二定位点所对应的播放时刻开始播放视频。

进一步地,所述视频播放方法还包括以下步骤:

获取用于生成视频的直播信号;

根据所述直播信号,动态地确定时间轴上的直播定位点。

进一步地,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之前,所述对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

获取所述第一定位点与第二定位点之间的时间轴片段所对应的第一视频片段;

存储所述第一视频片段。

进一步地,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之前,所述从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

获取所述第二定位点与直播定位点之间的时间轴片段所对应的第二视频片段;

从所述第二定位点所对应的播放时刻开始,对所述第二视频片段进行快进播放;

当所述第二视频片段被播放完毕,切换至对所述直播信号进行播放。

进一步地,当检测到所述第一定位点在时间轴上的位置在所述直播定位点之前,且所述第二定位点在时间轴上的位置均在所述直播定位点之后,所述对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

获取所述第一定位点与直播定位点之间的时间轴片段所对应的第三视频片段;

存储所述第三视频片段。

进一步地,当检测到所述第一定位点在时间轴上的位置在所述直播定位点之前,且所述第二定位点在时间轴上的位置均在所述直播定位点之后,所述从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

当检测到所述直播定位点与所述第二定位点重合,对所述直播信号进行播放。

进一步地,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之后,所述对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

当检测到所述直播定位点与所述第一定位点重合,开始对所述直播信号进行存储;

当检测到所述直播定位点与所述第二定位点重合,结束对所述直播信号所进行的存储.

进一步地,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之后,所述从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

当检测到所述直播定位点与所述第二定位点重合,对所述直播信号进行播放。

另一方面,本发明实施例还包括一种同时进行录制的视频播放装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明实施例所述方法。

另一方面,本发明实施例还包括一种存储介质,其具有存储功能,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明方法。

本发明的有益效果是:通过执行本发明方法,可以一边进行视频的录制,一边播放视频,所录制的视频和所播放的视频的具体内容可以是不同的,使得用户可以在观看最新的视频或者回放视频的同时,对视频的其他部分进行录制。本实施例中的视频播放方法提供了一种简单快捷的交互方式,用户通过简单的操作即可进行在视频录制的同时进行视频播放,无需另外下载专用的视频录制软件或者使用专门的视频录制功能并花费专门的时间进行视频录制,大大提高了用户体验。

附图说明

图1为本发明实施例中视频播放方法的流程图;

图2、图3和图4分别为本发明实施例中所述视频播放方法的执行效果示意图。

具体实施方式

本实施例中,通过以下使用场景来对本发明方法进行说明:用户使用电视机、笔记本电脑、台式电脑、平板电脑以及手机等设备连接到互联网,访问视频播放网站,并发出观看某个视频的指令。通过浏览器上的视频播放程序或者专用的视频播放软件,用户的设备可以从视频播放网站中获取到该视频的数据,由用户的设备对数据进行转码等处理,并通过显示屏显示出来。

其中,所述用户可以是人类,也可以是能够模仿人类动作的仿真机器人,还可以是安装在设备中、用于模拟人类操作的计算机程序。

大多数视频播放程序的显示界面上包括两部分,一部分用于显示视频画面,即用于展示所播放的视频;另一部分用于显示进度条,所述进度条包括一个类似时间轴形状的图形,以及至少一个标记图案,该标记图案随着视频的播放而在时间轴形状图形上进行位移,即所述进度条通过标记图案在时间轴上的位置来显示视频播放的时间进度。视频播放程序还允许用户向视频发出指令,通常是拖动标记图案使其在时间轴上发生移动,从而使得视频播放程序向视频播放网站请求获取新的视频数据,所述新的视频数据的起点与标记图案被移动后所处的位置相对应,这种交互方式使得用户可以直观地主动调整视频的播放进度。

当视频播放网站提供的视频是事先制作好的电影、电视剧或者动漫等时,由于这些视频具有明确的起点和终点,因此在用户的设备的显示界面上显示出来的进度条,其具有明确的起始端和终端。用户可以通过拖动标记图案,使得标记图案到达时间轴上的任何位置。

一些电视台、电视信号供应商或者视频播放网站提供了具有视频回放功能的电视直播服务。为了方便用户选择所感兴趣的时间点来进行回放,用户的设备的显示界面上也显示出进度条。由于视频回放具有一定的时长限制,例如一些电视台最多允许回放至7天前的画面,因此所述进度条具有明确的起始端;由于所播放的是实时直播的电视信号,而电视信号是没有明确的终点的,因此此时所述进度条没有明确的终端,通常使用虚线或者灰色等的时间轴来表示进度条的终端,但是由于时间轴上这些虚线或者灰色的部分对应的是当前还没播出的电视信号,因此现有技术不允许用户将标记图案拖动至这些虚线或者灰色的部分。

一些视频播放程序是通过一组计时数字来显示视频播放的时间进度的,所述计时数字的形式可以是“0h:35min:22s/1h:55min:32s”,其中“0h:35min:22s”用来表示当前视频播放至第35分钟第22秒,“1h:55min:32s”用来表示当前视频的总时长为1小时55分钟32秒。这种计时数字形式的时间进度表示方法,原理和操作方式上与图形形式的时间进度表示方法是相同的。

如果是电视台直播节目,那么格式可能是“2019y07m03d05h:35min:22s/-”,其中“2019y07m03d05h:35min:22s”用来表示2019年7月3日5时35分22秒所直播的画面,“-”表示由于是直播节目,没有相应的终点。用户可以通过输入形如“2019y07m03d03h:20min:17s”的时间数据来切换所播放的视频画面,从而实现视频回放。如果用户输入的时间数据大于当前的实际时间,由于所对应的电视信号还没播出,因此现有技术将用户这样的操作定义为非法操作,并且拒绝响应。

本实施例中,对本发明方法的说明可能会使用形如“s1”的步骤编号,但这些编号只是为了方便说明而编制的,它们可以视为本发明方法在本实施例中的一种特定步骤,但在实际使用本发明方法时并不限制于这样的步骤,本领域技术人员对这些步骤的顺序进行调整,或者加入一些新的步骤,能够取得相同的技术效果,也应视为在本发明方法的保护范围之内。

本实施例包括一种同时进行录制的视频播放方法,参照图1,包括以下步骤:

s1.检测第一操作,并根据所述第一操作确定时间轴上的第一定位点;

s2.检测第二操作,并根据所述第二操作确定时间轴上的第二定位点;所述第二定位点在时间轴上的位置在所述第一定位点之后;

s3.对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制;

s4.从所述第二定位点所对应的播放时刻开始播放视频。

步骤s1-s4可以应用于如图2-4所示的显示界面。图2-4中,显示界面的主要部分用于显示视频画面,显示界面的下部用于显示时间轴,以及三个形状分别为方形和菱形的标记图案,其中方形的标记图案所在位置为第一定位点,菱形的标记图案所在位置为第二定位点。图2-4中是通过标记图案所在的几何位置来确定所述第一定位点和第二定位点的,但由于第一定位点和第二定位点实际上是用来确定用户所要播放的视频进度,也就是说,所述第一定位点和第二定位点分别对应一个时间点,这个时间点可以是虚拟的(例如一部电影中的当前播放时长)或者是真实的(例如现实当中的实时时间),或者换一种说法,所述第一定位点和第二定位点实际上是用来确认设备的工作状态,在相应的工作状态下,用户设备将按照不同时间轴时刻对视频进行播放,因此第一定位点和第二定位点也可以通过形如“2019y07m03d03h:20min:17s”的时间数据来表现出来。同理,所述时间轴实际上是用户的设备中用来一个计时程序,或者这个计时程序所产生的内存状态,虽然所述时间轴具有一定虚拟性,但其是客观存在的,也就是说,所述时间轴可以不通过如图2-4所示的直观的图形形式显示出来,但根据计算机原理可知,凡涉及到视频播放的技术手段,即使没有将所述时间轴直观地显示出来,也必然使用到了“时间轴”这一技术手段。

步骤s1和s2中,所述第一操作和第二操作是指任何可以用来确定第一定位点和第二定位点的操作。例如,当用户设备上提供触摸操控时,所述第一操作可以是指“用户的手指触摸显示屏上与时间轴任一部分相应的位置”,或者“用户的手指首先触摸显示屏上与时间轴任一部分相应的位置,然后将手指不离开时间轴地拖动到时间轴另一部分相应的位置,最后停下来”;当用户设备上提供键盘输入操控时,所述第一操作可以是指“用户通过键盘输入形如‘2019y07m03d03h:20min:17s’的时间数据”。

用户进行第一操作的视觉效果可以是:用户的设备通过屏幕显示出一个原先并不存在的方形的标记图案,并且标记图案在时间轴上的位置与第一定位点相对应;或者,用户的设备通过屏幕显示出一个动画,在这个动画中,一个原先已存在的方形的标记图案在时间轴上移动并最终停下来,并且标记图案最终在时间轴上的位置与第一定位点相对应。

本实施例中,将位于时间轴上的较靠后位置的定位点命名为“第二定位点”,将位于时间轴上的较靠前位置的定位点命名为“第一定位点”。根据用户的使用习惯,步骤s1和s2的顺序可以调换。

由于第二操作和第一操作的性质完全相同,因此本实施例不再对第二操作的情形进行赘述。

在执行步骤s1和s2时,用户的设备可以通过显示相应的提示信息,提示用户当前所执行的步骤是s1或s2。

当用户的设备确定了第一定位点和第二定位点之后,便可以确定用户所要录制的视频的起点和终点,以及用户所要播放的视频的起点。

步骤s3中,将所述第一定位点对应的时间轴上的时刻,作为用户所要录制的视频的起点;将所述第二定位点对应的时间轴上的时刻,作为用户所要录制的视频的终点,然后进行录制。

步骤s4中,将所述第二定位点对应的时间轴上的时刻,作为用户所要播放的视频的起点,然后进行播放。

在用户的设备可以同时执行多任务的条件下,所述步骤s3和s4是同时执行的,即一边进行视频的录制,一边播放视频。所录制的视频和所播放的视频的具体内容可以是不同的,使得用户可以在观看最新的视频或者回放视频的同时,对视频的其他部分进行录制。本实施例中的视频播放方法提供了一种简单快捷的交互方式,用户通过简单的操作即可进行在视频录制的同时进行视频播放,无需另外下载专用的视频录制软件或者使用专门的视频录制功能并花费专门的时间进行视频录制,大大提高了用户体验。

进一步作为优选的实施方式,本实施例中所述视频播放方法还包括以下步骤:

s5.获取用于生成视频的直播信号;

s6.根据所述直播信号,动态地确定时间轴上的直播定位点。

所述步骤s5是连续不断地执行的,具体地,用户设备与电视台等进行持续不断的通信,从而不断获取到最新的直播信号。

所述步骤s6可以在执行步骤s1-s4后执行,也可以在执行步骤s1-s4前执行。

步骤s5和s6中的直播信号,包括传统电视台所播送的电视信号,以及自媒体和直播平台等播送的直播节目信号,这类直播信号的特点是并非事先制作好再进行播送,而是摄制得到视频数据后不经过后期制作,或者只经过简单的镜头切换便直接进行播送,并且从摄制到直播之间没有时延或者只有很短的时延;这类直播信号的特点还在于没有明确的结束时刻,因此对应的进度条上没有明确的终点,用户不能通过拖动进度条的位置来进行“快进”或者“跳播”。

所述直播信号中还包含了时间戳,使得接收直播信号的视频播放器能够得知当前要播放的画面对应哪个播放时刻。即使所述直播心中不包含时间戳,由于直播信号的采集、生成、发送、接收和播放的时延很小,接收直播信号的视频播放器可以将接收到直播信号的时刻确定为直播信号的播放时刻。

步骤s6中,根据解析出来的直播信号的播放时刻,对时间轴上的直播定位点进行刷新。所述直播定位点与前述的第一定位点和第二定位点的性质相同,不同的是所述第一定位点和第二定位点是由用户选定的,而所述直播定位点是用户的设备根据所接收到的最新的直播信号确定的。

参照图2-4,本实施例中,使用一个圆形的标记图案来表示所述直播定位点,即图2-4中圆形的标记图案在时间轴上的位置可以与直播定位点是相对应的。

当执行步骤s5和s6之后本实施例中的所述视频播放方法可以用于对电视信号和直播节目信号进行可同时录制的播放。

参照图2-4所示的界面,所述直播定位点位于时间轴的一个分界点上。在这个分界点的左侧,所述时间轴是实线的,表示这是电视台等已经播送出相应直播信号的时间段。在这个分界点的右侧,所述时间轴是虚线的,表示这是电视台等尚未播送出相应直播信号的时间段。

本实施例所述的视频播放方法中,允许用户执行的第一操作和第二操作将方形的标记图案和菱形的标记图案设置或拖动至虚线部分的时间轴上。这样,方形标记图案所对应的第一定位点、菱形标记图案所对应的第二定位点以及圆形标记图案所对应的直播定位点之间便有以下三种关系:

(1)如图2所示,所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之前;

(2)如图3所示,所述第一定位点在时间轴上的位置在所述直播定位点之前,且所述第二定位点在时间轴上的位置均在所述直播定位点之后;

(3)如图4所示,所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之后。

对于上述(1)-(3)三种不同的情况,所述步骤s3和s4,即对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,以及从所述第二定位点所对应的播放时刻开始播放视频这一步骤,分别通过不同的具体手段来实现。

1、参照图2,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之前,所述步骤s3,即对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

s301a.获取所述第一定位点与第二定位点之间的时间轴片段所对应的第一视频片段;

s302a.存储所述第一视频片段。

所述步骤s4,即所述从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

s401a.获取所述第二定位点与直播定位点之间的时间轴片段所对应的第二视频片段;

s402a.从所述第二定位点所对应的播放时刻开始,对所述第二视频片段进行快进播放;

s403a.当所述第二视频片段被播放完毕,切换至对所述直播信号进行播放。

在“所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之前”这种情况下,所述步骤s3是由步骤s301a-s302a组成的,所述步骤s4是由步骤s401a-s403a组成的。

步骤s301a中,所述第一定位点与第二定位点之间的时间轴片段所对应的第一视频片段,是电视台等已经播送的内容,只要电视台提供视频回放功能,那么就可以从电视台获取到第一视频片段。具体地,用户的设备所运行的视频播放程序通过后台下载所述第一视频片段。

步骤s302a中,将所述第一视频片段存储到用户设备本地的存储空间中,完成对第一视频片段的录制。

步骤s401a中,所述第二定位点与直播定位点之间的时间轴片段所对应的第二视频片段,也是电视台等已经播送的内容,只要电视台提供视频回放功能,那么就可以从电视台获取到第二视频片段。具体地,用户的设备所运行的视频播放程序通过后台下载所述第二视频片段。

步骤s402a中,从所述第二定位点所对应的播放时刻开始,对所述第二视频片段进行快进播放。

由于用户设备在不断地执行步骤s5从而获取最新的直播信号,也就是直播定位点是移动的,即视觉效果上来看,直播定位点与第二定位点之间的距离是越来越远的,因此所述第二视频片段的内容也是随着获取到的直播信号而不断增长的。

所述快进播放,是指使用比直播信号的正常播放速率更快的播放速率来对进行第二视频进行播放,例如使用1.1倍的播放速率来播放第二视频。这样,虽然所述第二视频被不断更新,但由于播放速率大于更新速率,因此所述第二视频将会被播放完毕。所使用的播放速率可以设为1.1倍或者1.2倍等,这样不会给用户造成明显的快进结果,可以保证良好的观看体验。

步骤s403a中,当所述第二视频片段被播放完毕,切换至对所述直播信号进行播放,此时转换至实时播放状态,也就是对所述直播信号进行一边接收一边播放。

通过执行步骤s301a-s302a和s401a-s403a,可以满足用户对直播节目中已播送部分的观看和录制要求,并且在对已播送部分录制和观看完毕后,自动切换至最新的直播信号进行播放。这使得当本实施例中所述方法被应用至电视剧、体育比赛的观看时,用户可以十分方便地了解电视剧和体育比赛的剧情发展情况,同时可以将已播送部分录制下来进行后续的研究。

2、参照图3,当检测到所述第一定位点在时间轴上的位置在所述直播定位点之前,且所述第二定位点在时间轴上的位置均在所述直播定位点之后,所述步骤s3,即对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

s301b.获取所述第一定位点与直播定位点之间的时间轴片段所对应的第三视频片段;

s302b.存储所述第三视频片段。

所述步骤s4,即从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

s401b.当检测到所述直播定位点与所述第二定位点重合,对所述直播信号进行播放。

在“所述第一定位点在时间轴上的位置在所述直播定位点之前,且所述第二定位点在时间轴上的位置均在所述直播定位点之后”这种情况下,所述步骤s3是由步骤s301b-s302b组成的,所述步骤s4是由步骤s401b组成的。

步骤s301b中,所述第一定位点与直播定位点之间的时间轴片段所对应的第三视频片段,是电视台等已经播送的内容,只要电视台提供视频回放功能,那么就可以从电视台获取到第三视频片段。具体地,用户的设备所运行的视频播放程序通过后台下载所述第三视频片段。

由于用户设备在不断地执行步骤s5从而获取最新的直播信号,也就是直播定位点是移动的,即视觉效果上来看,直播定位点与第一定位点之间的距离是越来越远的,因此所述第三视频片段的内容也是随着获取到的直播信号而不断增长的。

步骤s302b中,将所述第三视频片段存储到用户设备本地的存储空间中,完成对第三视频片段的录制。

步骤s401b中,所述第二定位点所在时间轴上的位置位于直播定位点所在位置之前,也就是说直播定位点与第二定位点之间所对应的直播信号是未发出的。而随着步骤s5的不断执行,所述直播定位点也在不断更新,图3中所示的代表直播定位点的圆形标记图案与代表第二定位点的菱形标记图案之间的距离也越来越短,最终直播定位点与所述第二定位点重合。所述直播定位点与所述第二定位点重合,在数据层面体现为计时程序的计时达到了第二定位点所设定的目标值,在人机交互层面体现为图3中所示的代表直播定位点的圆形标记图案与代表第二定位点的菱形标记图案重合。当所述直播定位点与所述第二定位点重合,便完成对第三视频片段的录制,切换至对直播信号的播放。

通过执行步骤s301b、s302b和s401b,可以实现同时进行录制的延时播放功能,满足以下使用场景的需求:用户暂时不想观看当前正在直播的内容,但是希望将其录制下来进行后续的处理,因此设定第一定位点和第二定位点,其中第二定位点所对应的时间晚于现实当中的实际计时;第一定位点和第二定位点之间的视频被录制下来,在现实当中的实际计时达到第二定位点所对应的时间后,自动切换至对直播信号进行播放。本实施例中所述方法所实现的这种同时进行录制的延时播放功能,可以免去用户守候在设备旁边进行操作和录制的麻烦,提高了用户体验。

3、参照图4,当检测到所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之后,所述步骤s3,即对所述第一定位点和第二定位点之间的时间轴片段所对应的视频进行录制这一步骤,具体包括:

s301c.当检测到所述直播定位点与所述第一定位点重合,开始对所述直播信号进行存储;

s302c.当检测到所述直播定位点与所述第二定位点重合,结束对所述直播信号所进行的存储.

所述步骤s4,即从所述第二定位点所对应的播放时刻开始播放视频这一步骤,具体包括:

s401c.当检测到所述直播定位点与所述第二定位点重合,对所述直播信号进行播放。

在“所述第一定位点和第二定位点在时间轴上的位置均在所述直播定位点之后”这种情况下,所述步骤s3是由步骤s301c-s302c组成的,所述步骤s4是由步骤s401c组成的。

步骤s301c和s302c中,所述第一定位点和第二定位点所对应的时间均晚于现实当中的实际计时,因此所述第一定位点和第二定位点之间的视频是未被播送的。

由于用户设备在不断地执行步骤s5从而获取最新的直播信号,也就是直播定位点是移动的,即视觉效果上来看,直播定位点与第一定位点之间的距离是越来越近的,因此所述直播定位点与第一定位点最终会重合。

当所述直播定位点与第一定位点重合后,对继续不断地执行步骤s5所获取到的最新的直播信号进行存储,从而实现对视频的录制。

由于用户设备在不断地执行步骤s5从而获取最新的直播信号,也就是直播定位点是移动的,即视觉效果上来看,直播定位点与第二定位点之间的距离是越来越近的,因此所述直播定位点与第二定位点最终会重合。

当所述直播定位点与第二定位点重合后,结束对所述直播信号的存储过程,从而完成对视频的录制。

在完成对视频的录制之后,切换至对所述直播信号进行播放,此时转换至实时播放状态,也就是对所述直播信号进行一边接收一边播放。

通过执行步骤s301c、s302c和s401c,可以同时实现延时录制功能和延时播放功能,满足以下使用场景的需求:直播节目暂未播出,但是用户预计到在未来某个时间段将有精彩的节目播出,希望将其录制下来进行后续的处理,因此设定第一定位点和第二定位点,其中第一定位点和第二定位点所对应的时间均晚于现实当中的实际计时;在现实当中的实际计时达到第一定位点所对应的时间后,开始进行视频录制,在现实当中的实际计时达到第二定位点所对应的时间后,完成对第一定位点和第二定位点之间的视频的录制,自动切换至对直播信号进行播放。本实施例中所述方法同时实现延时录制和延时播放功能,可以免去用户守候在设备旁边进行操作和录制的麻烦,提高了用户体验。

本实施例还包括一种同时进行录制的视频播放装置,包括存储器和处理器,所述存储器用于存储至少一个程序,所述处理器用于加载所述至少一个程序以执行本发明实施例所述方法。

所述视频播放装置,包括可以用来执行本实施例所述方法的电视机、笔记本电脑、台式电脑、平板电脑以及手机等用户设备。本实施例所述方法可以通过相应的计算机程序执行,无论所述用户设备是在生产时被预装了这样的计算机程序,还是在出厂后被安装了这样的计算机程序,都属于本实施例中所述的视频播放装置。

本实施例还包括一种存储介质,其中存储有处理器可执行的指令,所述处理器可执行的指令在由处理器执行时用于执行本发明同时进行录制的视频播放方法。

本实施例中的同时进行录制的视频播放装置和存储介质,可以执行本发明的同时进行录制的视频播放方法,可执行方法实施例的任意组合实施步骤,具备该方法相应的功能和有益效果。

需要说明的是,如无特殊说明,当某一特征被称为“固定”、“连接”在另一个特征,它可以直接固定、连接在另一个特征上,也可以间接地固定、连接在另一个特征上。此外,本公开中所使用的上、下、左、右等描述仅仅是相对于附图中本公开各组成部分的相互位置关系来说的。在本公开中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。此外,除非另有定义,本实施例所使用的所有的技术和科学术语与本技术领域的技术人员通常理解的含义相同。本实施例说明书中所使用的术语只是为了描述具体的实施例,而不是为了限制本发明。本实施例所使用的术语“和/或”包括一个或多个相关的所列项目的任意的组合。

应当理解,尽管在本公开可能采用术语第一、第二、第三等来描述各种元件,但这些元件不应限于这些术语。这些术语仅用来将同一类型的元件彼此区分开。例如,在不脱离本公开范围的情况下,第一元件也可以被称为第二元件,类似地,第二元件也可以被称为第一元件。本实施例所提供的任何以及所有实例或示例性语言(“例如”、“如”等)的使用仅意图更好地说明本发明的实施例,并且除非另外要求,否则不会对本发明的范围施加限制。

应当认识到,本发明的实施例可以由计算机硬件、硬件和软件的组合、或者通过存储在非暂时性计算机可读存储器中的计算机指令来实现或实施。所述方法可以使用标准编程技术-包括配置有计算机程序的非暂时性计算机可读存储介质在计算机程序中实现,其中如此配置的存储介质使得计算机以特定和预定义的方式操作——根据在具体实施例中描述的方法和附图。每个程序可以以高级过程或面向对象的编程语言来实现以与计算机系统通信。然而,若需要,该程序可以以汇编或机器语言实现。在任何情况下,该语言可以是编译或解释的语言。此外,为此目的该程序能够在编程的专用集成电路上运行。

此外,可按任何合适的顺序来执行本实施例描述的过程的操作,除非本实施例另外指示或以其他方式明显地与上下文矛盾。本实施例描述的过程(或变型和/或其组合)可在配置有可执行指令的一个或多个计算机系统的控制下执行,并且可作为共同地在一个或多个处理器上执行的代码(例如,可执行指令、一个或多个计算机程序或一个或多个应用)、由硬件或其组合来实现。所述计算机程序包括可由一个或多个处理器执行的多个指令。

进一步,所述方法可以在可操作地连接至合适的任何类型的计算平台中实现,包括但不限于个人电脑、迷你计算机、主框架、工作站、网络或分布式计算环境、单独的或集成的计算机平台、或者与带电粒子工具或其它成像装置通信等等。本发明的各方面可以以存储在非暂时性存储介质或设备上的机器可读代码来实现,无论是可移动的还是集成至计算平台,如硬盘、光学读取和/或写入存储介质、ram、rom等,使得其可由可编程计算机读取,当存储介质或设备由计算机读取时可用于配置和操作计算机以执行在此所描述的过程。此外,机器可读代码,或其部分可以通过有线或无线网络传输。当此类媒体包括结合微处理器或其他数据处理器实现上文所述步骤的指令或程序时,本实施例所述的发明包括这些和其他不同类型的非暂时性计算机可读存储介质。当根据本发明所述的方法和技术编程时,本发明还包括计算机本身。

计算机程序能够应用于输入数据以执行本实施例所述的功能,从而转换输入数据以生成存储至非易失性存储器的输出数据。输出信息还可以应用于一个或多个输出设备如显示器。在本发明优选的实施例中,转换的数据表示物理和有形的对象,包括显示器上产生的物理和有形对象的特定视觉描绘。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1