掌桥专利:专业的专利平台
掌桥专利
首页

权限设置方法、文件播放方法、装置和电子设备

文献发布时间:2023-06-19 09:32:16


权限设置方法、文件播放方法、装置和电子设备

技术领域

本申请属于通信技术领域,具体涉及一种权限设置方法、文件播放方法、装置和电子设备。

背景技术

随着电子设备的发展,用户使用电子设备向其他用户分享多媒体文件的频率越来越高。在用户通过电子设备分享多媒体文件时,经常存在不希望文件的部分内容被分享的情况。

以分享视频文件为例,用户A想要分享视频文件,但不希望其他用户看到该视频文件中的某一视频片段。用户A首先可以通过电子设备中的专业视频编辑应用程序裁剪掉视频文件中的该视频片段;然后,触发电子设备保存裁剪后的视频文件;最后,通过电子设备向对方分享保存的裁剪之后的视频文件。

然而,当用户A想要向多个其他用户分享同一个视频文件时,对于不同的其他用户,用户A不希望其他用户看到的视频片段不同,若用户按照上述方式裁剪视频文件,则可能需要用户对该视频文件多次重复执行上述的裁剪过程的操作步骤。如此,使得整个视频分享过程操作繁琐、效率低。

发明内容

本申请实施例的目的是提供一种权限设置方法、文件播放方法、装置和电子设备,能够解决视频分享过程中所存在的操作繁琐、效率低的问题。

为了解决上述技术问题,本申请是这样实现的:

第一方面,本申请实施例提供了一种权限设置方法,该方法包括:在录制或者播放目标多媒体文件的情况下,显示N个标识,N为大于或等于1的整数;接收对上述N个标识中的目标标识的第一输入;响应于上述第一输入,设置目标用户查看目标数据的权限;其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。

第二方面,本申请实施例提供了一种权限设置装置,该权限设置装置包括:显示模块、接收模块和执行模块;显示模块,用于在录制或者播放目标多媒体文件的情况下,显示N个标识,N为大于或等于1的整数;接收模块,用于接收对显示模块显示的上述N个标识中的目标标识的第一输入;执行模块,用于响应于接收模块接收到的第一输入,设置目标用户查看目标数据的权限;其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。

第三方面,本申请实施例提供了一种文件播放方法,该方法包括:获取目标多媒体文件,该目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据;接收对上述目标多媒体文件的第二输入;响应于上述第二输入,播放上述目标多媒体文件,并在播放过程中跳过第二数据。

第四方面,本申请实施例提供了一种文件播放装置,该文件播放装置包括:获取模块、接收模块和播放模块;获取模块,用于获取目标多媒体文件,该目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据;接收模块,用于接收对获取模块获取到的目标多媒体文件的第二输入;播放模块,用于响应于接收模块接收到的第二输入,播放上述目标多媒体文件,并在播放过程中跳过第二数据。

第五方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现如第一方面或第三方面所述的方法的步骤。

第六方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现如第一方面或第三方面所述的方法的步骤。

第七方面,本申请实施例提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现如第一方面或第三方面所述的方法。

在本申请实施例中,首先,在录制或者播放目标多媒体文件的情况下,权限设置装置可以显示N个标识。然后,权限设置装置可以在接收到对上述N个标识中的目标标识的第一输入之后,设置目标用户查看目标数据的权限。其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。通过上述方案,用户可以通过显示的N个标识快速设置目标用户查看目标多媒体文件中的数据的查看权限。例如,当用户想要向用户A和用户B分享视频文件1,但不希望用户A查看到视频文件1中的片段1,且不希望用户B查看到视频文件1中的片段2时,用户可以通过对用户A对应的标识的输入,快速设置用户A无权限查看视频文件1中的片段1,通过对用户B对应的标识的输入,快速设置用户B无权限查看视频文件1中的片段2。相比于现有技术需要电子设备分别裁剪掉视频文件1中的片段1和片段2,然后分别将裁剪掉片段1的视频文件1发送给用户A,将裁剪掉片段2的视频文件1发送给用户B的方案,本申请无需对视频文件1进行剪裁,而是通过设置用户查看视频文件1的数据的查看权限,使得即使分享同一视频文件也可实现不同的用户查看到不同的数据。如此,使得目标多媒体文件分享过程操作简便、效率高。

附图说明

图1为本申请实施例提供的一种权限设置方法流程示意图;

图2为本申请实施例提供的一种权限设置方法所应用的界面示意图之一;

图3为本申请实施例提供的一种权限设置方法所应用的界面示意图之二;

图4为本申请实施例提供的一种文件播放方法流程示意图;

图5为本申请实施例提供的一种权限设置装置的结构示意图;

图6为本申请实施例提供的一种文件播放装置的结构示意图;

图7为本申请实施例提供的一种电子设备的结构示意图之一;

