CN108111903A - 录屏文件播放方法、装置及终端 - Google Patents

录屏文件播放方法、装置及终端 Download PDF

Info

Publication number
CN108111903A
CN108111903A CN201810045450.0A CN201810045450A CN108111903A CN 108111903 A CN108111903 A CN 108111903A CN 201810045450 A CN201810045450 A CN 201810045450A CN 108111903 A CN108111903 A CN 108111903A
Authority
CN
China
Prior art keywords
action type
record screen
file
record
picture
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201810045450.0A
Other languages
English (en)
Inventor
张烨
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201810045450.0A priority Critical patent/CN108111903A/zh
Publication of CN108111903A publication Critical patent/CN108111903A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/433Content storage operation, e.g. storage operation in response to a pause request, caching operations
    • H04N21/4334Recording operations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/238Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
    • H04N21/2387Stream processing in response to a playback request from an end-user, e.g. for trick-play
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/4302Content synchronisation processes, e.g. decoder synchronisation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • H04N21/8547Content authoring involving timestamps for synchronizing content

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Computer Security & Cryptography (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本申请公开了一种录屏文件播放方法、装置及终端,涉及录屏技术领域,所述方法包括:接收播放指令,播放指令用于指示播放录屏文件;读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;在播放视频文件时,同步播放操作信息。本申请实施例中,实现了在根据视频文件播放录屏画面的同时,根据操作时间戳同步播放操作信息,达到了能够同步展示录屏过程中用户对终端进行的操作的效果,提高了录屏文件在回放时所能展现的有效信息量。

Description

录屏文件播放方法、装置及终端
技术领域
本申请实施例涉及录屏技术领域,特别涉及一种录屏文件播放方法、装置及终端。
背景技术
随着手机、平板电脑等终端的广泛普及,用户间为了分享各自在终端上的操作过程,可以启用终端的录屏功能,录制操作过程中的屏幕画面。
在完成录屏后,终端录制的屏幕画面被保存为视频文件。当用户点击播放该视频文件时,终端即可重现录屏过程中的屏幕画面。然而,终端播放录制的视频文件时,仅能回放应用程序的用户界面变化,所能够呈现的信息量有限。
发明内容
本申请实施例提供了一种录屏文件播放方法、装置及终端,可以用于解决录屏文件播放时,仅能回放应用程序的用户界面变化,所能够呈现的信息量有限的问题。该技术方案如下:
根据本申请的第一方面,提供了一种录屏文件播放方法,该方法包括:
接收播放指令,播放指令用于指示播放录屏文件;
读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;
在播放视频文件时,同步播放操作信息。
根据本申请的第二方面,提供了一种录屏文件播放装置,该装置包括:
接收模块,用于接收播放指令,播放指令用于指示播放录屏文件;
读取模块,用于读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的录屏画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息和操作时间戳,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;
播放模块,用于在播放视频文件时,同步播放操作信息。
根据本申请的第三方面,提供了一种终端,该终端包括处理器和存储器,存储器中存储有至少一条指令,指令由处理器加载并执行以实现如第一方面所述的录屏文件播放方法。
根据本申请的第四方面,提供了一种计算机可读存储介质,该存储介质中存储有至少一条指令,指令由处理器加载并执行以实现如第一方面所述的录屏文件播放方法。
本申请实施例提供的技术方案带来的有益效果是:
本申请实施例中,当接收到录屏文件播放指令,终端读取录屏文件中的视频文件和文本文件,获取录屏过程中接收到操作的操作信息和操作时间戳,进而在播放录屏文件中的视频文件时,根据操作时间戳同步解析播放操作信息。本申请实施例中,实现了在根据视频文件回放屏幕画面的同时,根据操作时间戳同步播放操作信息,达到了同步展示录屏过程中用户对终端进行的操作的效果,提高了录屏文件播放的完整性。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图;
图2示出了本申请另一个示例性实施例提供的录屏文件播放方法的流程图;
图3示出了本申请另一个示例性实施例提供的录屏文件播放方法的流程图;
图4A和图4B示出了本申请一个示例性实施例提供的录屏文件播放过程的界面图;
图5示出了本申请另一个示例性实施例提供的录屏文件播放过程的界面图;
图6示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图;
图7示出了本申请一个示例性实施例提供的录屏文件播放过程的界面图;
图8示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图;
图9示出了本申请另一个示例性实施例提供的录屏文件播放方法的流程图;
图10示出了本申请一个示例性实施例提供的录屏文件播放装置的结构图;
图11示出了本申请一个示例性实施例提供的终端结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
相关技术中,录屏文件中只包含记录屏幕画面的视频文件。当终端播放该录屏文件时,只能提供录屏画面的回放。而录屏过程中终端接收的用户操作,如点击、滑动和对物理按键的按压操作等等,由于不能在录屏画面中显示,导致录屏文件播放时,观看者无法知悉录屏过程中用户对终端的操作。
本申请各个实施例中,录屏文件中包含视频文件和文本文件。录屏文件播放过程中,终端可以根据文本文件中记录的操作时间戳和操作信息,在显示录屏画面的同时同步播放操作信息,达到了展示录屏过程中用户对终端进行的操作的效果,提高了录屏文件播放的完整性。
本申请各个实施例提供的录屏文件播放方法由终端执行,该终端可以是智能手机、平板电脑或便携式计算机等等,且终端具有可以识别录屏文件中的文本文件,并根据文本文件在播放录屏画面时同步解析播放操作信息的功能,该功能可以由终端中的第三方播放器或操作***播放器实现。为了方便描述,下述各个实施例以录屏文件播放方法用于终端为例进行说明。
参考图1,其示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图。本实施例以该方法应用于终端中来举例说明。该方法包括:
步骤101,接收播放指令,该播放指令用于指示播放录屏文件。
用户需要向其它用户分享在终端上的操作过程时,通常会启用终端的录屏功能对操作过程中的屏幕画面进行录制,进而得到相应的视频文件。其中,录屏功能可以是终端***中的录屏功能或终端中安装的录屏应用程序的录屏功能;视频文件中至少包括操作过程中的屏幕画面。可选的,视频文件中还包括录屏过程中采集的环境背景音音频和/或终端中播放的音频。
其中,录屏过程为终端启用录屏功能录制操作过程中的录屏画面的过程;操作过程为录制过程中用户对终端进行操作的过程,包括用户在触摸显示屏上的点击操作、滑动操作和对物理按键的按压操作等等。
由于录屏过程是对操作过程中的屏幕画面进行录制,因此,录屏文件中至少包括录屏过程中的视频文件。当用户需要播放该视频文件时,即对视频文件进行选择操作,相应的,终端接收到录屏文件的播放指令。
在一种可能的实现方式中,终端在录制操作过程中的屏幕画面的同时,还记录接收到操作的操作信息和操作时间戳,并将操作信息和操作时间戳保存在文本文件中。
可选的,终端中的操作信息和操作时间戳以操作列表的形式存储,示意性的,操作列表如表一所示:
表一
当终端在录制过程中生成记录操作信息和操作时间戳的文本文件时,录屏文件中除了视频文件外还会包含文本文件。可选的,此时录屏文件为一个录屏文件包/文件夹,当接收对录屏文件包/文件夹的选择操作时,终端即接收录屏文件的播放指令。
步骤102,读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种。
终端读取录屏文件中的文本文件,以获取文本文件中记录的操作信息。
可选的,操作信息中包括录屏过程中接收到操作的操作类型和操作位置坐标;操作时间戳用于记录录屏过程中接收到操作的时间点。当用户的操作在很短暂的时间内完成(比如某个时刻)时,操作时间戳对应该操作的时刻;当操作的完成时长大于阈值(比如持续一段时间)时,操作时间戳对应该操作的整个持续时间段。
除了记录对应于触摸屏的触摸操作外,文本文件中还记录对应于物理按键以及传感器的操作。可选的,操作类型包括第一操作类型、第二操作类型、第三操作类型和第四操作类型,其中,第一操作类型包括单击操作、双击操作和长按操作中的至少一种,第二操作类型包括拖动操作和滑动中的至少一种,第三操作类型是对物理按键的按压操作,第四操作类型包括晃动和翻转中的至少一种。
为了确定录屏文件中是否包含文本文件,本步骤之前还包括如下步骤:
一、获取录屏文件中各个文件的文件后缀名。
当接收到录屏文件播放指令后,终端获取录屏文件(文件包/文件夹)中各个文件的文件名称,进而获取各个文件的文件后缀名。
例如,当获取到的文件名称分别为:录屏文件001.txt和录屏文件001.mp4,终端获取到录屏文件001.txt的后缀名为.txt,录屏文件001.mp4的后缀名为.mp4。
二、若录屏文件中包含具有预定文件后缀名的文件,则确定包含文本文件。
其中,预定文件后缀名包括:.txt、.doc、.docx等文本文件对应的后缀名。在一种可能的实现方式中,终端中存储有文本文件后缀名表,该表中存储有多个文本文件后缀名。当终端获取到录屏文件中各个文件的文件后缀名后,在文本文件后缀名表中查找是否存在该文件后缀名。当文本文件后缀名表中存在该文件后缀名时,即确定录屏文件中包含具有预定文件后缀名的文件,进而确定录屏文件中包含文本文件。
步骤103,在播放视频文件时,同步播放操作信息。
在读取文本文件获取到操作时间戳和操作信息后,终端即可解析操作信息,以获取操作位置坐标和操作类型,进而同步播放操作信息。
可选的,在播放视频文件时,终端同时解析文本文件中的所有操作信息,进而根据各个操作信息对应的操作时间戳,在显示录屏画面的同时播放操作信息;或,在播放视频文件时,当播放到了操作时间戳对应的时间点前的预定时长内,终端开始解析操作信息,进而在显示录屏画面的同时播放操作信息。
其中,播放操作信息的方法可以是在录屏画面中显示操作信息和/或同步播放根据操作信息生成的操作语音。
在一种可能的实现方式中,终端在播放视频文件之前,提示用户对播放操作信息的方式进行选择。其中,第一播放方式是在录屏画面中同步显示操作信息,第二播放方式是在播放录屏画面时,同步播放操作语音。当接收到用户对第一播放方式的选择操作时,终端解析操作信息后,在屏幕上显示操作信息;当接收到用户对第二播放方式的选择操作时,终端解析操作信息后,生成操作语音,进而根据操作时间戳播放操作语音。
综上所述,本申请实施例中,当接收到录屏文件播放指令,终端读取录屏文件中的视频文件和文本文件,获取录屏过程中接收到操作的操作信息和操作时间戳,进而在播放录屏文件中的视频文件时,根据操作时间戳同步解析播放操作信息。本申请实施例中,实现了在根据视频文件回放屏幕画面的同时,根据操作时间戳同步播放操作信息,达到了同步展示录屏过程中用户对终端进行的操作的效果,提高了录屏文件播放的完整性。
参考图2,其示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图。本实施例以该方法应用于终端中来举例说明。该方法包括:
步骤202,接收播放指令,播放指令用于指示播放录屏文件。
步骤204,读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种。
步骤202至204的实施方式与上述步骤101至102相似,本实施例在此不再赘述。
步骤206,对视频文件进行解码得到录屏画面。
为了减少视频文件的存储空间,终端中的视频文件都进行了编码处理,当需要进行视频文件的播放时,终端首先对视频文件进行解码得到视频文件中的录屏画面,即录屏图像帧。
其中,每个录屏画面对应一个时间戳。在解码得到录屏画面的同时,终端相应获取各个录屏画面对应的时间戳。
步骤208,若操作时间戳与录屏画面的时间戳匹配,则在显示录屏画面时,同步显示操作信息。
得到录屏画面后,终端即按照录屏画面的录制顺序对视频文件进行播放。每个录屏画面对应有各自的时间戳。当检测到操作时间戳与录屏画面的时间戳匹配时,即确定当前录屏画面与录屏过程中的操作对应,当播放到该录屏画面时,终端同步显示解析后的操作信息。其中,解析操作信息的过程可以在播放视频文件的过程中进行,也可以在视频文件开始播放之前进行。
本实施例中,终端根据文本文件中存储的操作时间戳和操作信息,在显示录屏画面时,在录屏画面中显示操作时间戳与录屏画面的时间戳匹配的操作信息,达到了展示录屏过程中用户对终端进行的操作的效果,由于在录屏画面直接显示操作信息时,整个操作过程的展示更加具体、直观,因此提高了录屏文件播放的完整性。
可选地,实际应用过程中,当用户在录屏过程中操作终端时的操作类型不同时,操作信息的显示方式也不同。
示意性的,如图3所示,上述步骤208可以包括208A至208E。
步骤208A,若操作时间戳与录屏画面的时间戳匹配,则获取操作信息中的操作类型。
为了在显示录屏画面时同步显示操作信息,终端获取操作信息中的操作类型。其中,录屏过程中的操作包括用户在触摸显示屏上的点击操作、滑动操作、对物理按键的按压操作以及对终端的晃动翻转操作等等。
在一种可能的实现方式中,终端中存储有操作类型和操作的对应关系,当获取到文本文件中的操作信息后,终端即根据预先存储的对应关系,查找操作信息所对应的操作类型。
示意性的,操作类型与操作的对应关系如表二所示:
表二
第一操作类型 第二操作类型 第三操作类型 第四操作类型
单击 拖动 单次按压 晃动
双击 划动 两次按压 翻转
长按 长按
例如,当录屏过程中的操作为单击时,终端即可根据对应关系表确定操作类型为第一操作类型。
步骤208B,当操作类型为第一操作类型时,在录屏画面上第一操作类型对应的操作位置坐标处同时显示操作标记,并在录屏画面的预定区域显示操作类型,其中,第一操作类型包括单击、双击和长按中的至少一种。
当根据操作信息确定操作类型为第一操作类型时,根据操作位置坐标确定操作标记的显示位置,并在录屏画面的预定区域显示操作类型。
其中,操作标记可以是小圆点、方框和手型等图形。
在一种可能的实现方式中,当操作为点击操作时操作标记为小圆点,当操作为双击操作时操作标记为方框,当操作为长按操作时操作标记为手型。
可选的,终端将操作位置坐标附近的显示区域确定为预定区域。
示意性的,图4A的左图展示了录屏过程中用户对终端进行的操作,其中,操作信息对应的操作为用户双击相册图标的操作41;图4A的右图展示了录屏文件播放过程中的录屏画面,其中,录屏画面的时间戳与操作41的操作时间戳匹配。当终端内显示录屏画面时,终端在录屏画面中显示操作标记42和操作类型对应的文本43。
在另一种可能的实现方式中,终端将录屏画面中未显示界面元素的区域确定为预定区域,且终端中存储有操作信息文本生成模板:“在m1上m2”,在显示录屏画面时,终端根据操作信息文本模板在预定区域显示操作信息。其中,m1为操作位置对应的界面元素名称,m2为操作名称。示意性的,图4B的右图展示了本实现方式中录屏文件播放过程中的录屏画面,其中,录屏画面的时间戳与操作41的操作时间戳匹配,当显示录屏画面时,终端在录屏画面中的预定区域44中显示“在相册上双击”。
步骤208C,当操作类型为第二操作类型时,根据第二操作类型对应的操作位置坐标生成操作轨迹;在录屏画面上显示操作轨迹,其中,第二操作类型包括拖动和滑动中的至少一种。
当操作类型为第二操作类型时,终端根据该操作过程中对应的各个位置坐标生成当前时刻的操作轨迹,并在显示录屏画面时,在录屏画面上显示操作轨迹。
示意性的,图5的左图展示了录屏过程中用户对终端进行的操作,其中,操作信息对应的操作为用户拖动相册应用程序至文件夹的操作51;图5的右图展示了录屏文件播放过程中的录屏画面,其中,录屏画面的时间戳与操作51的操作时间戳匹配,当显示录屏画面时,终端在录屏画面中显示标记52。
可选的,当操作类型为第二操作类型时,终端根据操作过程中各个时刻的位置坐标以动画形式展示操作轨迹,本实施例并不对操作轨迹的展示方法进行限定。
步骤208D,当操作类型为第三操作类型时,获取第三操作类型对应的物理按键名称;在录屏画面上显示该物理按键名称,第三操作类型是对物理按键的按压操作。
文本文件中除了记录触摸显示屏上操作的操作信息外,还记录有对物理按键进行操作时的操作信息,其中,对物理按键的操作包括单次按压物理按键、两次按压物理按键和长按物理按键,相应的,操作信息中包含操作类型以及物理按键名称。
当操作类型为第三操作类型时,终端获取第三操作类型对应的物理按键名称,并在录屏画面的预定位置显示该物理按键名称,以重现用户在录屏过程中按压物理按键的操作。可选的,该预定位置位于物理按键的周侧。
比如,录屏过程中,用户按压了截屏按键,在播放录屏文件时,在录屏画面上靠近截屏按键的位置显示文字“按压截屏按键”。
步骤208E,当操作类型为第四操作类型时,确定第四操作类型所指示的动作;在录屏画面上显示动作提示。
录屏过程中,用户可能需要晃动、翻转终端,为了在播放录屏文件的过程中重现此类动作,文本文件中还记录有用户摇晃翻转终端时的操作信息。可选的,录屏过程中,当采集到的传感器数据指示终端的旋转角度大于阈值时,终端确定发生了晃动或旋转,并记录相应的操作信息。
相应的,当操作类型为第四操作类型时,终端确定第四操作类型所指示的动作(晃动或翻转),并在录屏画面上显示相应的动作提示。
本实施例中,根据录屏过程中接收到的用户对终端进行操作的操作类型,对操作信息进行显示,实现了操作信息的分类显示,本实施例提供的技术方案中,由于可以对所有操作类型进行显示,且不同的操作类型对应不同的显示方式,因此扩大了录屏文件播放方法的适用范围,同时提高了操作信息的显示准确性和有效信息量。
在一种可能的实现方式中,文本文件中还记录有录屏过程中位于前台运行的应用程序的应用信息和应用时间戳。
示意性的,如图6所示,上述步骤208还包括:
步骤208F,若应用时间戳与录屏画面的时间戳匹配,则在显示录屏画面时,同步显示应用信息。
在一种可能的实现方式中,当确定第一应用程序的应用时间戳与录屏画面的时间戳匹配时,终端即确定第一应用程序位于前台运行,进一步的,终端在显示录屏画面时同步显示应用信息。其中,应用信息至少包括应用程序的名称。
可选的,终端在第一应用程序位于前台运行的整段时间内,持续显示应用信息;或,在第一应用程序位于前台运行的起始时刻后的预定时长内显示应用信息,其中,预定时长可以为3s。本实施例并不对应用信息的显示时长进行限定。
示意性的,如图7所示,录屏画面的时间戳与切换应用程序的时间戳匹配,且当前位于前台运行的应用程序为相册应用程序,终端在录屏画面的预定区域71中显示切换后的应用程序名称,即相册。
在另一种可能的实现方式中,终端根据录屏过程中位于前台运行的应用程序的应用信息和应用时间戳确定切换应用程序的时间戳,当该时间戳与录屏画面的时间戳匹配时,终端在显示录屏画面时,同步显示应用信息。
在另一种可能的实现方式中,终端根据录屏过程中的应用程序切换情况确定切换信息,当录屏画面所属的应用程序发生变化时,在录屏画面的预定区域显示切换信息。例如,当录屏画面显示的应用程序由相机程序切换为相册程序时,在录屏画面的预定区域以文本形式显示切换信息:“由相机程序切换为相册程序”。
本实施例中,终端根据文本文件中记录的当前应用程序的应用信息,显示录屏过程中应用程序的切换情况,实现了对应用程序切换时的提示,使录屏文件播放时,更加完整的展示录制过程中用户对终端进行的操作,进一步提高了录屏文件播放的完整性。
参考图8,其示出了本申请一个示例性实施例提供的录屏文件播放方法的流程图。本实施例以该方法应用于终端中来举例说明。该方法包括:
步骤202,接收播放指令,播放指令用于指示播放录屏文件。
步骤204,读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种。
步骤202至204的实施方式与上述步骤101至102相似,本实施例在此不再赘述。
步骤206,对视频文件进行解码得到录屏画面。
步骤207,若操作时间戳与录屏画面的时间戳匹配,则根据操作信息生成操作语音。
由于在特殊的应用场景下,如录屏文件的记录内容为游戏过程时,在录屏画面中显示操作信息会影响录屏画面的展示效果,本实施例中,操作信息的播放采用语音播放形式。
终端确定操作时间戳与录屏画面时间戳匹配后,根据操作信息生成操作语音,其中,操作语音用于指示操作类型和操作位置,由于录屏画面中界面元素的位置可视,本实施例中,利用录屏画面中的界面元素指示操作位置。
例如,当操作为对相册图标的单击操作时,终端则用相册图标指示操作位置,具体的语音内容可以为“对相册图标进行单击”。
步骤209,在显示录屏画面时,同步播放操作语音。
终端确定录屏画面的时间戳与操作时间戳匹配后,即确定操作与当前显示的录屏画面对应,进而在显示录屏画面时同步播放操作语音。
可选的,终端检测视频文件中是否存在音频,当检测到视频文件中存在音频时,为了在播放过程中突出操作语音,终端在播放操作语音前的预定时间段内,将视频文件中的音频音量调小,当操作语音播放结束后,将视频文件中的音频音量恢复调整前的音量大小;或,当视频文件中存在音频时,终端不播放视频文件中的音频,只播放操作语音。
结合步骤208B中的例子,当与录屏画面的时间戳匹配的操作时间戳对应双击相册图标的操作时,终端同步播放“对相册图标进行双击”的语音内容。
本实施例中,终端根据文本文件中存储的操作时间戳和操作信息,在显示录屏画面时,同步播放操作时间戳与录屏画面的时间戳匹配的操作语音,实现了操作信息的语音播放,且不影响录屏画面的展示,使操作的展示更加具体、直接,同时,提高了录屏文件播放的完整性。
实际应用过程中,当录屏过程中接收到操作的操作类型不同时,语音播放操作信息的方式也不同,下述实施例提供了各个操作类型对应的语音播放过程。
示意性的,如图9所示,上述步骤207还包括如下步骤:
步骤207A,若操作时间戳与录屏画面的时间戳匹配,则获取操作信息中包含的操作类型。
本步骤的实施方式与上述步骤208A相似,本实施例在此不再赘述。
步骤207B,当操作类型为第一操作类型时,获取第一操作类型对应操作位置坐标处控件的控件名称;根据第一操作类型和控件名称生成操作语音,其中,第一操作类型包括单击、双击和长按中的至少一种。
当确定操作类型为第一操作类型时,终端根据操作位置坐标查找到对应的控件名称,并根据操作类型和控件名称生成操作语音。其中,操作位置对应的控件可以是应用程序图标、应用程序中的按钮、进度条和文本输入框等可以用于交互的界面元素。
在一种可能的实现方式中,终端中存储有第一操作类型对应的第一语音生成模板:“对m3进行m4”,其中,m3为控件名称,m4为操作名称,进而终端根据语音生成模板生成操作信息对应的操作语音,例如,当操作类型为单击,控件名称为相册时,终端确定操作语音为“对相册进行单击”。
步骤207C,当操作类型为第二操作类型时,根据第二操作类型对应的操作位置坐标确定操作轨迹方向;根据操作轨迹方向生成操作语音,其中,第二操作类型包括拖动和滑动中的至少一种。
当确定操作类型为第二操作类型时,终端根据操作过程中操作的起始位置坐标确定操作轨迹方向。
在一种可能的实现方式中,终端中存储有第二操作类型对应的第二语音生成模板:“向m5进行m6”,其中,m5为操作轨迹方向,m6为操作名称,进而终端根据第二语音生成模板生成操作信息对应的操作语音。例如当操作轨迹方向为右,操作名称为拖动时,终端确定操作语音为“向右进行拖动”。
在另一种可能的实现方式中,操作过程中的起始位置坐标均对应一个控件终端中的第二语音生成模板为“由m7向m8进行m9”,其中,m7为操作开始位置坐标对应控件的控件名称,m8为操作结束位置坐标对应控件的控件名称,m9为操作名称,相应的,当起始位置坐标对应的控件为相册图标,终止位置坐标对应的控件为文件夹坐标,操作名称为拖动时,终端确定操作语音为“由相册向文件夹进行拖动”。
在一种可能的实现方式中,录屏过程中即可判断操作轨迹方向,操作信息中即包含操作轨迹的方向,当操作类型为第二操作类型时,终端即可由文本文件中直接获取操作轨迹方向。
步骤207D,当操作类型为第三操作类型时,根据第三操作类型对应的物理按键名称生成操作语音。
文本文件中除了记录触摸显示屏上操作的操作信息外,还记录有对物理按键进行操作时的操作信息,其中,对物理按键的操作包括单次按压物理按键、两次按压物理按键和长按物理按键,相应的,操作信息中包含操作类型以及物理按键名称。
当操作类型为第三操作类型时,终端获取第三操作类型对应的物理按键名称,生成相应的操作语音,该操作语音包括“按压方式+物理按键名称”。
例如,当在录屏过程中接收到对home键的双击操作时,在播放录屏画面的同时,终端播放操作语音:“双击home键”。
步骤207E,当操作类型为第四操作类型时,根据第四操作类型所指示的动作生成操作语音。
录屏过程中,用户可能需要晃动、翻转终端,为了观看录屏画面的用户知悉录屏过程中用户执行了此类操作,文本文件中还记录有用户摇晃翻转终端时的操作信息。可选的,录屏过程中,当采集到的传感器数据指示终端的旋转角度大于阈值时,终端确定发生了晃动或旋转,并记录相应的操作信息。
相应的,当操作类型为第四操作类型时,终端确定第四操作类型所指示的动作(晃动或翻转),并基于该动作生成操作语音。
例如,当在录屏过程中接收到对终端的晃动操作时,在播放录屏画面的同时,终端播放操作语音:“晃动手机”。
本实施例中,根据录屏过程中接收到的用户对终端进行操作的操作类型,对操作信息进行语音播放,实现了操作信息的分类播放,本实施例提供的技术方案中,由于可以对所有操作类型进行语音播放,且不同的操作类型对应不同的语音播放方式,因此扩大了录屏文件播放方法的适用范围,同时提高了操作信息语音播放的准确性。
参考图10,其示出了本申请一个示例性实施例提供的录屏文件播放装置的结构框图。该录屏文件播放装置可以通过软件、硬件以及两者的组合实现成为终端的全部或一部分。该录屏文件播放装置包括:接收模块1010、读取模块1020、播放模块1030:
接收模块1010,用于接收播放指令,播放指令用于指示播放录屏文件;
读取模块1020,用于读取录屏文件中的视频文件和文本文件;视频文件记录有录屏过程中录制的录屏画面,文本文件记录有录屏过程中对应于终端物理硬件的操作信息和操作时间戳,物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;
播放模块1030,用于在播放视频文件时,同步播放操作信息。
可选的,文本文件还记录有操作信息对应的操作时间戳,播放模块1030,包括:
解码单元,用于对视频文件进行解码得到录屏画面;
显示单元,用于若操作时间戳与录屏画面的时间戳匹配,则在显示录屏画面时,同步显示操作信息。
可选的,显示单元,还用于:
获取操作信息中的操作类型;
当操作类型为第一操作类型时,在录屏画面上第一操作类型对应的操作位置坐标处同时显示操作标记,并在录屏画面的预定区域显示操作类型;
当操作类型为第二操作类型时,根据第一操作类型对应的操作位置坐标生成操作轨迹;在录屏画面上显示操作轨迹;
当操作类型为第三操作类型时,获取第三操作类型对应的物理按键名称;在录屏画面上显示物理按键名称;
当操作类型为第四操作类型时,确定第四操作类型所指示的动作;在录屏画面上显示动作提示;
其中,第一操作类型包括单击操作、双击操作和长按操作中的至少一种,第二操作类型包括拖动操作和滑动中的至少一种,第三操作类型是对物理按键的按压操作,第四操作类型包括晃动和翻转中的至少一种。
可选的,文本文件中还记录有录屏过程中位于前台运行的应用程序的应用信息和应用时间戳,显示单元,还用于:
若应用时间戳与录屏画面的时间戳匹配,则在显示录屏画面时,同步显示应用信息。
可选的,播放模块1030,还包括:
生成单元,用于若操作时间戳与录屏画面的时间戳匹配,则根据操作信息生成操作语音;
播放单元,用于在显示录屏画面时,同步播放操作语音。
可选的,生成单元,用于:
获取操作信息包含的操作类型;
当操作类型为第一操作类型时,获取第一操作类型对应操作位置坐标处控件的控件名称;根据第一操作类型和控件名称生成操作语音;
当操作类型为第二操作类型时,根据第二操作类型对应的操作位置坐标确定操作轨迹方向;根据操作轨迹方向生成操作语音;
当操作类型为第三操作类型时,根据第三操作类型对应的物理按键名称生成操作语音;
当操作类型为第四操作类型时,根据第四操作类型所指示的动作生成操作语音;
其中,第一操作类型包括单击、双击和长按中的至少一种,第二操作类型包括拖动和滑动中的至少一种,第三操作类型是对物理按键的按压操作,第四操作类型包括晃动和翻转中的至少一种。
可选的,读取模块1020,还用于:
获取录屏文件中各个文件的文件后缀名;
若录屏文件中包含预定文件后缀名的文件,则确定包含文本文件。
综上所述,本申请实施例中,当接收到录屏文件播放指令,终端读取录屏文件中的视频文件和文本文件,获取录屏过程中接收到操作的操作信息和操作时间戳,进而在播放录屏文件中的视频文件时,根据操作时间戳同步解析播放操作信息。本申请实施例中,实现了在根据视频文件回放屏幕画面的同时,根据操作时间戳同步播放操作信息,达到了同步展示录屏过程中用户对终端进行的操作的效果,提高了录屏文件播放的完整性。
本实施例中,终端根据文本文件中存储的操作时间戳和操作信息,在显示录屏画面时,在录屏画面中显示操作时间戳与录屏画面的时间戳匹配的操作信息,达到了展示录屏过程中用户对终端进行的操作的效果,由于在录屏画面直接显示操作信息时,整个操作过程的展示更加具体、直观,因此提高了录屏文件播放的完整性。
本实施例中,根据录屏过程中接收到的用户对终端进行操作的操作类型,对操作信息进行显示,实现了操作信息的分类显示,本实施例提供的技术方案中,由于可以对所有操作类型进行显示,且不同的操作类型对应不同的显示方式,因此扩大了录屏文件播放方法的适用范围,同时提高了操作信息的显示准确性和有效信息量。
本实施例中,终端根据文本文件中记录的当前应用程序的应用信息,显示录屏过程中应用程序的切换情况,实现了对应用程序切换时的提示,使录屏文件播放时,更加完整的展示录制过程中用户对终端进行的操作,进一步提高了录屏文件播放的完整性。
本实施例中,终端根据文本文件中存储的操作时间戳和操作信息,在显示录屏画面时,同步播放操作时间戳与录屏画面的时间戳匹配的操作语音,实现了操作信息的语音播放,且不影响录屏画面的展示,使操作的展示更加具体、直接,同时,提高了录屏文件播放的完整性。
本实施例中,根据录屏过程中接收到的用户对终端进行操作的操作类型,对操作信息进行语音播放,实现了操作信息的分类播放,本实施例提供的技术方案中,由于可以对所有操作类型进行语音播放,且不同的操作类型对应不同的语音播放方式,因此扩大了录屏文件播放方法的适用范围,同时提高了操作信息语音播放的准确性。
需要说明的是:上述实施例提供的录屏文件播放装置在进行录屏文件播放时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的录屏模块播放装置与录屏文件播放方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。
如图11所示,本申请实施例提供了一种终端,该终端包括处理器1110和存储器1120。存储器1120中存储有至少一条指令,该指令由处理器1110加载并执行以实现如上述各个实施例提供的录屏文件播放方法。
可选的,终端中还包括传感器、音频播放组件、通讯组件等其他部件,图11所示的终端并不对终端的具体结构构成限定。
本申请实施例还提供了一种计算机可读介质,该计算机可读介质存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的录屏文件播放方法。
本申请实施例还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行以实现如上各个实施例所述的录屏文件播放方法。
上述实施例的顺序仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本申请的较佳实施例,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。

Claims (16)

1.一种录屏文件播放方法,其特征在于,所述方法,包括:
接收播放指令,所述播放指令用于指示播放录屏文件;
读取所述录屏文件中的视频文件和文本文件;所述视频文件记录有录屏过程中录制的画面,所述文本文件记录有所述录屏过程中对应于终端物理硬件的操作信息,所述物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;
在播放所述视频文件时,同步播放所述操作信息。
2.根据权利要求1所述的方法,其特征在于,所述文本文件还记录有所述操作信息对应的操作时间戳,所述在播放所述视频文件时,同步播放所述操作信息,包括:
对所述视频文件进行解码得到录屏画面;
若所述操作时间戳与所述录屏画面的时间戳匹配,则在显示所述录屏画面时,同步显示所述操作信息。
3.根据权利要求2所述的方法,其特征在于,所述在显示所述录屏画面时,同步显示所述操作信息,包括:
获取所述操作信息中的操作类型;
当所述操作类型为第一操作类型时,在所述录屏画面上所述第一操作类型对应的操作位置坐标处同时显示操作标记,并在所述录屏画面的预定区域显示所述操作类型;
当所述操作类型为第二操作类型时,根据所述第二操作类型对应的操作位置坐标生成操作轨迹;在所述录屏画面上显示所述操作轨迹;
当所述操作类型为第三操作类型时,获取所述第三操作类型对应的物理按键名称;在所述录屏画面上显示所述物理按键名称;
当所述操作类型为第四操作类型时,确定所述第四操作类型所指示的动作;在所述录屏画面上显示动作提示;
其中,所述第一操作类型包括单击操作、双击操作和长按操作中的至少一种,所述第二操作类型包括拖动操作和滑动中的至少一种,所述第三操作类型是对物理按键的按压操作,所述第四操作类型包括晃动和翻转中的至少一种。
4.根据权利要求2或3所述的方法,其特征在于,所述文本文件中还记录有所述录屏过程中位于前台运行的应用程序的应用信息和应用时间戳,所述方法,还包括:
若所述应用时间戳与所述录屏画面的时间戳匹配,则在显示所述录屏画面时,同步显示所述应用信息。
5.根据权利要求1所述的方法,其特征在于,所述文本文件还记录有所述操作信息对应的操作时间戳,所述在播放所述视频文件时,同步播放所述操作信息,包括:
对所述视频文件进行解码得到录屏画面;
若所述操作时间戳与所述录屏画面的时间戳匹配,则根据所述操作信息生成操作语音;
在显示所述录屏画面时,同步播放所述操作语音。
6.根据权利要求5所述的方法,其特征在于,所述根据所述操作信息生成操作语音,包括:
获取所述操作信息包含的操作类型;
当所述操作类型为第一操作类型时,获取所述第一操作类型对应操作位置坐标处控件的控件名称;根据所述第一操作类型和所述控件名称生成所述操作语音;
当所述操作类型为第二操作类型时,根据所述第二操作类型对应的操作位置坐标确定操作轨迹方向;根据所述操作轨迹方向生成所述操作语音;
当所述操作类型为第三操作类型时,根据所述第三操作类型对应的物理按键名称生成所述操作语音;
当所述操作类型为第四操作类型时,根据所述第四操作类型所指示的动作生成所述操作语音;
其中,所述第一操作类型包括单击、双击和长按中的至少一种,所述第二操作类型包括拖动和滑动中的至少一种,所述第三操作类型是对物理按键的按压操作,所述第四操作类型包括晃动和翻转中的至少一种。
7.根据权利要求1所述的方法,其特征在于,所述读取所述录屏文件中的视频文件和文本文件,包括:
获取所述录屏文件中各个文件的文件后缀名;
若所述录屏文件中包含具有预定文件后缀名的文件,则确定包含所述文本文件。
8.一种录屏文件播放装置,其特征在于,所述装置,包括:
接收模块,用于接收播放指令,所述播放指令用于指示播放录屏文件;
读取模块,用于读取所述录屏文件中的视频文件和文本文件;所述视频文件记录有录屏过程中录制的录屏画面,所述文本文件记录有录屏过程中对应于终端物理硬件的操作信息和操作时间戳,所述物理硬件包括触摸显示屏、物理按键和传感器中的至少一种;
播放模块,用于在播放所述视频文件时,同步播放所述操作信息。
9.根据权利要求8所述的装置,其特征在于,所述文本文件还记录有所述操作信息对应的操作时间戳,所述播放模块,包括:
解码单元,用于对所述视频文件进行解码得到录屏画面;
显示单元,用于若所述操作时间戳与所述录屏画面的时间戳匹配,则在显示所述录屏画面时,同步显示所述操作信息。
10.根据权利要求9所述的装置,其特征在于,所述显示单元,还用于:
获取所述操作信息中的操作类型;
当所述操作类型为第一操作类型时,在所述录屏画面上所述第一操作类型对应的操作位置坐标处同时显示操作标记,并在所述录屏画面的预定区域显示所述操作类型;
当所述操作类型为第二操作类型时,根据所述第二操作类型对应的操作位置坐标生成操作轨迹;在所述录屏画面上显示所述操作轨迹;
当所述操作类型为第三操作类型时,获取所述第三操作类型对应的物理按键名称;在所述录屏画面上显示所述物理按键名称;
当所述操作类型为第四操作类型时,确定所述第四操作类型所指示的动作;在所述录屏画面上显示动作提示;
其中,所述第一操作类型包括单击操作、双击操作和长按操作中的至少一种,所述第二操作类型包括拖动操作和滑动中的至少一种,所述第三操作类型是对物理按键的按压操作,所述第四操作类型包括晃动和翻转中的至少一种。
11.根据权利要求9或10所述的装置,其特征在于,所述文本文件中还记录有所述录屏过程中位于前台运行的应用程序的应用信息和应用时间戳,所述显示单元,还用于:
若所述应用时间戳与所述录屏画面的时间戳匹配,则在显示所述录屏画面时,同步显示所述应用信息。
12.根据权利要求8所述的装置,其特征在于,所述文本文件还记录有所述操作信息对应的操作时间戳,所述播放模块,还包括:
生成单元,用于若所述操作时间戳与所述录屏画面的时间戳匹配,则根据所述操作信息生成操作语音;
播放单元,用于在显示所述录屏画面时,同步播放所述操作语音。
13.根据权利要求12所述的装置,其特征在于,所述生成单元,用于:
获取所述操作信息包含的操作类型;
当所述操作类型为第一操作类型时,获取所述第一操作类型对应操作位置坐标处控件的控件名称;根据所述第一操作类型和所述控件名称生成所述操作语音;
当所述操作类型为第二操作类型时,根据所述第二操作类型对应的操作位置坐标确定操作轨迹方向;根据所述操作轨迹方向生成所述操作语音;
当所述操作类型为第三操作类型时,根据所述第三操作类型对应的物理按键名称生成所述操作语音;
当所述操作类型为第四操作类型时,根据所述第四操作类型所指示的动作生成所述操作语音;
其中,所述第一操作类型包括单击、双击和长按中的至少一种,所述第二操作类型包括拖动和滑动中的至少一种,所述第三操作类型是对物理按键的按压操作,所述第四操作类型包括晃动和翻转中的至少一种。
14.根据权利要求8所述的装置,其特征在于,所述读取模块,还用于:
获取所述录屏文件中各个文件的文件后缀名;
若所述录屏文件中包含具有预定文件后缀名的文件,则确定包含所述文本文件。
15.一种终端,其特征在于,所述终端包括处理器和存储器,所述存储器中存储有至少一条指令,所述指令由所述处理器加载并执行以实现如权利要求1至7任一所述的录屏文件播放方法。
16.一种计算机可读存储介质,其特征在于,所述存储介质中存储有至少一条指令,所述指令由处理器加载并执行以实现如权利要求1至7任一所述的录屏文件播放方法。
CN201810045450.0A 2018-01-17 2018-01-17 录屏文件播放方法、装置及终端 Pending CN108111903A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810045450.0A CN108111903A (zh) 2018-01-17 2018-01-17 录屏文件播放方法、装置及终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810045450.0A CN108111903A (zh) 2018-01-17 2018-01-17 录屏文件播放方法、装置及终端

Publications (1)

Publication Number Publication Date
CN108111903A true CN108111903A (zh) 2018-06-01

Family

ID=62220092

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810045450.0A Pending CN108111903A (zh) 2018-01-17 2018-01-17 录屏文件播放方法、装置及终端

Country Status (1)

Country Link
CN (1) CN108111903A (zh)

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109521935A (zh) * 2018-10-24 2019-03-26 维沃移动通信有限公司 一种录屏、基于录屏的复现方法、终端
CN109561271A (zh) * 2018-11-19 2019-04-02 维沃移动通信有限公司 一种终端操作的指导方法、第一终端及第二终端
CN109600650A (zh) * 2018-08-01 2019-04-09 北京微播视界科技有限公司 用于处理数据的方法和装置
CN110908584A (zh) * 2019-11-29 2020-03-24 网易(杭州)网络有限公司 录屏数据的回放显示控制方法及装置
CN111599386A (zh) * 2020-04-28 2020-08-28 维沃移动通信有限公司 录屏方法及录屏装置
CN112055258A (zh) * 2019-06-06 2020-12-08 腾讯科技(深圳)有限公司 加载直播画面的时延测试方法、装置及电子设备
CN112261465A (zh) * 2020-10-26 2021-01-22 南京维沃软件技术有限公司 视频处理方法及装置
CN112770149A (zh) * 2019-11-01 2021-05-07 腾讯科技(深圳)有限公司 视频处理方法、装置、终端及存储介质
CN113259705A (zh) * 2021-06-22 2021-08-13 北京微吼时代科技有限公司 录制与合成视频的方法和装置
CN113810639A (zh) * 2021-09-28 2021-12-17 深圳万兴软件有限公司 一种录制鼠标信息可再编辑的方法、装置及相关介质
CN114845155A (zh) * 2022-03-10 2022-08-02 广州轻微课教育科技有限公司 用于录屏答疑的线上视频处理方法和***
WO2024037421A1 (zh) * 2022-08-18 2024-02-22 华为技术有限公司 一种操作方法、电子设备及介质

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120170904A1 (en) * 2010-06-18 2012-07-05 Naohisa Tanabe Operation assistance apparatus and operation assistance method
CN102685158A (zh) * 2011-03-09 2012-09-19 郑江 一种网络数据共享的方法
CN103870141A (zh) * 2012-12-13 2014-06-18 联想(北京)有限公司 一种信息处理方法及电子设备
CN103928038A (zh) * 2014-04-29 2014-07-16 广东欧珀移动通信有限公司 电子设备的测试录制及回放方法
CN104063263A (zh) * 2014-06-23 2014-09-24 华为技术有限公司 辅流处理的方法和装置
CN105045823A (zh) * 2015-06-26 2015-11-11 上海卓易科技股份有限公司 一种基于截图的移动终端演示文件的生成方法及装置
CN106034174A (zh) * 2015-03-13 2016-10-19 展讯通信(上海)有限公司 一种操作回放***及方法以及移动终端
CN106488301A (zh) * 2015-08-25 2017-03-08 北京新唐思创教育科技有限公司 一种录屏方法和装置及视频播放方法和装置
CN106657601A (zh) * 2016-10-31 2017-05-10 努比亚技术有限公司 智能终端操作的引导装置及方法
CN106898170A (zh) * 2017-04-21 2017-06-27 杭州狮说教育科技有限公司 基于语音和数字板书同步回放的习题解答教学方法
CN106911959A (zh) * 2017-02-06 2017-06-30 深圳创维数字技术有限公司 一种基于智能电视的语音读图方法及***
CN107515722A (zh) * 2017-08-30 2017-12-26 广州视源电子科技股份有限公司 信息存储、展示方法、装置、设备及计算机存储介质

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120170904A1 (en) * 2010-06-18 2012-07-05 Naohisa Tanabe Operation assistance apparatus and operation assistance method
CN102685158A (zh) * 2011-03-09 2012-09-19 郑江 一种网络数据共享的方法
CN103870141A (zh) * 2012-12-13 2014-06-18 联想(北京)有限公司 一种信息处理方法及电子设备
CN103928038A (zh) * 2014-04-29 2014-07-16 广东欧珀移动通信有限公司 电子设备的测试录制及回放方法
CN104063263A (zh) * 2014-06-23 2014-09-24 华为技术有限公司 辅流处理的方法和装置
CN106034174A (zh) * 2015-03-13 2016-10-19 展讯通信(上海)有限公司 一种操作回放***及方法以及移动终端
CN105045823A (zh) * 2015-06-26 2015-11-11 上海卓易科技股份有限公司 一种基于截图的移动终端演示文件的生成方法及装置
CN106488301A (zh) * 2015-08-25 2017-03-08 北京新唐思创教育科技有限公司 一种录屏方法和装置及视频播放方法和装置
CN106657601A (zh) * 2016-10-31 2017-05-10 努比亚技术有限公司 智能终端操作的引导装置及方法
CN106911959A (zh) * 2017-02-06 2017-06-30 深圳创维数字技术有限公司 一种基于智能电视的语音读图方法及***
CN106898170A (zh) * 2017-04-21 2017-06-27 杭州狮说教育科技有限公司 基于语音和数字板书同步回放的习题解答教学方法
CN107515722A (zh) * 2017-08-30 2017-12-26 广州视源电子科技股份有限公司 信息存储、展示方法、装置、设备及计算机存储介质

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109600650A (zh) * 2018-08-01 2019-04-09 北京微播视界科技有限公司 用于处理数据的方法和装置
CN109521935A (zh) * 2018-10-24 2019-03-26 维沃移动通信有限公司 一种录屏、基于录屏的复现方法、终端
CN109561271B (zh) * 2018-11-19 2021-06-25 维沃移动通信有限公司 一种终端操作的指导方法、第一终端及第二终端
CN109561271A (zh) * 2018-11-19 2019-04-02 维沃移动通信有限公司 一种终端操作的指导方法、第一终端及第二终端
CN112055258A (zh) * 2019-06-06 2020-12-08 腾讯科技(深圳)有限公司 加载直播画面的时延测试方法、装置及电子设备
CN112770149B (zh) * 2019-11-01 2022-07-12 腾讯科技(深圳)有限公司 视频处理方法、装置、终端及存储介质
CN112770149A (zh) * 2019-11-01 2021-05-07 腾讯科技(深圳)有限公司 视频处理方法、装置、终端及存储介质
CN110908584A (zh) * 2019-11-29 2020-03-24 网易(杭州)网络有限公司 录屏数据的回放显示控制方法及装置
CN111599386A (zh) * 2020-04-28 2020-08-28 维沃移动通信有限公司 录屏方法及录屏装置
CN112261465A (zh) * 2020-10-26 2021-01-22 南京维沃软件技术有限公司 视频处理方法及装置
CN113259705A (zh) * 2021-06-22 2021-08-13 北京微吼时代科技有限公司 录制与合成视频的方法和装置
CN113810639A (zh) * 2021-09-28 2021-12-17 深圳万兴软件有限公司 一种录制鼠标信息可再编辑的方法、装置及相关介质
CN113810639B (zh) * 2021-09-28 2023-09-29 深圳万兴软件有限公司 一种录制鼠标信息可再编辑的方法、装置及相关介质
CN114845155A (zh) * 2022-03-10 2022-08-02 广州轻微课教育科技有限公司 用于录屏答疑的线上视频处理方法和***
CN114845155B (zh) * 2022-03-10 2024-02-20 广州轻微课教育科技有限公司 用于录屏答疑的线上视频处理方法和***
WO2024037421A1 (zh) * 2022-08-18 2024-02-22 华为技术有限公司 一种操作方法、电子设备及介质

Similar Documents

Publication Publication Date Title
CN108111903A (zh) 录屏文件播放方法、装置及终端
CN101930779B (zh) 一种视频批注方法及视频播放器
CN111970577B (zh) 字幕编辑方法、装置和电子设备
EP0495612B1 (en) A data access system
US20140033040A1 (en) Portable device with capability for note taking while outputting content
US10622021B2 (en) Method and system for video editing
CN112437353B (zh) 视频处理方法、视频处理装置、电子设备和可读存储介质
CN101727938B (zh) 信息处理装置、信息处理方法
CN111131876B (zh) 视频直播的控制方法、装置、终端及计算机可读存储介质
CN103336647A (zh) 用于为显示视窗产生被捕获图像的方法和设备
JP2002057981A (ja) データストリームにアクセスするインタフェース、データストリームへのアクセス用検索の形成方法、データストリームアクセス方法及びノートからビデオにアクセスするためのデバイス
CN103491450A (zh) 一种媒体流回放片段的设置方法及终端
JP2009089065A (ja) 電子機器および顔画像表示装置
CN112887794B (zh) 视频剪辑方法及装置
CN103488661A (zh) 音视频文件注释***
CN103530320A (zh) 多媒体文件处理方法、装置及终端
CN113553466A (zh) 页面展示方法、装置、介质和计算设备
CN113918522A (zh) 一种文件生成方法、装置及电子设备
CN107368248B (zh) 一种书写笔迹的回放方法及装置
CN112286617A (zh) 操作指导方法、装置及电子设备
JP2002374527A (ja) プレゼンテーション用記録再生装置
US8184945B2 (en) Authoring device and authoring method
CN110019862B (zh) 一种课件推荐方法、装置、设备及存储介质
CN106488324A (zh) 一种视频剪辑方法及***
CN115134317B (zh) 消息显示方法、装置、存储介质和电子装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180601