视频彩铃预览方法、电子设备和存储介质与流程

文档序号:25089643发布日期:2021-05-18 21:41阅读:106来源:国知局
视频彩铃预览方法、电子设备和存储介质与流程

1.本发明实施例涉及通信技术领域,特别涉及一种视频彩铃预览方法、电子设备和存储介质。


背景技术:

2.视频彩铃是长期演进语音承载(voice over long

term evolution,简称:volte)的特色业务,该业务将传统的“听的彩铃”演进成“看的彩铃”。用户在volte网络下拨打语音电话或视频电话,呼叫接通前会看到一段视频内容。视频彩铃用户可以制作或上传个性化视频内容,或者从运营商的视频彩铃交易平台中进行选择购买,针对不同主叫方还可以设定不同的视频彩铃内容,视频彩铃是第五代移动通信技术时代的新通信方式。
3.然而,如何提升用户预览视频彩铃的体验,是亟待解决的问题。


技术实现要素:

4.本发明实施方式的目的在于提供一种视频彩铃预览方法、电子设备和存储介质,可以避免视频彩铃数据被盗用,友好地还原视频彩铃在通信网络环境下的播放场景,提升用户的预览体验。
5.为解决上述技术问题,本发明的实施方式提供了一种视频彩铃预览方法,应用于服务器,包括以下步骤:监听呼叫方的呼叫;若监听到所述呼叫,判断所述呼叫方所呼叫的被呼叫方的号码是否为预览号码;其中,所述预览号码用于供所述呼叫方拨打以预览视频彩铃;若所述呼叫方所呼叫的被呼叫方的号码为所述预览号码,向所述呼叫方的终端推送与所述预览号码对应的视频彩铃。
6.本发明的实施方式还提供了一种视频彩铃预览方法,应用于终端,包括以下步骤:向预览号码发起呼叫;其中,所述预览号码用于供呼叫方拨打以预览视频彩铃;接收服务器推送的视频彩铃,并进行播放;其中,所述服务器在监听呼叫方的呼叫过程中,若监听到所述呼叫方所呼叫的被呼叫方的号码为所述预览号码,向所述呼叫方的终端推送与所述预览号码对应的视频彩铃。
7.本发明的实施方式还提供了一种电子设备,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述视频彩铃预览方法。
8.本发明的实施方式还提供了一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述视频彩铃预览方法。
9.本发明的实施方式,监听呼叫方的呼叫,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码;其中,预览号码用于供呼叫方拨打以预览视频彩铃;若呼叫方所呼叫的被呼叫方的号码为预览号码,向呼叫方的终端推送与预览号码对应的视频彩铃。考虑到相关技术向待预览用户推送视频彩铃时,只是简单地允许用户以终端播放视频的方
式浏览视频彩铃,该方式存在极大的数据传输风险和安全隐患,视频彩铃容易被不法分子盗用下载,同时,用户以终端播放视频的方式浏览视频彩铃是在wifi或流量等网络环境下进行的,与实际视频彩铃使用的网络环境不符,会出现音质、画质等方面的偏差。本发明的实施方式,通过呼叫方对预览号码进行呼叫的方式,向用户推送与预览号码对应的视频彩铃,真实营造通信网络下的视频彩铃播放情景,可以避免视频彩铃数据被盗用下载,高度还原视频彩铃在通信网络环境下的播放音质和画质,提升用户的预览体验。
10.另外,在监听呼叫方的呼叫之前,还包括:获取呼叫方要预览的视频彩铃;确定与所述视频彩铃对应的预览号码,可以精准地锁定呼叫方用户想要预览的视频彩铃,防止给用户推送错误的视频彩铃。
11.另外,服务器内部预存若干候选号码;所述确定与所述视频彩铃对应的预览号码,包括:在所述若干候选号码中选取一个候选号码,作为与所述视频彩铃对应的预览号码。
12.另外,在所述确定与所述视频彩铃对应的预览号码之后,还包括:获取所述视频彩铃的统一资源定位符url,可以更准确地确定用户要预览的视频彩铃;将所述预览号码和所述url进行封装,以得到封装文件,可以保证预览号码与视频彩铃url一一对应起来,一一对应的过程即每次预览都是对待预览用户单独服务的,不存在占线、无法拨打的情况;所述向所述呼叫方的终端推送与所述预览号码对应的视频彩铃,包括:根据所述预览号码,从所述封装文件中获取与所述预览号码封装的所述url;根据所述url,向所述呼叫方的终端推送与所述预览号码对应的视频彩铃,可以进一步提升用户的预览体验,进一步提升预览过程的准确性。
13.另外,所述呼叫方对应有呼叫号码,所述将所述预览号码和所述url进行封装,以得到封装文件,包括:将所述预览号码、所述呼叫号码和所述url进行封装,以得到封装文件;所述根据所述预览号码,从所述封装文件中获取与所述预览号码封装的所述url,包括:根据所述呼叫号码和所述预览号码,从所述封装文件中获取与所述呼叫号码和所述预览号码封装的所述url。考虑到在具体实现中,可能会出现呼叫方想要预览多个视频彩铃,收到多个预览号码但未及时呼叫的情况,将预览号码、呼叫方的呼叫号码和url三者进行封装,可以使推送给呼叫方的视频彩铃更加准确。同时,对于预览平台,将预览号码、呼叫方的呼叫号码和url三者进行封装,可以有效提升推送过程的速度。
14.另外,在所述确定与所述视频彩铃对应的预览号码之后,还包括:将所述预览号码标记为占用状态;其中,所述占用状态用于表征所述预览号码不能被除所述呼叫方之外的其他呼叫方拨打;在所述向所述呼叫方的终端推送与所述预览号码对应的视频彩铃之后,还包括:取消对所述预览号码标记的所述占用状态,或者,将所述占用状态修改为可用状态。呼叫请求结束立即将预览号码释放,防止过多的预览号码被占用,提升预览平台的工作效率。
15.另外,在所述向所述呼叫方的终端推送与所述预览号码对应的视频彩铃之后,还包括:获取所述呼叫方对所述终端上的预览界面中的互动操作信息;根据所述互动操作信息,与所述呼叫方进行互动。本发明的实施方式允许呼叫方用户与视频彩铃进行互动,如:点赞、评论等,可以有效提升预览过程的趣味性,进一步提高用户的使用体验。
附图说明
16.一个或多个实施例通过与之对应的附图中的图片进行示例性说明,这些示例性说明并不构成对实施例的限定。
17.图1是根据本发明第一实施方式的视频彩铃预览方法的流程图;
18.图2是根据本发明第二实施方式的视频彩铃预览方法的流程图;
19.图3是根据本发明第三实施方式的视频彩铃预览方法的流程图;
20.图4是根据本发明第四实施方式的视频彩铃预览方法的流程图;
21.图5是根据本发明第四实施方式提供的一种视频彩铃预览方法具体实现的流程图;
22.图6是根据本发明第五实施方式的视频彩铃预览方法的流程图;
23.图7是根据本发明第六实施方式的电子设备的结构示意图。
具体实施方式
24.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合附图对本发明的各实施方式进行详细的阐述。然而,本领域的普通技术人员可以理解,在本发明各实施方式中,为了使读者更好地理解本申请而提出了许多技术细节。但是,即使没有这些技术细节和基于以下各实施方式的种种变化和修改,也可以实现本申请所要求保护的技术方案。以下各个实施例的划分是为了描述方便,不应对本发明的具体实现方式构成任何限定,各个实施例在不矛盾的前提下可以相互结合相互引用。
25.本发明的第一实施方式涉及一种视频彩铃预览方法,应用于服务器。下面对本实施方式的视频彩铃预览方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
26.本发明的实施方式进行视频彩铃预览的终端可以为:支持视频播放功能的智能手机、具有通话功能且支持视频播放功能的电话手表、具有通话功能的平板电脑、具有网络电话功能的笔记本电脑、台式电脑等。
27.本实施方式的视频彩铃预览方法的具体流程可以如图1所示,包括:
28.步骤101,监听呼叫方的呼叫;
29.具体而言,服务器可以实时监听呼叫方的呼叫。其中,服务器可以理解为具有视频彩铃预览功能的预览平台。
30.在一个例子中,本发明的实施方式应用在视频彩铃交易平台和视频彩铃预览平台中。视频彩铃交易平台是专业制作视频彩铃的电商平台,在售多款视频彩铃,供用户选择购买,并支持用户对在售的视频彩铃进行预览;视频彩铃预览平台用于向待预览用户推送要预览的视频彩铃,两个平台的功能可以集成在一个服务器中实现,也可以分为两个独立的服务器实现。
31.为便于说明,下面的介绍中提到的服务器可以理解为视频彩铃预览平台。
32.在具体实现中,服务器在监听呼叫方的呼叫之前,可以获取呼叫方要预览的视频彩铃。比如:服务器可以实时获取呼叫方发起的视频彩铃预览请求,根据视频彩铃预览请求确定呼叫方和该呼叫方要预览的视频彩铃。
33.在一个例子中,服务器可以获取呼叫方在视频彩铃交易平台发起的视频彩铃预览
请求;其中,视频彩铃预览请求可以携带呼叫方用户要预览的视频彩铃的标识;服务器根据视频彩铃预览请求中携带的视频彩铃的标识,获取呼叫方要预览的视频彩铃。
34.比如:视频彩铃交易平台在售的视频彩铃a的标识为10000001,视频彩铃b的标识为10002787。服务器获取呼叫方用户在视频彩铃交易平台的彩铃商品页发起的视频彩铃预览请求,该预览请求中包含的标识为10000001,服务器根据货号获取呼叫方用户要预览的视频彩铃为视频彩铃a。
35.在另一个例子中,服务器可以获取呼叫方用户在视频彩铃交易平台的购物车发起的视频彩铃预览请求,根据呼叫方用户的id,获取呼叫方用户要预览的视频彩铃。
36.比如:id为mgwh12138的用户购物车中包含视频彩铃c和视频彩铃d,服务器获取该用户发起的视频彩铃预览请求,该预览请求中包含的用户id为mgwh12138,服务器根据该用户的id获取该用户要预览的视频彩铃为视频彩铃c和视频彩铃d。
37.在具体实现中,服务器在获取呼叫方要预览的视频彩铃后,还可以确定与视频彩铃对应的预览号码。
38.在一个例子中,服务器可以在内部数据库中预存大量预览号码,不同的预览号码可以对应不同的视频彩铃,这些不同的视频彩铃可以为视频彩铃交易平台在售的视频彩铃,一款视频彩铃也可以对应多个预览号码。服务器在获取到呼叫方用户要预览的视频彩铃后,可以从内部数据库中直接调用预存的,与视频彩铃对应的预览号码。
39.比如:服务器预设预览号码33612341234、33612351235、33612361236对应的视频彩铃都为视频彩铃a,服务器在获取到呼叫方用户要预览的视频彩铃为视频彩铃a后,随机选取预览号码33612341234为与视频彩铃a对应的预览号码。
40.在另一个例子中,服务器可以在内部数据库中预存若干候选,在若干候选号码中,随机选择一个作为与视频彩铃对应的预览号码。也就是说,服务器可以先获取呼叫方用户要预览的视频彩铃,然后随机选择一个候选号码,接着,将呼叫方用户要预览的视频彩铃和随机选择的候选号码进行关联,即将随机选择的候选号码作为与呼叫方用户要预览的视频彩铃对应的预览号码。在具体实现中,随机选择的候选号码可以为当前未被其他用户选择过的候选号码。
41.在具体实现中,服务器确定的与视频彩铃对应的预览号码可以是虚拟号码,使用虚拟号码可以有效提高预览过程的安全性。
42.在一个例子中,服务器统一选用11位阿拉伯数字的虚拟号码作为预览号码,为避免虚拟号码打乱通信网现有号码结构,也为了避免虚拟号码与真实号码重合,服务器可以将虚拟号码前两位设置为88,如88104532313、88128287182等。
43.步骤102,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码,如果是,执行步骤103,否则,直接结束;
44.具体而言,服务器在监听到呼叫方发起的呼叫后,可以判断呼叫方所呼叫的被呼叫方的号码是否为预览号码,若呼叫方所呼叫的被呼叫方的号码是预览号码,服务器确认呼叫方进入视频彩铃预览流程,若呼叫方所呼叫的被呼叫方的号码不是预览号码,服务器可以忽略该呼叫。
45.步骤103,向呼叫方的终端推送与预览号码对应的视频彩铃。
46.具体而言,若服务器判断呼叫方所呼叫的被呼叫方的号码是预览号码,可以向呼
叫方的终端推送与预览号码对应的视频彩铃,供呼叫方用户查看。真实营造通信网络下的视频彩铃播放情景,可以避免视频彩铃数据被盗用下载,高度还原视频彩铃在通信网络环境下的播放音质和画质,提升用户的预览体验。
47.在具体实现中,服务器在向呼叫方用户的终端发送预览号码之前,可以获取呼叫方用户的电话号码。服务器接收到的呼叫请求中携带有主叫号码(即呼叫方用户的电话号码)和被叫号码(即预览号码),由于服务器已经获取了呼叫方用户的电话号码,因此可以确定呼叫请求是否为呼叫方用户的终端的电话号码对预览号码的呼叫。
48.在一个例子中,服务器可以获取呼叫方用户上传的电话号码。比如:服务器获取呼叫方用户发起的视频彩铃预览请求后,可以提示呼叫方用户输入电话号码。
49.在一个例子中,服务器可以根据呼叫方用户的注册信息获取呼叫方用户的电话号码。比如:服务器获取呼叫方用户发起的视频彩铃预览请求后,可以获取用户的注册信息中的电话号码,将该电话号码作为呼叫方用户的电话号码。在另一个例子中,若服务器在预设时间内没有收到呼叫方用户的终端对预览号码的呼叫请求,可以自动屏蔽该用户的终端对预览号码的呼叫请求。若服务器再次获取到该用户发起的视频彩铃预览请求,可以解除对该用户的屏蔽。其中,预设时间可以由本领域的技术人员根据实际需要进行设定,本发明的实施方式对此不作具体限定。自动屏蔽该用户的终端对预览号码的呼叫请求,可以防止用户恶意预览,节省预览号码资源。
50.本发明的第一实施方式,监听呼叫方的呼叫,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码;其中,预览号码用于供呼叫方拨打以预览视频彩铃;若呼叫方所呼叫的被呼叫方的号码为预览号码,向呼叫方的终端推送与预览号码对应的视频彩铃。考虑到相关技术向待预览用户推送视频彩铃时,只是简单地允许用户以终端播放视频的方式浏览视频彩铃,该方式存在极大的数据传输风险和安全隐患,视频彩铃容易被不法分子盗用下载,同时,用户以终端播放视频的方式浏览视频彩铃是在wifi或流量等网络环境下进行的,与实际视频彩铃使用的网络环境不符,会出现音质、画质等方面的偏差。本发明的实施方式,通过呼叫方对预览号码进行呼叫的方式,向用户推送与预览号码对应的视频彩铃,真实营造通信网络下的视频彩铃播放情景,可以避免视频彩铃数据被盗用下载,高度还原视频彩铃在通信网络环境下的播放音质和画质,提升用户的预览体验。
51.本发明的第二实施方式涉及一种视频彩铃预览方法,下面对本实施方式的视频彩铃预览方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,图2是本发明第二实施方式所述的视频彩铃预览方法的示意图,包括:
52.步骤201,获取呼叫方要预览的视频彩铃;
53.步骤202,确定与视频彩铃对应的预览号码;
54.其中,步骤201至步骤202在第一实施方式中已有说明,此处不再赘述。
55.步骤203,获取视频彩铃的统一资源定位符url;
56.具体而言,服务器在确定与视频彩铃对应的预览号码后,可以获取视频彩铃的统一资源定位符url。url是用于指定信息位置的表示方法,获取视频彩铃的统一资源定位符url,可以更准确地确定用户要预览的视频彩铃。
57.在一个例子中,服务器确定呼叫方用户要预览的视频彩铃为视频彩铃a,获取视频彩铃a的url为:https://shop.10086.cn/goods/871_872_1060049_1047054.html。
58.步骤204,将预览号码和url进行封装,以得到封装文件;
59.具体而言,服务器获取到视频彩铃的统一资源定位符url后,可以将预览号码和url进行封装,以得到封装文件。封装,即隐藏对象的属性和实现细节,仅对外公开接口,控制在程序中属性的读和修改的访问级别;将抽象得到的数据和行为(或功能)相结合,形成一个有机的整体,也就是将数据与操作数据的源代码进行有机结合的过程。其中,封装文件的格式可以是avi文件、iso文件等,本发明的实施方式对此不做具体限定。
60.在一个例子中,服务器确定的与视频彩铃对应的预览号码为88104532313,获取的视频彩铃a的url为:https://shop.10086.cn/goods/871_872_1060049_1047054.html,服务器将88104532313和https://shop.10086.cn/goods/871_872_1060049_1047054.html进行封装,获取iso封装文件。
61.在另一个例子中,服务器可以将预览号码、呼叫方对应的的呼叫号码和url进行封装,以得到封装文件。考虑到在具体实现中,可能会出现呼叫方用户想要预览多个视频彩铃,收到多个预览号码但未及时呼叫的情况,将预览号码、呼叫方对应的呼叫号码和url三者进行封装,可以使推送给呼叫方用户的视频彩铃更加准确。同时,对于预览平台,将预览号码、呼叫方对应的呼叫号码和url三者进行封装,可以有效提升推送过程的速度。
62.比如:呼叫方用户丙对视频彩铃a发起预览请求,服务器将确定的与视频彩铃a对应的预览号码88104532313发送给呼叫方用户丙,并将呼叫方用户丙对应的呼叫号码、预览号码88104532313、视频彩铃a的url进行封装,获取封装文件1。服务器检测到呼叫方用户丙又对视频彩铃b发起预览请求,服务器将确定的与视频彩铃b对应的预览号码88104536666发送给呼叫方用户丙,并将呼叫方用户丙对应的呼叫号码、预览号码88104536666、视频彩铃b的url进行封装,获取封装文件2。
63.步骤205,监听呼叫方的呼叫;
64.步骤206,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码,如果是,执行步骤207,否则,直接结束;
65.其中,步骤205至步骤206在第一实施方式中已有说明,此处不再赘述。
66.步骤207,根据预览号码,从封装文件中获取与预览号码封装的url;
67.具体而言,服务器在判断呼叫方所呼叫的被呼叫方的号码是预览号码后,可以可以根据预览号码从封装文件中获取与预览号码封装的url。
68.在具体实现中,服务器可以根据预览号码,调用封装有该预览号码的封装文件,服务器从封装文件中获取与该预览号码封装的url。
69.在一个例子中,呼叫方用户丙对视频彩铃a发起预览请求,服务器将确定的与视频彩铃a对应的预览号码88104532313发送给呼叫方用户丙,并将呼叫方用户丙对应的呼叫号码、预览号码88104532313、视频彩铃a的url进行封装,获取封装文件1。服务器检测到呼叫方用户丙又对视频彩铃b发起预览请求,服务器将确定的与视频彩铃b对应的预览号码88104536666发送给呼叫方用户丙,并将呼叫方用户丙对应的呼叫号码、预览号码88104536666、视频彩铃b的url进行封装,获取封装文件2。若服务器接收到的呼叫请求为呼叫方用户丙的呼叫号码对88104536666发起的呼叫请求,服务器可以调取封装文件2,确定与呼叫方用户丙对应的呼叫号码和预览号码88104536666封装的url为视频彩铃b的url。
70.步骤208,根据url,向呼叫方的终端推送与预览号码对应的视频彩铃。
71.在具体实现中,服务器从封装文件中获取与预览号码封装的url后,可以将url推送给呼叫方的终端,即向呼叫方的终端推送视频彩铃。
72.本发明的第二实施方式,在所述确定与所述视频彩铃对应的预览号码之后,还包括:获取所述视频彩铃的统一资源定位符url,可以更准确地确定用户要预览的视频彩铃;将所述预览号码和所述url进行封装,以得到封装文件,可以保证预览号码与视频彩铃url一一对应起来,一一对应的过程即每次预览都是对待预览用户单独服务的,不存在占线、无法拨打的情况;所述向所述呼叫方的终端推送与所述预览号码对应的视频彩铃,包括:根据所述预览号码,从所述封装文件中获取与所述预览号码封装的所述url;根据所述url,向所述呼叫方的终端推送与所述预览号码对应的视频彩铃,可以进一步提升用户的预览体验,进一步提升预览过程的准确性。所述呼叫方对应有呼叫号码,所述将所述预览号码和所述url进行封装,以得到封装文件,包括:将所述预览号码、所述呼叫号码和所述url进行封装,以得到封装文件;所述根据所述预览号码,从所述封装文件中获取与所述预览号码封装的所述url,包括:根据所述呼叫号码和所述预览号码,从所述封装文件中获取与所述呼叫号码和所述预览号码封装的所述url。考虑到在具体实现中,可能会出现呼叫方想要预览多个视频彩铃,收到多个预览号码但未及时呼叫的情况,将预览号码、呼叫方的呼叫号码和url三者进行封装,可以使推送给呼叫方的视频彩铃更加准确。同时,对于预览平台,将预览号码、呼叫方的呼叫号码和url三者进行封装,可以有效提升推送过程的速度。
73.本发明的第三实施方式涉及一种视频彩铃预览方法,下面对本实施方式的视频彩铃预览方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,图3是本发明第三实施方式所述的视频彩铃预览方法的示意图,包括:
74.步骤301,获取呼叫方要预览的视频彩铃;
75.其中,步骤301在第一实施方式中已有说明,此处不再赘述。
76.步骤302,确定与视频彩铃对应的预览号码,将预览号码标记为占用状态;
77.在具体实现中,服务器获取呼叫方用户要预览的视频彩铃后,可以确定与视频彩铃对应的预览号码,并将预览号码标记为占用状态。将预览号码标记为占用状态,可以防止预览号码被发送给其他客户,提升待预览用户的使用体验。
78.步骤303,监听呼叫方的呼叫;
79.步骤304,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码,如果是,执行步骤305,否则,直接结束;
80.步骤305,向呼叫方的终端推送与预览号码对应的视频彩铃;
81.其中,步骤303至步骤305在第一实施方式中已有说明,此处不再赘述。
82.步骤306,判断呼叫是否结束,如果是,执行步骤307,否则,返回步骤306继续等待;
83.在具体实现中,服务器可以实时监控呼叫方对预览号码的呼叫是否结束,若呼叫未结束,服务器可以继续等待直到该呼叫结束。
84.步骤307,取消对预览号码标记的占用状态,或者,将占用状态修改为可用状态。
85.具体而言,若服务器确认呼叫方对预览号码的呼叫已经结束,可以取消对预览号码标记的占用状态,或者,将占用状态修改为可用状态,及时释放预览号码,防止过多的预览号码被占用,提升预览平台的工作效率。
86.在具体实现中,若服务器确认呼叫方对预览号码的呼叫已经结束,可以将预览号
码从封装文件中解封,以释放该预览号码。
87.本发明的第三实施方式,在所述确定与所述视频彩铃对应的预览号码之后,还包括:将所述预览号码标记为占用状态;其中,所述占用状态用于表征所述预览号码不能被除所述呼叫方之外的其他呼叫方拨打;在所述向所述呼叫方的终端推送与所述预览号码对应的视频彩铃之后,还包括:取消对所述预览号码标记的所述占用状态,或者,将所述占用状态修改为可用状态。呼叫请求结束立即将预览号码释放,防止过多的预览号码被占用,提升预览平台的工作效率。。
88.本发明的第四实施方式涉及一种视频彩铃预览方法,下面对本实施方式的视频彩铃预览方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须,图4是本发明第四实施方式所述的视频彩铃预览方法的示意图,包括:
89.步骤401,监听呼叫方的呼叫;
90.步骤402,若监听到呼叫,判断呼叫方所呼叫的被呼叫方的号码是否为预览号码,如果是,执行步骤403,否则,直接结束;
91.步骤403,向呼叫方的终端推送与预览号码对应的视频彩铃;
92.其中,步骤401至步骤403在第一实施方式中已有说明,此处不再赘述。
93.步骤404,获取呼叫方对终端上的预览界面中的互动操作信息;
94.具体而言,服务器在向呼叫方的终端推送与预览号码对应的视频彩铃后,可以获取呼叫方对终端上的预览界面的互动操作信息。
95.在一个例子中,预览界面上包括若干互动操作区域,如点赞按钮、评论区、播放进度条和弹幕区等,服务器可以实时获取呼叫方用户对这些互动操作点的互动操作信息。
96.步骤405,根据互动操作信息,与呼叫方进行互动。
97.具体而言,服务器在获取到呼叫方对终端上的预览界面的互动操作信息后,可以根据互动操作信息,与呼叫方进行互动。
98.在一个例子中,互动操作信息包括呼叫方用户对终端的预览界面中播放进度条的调整操作信息,服务器可以根据调整操作信息,调整当前播放的视频彩铃的播放进度。
99.比如:当前视频彩铃播放到58秒处,服务器获取呼叫方用户对终端的预览界面中播放进度条的拖动信息,确定播放进度条被拖动至1分23秒处,服务器调整当前播放的视频彩铃的播放进度到1分23秒处。
100.在另一个例子中,呼叫方用户要预览的视频彩铃为若干个视频彩铃,互动操作信息包括呼叫方用户对终端的预览界面中播放进度条的切换操作信息,服务器可以根据切换操作信息,切换播放若干个视频彩铃。
101.比如:服务器一次推送视频彩铃a、视频彩铃b、视频彩铃c和视频彩铃d给呼叫方用户乙,当前正在播放的视频彩铃为视频彩铃a,服务器实时获取呼叫方用户乙对终端的预览界面中播放进度条的切换操作信息,确定呼叫方用户乙切换到视频彩铃b,服务器在呼叫方用户乙的终端上停止播放视频彩铃a,更改为播放视频彩铃b。
102.在一个例子中,视频彩铃预览方法可以由如图5所示的各步骤实现,具体如下:
103.步骤501,视频彩铃交易平台检测呼叫方是否开启视频彩铃预览模式;如果是,执行步骤502,否则,返回步骤501继续等待;
104.在具体实现中,视频彩铃交易平台可以获取呼叫方对视频彩铃交易界面的操作信
息,根据操作信息确定呼叫方是否开启视频彩铃预览模式。
105.步骤502,视频彩铃交易平台接收呼叫方的视频彩铃预览请求,将呼叫方的电话号码和要预览的视频彩铃的url发送到视频彩铃预览平台;
106.具体而言,若视频彩铃交易平台检测到呼叫方开启视频彩铃预览模式,可以接收呼叫方的视频彩铃预览请求,将呼叫方的电话号码和要预览的视频彩铃的url发送到视频彩铃预览平台。
107.步骤503,视频彩铃预览平台接收呼叫方的视频彩铃预览请求,挑选预览号码反馈给视频彩铃交易平台;
108.具体而言,视频彩铃预览平台可以接受视频彩铃交易平台转发来的呼叫方的视频彩铃预览请求,并挑选预览号码反馈给视频彩铃交易平台。
109.步骤504,视频彩铃交易平台为呼叫方显示预览号码;
110.具体而言,视频彩铃交易平台接收视频彩铃预览平台反馈来的预览号码,并为呼叫方显示该预览号码。
111.步骤505,视频彩铃预览平台向呼叫方的终端播放视频彩铃,并为呼叫方添加互动场景;
112.具体而言,当呼叫方拨打预览号码,视频彩铃预览平台向呼叫方的终端播放视频彩铃,并为呼叫方添加互动场景。
113.在具体实现中,互动场景包括允许呼叫方对视频彩铃进行点赞、评论、发弹幕、切换播放进度等。
114.步骤506,视频彩铃预览平台与用户终端构建实时互动,接收用户的互动请求。
115.具体而言,视频彩铃预览平台为呼叫方添加互动场景后,可以与用户终端构建实时互动,接收用户的互动请求。
116.本发明的第四实施方式,在向呼叫方推送视频彩铃之后,还包括:获取呼叫方对终端上的预览界面中的互动操作信息;根据互动操作信息,与呼叫方进行互动。本发明的实施方式允许用户与视频彩铃进行互动,如:点赞、评论等,可以有效提升预览过程的趣味性,进一步提高用户的使用体验。
117.本发明的第五实施方式涉及一种视频彩铃预览方法,应用于终端。下面对本实施方式的视频彩铃预览方法的实现细节进行具体的说明,以下内容仅为方便理解提供的实现细节,并非实施本方案的必须。
118.本实施方式的视频彩铃预览方法的具体流程可以如图6所示,包括:
119.步骤601,向预览号码发起呼叫;
120.具体而言,终端可以拨打预览号码,向预览号码发起呼叫。其中,预览号码用于供呼叫方拨打以预览视频彩铃。
121.步骤602,接收服务器推送的视频彩铃,并进行播放。
122.具体而言,终端向预览号码发起呼叫后,可以接收服务器推送的视频彩铃,并进行播放。其中,服务器在监听呼叫方的呼叫过程中,若监听到呼叫方所呼叫的被呼叫方的号码为预览号码,向呼叫方的终端推送与预览号码对应的视频彩铃。
123.本实施方式的终端可以是与第一实施方式至第四实施方式中的服务器对应的终端,因此本实施方式可与第一实施方式至第四实施方式互相配合实施。第一实施方式至第
四实施方式中提到的相关技术细节在本实施方式中依然有效,在第一实施方式至第四实施方式中所能达到的技术效果在本实施方式中也同样可以实现,为了减少重复,这里不再赘述。相应地,本实施方式中提到的相关技术细节也可应用在第一实施方式至第四实施方式中。
124.上面各种方法的步骤划分,只是为了描述清楚,实现时可以合并为一个步骤或者对某些步骤进行拆分,分解为多个步骤,只要包括相同的逻辑关系,都在本专利的保护范围内;对算法中或者流程中添加无关紧要的修改或者引入无关紧要的设计,但不改变其算法和流程的核心设计都在该专利的保护范围内。
125.本发明的第六实施方式涉及一种电子设备,如图7所示,包括:至少一个处理器701;以及,与所述至少一个处理器701通信连接的存储器702;其中,所述存储器702存储有可被所述至少一个处理器701执行的指令,所述指令被所述至少一个处理器701执行,以使所述至少一个处理器701能够执行上述各实施方式中的视频彩铃预览方法。
126.其中,存储器和处理器采用总线方式连接,总线可以包括任意数量的互联的总线和桥,总线将一个或多个处理器和存储器的各种电路连接在一起。总线还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路连接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口在总线和收发机之间提供接口。收发机可以是一个元件,也可以是多个元件,比如多个接收器和发送器,提供用于在传输介质上与各种其他装置通信的单元。经处理器处理的数据通过天线在无线介质上进行传输,进一步,天线还接收数据并将数据传送给处理器。
127.处理器负责管理总线和通常的处理,还可以提供各种功能,包括定时,外围接口,电压调节、电源管理以及其他控制功能。而存储器可以被用于存储处理器在执行操作时所使用的数据。
128.本发明的第七实施方式涉及一种计算机可读存储介质,存储有计算机程序。计算机程序被处理器执行时实现上述方法实施例。
129.即,本领域技术人员可以理解,实现上述实施例方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得一个设备(可以是单片机,芯片等)或处理器(processor)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read

only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
130.本领域的普通技术人员可以理解,上述各实施方式是实现本发明的具体实施例,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1