图8为本申请实施例提供的一种电子设备的结构示意图之二。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

本申请的说明书和权利要求书中的术语“第一”、“第二”等是用于区别类似的对象,而不用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。且“第一”、“第二”等所区分的对象通常为一类,并不限定对象的个数,例如第一对象可以是一个,也可以是多个。此外,说明书以及权利要求中“和/或”表示所连接对象的至少其中之一,字符“/”,一般表示前后关联对象是一种“或”的关系。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的权限设置方法进行详细地说明。

图1为本申请实施例提供的一种权限设置方法流程示意图,包括步骤201至步骤203:

步骤201:在录制或者播放目标多媒体文件的情况下,权限设置装置显示N个标识。

其中,一个标识指示至少一个用户,N为大于或等于1的整数。

在本申请实施例中,上述的目标多媒体文件可以包括以下至少一项:视频文件,音频文件,本申请实施例对此不作限定。

在本申请实施例中,本申请中的标识可以包括以下至少一项:字符、图片,本申请实施例对此不作限定。

在本申请实施例中,上述的N个标识可以显示在权限设置装置的屏幕中的任意区域。例如,上述的N个标识可以显示在屏幕的上方区域,或者显示在屏幕的下方区域,或者显示在屏幕的左方区域,或者显示在屏幕的右方区域,或者显示在屏幕的左上方区域,或者显示在屏幕的右上方区域,或者显示在屏幕的左下方区域,或者显示在屏幕的右下方区域,本申请实施例对此不作限定。

在一种示例中,在上述的权限设置装置具有瀑布屏的情况下,上述的N个标识可以显示在瀑布屏的侧边区域。例如,如图2所示,以权限设置装置为手机为例,手机的瀑布屏31的左侧区31a显示有4个标识,右侧区31b显示有2个标识。其中,该4个标识分别为“组1”、“组2”、“组3”和“组4”,该2个标识分别为“本地”和“公共”。

步骤202:权限设置装置接收对上述N个标识中的目标标识的第一输入。

在本申请实施例中,上述的目标标识可以为一个,也可以为多个,本申请实施例对此不作限定。

在本申请实施例中,上述的第一输入可以为用户对目标标识的点击输入,或者是用户输入的语音指令,或者是用户输入的特定手势,具体的可以根据实际使用需求确定,本发明实施例对此不作限定。

本发明实施例中的特定手势可以为单击手势、滑动手势、拖动手势、压力识别手势、长按手势、面积变化手势、双按手势、双击手势中的任意一种;本发明实施例中的点击输入可以为单击输入、双击输入或任意次数的点击输入等,还可以为长按输入或短按输入。

步骤203:响应于上述第一输入,权限设置装置设置目标用户查看目标数据的权限。

其中,上述目标用户为上述目标标识指示的用户,上述目标数据为目标多媒体文件中第一时间段内的数据。

在本申请实施例中,上述权限为有权限查看上述目标多媒体文件中的数据,或,为无权限查看该目标多媒体文件中的数据。

在本申请实施例中,上述的目标数据可以为系统默认的,也可以为用户设置的,本申请实施例对此不作限定。

在本申请实施例中,上述的目标用户可以为一个用户,也可以为多个用户,本申请实施例对此不作限定。

可以理解,一个目标标识可以指示一个用户,也可以指示多个用户,本申请实施例对此不作限定。其中,多个用户可以为一个用户群组。在一种示例中,上述的用户群组可以为电子设备中已有的用户群组。例如,上述的用户群组可以为社交应用程序中的用户群组。

在本申请实施例中,上述的目标用户可以包括以下至少一项:上述电子设备的机主用户,除机主用户以外的任意用户。

在本申请实施例中,不同的第一输入对应不同的权限。例如,在用户单击目标标识的情况下,对应的权限可以为有权限查看上述目标多媒体文件中的数据;或者,在用户双击目标标识的情况下,对应的权限可以为无权限查看上述目标多媒体文件中的数据。

举例说明,结合图2,以手机用户想要向其他用户分享视频文件1为例,假设视频文件1的总时长为8分钟,手机可以将视频文件1的总时长划分为3个时间段,该3个时间段分别为0至3分钟、4至5分钟以及6至8分钟。若用户希望视频文件1的第0至3分钟对所有人可见,则当视频文件1的播放时间点为第0到3分钟之间的任意时间点时,用户可以单击“公共”标识,此时,手机设置视频文件1的第0至3分钟为所有人可见;若用户希望视频文件1的第4至5分钟只对组1指示的用户可见,则当视频文件1的播放时间点为第4到5分钟之间的任意时间点时,用户可以单击“组1”标识,此时,手机设置视频文件1的第4至5分钟为组1指示的用户可见;若用户希望视频文件1的第6至8分钟只对组2和组3指示的用户可见,则当视频文件1的播放时间点为第6到8分钟之间的任意时间点时,用户可以同时单击“组2”标识和“组3”标识,此时,手机设置视频文件1的第6至8分钟为组2和组p3指示的用户可见。如此,当其他用户收到视频文件1时,组1指示的用户可以查看视频文件1中的第0至5分钟,组2和组3指示的用户可以查看视频文件1中的第0至3分钟和第6至8分钟,其他用户中除组1、组2和组3指示的用户以外的用户(如组4指示的用户)仅可以查看视频文件1中的第0至3分钟。

