一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种数据处理方法、装置、设备及介质与流程

2021-10-29 21:46:00 来源:中国专利 TAG:数据处理 计算机 装置 可读 方法


1.本技术涉及计算机技术领域,具体涉及媒体处理技术领域,尤其涉及一种数据处理方法,一种数据处理装置,一种数据处理设备及一种计算机可读存储介质。


背景技术:

2.在浏览网页的过程中,常常有对网页中的内容进行分享的需求;目前在响应分享需求时,支持对整个页面的分享,例如:现有技术支持将公众服务号(或订阅号)发布的文章页面分享给某个微信好友;或者支持将新闻页面分享给某个qq(一种即时通信应用客户端)好友。现有技术这种分享方案的效率较低,分享成本较高,实用性也较低。


技术实现要素:

3.本技术实施例提供了一种数据处理方法、装置、设备及介质,能够实现对目标页面中的单独的目标媒体元素进行独立分享,提高分享效率。
4.一方面,本技术实施例提供一种数据处理方法,该方法包括:
5.显示目标页面,目标页面中包括目标媒体元素;
6.当目标媒体元素被触发分享时,输出分享对象列表,分享对象列表中包含至少一个分享对象;
7.向分享对象列表中被选定的目标分享对象发送元素分享消息,元素分享消息中携带目标媒体元素的标识;
8.在分享者与目标分享对象之间的会话页面中显示元素分享消息。
9.一方面,本技术实施例提供一种数据处理装置,该装置包括:
10.显示单元,用于显示目标页面,目标页面中包括目标媒体元素;
11.处理单元,用于当目标媒体元素被触发分享时,输出分享对象列表,分享对象列表中包含至少一个分享对象;以及用于向分享对象列表中被选定的目标分享对象发送元素分享消息,元素分享消息中携带目标媒体元素的标识;
12.显示单元,还用于在分享者与目标分享对象之间的会话页面中显示元素分享消息。
13.在该技术方案中,目标页面中的目标媒体元素被触发分享时,向目标分享对象发送元素分享消息,元素分享消息中携带目标媒体元素的标识;在与目标分享对象的会话页面中显示元素分享消息,若元素分享消息被触发播放,则基于目标媒体元素的标识获取目标媒体元素。这样就实现目标页面中的目标媒体元素单独分享,提高分享效率。
14.在一种实施方式中,处理单元还用于当会话页面中的元素分享消息被触发播放时,根据目标媒体元素的标识获取目标媒体元素,并播放目标媒体元素;
15.其中,目标媒体元素是指目标页面中的任一个媒体元素,媒体元素包括以下任一种:图片、动画、文本段落、视频。
16.在另一种实施方式中,元素分享消息中还携带目标页面的入口标识;
17.显示单元,还用于在目标媒体元素的播放页面中显示目标页面的入口标识;
18.处理单元,还用于当目标页面的入口标识被选定时,从目标媒体元素的播放页面切换至目标页面。
19.在该技术方案中,目标媒体元素的播放页面中显示目标页面的入口标识,如果目标页面的入口标识被选定,则目标媒体元素的播放页面跳转至目标页面,使得对目标页面的访问更快捷。
20.在另一种实施方式中,元素分享消息中还携带目标页面所属的来源页面的入口标识;
21.显示单元,还用于在目标媒体元素的播放页面中显示来源页面的入口标识;
22.处理单元,还用于当来源页面的入口标识被选定时,从目标媒体元素的播放页面切换至来源页面。
23.在该技术方案中,目标媒体元素的播放页面中显示来源页面的入口标识,如果目标页面的入口标识被选定,则目标媒体元素的播放页面跳转至来源页面,使得对来源页面的访问更快捷。
24.在另一种实施方式中,目标页面是指网站中的任一网页,来源页面是指网站的主页面;或者,
25.目标页面是指应用客户端中的内容页面,来源页面是指应用客户端的主服务页面;或者,
26.目标页面是指公共广播服务群组内发布的文章页面,来源页面是指公共广播服务群组的服务页面。
27.在另一种实施方式中,显示单元还用于在会话页面中或目标媒体元素的播放页面中输出操作选项,操作选项包括转发选项和收藏选项;
28.处理单元,还用于按照被选定的操作选项对目标媒体元素执行操作。
29.在另一种实施方式中,元素分享消息包括有效时限;
30.处理单元,还用于当会话页面中的元素分享消息被触发播放时,获取触发时间;
31.若触发时间在有效时限范围内,则执行根据目标媒体元素的标识获取目标媒体元素的步骤。
32.在另一种实施方式中,目标媒体元素的标识包括目标媒体元素的媒体格式标识和目标媒体元素的下载链接;
33.处理单元在根据目标媒体元素的标识获取目标媒体元素时,具体用于:
34.根据目标媒体元素的媒体格式标识查询缓存空间中是否存在目标媒体元素;
35.若缓存空间中存在目标媒体元素,则从缓存空间中获取目标媒体元素;
36.若缓存空间中不存在目标媒体元素,则根据目标媒体元素的下载链接从服务器下载目标媒体元素。
37.在该技术方案中,根据目标媒体元素的媒体格式标识查询缓存空间中是否存在目标媒体元素;若缓存空间中存在目标媒体元素,从缓存空间中获取目标媒体元素,可避免目标媒体元素的重复下载,减少内存空间的浪费。
38.在另一种实施方式中,处理单元还用于获取目标媒体元素的权限状态;
39.若目标媒体元素的权限状态为允许播放状态,则执行播放目标媒体元素的步骤。
40.在该技术方案中,检测到目标媒体元素的权限状态为允许播放状态时,才播放目标媒体元素,可确保目标媒体元素是合法合规的。
41.一方面,本技术实施例提供一种数据处理设备,该设备包括:
42.处理器,适于实现一条或多条指令;以及,
43.计算机可读存储介质,存储有一条或多条指令,一条或多条指令适于由处理器加载并执行上述的数据处理方法。
44.一方面,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有一条或多条指令,该一条或多条指令适于由处理器加载并执行上述的数据处理方法。
45.本技术实施例中,在显示目标页面的过程中,如果目标页面中的目标媒体元素被触发分享,可输出分享对象列表,并且将该目标媒体元素的标识封装至元素分享消息中发送给分享对象列表中被选定的目标分享对象,并且在与目标分享对象的会话页面中显示元素分享消息。这样就实现了针对目标媒体元素的独立分享,即只需按照实际分享需求分享单独的目标媒体元素,而不用分享整个目标页面,减少了分享成本,并且提高了分享效率。
附图说明
46.为了更清楚地说明本技术实施例的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1示出了本技术一个示例性实施例提供的一种数据处理系统的结构示意图;
48.图2示出了本技术一个示例性实施例提供的一种数据处理方法的流程示意图;
49.图3a示出了本技术一个示例性实施例提供的一种目标页面的示意图;
50.图3b示出了本技术一个示例性实施例提供的另一种目标页面的示意图;
51.图4示出了本技术一个示例性实施例提供的另一种数据处理方法的流程示意图;
52.图5示出了本技术一个示例性实施例提供的一种数据处理方法的示意图;
53.图6a示出了本技术一个示例性实施例提供的一种会话页面的示意图;
54.图6b示出了本技术一个示例性实施例提供的一种目标媒体元素的播放页面切换至目标页面的示意图;
55.图6c示出了本技术一个示例性实施例提供的一种目标媒体元素的播放页面切换至目标页面的来源页面的示意图;
56.图6d示出了本技术一个示例性实施例提供的一种在目标媒体元素的播放页面中转发目标媒体元素的示意图;
57.图7示出了本技术一个示例性实施例提供的一种数据处理装置的结构示意图;
58.图8示出了本技术一个示例性实施例提供的一种数据处理设备的结构示意图。
具体实施方式
59.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
60.图1示出了本技术一个示例性实施例提供的一种数据处理系统的结构示意图。如图1所示,该数据处理系统可以包括服务器101和至少一个终端102。其中:
61.终端102可以包括但不限于:pc(personal computer,个人计算机)、pda(平板电脑)、手机、可穿戴智能设备等等;该终端102中可包括各类应用客户端;应用客户端是指安装并运行于终端中的应用程序,应用客户端的类型可包括但不限于:im(instant messaging,即时通讯)客户端、内容交互客户端、sns(social networking services,社交网络服务)客户端等。其中,im客户端是指基于即时通讯技术实现在线聊天、交流的应用程序,例如可以是微信、qq、企业微信等等。内容交互客户端是指能够实现内容交互的应用程序,例如可以是微博、个人空间、新闻等应用程序。sns客户端是指能够实现社交交互的应用程序,例如可以是包含社交交互功能的地图应用程序、游戏应用程序等等。服务器101可以是终端102中的各类应用客户端的后台服务器,用于与终端102进行交互,以为终端102中的各类应用客户端提供计算和应用服务支持。服务器102中可以是单独的服务器、集群服务器、云服务器等各种类型,本技术实施例并不对此进行限定。
62.图1所示的数据处理系统能够执行数据处理方法,从而达到对目标页面中的目标媒体元素进行独立分享的目的,减少分享成本,提高分享效率。该数据处理方法大致包括如下步骤:
63.(1)终端102显示目标页面。该目标页面可以是指终端侧的用户正在浏览的、在第一应用客户端中所展示的页面,此处,第一应用客户端可以是指终端102中的任一个应用客户端,例如可以是微信客户端。该目标页面可以是第一应用客户端显示的任一页面,例如:目标页面可以是通过浏览器客户端显示的网站中的任一网页;或者,目标页面可以是通过im客户端显示的公共广播服务群组内发布的文章页面等。此处,公共广播服务群组又被称为公众号、服务号或订阅号,在公共广播服务群组内发布的文章页面主要是在公共服务群组进行传播,该公共服务群组由公众号、服务号或订阅号的运营方,以及关注该公众号、服务号或订阅号的用户共同组成。在一种实施方式中,该目标页面可以是终端102响应于用户的浏览请求,通过第一应用客户端从服务器101获取并显示的页面。此目标页面中包括目标媒体元素;目标媒体元素是指目标页面中的任一个媒体元素,此处的媒体元素可包括但不限于:图片、动画、文本段落、视频、表情或音乐等等。
64.(2)终端102在检测到针对目标媒体元素的分享操作时,输出分享对象列表。例如:用户点击目标页面中的某个视频发起分享操作;该用户可被称作分享者;那么终端102会向分享者显示分享对象列表,具体可以在是第一应用客户端的服务界面中显示分享对象列表;分享对象列表中包括至少一个分享对象,分享对象是指目标媒体元素被分享时欲作为接收方的用户,被选中的目标分享对象则是指目标媒体元素被分享时确定为接收方的用户,该目标分享对象可以被称作接收者;例如当分享者点击目标页面中的某个视频进行分享,并从分享对象列表中选择某个微信好友作为目标分享对象,表示该微信好友被确定为接收者,该视频将被分享至该微信好友。在一种实施方式中,终端102中可内置分享对象列表;另一种实施方式中,终端102可以通过第一应用客户端向服务器101请求获得分享对象列表。本技术实施例支持应用客户端内部或应用客户端之间的资源分享,即分享者与接收者可以是属于同一应用客户端内的用户;或者,分享者与接收者可以是属于不同客户端的用户;例如:微信用户可以向微博用户分享某个网页中的目标媒体元素,qq用户可以向自己
的qq好友分享某个网页中的目标媒体元素。除特别说明外,本技术后续实施例中,触发分享的用户采用分享者表示,接收目标媒体元素的目标分享对象采用接收者表示。
65.(3)终端102向被选定的目标分享对象发送元素分享消息。
66.元素分享消息包括目标媒体元素的标识,此处的标识可以是指目标媒体元素的媒体格式标识、目标媒体元素的下载链接等等。在一种实施方式中,终端102在生成元素分享消息之后直接发送给目标分享对象;另一种实施方式中,终端102可以先将元素分享消息发送给服务器101,再由服务器101向目标分享对象转发该元素分享消息。
67.(4)终端102在分享者与目标分享对象之间的会话页面中显示元素分享消息。
68.如果分享者点击元素分享消息请求播放目标媒体元素,那么终端102可基于目标媒体元素的标识获取目标媒体元素并进行播放展示。同理,接收者也可以在与分享者的会话页面中点击元素分享消息以请求播放目标媒体元素,接收者的终端也可基于目标媒体元素的标识获取目标媒体元素并进行播放展示。可以理解的是,如果终端102已缓存该目标媒体元素,则可以从缓存空间中获取目标媒体元素。如果未缓存,则可以从服务器101中获取目标媒体元素。另外,单独分享出去的目标媒体元素还支持转发、收藏、跳转等等操作。
69.另外,本技术实施例还支持通过分享出去的目标媒体元素进行页面跳转的功能,具体地,可以通过分享的目标媒体元素跳转至目标页面,或跳转至目标页面的来源页面。此处,来源页面是指目标页面所属的页面,一种实施方式中,目标页面是网站中的任一网页,那么来源页面是指网站的主页面;例如:目标页面是某新闻网站中的一篇体育新闻页面,来源页面则是该新闻网站的主页;另一种实施方式中,目标页面是指某个应用客户端中的内容页面,来源页面是指某个应用客户端的主服务页面;例如:目标页面是新闻客户端中的一篇体育新闻的文章页面,则来源页面就是该新闻客户端的主服务页面;另一种实施方式中,目标页面是指公共广播服务群组内发布的文章页面,来源页面是指所述公共广播服务群组的服务页面;此处,公众广播服务群组俗称公众号、服务号或订阅号。例如:目标页面是某个微信公众号内的文章页面,那么来源页面是指公众号的服务页面(如关注页,首页等)。
70.本技术实施例中,在显示目标页面的过程中,如果目标页面中的目标媒体元素被触发分享,可输出分享对象列表,并且将该目标媒体元素的标识封装至元素分享消息中发送给分享对象列表中被选定的目标分享对象,并且在与目标分享对象的会话页面中显示元素分享消息。这样就实现了针对目标媒体元素的独立分享,即只需按照实际分享需求分享单独的目标媒体元素,而不用分享整个目标页面,减少了分享成本,并且提高了分享效率。并且支持通过分享出去的目标媒体元素跳转回目标页面,或者跳转至目标页面的来源页面,这样可以有效地给予目标分享对象一些使用引导,提升应用客户端的产品竞争力,提升数据处理的智能性。
71.基于前述数据处理系统的描述,请参见图2,图2是本技术实施例提供的一种数据处理方法的流程示意图。该数据处理方法可以由图1所示的终端102来实现,该方法可以包括但不限于如下步骤:
72.s201,显示目标页面,目标页面包括目标媒体元素。
73.分享者使用第一应用客户端打开并显示目标页面,目标页面中包括至少一个媒体元素,其中,目标媒体元素可以是指目标页面中分享者欲分享的任一个媒体元素。以第一应用客户端为微信客户端,目标页面为微信客户端中的某个公众号内发布的文章页面为例,
图3a是本技术一个示例性实施例提供的一种在目标页面的示意图;其中,301表示目标页面,302表示目标媒体元素,该目标媒体元素可以是视频。
74.s202,当目标媒体元素被触发分享时,输出分享对象列表,分享对象列表包括至少一个分享对象。
75.在一种实施方式中,分享对象可以是指单个用户或群组;例如:分享者是微信客户端中的任一个注册用户,分享对象既可以是该分享者的微信好友,也可以是分享者所加入的微信群组。
76.在一种实施方式中,触发分享操作可以是指针对目标媒体元素选择分享选项的操作。举例来说,参见图3a所示,当分享者长按(例如长按2s、3s等)目标媒体元素302时,在第一应用客户端中输出操作选项列表303,该操作选项列表303中包含分享操作选项(如发送给朋友),可选地,如图3a所示,操作选项列表303中还包含其他操作选项,例如收藏、取消等等。当分享操作选项被选中时,该目标媒体元素被触发分享。在另一种实施方式中,触发分享操作也可以是指对目标媒体元素内的分享控件执行的操作,此处的控件可以包括但不限于:按键或按钮。举例来说,图3b是本技术另一个示例性实施例提供的目标页面的示意图;如图3b所示,目标媒体元素302的区域内设有分享按键304,当分享者点击该分享按键304时,表示目标媒体元素被触发分享。
77.s203,向分享对象列表中被选定的目标分享对象发送元素分享消息。目标分享对象可以是分享对象列表中被选定的一个或多个分享对象。
78.元素分享消息是按照特定的消息规则生成的,一种实施方式中,如果分享者与接收者是均属于第一应用客户端内部的用户,那么元素分享消息就会按照第一应用客户端的消息规则生成,以第一应用客户端为微信客户端为例,元素分享消息按照微信客户端的消息规则生成。另一种实施方式中,如果分享者是第一应用客户端中的用户,而接收者是属于第二应用客户端中的用户,那么元素分享消息会按照第二应用客户端(即接收者所在应用客户端)的消息规则生成;以第一应用客户端为微信客户端,第二应用客户端为qq客户端为例,元素分享消息按照qq客户端的消息规则生成。元素分享消息中携带了目标媒体元素的标识,该目标媒体元素的标识可以包括目标媒体元素的媒体格式标识(例如目标媒体元素为视频,其媒体格式标识为该视频的vid)、目标媒体元素的下载链接等等。
79.s204,在分享者与目标分享对象之间的会话页面中显示元素分享消息。
80.在一种实施方式中,如果分享者与接收者是均属于第一应用客户端内部的用户,表示目标媒体元素在第一应用客户端内的不同用户之间被分享,那么会话页面就是指分享者与接收者之间在该第一应用客户端内的会话页面,在此实施方式下,终端可以直接在第一应用客户端中显示该会话页面;以第一应用客户端为微信客户端为例,会话页面是指分享者与接收者之间的微信会话页面。在另一种实施方式中,如果分享者是第一应用客户端中的用户,而接收者是属于第二应用客户端中的用户,表示目标媒体元素从第一应用客户端向第二应用客户端分享,那么会话页面是指分享者在第二应用客户端对应的账户与接收者之间在第二应用客户端内的会话页面;在此实施方式下,终端需要先从第一应用客户端切换至第二应用客户端,并在第二应用客户端中显示会话页面。以第一应用客户端为微信客户端,第二应用客户端为qq客户端为例,会话页面是指分享者在qq客户端中对应的qq账户与接收者的qq账户之间的qq会话页面。会话页面中所显示的元素分享消息可以包括目标
媒体元素的关键内容,例如:目标媒体元素是视频,关键内容可以是该视频的一帧画面或一帧画面的缩略图;又如:目标媒体元素是音乐,关键内容可以是音乐的专辑图像。
81.本技术实施例中,在显示目标页面的过程中,如果目标页面中的目标媒体元素被触发分享,可输出分享对象列表,并且将该目标媒体元素的标识封装至元素分享消息中发送给分享对象列表中被选定的目标分享对象,并且在与目标分享对象的会话页面中显示元素分享消息。这样就实现了针对目标媒体元素的独立分享,即只需按照实际分享需求分享单独的目标媒体元素,而不用分享整个目标页面,减少了分享成本,并且提高了分享效率。
82.参见图4,图4示出了本技术一个示例性实施例提供的另一种数据处理方法的流程示意图。该数据处理方法可以由图1所述的终端102来实现,该方法包括但不限于如下步骤s401-s414:
83.s401,显示目标页面,目标页面中包括目标媒体元素。
84.请一并参见图5,图5示出了本技术另一个示例性实施例提供的一种数据处理方法的示意图;分享者使用第一应用客户端打开并显示目标页面时,第一应用客户端可调用webview控件来显示目标页面。
85.s402,当目标媒体元素被触发分享时,输出分享对象列表。
86.在一种实施方式中,如图5所示,本技术实施例还设有鉴权机制,鉴权机制用于确保目标媒体元素是在开放分享权限之后才被分享的,提升分享安全性。当目标媒体元素被触发分享后,输出分享对象列表之前,可以先进行鉴权。鉴权的过程包括:(1)获取目标页面的权限配置信息,权限配置信息包括目标页面是否开放分享权限的信息,以及包括目标页面向哪些应用客户端开放分享权限的信息;(2)当在第一应用客户端针对目标媒体元素进行分享操作以触发分享时,终端根据目标页面的权限配置信息进行鉴权;鉴权的内容是确认目标页面是否已向第一应用客户端开放分享权限,若已开放,表示允许第一应用客户端对目标页面或目标页面中的媒体元素进行分享;若未开放,表示不允许第一应用客户端对目标页面或目标页面中的媒体元素进行分享。如果鉴权成功,即第一应用客户端具备对目标页面或目标页面中的媒体元素的分享权限,则输出分享对象列表。
87.s403,向分享对象列表中被选定的目标分享对象发送元素分享消息。
88.s404,在分享者与目标分享对象之间的会话页面中显示元素分享消息。
89.在一种实施方式中,可在会话页面中输出操作选项,该操作选项包括但不限于:转发选项、收藏选项、播放选项、删除选项等等;按照被选定的操作选项对目标媒体元素执行操作,以实现目标媒体元素的转发、收藏、播放或删除等等。在一种实现中,当会话页面中的元素分享消息被选定时(例如分享者长按点击该元素分享消息),会触发在会话页面中输出操作选项。举例来说,图6a示出了本技术一个示例性实施例提供的一种会话页面的示意图;图6a包括会话页面305以及至少一个操作选项306。具体地,当会话页面305中的元素分享消息被长按时,终端输出至少一个操作选项306,该操作选项306可为:分享、收藏、提醒、删除、多选或播放等等。当某一操作选项被选定时,按照操作选项对目标媒体元素执行操作。比如,删除操作选项被选定,则元素分享消息从会话页面中删除;又如,收藏操作选项被选定,则终端将元素分享消息收藏至终端的存储空间或者应用客户端的内存空间中;再如,分享操作选项被选定,则元素分享消息被分享给其他应用客户端。
90.s405,当元素分享消息被触发播放时,获取目标媒体元素的权限状态。
91.请一并参见图5,目标媒体元素的权限状态是用来判断目标媒体元素是否被允许播放的标志。权限状态包括封禁状态或允许播放状态;允许播放状态用于表示目标媒体元素被允许播放;而封禁状态用于表示目标媒体元素不被允许播放。权限状态可通过以下几方面来设置,一方面是根据目标媒体元素包含的内容是否合法合规来设置的,如果目标媒体元素涉及不合法或不合规的内容,则目标媒体元素的权限状态会被设为封禁状态,如果目标媒体元素包含的内容均为合法合规的内容,则该目标媒体元素的权限状态会被设为允许播放状态。其中,所谓不合法或不合规的情况可以包括但不限于:内容涉及谣言、暴力、影响青少年健康成长等等情况。另一方面是根据目标媒体元素的缓存生命周期来设置的;具体地:目标媒体元素被分享之后,目标媒体元素会在分享者的终端被缓存起来,例如在终端的存储空间或应用客户端的内存空间中被缓存起来,并且具备缓存生命周期,缓存生命周期是指允许被缓存的时间,例如缓存生命周期为5小时、6小时等;在一种实施方式中,目标媒体元素的缓存生命周期是与元素分享消息的有效时限范围是一致的。当到达缓存生命周期时,终端会将缓存的目标媒体元素进行删除,此时目标媒体元素的权限状态将被设置为封禁状态;而若目标媒体元素在缓存生命周期内,该目标媒体元素的权限状态将被设置为允许播放状态。再一方面是根据分享者对目标媒体元素的操作来设置的;具体地:在目标媒体元素的缓存生命周期之内,分享者主动将终端缓存的目标媒体元素进行删除,那么该目标媒体元素的权限状态则会被设置为封禁状态。
92.在一种实施方式中,目标媒体元素的权限状态是由服务器统一设置并管理的,具体地,服务器可以采用统一的数据库存储各种媒体元素及其权限状态,那么步骤s405中,终端可根据目标媒体元素的标识向服务器发送请求,由服务器从数据库中获取目标媒体元素的权限状态并反馈给终端。在另一种实施方式中,目标媒体元素的权限状态是由目标媒体元素所属的管理平台设置并管理的,具体地:各种媒体元素及其权限状态依据不同的来源被分别存储在不同的管理平台中,例如:来自公众号的文章页面的视频及其权限状态被存储公众平台中;而目标网页中摘录的来自视频网站中的视频及其权限状态被存储在视频网站平台中。那么步骤s405中,此实施方式中,由服务器提供统一的接口,终端可基于该统一的接口,根据目标媒体元素的标识向服务器发送请求,由服务器根据目标媒体元素的标识识别该目标媒体元素对应的管理平台,从相应管理平台中获取目标媒体元素的权限状态并反馈给终端;由于各个管理平台有各自的管理规范,通过统一的接口来查询目标媒体元素的权限状态,可有效屏蔽各个管理平台之间的管理规范的差异性,避免直接向各个管理平台获取目标媒体元素的权限状态的操作复杂性,简化获取流程,提高获取效率。在另一种实施方式中,目标媒体元素的权限状态还可以是由终端存储并管理的,例如:终端获取目标媒体元素的权限状态并在本地存储,且依据目标媒体元素的缓存生命周期或分享者对目标媒体元素的操作来对权限状态进行更新。那么步骤s405中,终端可根据目标媒体元素的标识从本地获得目标媒体元素的权限状态。如果目标媒体元素的权限状态为允许播放状态,则继续执行后续流程;如果目标媒体元素的权限状态为封禁状态,可输出播放失败的提示信息并结束流程。
93.在一种实施方式中,目标媒体元素的标识包括目标媒体元素的下载链接。本技术实施例中,在获取目标媒体元素的权限状态的过程中,还会一并获取目标媒体元素的新的下载链接,并采用获取到的目标媒体元素的新的下载链接替换元素分享消息中对应的目标
媒体元素的下载链接;这个过程俗称“换链”,换链过程发生在目标媒体元素的播放过程中。这是因为,元素分享消息中的目标媒体元素的下载链接在封装至元素分享消息中时是经过特殊处理的,一般是设有时间限制的,这个时间限制通常与元素分享消息的有效时间范围一致;当元素分享消息被触发播放时,表示需要对目标媒体元素进行播放,若直接采用元素分享消息内的目标媒体元素的原下载链接来控制目标媒体元素的播放,这极有可能会由于时间限制而使目标媒体元素播放失败或播放中断,此时进行换链操作,采用新的下载链接来控制目标媒体元素的播放,一种情况是如果新的下载链接并未进行特殊处理,也无时间限制,那么采用该新的下载链接来控制目标媒体元素的播放,则可保证目标媒体元素能够被成功播放,且具备完整播放的能力。另一种情况是即使新的下载链接也是有时间限制的,但是由于该新的下载链接是在目标媒体元素进行播放时被获取并替换的,所以其剩余时间限制相比原下载链接更为宽松,那么采用该新的下载链接来控制目标媒体元素的播放,同样可保证目标媒体元素能够被成功播放,且具备完整播放的能力。
94.s406,获取元素分享消息被触发播放时的触发时间。
95.s407,若触发时间在有效时限范围内,则在缓存空间中检测是否存在目标媒体元素。
96.步骤s406-s407中,元素分享消息被触发播放的操作可以是点击(单击、双击、长按)该元素分享消息的操作,或选中播放选项的操作,触发时间是指操作时间。通常,元素分享消息是有有效时限的;超过有效时限,元素分享消息就失效。所以,如果触发时间在有效时限范围内,表示触发播放的操作是针对有效的元素分享消息进行的,此触发播放的操作有效,允许对元素分享消息中的目标媒体元素进行播放。如果触发时间在元素分享消息的有限时限范围之外,表示触发播放的操作是针对无效的元素分享消息进行的,此触发播放的操作无效,无法对元素分享消息中的目标媒体元素进行播放。比如,元素分享消息的有限时限范围是从该元素分享消息生成开始(或该元素分享消息被显示在会话页面中开始)起算的6小时之内,如果触发时间在此6小时之内,则目标媒体元素被触发播放;如果触发时间超出该6小时,如触发时间产生在从该元素分享消息生成开始起算的第7小时,那么目标媒体元素无法被触发播放。
97.s408,若存在目标媒体元素,则从缓存空间中获取所述目标媒体元素;并转入步骤s410。
98.s409,若缓存空间中不存在目标媒体元素,则根据目标媒体元素的下载链接从服务器下载目标媒体元素。
99.s410,播放目标媒体元素。
100.请一并参见图5,如果触发时间在有效时限范围内,那么会向第一应用客户端的播放器发送播放指令,指示该播放器播放目标媒体元素;进一步,触发在缓存空间中检测是否存在目标媒体元素。如果缓存空间中存在目标媒体元素,则可以从缓存空间中读取目标媒体元素,并由播放器播放目标媒体元素。如果缓存空间中不存在目标媒体元素,那么在从服务器下载目标媒体元素之后,由播放器进行播放;可以理解的是,经上述换链过程已获得目标媒体元素的新的下载链接,则具体可依据目标媒体元素经换链后新的下载链接从服务器下载目标媒体元素。本技术实施例中,终端的缓存空间在缓存媒体元素时可以采用媒体元素的媒体格式标识作为索引,可通过媒体元素的媒体格式标识来检索缓存空间中的媒体元
素;例如:设目标媒体元素为视频,该视频的媒体格式标识是该视频的vid;vid是一种无声音的视频文件流媒体格式,vid一般包含视频的生成时间、地点等信息,所以视频的vid可作为视频的唯一标识。可采用视频的vid作为索引在终端的缓存空间中进行检索,如果检索到该vid,表示缓存空间中已缓存了该视频,如果未检索到该vid,表示缓存空间中未缓存该视频。通过媒体格式标识作为索引来进行缓存,这样不论媒体元素的下载链接如何更换,缓存空间所缓存的同一媒体元素是可能利用的,这样避免了存储消耗,提升终端性能。如果缓存空间中存在目标媒体元素,则基于缓存的目标媒体元素进行播放。若缓存空间中不存在目标媒体元素,那么可以通过目标媒体元素的下载链接下载目标媒体元素,可在下载完成后播放目标媒体元素;或者,边下载边播放目标媒体元素。可以理解的是,根据下载链接下载目标媒体元素之后,还会将目标媒体元素的媒体格式标识作为唯一标识将目标媒体元素添加至终端的缓存空间中。
101.在一种实施方式中,本技术实施例还设有监控机制,监控机制用于监控从元素分享消息被触发播放开始直到目标媒体元素播放结束的时间段内,目标媒体元素的播放情况。此处目标媒体元素的播放情况可以包括但不限于:目标媒体元素被触发播放的次数、目标媒体元素播放失败的次数、目标媒体元素下载失败的次数等等。比如,从元素分享消息被触发播放开始到目标媒体元素开始播放之间的时间段内检测到元素分享消息被用户点击5次,则播放情况记录为在目标媒体元素播放之前被触发播放次数为5次。相应的,可以检测元素分享消息被触发5次,目标媒体元素才得以正常播放的原因,比如目标媒体元素播放失败是因为目标媒体元素的下载链接失效或者用户重复操作等等。通过监控机制可以根据目标媒体元素的播放情况对播放流程进行优化,提高目标媒体元素的播放质量。
102.s411,在目标媒体元素的播放页面中显示所述目标页面的入口标识。
103.s412,当目标页面的入口标识被选定时,从所述目标媒体元素的播放页面切换至所述目标页面。
104.步骤s411-s412中,目标页面的入口标识可以与目标媒体元素的标识一起封装在元素分享消息中;目标页面的入口标识可以是目标页面的地址(如url(uniform resource locator,统一资源定位符)),通过目标页面的入口标识可跳转至目标页面。若检测到目标页面的入口标识被选定,终端将目标媒体元素的播放页面切换至目标页面。举例来说,图6b示出了本技术一个示例性实施例提供的一种目标媒体元素的播放页面切换至目标页面的示意图;图6b所示的目标媒体元素的播放页面308中显示有目标页面的入口标识307,其中,目标页面的入口标识307位于目标媒体元素的播放页面的右上角,此处目标页面的入口标识为“查看原文>”;若检测到“查看原文>”被触发,终端将目标媒体元素的播放页面308切换至目标页面301;例如,目标媒体元素是微信公众号发布的视频,目标页面是该视频所在的文章页面,如果视频的播放页面中的文章页面的入口标识被触发,那么终端将视频的播放页面切换至文章页面。通过元素分享消息中封装目标页面的入口标识,使得触发目标页面的入口标识,就能够将目标媒体元素的播放页面跳转至目标页面,进而提升应用客户端的产品竞争力。
105.s413,在目标媒体元素的播放页面中显示来源页面的入口标识。
106.s414,当来源页面的入口标识被选定时,从目标媒体元素的播放页面切换至来源页面。
107.步骤s413-s414中,目标媒体元素的播放页面可跳转至目标页面的来源页面;具体地,目标媒体元素的播放页面中还可显示目标页面的来源页面的入口标识,此处来源页面的入口标识可以包括来源页面的地址或链接,并且来源页面的入口标识可以与目标媒体元素的标识一起封装在元素分享消息中;若检测到来源页面的入口标识被选定,终端根据来源页面的入口标识从目标媒体元素的播放页面切换至来源页面。举例来说,图6c示出了本技术一个示例性实施例提供的一种目标媒体元素的播放页面切换至目标页面的来源页面的示意图;如图6c所示,来源页面的入口标识309位于目标媒体元素的播放页面308的左上角,此处来源页面的入口标识309为来源页面所属网站、应用客户端或公共广播服务群组的名字或图标;若检测到来源页面的入口标识309被触发,终端根据来源页面的入口标识将目标媒体元素的播放页面308切换至目标页面的来源页面;例如,目标媒体元素是微信公众号发布的视频,目标页面是该视频所在的文章页面,来源页面是该微信公众号的主服务页面,若视频的播放页面上显示的来源页面的入口标识被选定,终端将从视频的播放页面切换至微信公众号的主服务页面。通过元素分享消息中封装目标页面的来源页面的入口标识,使得触发来源页面的入口标识,就能够从目标媒体元素的播放页面跳转至目标页面的来源页面,提升应用客户端的产品竞争力。
108.可以理解的是,目标媒体元素的播放页面中可以只显示目标页面的入口标识,或只显示来源页面的入口标识,或同时显示目标页面和来源页面的入口标识,以方便用户进行页面跳转。
109.在一种实施方式中,本技术实施例还可在目标媒体元素的播放页面输出操作选项,该操作选项包括但不限于:转发选项、收藏选项等等,此处转发选项是指将目标媒体元素分享给其他用户,收藏选项是指将目标媒体元素存储至终端的内存空间或者将目标媒体元素存储至播放页面所属应用客户端的内存空间;检测到某一操作选项被选定时,按照该操作选项对目标媒体元素执行操作,以实现目标媒体元素的转发或收藏等等。在一种实现中,当目标媒体元素的播放页面被选定时(例如,分享者长按目标媒体元素的播放页面,或者,目标媒体元素的播放页面中的触发控件被触发时),会触发在目标媒体元素的播放页面输出操作选项。举例来说,图6d示出了本技术一个示例性实施例提供的一种在目标媒体元素的播放页面中转发目标媒体元素的示意图;如图6d包括触发控件310。具体地,当触发控件310被点击时,终端输出至少一个操作选项;当某一操作选项被选定时,按照操作选项对目标媒体元素执行操作。比如,操作选项-转发被选定,则终端将目标媒体元素进行转发;又如,操作选项-收藏被选定,则终端将目标媒体元素收藏至终端的存储空间或者应用客户端的内存空间中。另外,还可针对目标媒体元素的播放页面执行退出播放页面的操作;比如,用户可以将目标媒体元素的播放页面向下拖拽,那么终端退出目标媒体元素的播放页面;又如,目标页面的播放页面还显示关闭控件,如图6d所示,在目标媒体元素的播放页面的左下角有关闭控件311,当关闭控件311被触发时,终端退出目标媒体元素的播放页面。
110.本技术实施例中,在显示目标页面的过程中,如果目标页面中的目标媒体元素被触发分享,可输出分享对象列表,并且将该目标媒体元素的标识封装至元素分享消息中发送给分享对象列表中被选定的目标分享对象,并且在与目标分享对象的会话页面中显示元素分享消息。这样就实现了针对目标媒体元素的独立分享,即只需按照实际分享需求分享单独的目标媒体元素,而不用分享整个目标页面,减少了分享成本,并且提高了分享效率。
并且支持通过分享出去的目标媒体元素跳转回目标页面,或者跳转至目标页面的来源页面,这样可以有效地给予目标分享对象一些使用引导,提升应用客户端的产品竞争力,提升数据处理的智能性。
111.图7是本技术一个示例性实施例提供的一种数据处理装置的结构示意图;该数据处理装置可以用于是运行于终端102中的一个计算机程序(包括程序代码),例如该数据处理装置可以是终端102中的应用客户端(如微信、qq);该数据处理装置可以用于执行图2、图4所示的方法实施例中的部分或全部步骤。请参见图7,该数据处理装置包括如下单元:
112.显示单元701,用于显示目标页面,目标页面中包括目标媒体元素;
113.处理单元702,用于当目标媒体元素被触发分享时,输出分享对象列表,分享对象列表中包含至少一个分享对象;以及向分享对象列表中被选定的目标分享对象发送元素分享消息,元素分享消息中携带目标媒体元素的标识;
114.显示单元701,还用于在分享者与目标分享对象之间的会话页面中显示元素分享消息。
115.在一种实施方式中,该数据处理装置还包括:
116.当会话页面中的元素分享消息被触发分享时,处理单元702根据目标媒体元素的标识获取目标媒体元素,播放目标媒体元素;
117.目标媒体元素是目标页面中的任一媒体元素,媒体元素包括以下任一种:图片、动画、文本段落、视频。
118.在另一种实施方式中,元素分享消息还携带了目标页面的入口标识;
119.显示单元701还用于在目标媒体元素的播放页面中显示目标页面的入口标识;
120.处理单元702用于当目标页面的入口标识被选定时,从目标媒体元素的播放页面切换至目标页面。
121.在另一种实施方式中,元素分享消息还携带了目标页面所属的来源页面的入口标识;
122.显示单元701还用于在目标媒体元素的播放页面中显示来源页面的入口标识;
123.处理单元702还用于当来源页面的入口标识被选定时,从目标页面的播放页面切换至来源页面。
124.在另一种实施方式中,目标页面是指网站中的任一网页,来源页面是指网站的主页面;或者,
125.目标页面是指应用客户端中的内容页面,来源页面是指应用客户端的主服务页面;或者,
126.目标页面是指公共广播服务群组内发布的文章页面,来源页面是指公共广播服务群组的服务页面。
127.在另一种实施方式中,显示单元701还用于在会话页面中或目标媒体元素的播放页面中输出操作选项,操作选项包括转发选项和收藏选项;
128.处理单元702用于按照被选定的操作选项对目标媒体元素执行操作。
129.在另一种实施方式中,元素分享消息包括有效时限;
130.处理单元702还用于当会话页面中的元素分享消息被触发播放时,获取触发时间;
131.若触发时间在有效时限范围内,则执行根据目标媒体元素的标识获取目标媒体元
素的步骤。
132.在另一种实施方式中,目标媒体元素的标识包括目标媒体元素的媒体格式和目标媒体元素的下载链接;
133.处理单元702在根据目标媒体元素的标识获取目标媒体元素时,具体用于:
134.根据目标媒体元素的媒体格式标识查询缓存空间中是否存在目标媒体元素;
135.若缓存空间中存在目标媒体元素,则从缓存空间中获取目标媒体元素;
136.若缓存空间中不存在目标媒体元素,则根据目标媒体元素的下载链接从服务器下载目标媒体元素。
137.在另一种实施方式中,处理单元702还用于获取目标媒体元素的权限状态;
138.若目标媒体元素的权限状态为允许播放状态,则执行播放目标媒体元素的步骤。
139.根据本技术的一个实施例,图7所示的数据处理装置中的各个单元可以分别或全部合并为一个或若干个另外的单元来构成,或者其中的某个(些)单元还可以再拆分为功能上更小的多个单元来构成,这可以实现同样的操作,而不影响本技术的实施例的技术效果的实现。上述单元是基于逻辑功能划分的,在实际应用中,一个单元的功能也可以由多个单元来实现,或者多个单元的功能由一个单元实现。在本技术的其它实施例中,该数据处理装置也可以包括其它单元,在实际应用中,这些功能也可以由其它单元协助实现,并且可以由多个单元协作实现。根据本技术的另一个实施例,可以通过在包括中央处理单元(cpu)、随机存取存储介质(ram)、只读存储介质(rom)等处理元件和存储元件的例如计算机的通用计算设备上运行能够执行如图2、图4所示的相应方法所涉及的各步骤的计算机程序(包括程序代码),来构造如图7中所示的数据处理装置,以及来实现本技术实施例的数据处理方法。所述计算机程序可以记载于例如计算机可读记录介质上,并通过计算机可读记录介质装载于上述计算设备中,并在其中运行。
140.本技术实施例中,终端显示目标页面,目标页面中包含目标媒体元素;当目标媒体元素被触发分享后,终端可以进行鉴权操作,以验证目标媒体元素的发送端(应用客户端)是否能将目标媒体元素分享给目标媒体元素的接收端(应用客户端);若鉴权成功,则输出分享对象列表,分享对象列表中包含至少一个分享对象;向分享对象列表中的目标分享对象发送元素分享消息,元素分享消息包括目标媒体元素的标识;在与目标分享对象的会话页面中显示元素分享消息;若会话页面中的元素分享消息被触发播放,则终端根据元素分享消息携带的目标媒体元素的标识拉取目标媒体元素的权限状态,以及终端获取触发时间,如果目标媒体元素的权限状态为允许播放状态,以及触发时间在目标媒体元素的有效时限范围内,则基于目标媒体元素的媒体格式标识在缓存空间中查找目标媒体元素;若缓存空间中存在目标媒体元素,则执行播放目标媒体元素的步骤;若缓存空间中不存在目标媒体元素,则基于目标媒体元素的下载链接从服务器下载目标媒体元素,并以目标媒体元素的媒体格式标识为唯一标识进行存储;终端还可以从会话页面中显示元素分享消息开始监控目标媒体元素的播放情况;目标媒体元素的播放页面面还显示目标页面的入口标识和来源页面的入口标识,如果目标页面的入口标识被选定,则目标媒体元素的播放页面跳转至目标页面,如果来源页面的入口标识被选定,则目标媒体元素的播放页面跳转至来源页面。这样不仅可以将目标页面中的目标媒体元素单独进行分享,提高分享效率,同时目标媒体元素的播放页面可跳转至目标页面或来源页面,提升应用客户端的产品竞争力,提升数
据处理的智能性。
141.图8是本技术一个示例性实施例提供的一种数据处理设备的结构示意图。请参见图8,该数据处理设备,包括处理器801、输入设备802、输出设备803以及计算机可读存储介质804。其中,处理器801、输入设备802、输出设备803以及计算机可读存储介质804可通过总线或者其它方式连接。计算机可读存储介质804可以存储在终端的存储器中,所述计算机可读存储介质804用于存储计算机程序,所述计算机程序包括程序指令,所述处理器801用于执行计算机可读存储介质804存储的程序指令。处理器801(或称cpu(central processing unit,中央处理器))是数据处理设备的计算核心以及控制核心,其适于实现一条或多条指令,具体适于加载并执行一条或多条指令从而实现相应方法流程或相应功能。
142.本技术实施例还提供了一种计算机可读存储介质(memory),其中计算机可读存储介质是数据处理设备中的记忆设备,用于存放程序和数据。可以理解的是,此处的计算机可读存储介质既可以包括数据处理设备中的内置存储介质,当然也可以包括数据处理设备所支持的扩展存储介质。计算机可读存储介质提供存储空间,该存储空间存储了数据处理设备的操作系统。并且,在该存储空间中还存放了适于被处理器801加载并执行的一条或多条的指令,这些指令可以是一个或多个的计算机程序(包括程序代码)。需要说明的是,此处的计算机可读存储介质可以是高速ram存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器;可选的还可以是至少一个位于远离前述处理器的计算机可读存储介质。
143.在一种实施方式中,该数据处理设备可以是图1所示的终端102;该计算机可读存储介质中存储有一条或多条指令;由处理器801加载并执行计算机可读存储介质中存放的一条或多条指令,以实现上述数据处理方法实施例中的相应步骤;具体实现中,计算机可读存储介质中的一条或多条指令由处理器801加载并执行如下步骤:
144.显示目标页面,目标页面中包括目标媒体元素;
145.当目标媒体元素被触发分享时,输出分享对象列表,分享对象列表中包含至少一个分享对象;
146.向分享对象列表中被选定的目标分享对象发送元素分享消息,元素分享消息中携带目标媒体元素的标识;
147.在分享者与目标分享对象之间的会话页面中显示元素分享消息。
148.在一种实施方式中,计算机可读存储介质中的一条或多条指令由处理器801加载并且还执行如下步骤:
149.当会话页面中的元素分享消息被触发播放时,根据目标媒体元素的标识获取目标媒体元素,并播放目标媒体元素;
150.目标媒体元素是目标页面中的任一个媒体元素,媒体元素包括以下任一种:图片、动画、文本段落、视频。
151.在另一种实施方式中,元素分享消息中还携带目标页面的入口标识;计算机可读存储介质中的一条或多条指令由处理器801加载并且还执行如下步骤:
152.在目标媒体元素的播放页面中显示目标页面的入口标识;
153.当目标页面的入口标识被选定时,从目标媒体元素的播放页面切换至目标页面。
154.在另一种实施方式中,元素分享消息还携带了目标页面所属的来源页面的入口标
识;计算机可读存储介质中的一条或多条指令由处理器801加载并且还执行如下步骤:
155.在目标媒体元素的播放页面中显示来源页面的入口标识;
156.当来源页面的入口标识被选定时,从目标页面的播放页面切换至来源页面。
157.在另一种实施方式中,目标页面是指网站中的任一网页,来源页面是指网站的主页面;或者,
158.目标页面是指应用客户端中的内容页面,来源页面是指应用客户端的主服务页面;或者,
159.目标页面是指公共广播服务群组内发布的文章页面,来源页面是指公共广播服务群组的服务页面。
160.在另一种实施方式中,计算机可读存储介质中的一条或多条指令由处理器801加载并执行如下步骤:
161.在会话页面中或目标媒体元素的播放页面中输出操作选项,操作选项包括转发选项和收藏选项;
162.按照被选定的操作选项对目标媒体元素执行操作。
163.在另一种实施方式中,元素分享消息包括有效时限;计算机可读存储介质中的一条或多条指令由处理器801加载并执行如下步骤:
164.当会话页面中的元素分享消息被触发播放时,获取触发时间;
165.若触发时间在有效时限范围内,则执行根据目标媒体元素的标识获取目标媒体元素的步骤。
166.在另一种实施方式中,目标媒体元素的标识包括目标媒体元素的媒体格式和目标媒体元素的下载链接;计算机可读存储介质中的一条或多条指令由处理器801加载并在执行根据目标媒体元素的标识获取目标媒体元素的步骤时,具体执行如下步骤:
167.根据目标媒体元素的媒体格式标识查询缓存空间中是否存在目标媒体元素;
168.若缓存空间中存在目标媒体元素,则从缓存空间中获取目标媒体元素;
169.若缓存空间中不存在目标媒体元素,则根据目标媒体元素的下载链接从服务器下载目标媒体元素。
170.在另一种实施方式中,计算机可读存储介质中的一条或多条指令由处理器801加载并且还执行如下步骤:
171.获取目标媒体元素的权限状态;
172.若目标媒体元素的权限状态为允许播放状态,则执行播放目标媒体元素的步骤。
173.本技术实施例中,终端显示目标页面,目标页面包含目标媒体元素;当目标页面被触发分享时后,终端可以进行鉴权操作,以验证目标媒体元素的发送端(应用客户端)是否能将目标媒体元素分享给目标媒体元素的接收端(应用客户端);若鉴权成功,则输出分享对象列表,分享对象列表中包含至少一个分享对象;向分享对象列表中被选定的目标分享对象发送元素分享消息,元素分享消息中携带了目标媒体元素的标识;在与目标分享对象的会话页面中显示元素分享消息;若会话页面中的元素分享消息被触发播放,则终端根据元素分享消息携带的目标媒体元素的标识拉取目标媒体元素的权限状态,以及终端获取触发时间,如果目标媒体元素的权限状态为允许播放状态,以及触发时间在目标媒体元素的有效时限范围内,则基于目标媒体元素的媒体格式标识在缓存空间中查找目标媒体元素;
若缓存空间中存在目标媒体元素,则执行播放目标媒体元素的步骤;若缓存空间中不存在目标媒体元素,则基于目标媒体元素的下载链接从服务器下载目标媒体元素,并以目标媒体元素的媒体格式标识为唯一标识进行存储;终端还可以从会话页面中显示元素分享消息开始监控目标媒体元素的播放情况;目标媒体元素的播放页面面还显示目标页面的入口标识和来源页面的入口标识,如果目标页面的入口标识被选定,则目标媒体元素的播放页面跳转至目标页面,如果来源页面的入口标识被选定,则目标媒体元素的播放页面跳转至来源页面。这样不仅可以将目标页面中的目标媒体元素单独进行分享,提高分享效率,同时目标媒体元素的播放页面可跳转至目标页面或来源页面,提升应用客户端的产品竞争力,提升数据处理的智能性。
174.本领域普通技术人员可以意识到,结合本技术中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用,使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
175.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程设备。所述计算机指令可以存储在计算机可读存储介质中,或者通过所述计算机可读存储介质进行传输。所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如,同轴电缆、光纤、数字用户线(dsl))或无线(例如,红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,dvd)、或者半导体介质(例如,固态硬盘(solid state disk,ssd))等。
176.以上所述,仅为本技术的具体实施方式,但本技术的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本技术的保护范围之内。因此,本技术的保护范围应以所述权利要求的保护范围为准。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