需要说明的是,上述的手机可以不显示“公共”标识,可以理解,当手机用户不选择其他任一标识时,手机确定视频文件的数据对所有人可见。

需要说明的是,上述设置该目标标识指示的用户查看目标数据的查看权限可以理解,权限设置装置可以为目标多媒体文件中的不同位置的数据分别设置标识位,其中,一个标识位对应一个标识。然后,权限设置装置可以将包含标识位的目标多媒体文件分享给其他用户,当其他用户收到目标多媒体文件时,只有在其他用户的标识与标识位对应的标识匹配的情况下才表示该其他用户有权限查看该标识位对应的数据,在其他用户的标识与标识位对应的标识不匹配的情况下表示该其他用户无权限查看该标识位对应的数据。

需要说明的是,权限设置装置可以保存目标多媒体文件和包含标识位的目标多媒体文件,或者权限设置装置可以将包含标识位的目标多媒体文件替换原有的目标多媒体文件。

可选地,在本申请实施例中,权限设置装置可以通过以下至少两种可能的方式确定第一时间段。

在第一种示例中,在上述第一输入为长按输入的情况下,上述第一时间段可以是接收该第一输入的过程中,录制或播放目标多媒体文件对应的时间段。

可以理解,上述的第一时间段为第一输入开始直到第一输入结束的时间段。例如,第一时间段可以为用户手指开始按压目标标识对应的目标多媒体文件的时间点,直到用户手指抬起停止按压对应的目标多媒体文件的时间点之间的时间段。

在第二种示例中,上述第一输入可以为在录制或者播放目标多媒体文件至第一时间点时的输入,上述第一时间段可以为该第一时间点之前的时间段或之后的时间段。

示例性的,上述的第一时间点之前的时间段或之后的时间段可以为系统默认设置的,也可以为用户设置的,本申请实施例对此不作限定。

本申请实施例提供的权限设置方法,首先,在录制或者播放目标多媒体文件的情况下,权限设置装置可以显示N个标识。然后,权限设置装置可以在接收到对上述N个标识中的目标标识的第一输入之后,设置目标用户查看目标数据的权限。其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。通过上述方案,用户可以通过显示的N个标识快速设置目标用户查看目标多媒体文件中的数据的查看权限。例如,当用户想要向用户A和用户B分享视频文件1,但不希望用户A查看到视频文件1中的片段1,且不希望用户B查看到视频文件1中的片段2时,用户可以通过对用户A对应的标识的输入,快速设置用户A无权限查看视频文件1中的片段1,通过对用户B对应的标识的输入,快速设置用户B无权限查看视频文件1中的片段2。相比于现有技术需要电子设备分别裁剪掉视频文件1中的片段1和片段2,然后分别将裁剪掉片段1的视频文件1发送给用户A,将裁剪掉片段2的视频文件1发送给用户B的方案,本申请无需对视频文件1进行剪裁,而是通过设置用户查看视频文件1的数据的查看权限,使得即使分享同一视频文件也可实现不同的用户查看到不同的数据。如此,使得目标多媒体文件分享过程操作简便、效率高。

可选地,在本申请实施例中,在目标标识不同的情况下,权限设置装置可以执行不同的操作。

在第一种示例中,上述的步骤203中的设置目标用户查看目标数据的权限具体可以包括如下步骤203a:

步骤203a:在上述目标标识包括第一标识的情况下,权限设置装置仅设置机主用户有权限查看目标数据。

举例说明,结合图2,以手机用户想要向其他用户分享视频文件1为例,假设视频文件1的总时长为8分钟,手机可以将视频文件1的总时长划分为3个时间段,该3个时间段分别为0至3分钟、4至5分钟以及6至8分钟。若用户希望视频文件1的第0至3分钟仅自己可见,则当视频文件1的播放时间点为第0到3分钟之间的任意时间点时,用户可以点击“本地”标识(即上述的第一标识),此时,手机设置视频文件1的第0至3分钟为仅机主用户可见。

在第二种示例中,上述的步骤203中的设置目标用户查看目标数据的权限具体可以包括如下步骤203b:

步骤203a:在上述目标标识包括第二标识的情况下,权限设置装置设置所有用户均有权限查看目标数据。

举例说明,结合图2,以手机用户想要向其他用户分享视频文件1为例,假设视频文件1的总时长为8分钟,手机可以将视频文件1的总时长划分为3个时间段,该3个时间段分别为0至3分钟、4至5分钟以及6至8分钟。若用户希望视频文件1的第0至3分钟为所有用户可见,则当视频文件1的播放时间点为第0到3分钟之间的任意时间点时,用户可以点击“公共”标识(即上述的第二标识),此时,手机设置视频文件1的第0至3分钟为所有用户可见。

在第三种示例中,上述的步骤203中的设置目标用户查看目标数据的权限具体可以包括如下步骤203c:

步骤203c:在上述目标标识包括第一标识和第三标识的情况下,权限设置装置设置机主用户有权限查看目标数据,并设置至少一个第一用户无权限查看目标数据。

示例性的,上述的目标标识可以包括第一标识和第三标识,其中,第一标识指示机主用户,第三标识指示与机主用户不同的至少一个第一用户。

需要说明的是,上述的第三标识与上述的第二标识可以为同一标识,也可以不同的标识,本申请实施例对此不作限定。

可以理解,在权限设置装置接收到设置机主用户有权限查看目标数据,以及至少一个第一用户有权限查看目标数据的输入之后,权限设置装置可以仅响应设置机主用户有权限查看目标数据的输入。如此,当机主用户希望目标数据仅自己可见时,若机主用户误点击设置至少一个第一用户有权限查看目标数据的标识时,权限设置装置可以仅设置机主用户有权限查看目标数据,并设置上述至少一个第一用户无权限查看目标数据,从而防止数据泄露,提高了数据安全性。

本申请实施例提供的权限设置方法可以应用于根据不同标识设置不同用户的权限的场景中,用户可以根据通过对不同标识输入,实现快速设置目标标识对应的用户的权限。

可选地,在本申请实施例中,权限设置装置可以在不同的显示区域中分别显示标识,通过不同的显示区域快速设置用户有权限查看目标多媒体文件中的数据或无权限查看目标多媒体文件中的数据。

示例性的,上述的N个标识可以包括第一标识组和第二标识组,该第一标识组和该第二标识组均包括N/2个标识,第一标识组的标识和第二标识组中的标识一一对应,N为大于1的偶数。

上述N个标识可以显示在悬浮控件中;该悬浮控件的第一区域显示有上述第一标识组,且该悬浮控件的第二区域显示有上述第二标识组;该第一区域显示的标识用于指示有权限查看目标多媒体文件中的数据,该第二区域显示的标识用于指示无权限查看目标多媒体文件中的数据,该悬浮控件包括目标按钮。

其中,上述第一输入可以为用户拖动目标按钮至上述悬浮控件的目标区域显示的目标标识的输入,该目标区域为上述第一区域或上述第二区域。

可以理解,上述的第一标识组的标识和第二标识组中的标识可以相同,也可以不同,本申请实施例对此不作限定。例如,第一标识组的标识的颜色和第二标识组中的标识的颜色可以不同。

在一种示例中,当用户长按目标按钮可以触发权限设置装置关闭设置查看权限。示例性的,上述的目标按钮可以随着用户手指的拖动而移动。

举例说明,以手机用户想要向其他用户分享视频文件1为例,如图3所示,手机屏幕上显示有一个圆形控件41,该圆形控件41包括左半区域41a(即上述的第一区域)、右半区域41b(即上述的第二区域)和黑色按钮41c。该圆形控件41中共显示有8个标识,其中,左半区域41a中显示有4个标识,分别为“组1”、“组2”、“本地”和“公共”;右半区域41b中也显示有4个标识,分别为“组1”、“组2”、“本地”和“公共”。当用户想要视频文件1的第0至2分钟对组1指示的用户可见时,用户可以拖动黑色按钮41c至左半区域41a中“组1”标识所在的区域,此时,手机设置组1指示的用户有权限查看视频文件1的第0至2分钟;当用户想要视频文件1的第0至2分钟对组1指示的用户不可见时,用户可以拖动黑色按钮41c至右半区域41b中“组1”标识所在的区域,此时,手机设置组1指示的用户无权限查看视频文件1的第0至2分钟。

本申请实施例提供的权限设置方法可以应用于分区域快速设置查看权限场景中,权限设置装置可以在第一区域和第二区域中均显示上述N/2个标识,由于第一区域显示的标识指示有权限查看目标多媒体文件中的数据,第二区域显示的标识指示无权限查看目标多媒体文件中的数据,因此,用户可以通过将目标按钮拖动到目标区域快速设置查看权限。

可选地,在本申请实施例中,在上述第一时间段为该第一时间点之前的时间段或之后的时间段的情况下,权限设置装置可以通过以下至少两种可能实现的方式设置权限。

在第一种实现方式中(第一时间段为该第一时间点之后的时间段):

示例性的,在上述的目标状态为录制或者播放目标多媒体文件的情况下,在上述的步骤202之前,该方法还可以包括如下步骤A1和步骤A2:

步骤A1:权限设置装置接收第三输入。

示例性的,上述的第三输入可以为用户对屏幕的点击输入,或者是用户输入的语音指令,或者是用户输入的特定手势,具体的可以根据实际使用需求确定,本发明实施例对此不作限定。

步骤A2:响应于上述第三输入,权限设置装置设置第二用户有权限查看第二时间点之后的文件。

示例性的,上述的第二用户可以为上述的机主用户,也可以为上述的第一用户,本申请实施例对此不作限定。

示例性的,上述的第二时间点可以与权限设置装置接收第三输入的时间点相同,也可以与权限设置装置接收第三输入的时间点不同,本申请实施例对此不作限定。例如,第二时间点为起始录制时间点时,第二时间点可以为权限设置装置接收第三输入的时间点,也可以为权限设置装置接收第三输入的时间点之后的时间点。

基于上述的步骤A1和步骤A2,上述的步骤203中的设置目标用户查看目标数据的权限具体可以包括如下步骤203d:

步骤203d:权限设置装置设置目标用户有权限查看第一时间点后的数据,并设置第二用户无权限查看第一时间点后的数据。

其中,上述第一时间点晚于上述第二时间点。

需要说明的是,第一时间点之后的时间段对应的数据即为上述的目标数据,目标用户与第二用户不同。

举例说明,以手机用户利用手机录制会议视频为例,结合图2,手机用户可以在录制会议视频前单击“组1”标识(即上述的第三输入),然后手机用户可以点击“录制”按钮,开始录制会议视频,此时,手机设置组1对应的用户有权限查看该会议视频的第0分钟以后的视频。当会议视频录制到3分钟时,若手机用户希望3分钟以后的视频对组1对应的用户不可见,对组2对应的用户可见,则手机用户可以单击“组2”标识(即上述的第一输入),此时,手机设置组2对应的用户有权限查看该会议视频的第3分钟以后的视频,组1对应的用户无权限查看该会议视频的第3分钟以后的视频。

在第二种实现方式中(第一时间段为该第一时间点之前的时间段):

示例性的,在上述的目标状态为录制或者播放目标多媒体文件的情况下,在上述的步骤202之前,该方法还可以包括如下步骤B1和步骤B2:

步骤B1:权限设置装置接收第四输入。

示例性的,上述的第四输入可以为用户对屏幕的点击输入,或者是用户输入的语音指令,或者是用户输入的特定手势,具体的可以根据实际使用需求确定,本发明实施例对此不作限定。

步骤B2:响应于上述第四输入,权限设置装置设置第三用户有权限查看第三时间点前的文件。

示例性的,上述的第三用户可以为上述的机主用户,也可以为上述的第一用户,本申请实施例对此不作限定。

需要说明的是,上述的权限设置装置接收第四输入的时间点可以与第三时间点相同,也可以与权限设置装置接收第四输入的时间点不同,本申请实施例对此不作限定。例如,权限设置装置接收第四输入的时间点可以为第三时间点,也可以为第三时间点之后预设时长(如,1秒)的时间点。

基于上述的步骤B1和步骤B2,上述的步骤203中的设置目标用户查看目标数据的权限具体可以包括如下步骤203e:

步骤203e:权限设置装置设置目标用户有权限查看晚于第三时间点且早于第一时间点的数据。

其中,上述第一时间点晚于上述第三时间点。

需要说明的是,晚于第三时间点且早于第一时间点的数据即为上述的目标数据。

举例说明,以手机用户利用手机录制会议视频为例,结合图2,手机用户可以点击“录制”按钮,开始录制会议视频。当会议视频录制到3分钟时,若手机用户希望3分钟以前的视频对组1对应的用户可见,手机用户可以单击“组1”标识(即上述的第四输入),此时,手机设置组1对应的用户有权限查看该会议视频的第0至3分钟的视频。当会议视频录制到6分钟时,若手机用户希望第3至6分钟的视频对组2对应的用户可见,则手机用户可以单击“组2”标识(即上述的第一输入),此时,手机设置组2对应的用户有权限查看该会议视频的第3至6分钟的视频。

本申请实施例提供的权限设置方法可以应用于录制或播放目标多媒体文件时设置查看权限的场景中,权限设置装置可以对未录制或未播放的文件提前设置查看权限,也可以对已录制已播放的文件设置查看权限,使得权限设置装置在录制或播放目标多媒体文件的情况下更灵活地设置权限。

需要说明的是,本申请中的时间点可以理解为时刻。

下面结合附图,通过具体的实施例及其应用场景对本申请实施例提供的文件播放方法进行详细地说明。

图4为本申请实施例提供的一种文件播放方法流程示意图,包括步骤501至步骤503:

步骤501:文件播放装置获取目标多媒体文件。

其中,上述目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据。该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据。

在本申请实施例中,上述的目标多媒体文件可以包括以下至少一项:视频文件,音频文件,本申请实施例对此不作限定。

示例性的,上述的目标多媒体文件可以为文件播放装置下载的多媒体文件,也可以为目标设备发送的多媒体文件,还可以为文件播放装置本地存储区中的多媒体文件,本申请实施例对此不作限定。其中,目标设备可以为服务器,也可以为上述的权限设置装置,还可以为其他任意可能的设备,本申请实施例对此不作限定。

示例性的,上述的第一数据可以为上述的目标数据,也可以与上述的目标数据不同,本申请实施例对此不作限定。上述的第二数据可以为上述的目标数据,也可以与上述的目标数据不同,本申请实施例对此不作限定。

步骤502:文件播放装置接收对上述目标多媒体文件的第二输入。

在本申请实施例中,上述的第二输入可以为用户对目标多媒体文件的点击输入,或者是用户输入的语音指令,或者是用户输入的特定手势,具体的可以根据实际使用需求确定,本发明实施例对此不作限定。

步骤503:响应于上述第二输入,文件播放装置播放上述目标多媒体文件,并在播放过程中跳过第二数据。

可以理解,上述的在播放过程中跳过第二数据可以理解为在播放过程中跳过第三时间段。

举例说明,手机获取到视频文件1,该视频文件1包括2个时间段,该2个时间段分别为0至3分钟以及4至5分钟。其中,手机用户无权限查看该视频文件1的第0至3分钟,有权限查看该视频文件1的第4至5分钟。当手机用户想要观看视频文件1时,手机用户可以点击视频文件1的“播放”按键,此时,手机跳过视频文件1的第0至3分钟,正常播放视频文件1的第4至5分钟。

本申请实施例提供的文件播放方法,首先,文件播放装置可以获取目标多媒体文件,然后,文件播放装置在接收到对上述目标多媒体文件的第二输入之后,可以播放上述目标多媒体文件,并在播放过程中跳过第二数据。其中,该目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据。通过上述方案,文件播放装置在获取到目标多媒体文件之后,可以根据机主用户是否被设置查看目标多媒体文件中的数据的权限,对目标多媒体文件进行播放。

需要说明的是,本申请实施例提供的权限设置方法,执行主体可以为权限设置装置,或者该权限设置装置中的用于执行权限设置方法的控制模块。本申请实施例中以权限设置装置执行权限设置方法为例,说明本申请实施例提供的权限设置装置。

图5为实现本申请实施例提供的一种权限设置装置的可能的结构示意图,如图5所示,权限设置装置600包括:显示模块601、接收模块602和执行模块603;其中,显示模块601,用于在录制或者播放目标多媒体文件的情况下,显示N个标识,N为大于或等于1的整数;接收模块602,用于接收对显示模块601显示的N个标识中的目标标识的第一输入;执行模块603,用于响应于接收模块602接收到的第一输入,设置目标用户查看目标数据的权限;其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。

可选地,在上述第一输入为长按输入的情况下,上述的第一时间段是接收第一输入的过程中,录制或播放目标多媒体文件对应的时间段。

可选地,上述第一输入为在录制或者播放目标多媒体文件至第一时间点时的输入,上述的第一时间段为第一时间点之前的时间段或之后的时间段。

可选地,执行模块603,具体用于:在目标标识包括第一标识的情况下,仅设置机主用户有权限查看目标数据;或者,在目标标识包括第二标识的情况下,设置所有用户均有权限查看目标数据。

可选地,N个标识包括第一标识组和第二标识组,该第一标识组和第二标识组均包括N/2个标识,该第一标识组的标识和第二标识组中的标识一一对应,N为大于1的偶数;该N个标识显示在悬浮控件中;悬浮控件的第一区域显示有第一标识组,且悬浮控件的第二区域显示有第二标识组;该第一区域显示的标识用于指示有权限查看目标多媒体文件中的数据,该第二区域显示的标识用于指示无权限查看目标多媒体文件中的数据,该悬浮控件包括目标按钮;其中,第一输入为用户拖动目标按钮至悬浮控件的目标区域显示的目标标识的输入,目标区域为第一区域或第二区域。

本申请实施例提供的权限设置装置,首先,在录制或者播放目标多媒体文件的情况下,权限设置装置可以显示N个标识。然后,权限设置装置可以在接收到对上述N个标识中的目标标识的第一输入之后,设置目标用户查看目标数据的权限。其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。通过上述方案,用户可以通过显示的N个标识快速设置目标用户查看目标多媒体文件中的数据的查看权限。例如,当用户想要向用户A和用户B分享视频文件1,但不希望用户A查看到视频文件1中的片段1,且不希望用户B查看到视频文件1中的片段2时,用户可以通过对用户A对应的标识的输入,快速设置用户A无权限查看视频文件1中的片段1,通过对用户B对应的标识的输入,快速设置用户B无权限查看视频文件1中的片段2。相比于现有技术需要电子设备分别裁剪掉视频文件1中的片段1和片段2,然后分别将裁剪掉片段1的视频文件1发送给用户A,将裁剪掉片段2的视频文件1发送给用户B的方案,本申请无需对视频文件1进行剪裁,而是通过设置用户查看视频文件1的数据的查看权限,使得即使分享同一视频文件也可实现不同的用户查看到不同的数据。如此,使得目标多媒体文件分享过程操作简便、效率高。

本申请实施例中的权限设置装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的权限设置装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的权限设置装置能够实现图1至图3的方法实施例实现的各个过程,为避免重复,这里不再赘述。

需要说明的是,本申请实施例提供的文件播放方法,执行主体可以为文件播放装置,或者该文件播放装置中的用于执行文件播放方法的控制模块。本申请实施例中以文件播放装置执行文件播放方法为例,说明本申请实施例提供的文件播放装置。

图6为实现本申请实施例提供的一种文件播放装置的可能的结构示意图,如图6所示,文件播放装置700包括:获取模块701、接收模块702和播放模块703;其中,获取模块701,用于获取目标多媒体文件,上述目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据;接收模块702,用于接收对获取模块701获取到的上述目标多媒体文件的第二输入;播放模块703,用于响应于接收模块702接收到的上述第二输入,播放上述目标多媒体文件,并在播放过程中跳过第二数据。

本申请实施例提供的权限设置装置,首先,文件播放装置可以获取目标多媒体文件,然后,文件播放装置在接收到对上述目标多媒体文件的第二输入之后,可以播放上述目标多媒体文件,并在播放过程中跳过第二数据。其中,该目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据。通过上述方案,文件播放装置在获取到目标多媒体文件之后,可以根据机主用户是否被设置查看目标多媒体文件中的数据的权限,对目标多媒体文件进行播放。

本申请实施例中的权限设置装置可以是装置,也可以是终端中的部件、集成电路、或芯片。该装置可以是移动电子设备,也可以为非移动电子设备。示例性的,移动电子设备可以为手机、平板电脑、笔记本电脑、掌上电脑、车载电子设备、可穿戴设备、超级移动个人计算机(ultra-mobile personal computer,UMPC)、上网本或者个人数字助理(personaldigital assistant,PDA)等,非移动电子设备可以为服务器、网络附属存储器(NetworkAttached Storage,NAS)、个人计算机(personal computer,PC)、电视机(television,TV)、柜员机或者自助机等,本申请实施例不作具体限定。

本申请实施例中的权限设置装置可以为具有操作系统的装置。该操作系统可以为安卓(Android)操作系统,可以为ios操作系统,还可以为其他可能的操作系统,本申请实施例不作具体限定。

本申请实施例提供的权限设置装置能够文件播放方法实施例实现的各个过程,为避免重复,这里不再赘述。

可选的,如图7所示,本申请实施例还提供一种电子设备800,包括处理器801,存储器802,存储在存储器802上并可在所述处理器801上运行的程序或指令,该程序或指令被处理器801执行时实现上述权限设置方法或文件播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

需要注意的是,本申请实施例中的电子设备包括上述所述的移动电子设备和非移动电子设备。

图8为实现本申请实施例的一种电子设备的硬件结构示意图。

该电子设备100包括但不限于:射频单元101、网络模块102、音频输出单元103、输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、以及处理器110等部件。

本领域技术人员可以理解,电子设备100还可以包括给各个部件供电的电源(比如电池),电源可以通过电源管理系统与处理器110逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。图8中示出的电子设备结构并不构成对电子设备的限定,电子设备可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置,在此不再赘述。

其中,显示单元106,用于在录制或者播放目标多媒体文件的情况下,显示N个标识,N为大于或等于1的整数;用户输入单元107,用于接收对显示单元106显示的N个标识中的目标标识的第一输入;处理器110,用于响应于用户输入单元107,接收到的第一输入,设置目标用户查看目标数据的权限;其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。

可选地,在上述第一输入为长按输入的情况下,上述的第一时间段是接收第一输入的过程中,录制或播放目标多媒体文件对应的时间段。

可选地,上述第一输入为在录制或者播放目标多媒体文件至第一时间点时的输入,上述的第一时间段为第一时间点之前的时间段或之后的时间段。

可选地,处理器110,具体用于:在目标标识包括第一标识的情况下,仅设置机主用户有权限查看目标数据;或者,在目标标识包括第二标识的情况下,设置所有用户均有权限查看目标数据。

可选地,N个标识包括第一标识组和第二标识组,该第一标识组和第二标识组均包括N/2个标识,该第一标识组的标识和第二标识组中的标识一一对应,N为大于1的偶数;该N个标识显示在悬浮控件中;悬浮控件的第一区域显示有第一标识组,且悬浮控件的第二区域显示有第二标识组;该第一区域显示的标识用于指示有权限查看目标多媒体文件中的数据,该第二区域显示的标识用于指示无权限查看目标多媒体文件中的数据,该悬浮控件包括目标按钮;其中,第一输入为用户拖动目标按钮至悬浮控件的目标区域显示的目标标识的输入,目标区域为第一区域或第二区域。

本申请实施例提供的电子设备,首先,在录制或者播放目标多媒体文件的情况下,电子设备可以显示N个标识。然后,电子设备可以在接收到对上述N个标识中的目标标识的第一输入之后,设置目标用户查看目标数据的权限。其中,该目标用户为目标标识指示的用户,该目标数据为目标多媒体文件中第一时间段内的数据。通过上述方案,用户可以通过显示的N个标识快速设置目标用户查看目标多媒体文件中的数据的查看权限。例如,当用户想要向用户A和用户B分享视频文件1,但不希望用户A查看到视频文件1中的片段1,且不希望用户B查看到视频文件1中的片段2时,用户可以通过对用户A对应的标识的输入,快速设置用户A无权限查看视频文件1中的片段1,通过对用户B对应的标识的输入,快速设置用户B无权限查看视频文件1中的片段2。相比于现有技术需要电子设备分别裁剪掉视频文件1中的片段1和片段2,然后分别将裁剪掉片段1的视频文件1发送给用户A,将裁剪掉片段2的视频文件1发送给用户B的方案,本申请无需对视频文件1进行剪裁,而是通过设置用户查看视频文件1的数据的查看权限,使得即使分享同一视频文件也可实现不同的用户查看到不同的数据。如此,使得目标多媒体文件分享过程操作简便、效率高。

或者,

其中:射频单元101,用于获取目标多媒体文件,上述目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据;用户输入单元107,用于接收对射频单元101获取到的上述目标多媒体文件的第二输入;音频输出单元103,用于响应于用户输入单元107接收到的上述第二输入,播放上述目标多媒体文件,并在播放过程中跳过第二数据。

本申请实施例提供的电子设备,首先,电子设备可以获取目标多媒体文件,然后,电子设备在接收到对上述目标多媒体文件的第二输入之后,可以播放上述目标多媒体文件,并在播放过程中跳过第二数据。其中,该目标多媒体文件至少包括第二时间段内的第一数据和第三时间段内的第二数据;该第一数据为机主用户有权限查看的数据,该第二数据为机主用户无权限查看的数据。通过上述方案,电子设备在获取到目标多媒体文件之后,可以根据机主用户是否被设置查看目标多媒体文件中的数据的权限,对目标多媒体文件进行播放。

应理解的是,本申请实施例中,输入单元104可以包括图形处理器(GraphicsProcessing Unit,GPU)1041和麦克风1042,图形处理器1041对在视频捕获模式或图像捕获模式中由图像捕获装置(如摄像头)获得的静态图片或视频的图像数据进行处理。显示单元106可包括显示面板1061,可以采用液晶显示器、有机发光二极管等形式来配置显示面板1061。用户输入单元107包括触控面板1071以及其他输入设备1072。触控面板1071,也称为触摸屏。触控面板1071可包括触摸检测装置和触摸控制器两个部分。其他输入设备1072可以包括但不限于物理键盘、功能键(比如音量控制按键、开关按键等)、轨迹球、鼠标、操作杆,在此不再赘述。存储器109可用于存储软件程序以及各种数据,包括但不限于应用程序和操作系统。处理器110可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器110中。

本申请实施例还提供一种可读存储介质,所述可读存储介质上存储有程序或指令,该程序或指令被处理器执行时实现上述权限设置方法或文件播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

其中,所述处理器为上述实施例中所述的电子设备中的处理器。所述可读存储介质,包括计算机可读存储介质,如计算机只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等。

本申请实施例另提供了一种芯片,所述芯片包括处理器和通信接口,所述通信接口和所述处理器耦合,所述处理器用于运行程序或指令,实现上述权限设置方法或文件播放方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。

应理解,本申请实施例提到的芯片还可以称为系统级芯片、系统芯片、芯片系统或片上系统芯片等。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。此外,需要指出的是,本申请实施方式中的方法和装置的范围不限按示出或讨论的顺序来执行功能,还可包括根据所涉及的功能按基本同时的方式或按相反的顺序来执行功能,例如,可以按不同于所描述的次序来执行所描述的方法,并且还可以添加、省去、或组合各种步骤。另外,参照某些示例所描述的特征可在其他示例中被组合。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本申请各个实施例所述的方法。

上面结合附图对本申请的实施例进行了描述,但是本申请并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本申请的启示下,在不脱离本申请宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本申请的保护之内。

相关技术
  • 权限设置方法、文件播放方法、装置和电子设备
  • 文件播放方法及装置、文件录制方法及装置和播放系统
技术分类

06120112203852