CN105554027B - 资源分享方法和装置 - Google Patents

资源分享方法和装置 Download PDF

Info

Publication number
CN105554027B
CN105554027B CN201610042104.8A CN201610042104A CN105554027B CN 105554027 B CN105554027 B CN 105554027B CN 201610042104 A CN201610042104 A CN 201610042104A CN 105554027 B CN105554027 B CN 105554027B
Authority
CN
China
Prior art keywords
resource
multimedia data
message
multimedia
resource sharing
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.)
Active
Application number
CN201610042104.8A
Other languages
English (en)
Other versions
CN105554027A (zh
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.)
Tencent Technology Shenzhen Co Ltd
Original Assignee
Tencent Technology Shenzhen Co 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 Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN202010548025.0A priority Critical patent/CN111711560B/zh
Priority to CN201610042104.8A priority patent/CN105554027B/zh
Publication of CN105554027A publication Critical patent/CN105554027A/zh
Priority to PCT/CN2017/070630 priority patent/WO2017124932A1/zh
Priority to US16/041,581 priority patent/US11017484B2/en
Priority to US16/045,519 priority patent/US10861109B2/en
Priority to US16/045,467 priority patent/US10861108B2/en
Application granted granted Critical
Publication of CN105554027B publication Critical patent/CN105554027B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/07User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail characterised by the inclusion of specific contents
    • H04L51/08Annexed information, e.g. attachments
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/04Real-time or near real-time messaging, e.g. instant messaging [IM]
    • H04L51/046Interoperability with other network applications or services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/21Monitoring or handling of messages
    • H04L51/214Monitoring or handling of messages using selective forwarding
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/60Network streaming of media packets

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • Computer Security & Cryptography (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明涉及一种资源分享的方法和装置。所述方法包括以下步骤:获取配置的资源基本信息;获取多媒体数据;获取资源分享请求,根据所述资源分享请求将所述资源基本信息与多媒体数据进行关联;根据所述资源基本信息与多媒体数据的关联关系生成资源分享指令;执行所述资源分享指令。上述资源分享的方法和装置,获取多媒体数据及配置的资源基本信息,根据资源分享请求将资源基本信息与多媒体数据进行关联,根据资源基本信息与多媒体数据的关联关系生成资源分享指令,执行该资源分享指令,实现了资源分享中可携带多媒体数据,扩大了资源分享所携带信息的类型。

Description

资源分享方法和装置
技术领域
本发明涉及网络技术领域,特别是涉及一种资源分享方法和装置。
背景技术
随着网络技术的发展,越来越多的用户使用网络从事社交活动。用户经常通过即时通信应用或社交网络应用分享资源,其是指通过即时通信应用或社交网络应用发布资源消息以实现资源的分享,这些资源包括但不限于虚拟红包、电子券、积分券、积分、电子代金券、游戏币、虚拟物品等。将资源分享到即时通信应用或社交网络应用后,即时通信应用或社交网络应用中的用户可请求分享该资源。
传统的资源分享中,资源分享发起者发送的资源消息体中只能携带文字信息,极大的限制了资源分享所携带信息的类型。
发明内容
基于此,有必要针对传统的资源分享仅能携带文字信息的问题,提供一种资源分享方法,能携带多媒体信息,扩大了资源分享所携带信息的类型。
此外,还有必要提供一种资源分享装置,能携带多媒体信息,扩大了资源分享所携带信息的类型。
一种资源分享的方法,包括以下步骤:
获取配置的资源基本信息;
获取多媒体数据;
获取资源分享请求,根据所述资源分享请求将所述资源基本信息与多媒体数据进行关联;
根据所述资源基本信息与多媒体数据的关联关系生成资源分享指令;
执行所述资源分享指令。
一种资源分享的方法,包括以下步骤:
接收资源消息;
展示所述资源消息;
获取对所述资源消息的触发操作;
根据所述触发操作播放所述资源消息中的多媒体数据,并接收所述资源消息中的资源。
一种资源分享的装置,包括:
第一获取模块,用于获取配置的资源基本信息;
第二获取模块,用于获取多媒体数据;
关联模块,用于获取资源分享请求,根据所述资源分享请求将所述资源基本信息与多媒体数据进行关联;
指令生成模块,用于根据所述资源基本信息与多媒体数据的关联关系生成资源分享指令;
执行模块,用于执行所述资源分享指令。
一种资源分享的装置,包括:
接收模块,用于接收资源消息;
展示模块,用于展示所述资源消息;
操作获取模块,用于获取对所述资源消息的触发操作;
播放模块,用于根据所述触发操作播放所述资源消息中的多媒体数据;
收取模块,用于接收所述资源消息中的资源。
上述资源分享的方法和装置,获取多媒体数据及配置的资源基本信息,根据资源分享请求将资源基本信息与多媒体数据进行关联,根据资源基本信息与多媒体数据的关联关系生成资源分享指令,执行该资源分享指令,实现了资源分享中可携带多媒体数据,扩大了资源分享所携带信息的类型。
附图说明
图1为一个实施例中资源分享方法的应用环境示意图;
图2为一个实施例中终端的内部结构示意图;
图3为一个实施例中资源分享的方法的流程图;
图4为提示开通分享个性资源的权限的示意图;
图5为视频数据角色的选择界面示意图;
图6为一个实施例中生成的资源消息的示意图;
图7为一个实施例中资源分享的方法的流程图;
图8为另一个实施例资源分享的方法的流程图;
图9为一个实施例中视频数据选择界面上选择明星人物的示意图;
图10为一个实施例中两人会话界面中发送红包的示意图;
图11为一个实施例中领取红包的示意图;
图12为一个实施例中群组会话界面中发送红包的示意图;
图13为一个实施例中群组会话界面中领取红包的示意图;
图14为一个实施例中资源分享的装置的结构框图;
图15为另一个实施例中资源分享的装置的结构框图;
图16为另一个实施例中资源分享的装置的结构框图;
图17为另一个实施例中资源分享的装置的结构框图。
具体实施方式
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
可以理解,本发明所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本发明的范围的情况下,可以将第一客户端称为第二客户端,且类似地,可将第二客户端称为第一客户端。第一客户端和第二客户端两者都是客户端,但其不是同一客户端。
图1为一个实施例中资源分享方法的应用环境示意图。如图1所示,该应用环境包括第一终端110、服务器120和第二终端130。第一终端110和第二终端130与服务器120通过网络进行通信。第一用户登录第一终端110上的应用程序客户端发起资源分享请求,根据资源分享请求获取资源基本信息和用户录制或选取的多媒体数据,生成包含该资源基本信息和多媒体数据的资源消息,将该资源消息通过服务器120发送给位于第二终端130上的第一用户的好友即第二用户或者发送给第一用户所在群组,在群组内显示该资源消息。位于第二终端130上的第二用户或群组内某成员接收到该资源消息后,触发资源消息,播放资源消息中的多媒体数据,并接收该资源消息中的资源。其中,资源消息是包含资源基本信息的消息。资源基本信息可包括资源和资源分享发起者标识,还可包括资源分享发起者所分享的信息内容、资源分享的时间和有效期等。多媒体数据可为资源分享发起者实时录制的多媒体数据或从网络或本地选取的多媒体数据。该多媒体数据可为音频数据和视频数据中一种或两种。
此外,也可由服务器120生成包含资源基本信息和多媒体数据的资源消息。
图2为一个实施例中终端的内部结构示意图。如图2所示,该终端包括通过系统总线连接的处理器、存储介质、内存和网络接口、声音采集装置、显示屏、扬声器和输入装置。其中,终端的存储介质存储有操作系统,还包括一种资源分享的装置,该资源分享的装置用于实现一种资源分享的方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存为存储介质中的资源分享的装置的运行提供环境,网络接口用于与服务器进行网络通信,如发送资源分享请求至服务器,接收服务器返回的资源接收者接收成功的信息等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图2中示出的结构,仅仅是与本申请方案相关的部分结构的框图,并不构成对本申请方案所应用于其上的终端的限定,具体的终端可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
图3为一个实施例中资源分享的方法的流程图。如图3所示,一种资源分享的方法,以资源分享发起角度描述,运行于第一终端110上,包括以下步骤:
步骤302,获取配置的资源基本信息。
具体地,资源基本信息可包括资源和用户标识,还可包括资源分享发起者所分享的信息内容、资源分享的时间和有效期等。资源可为金额、电子代金券、积分、游戏币或实体物品兑换券等。用户标识是唯一表示用户身份的标识,可为资源分享发起者的即时通信账号、手机号码、社交网络应用账号等。
获取用户登录即时通信应用或社交应用后,进入资源分享界面配置的资源基本信息。
步骤304,获取多媒体数据。
本实施例中,多媒体数据可包括多媒体文件,或者包括多媒体文件和多媒体标识。多媒体文件可包括音频文件和视频文件中一种或两种。
音频数据可为资源分享发起者录制的语音或者选取的音乐或者网络上下载的音频数据等。网络上下载的音频数据可为女声、男声、童音或卡通人物声等不同声音的音频数据。
视频数据可为资源分享发起者录制的个性化的视频或者制作的视频或者从网络上下载的视频等。视频中角色可选用卡通人物、游戏角色或明星人物或用户自己等。录制的语音或视频可设置预定时间,有效限制语音或视频数据的大小,能限制所占空间大小。
获取多媒体数据的步骤包括:获取实时录制的多媒体文件或者从本地或服务器选取的多媒体文件。
具体地,实时录制的多媒体文件可限定录制的时间长短。
步骤306,获取资源分享请求,根据该资源分享请求将该资源基本信息与多媒体数据进行关联。
本实施例中,将资源基本信息与多媒体数据进行关联,即将资源基本信息与多媒体数据建立对应关系。
步骤308,根据该资源基本信息与多媒体数据的关联关系生成资源分享指令。
本实施例中,根据资源基本信息与多媒体数据的关联关系生成资源分享指令,可在终端上显示“发送分享的控件”或“确定分享的控件”等。
步骤310,执行该资源分享指令。
具体地,对在终端上显示“发送分享的控件”或“确定分享的控件”等点击确定等。获取用户执行该资源分享指令后,可根据该执行资源分享指令生成包含资源基本信息和多媒体数据的资源消息,或者根据该执行资源分享指令,将资源基本信息和多媒体数据上传到服务器,由服务器根据资源基本信息和多媒体数据生成包含资源基本信息和多媒体数据的资源消息。
上述资源分享的方法,获取多媒体数据及配置的资源基本信息,根据资源分享请求将资源基本信息与多媒体数据进行关联,根据资源基本信息与多媒体数据的关联关系生成资源分享指令,执行该资源分享指令,实现了资源分享中可携带多媒体数据,扩大了资源分享所携带信息的类型。
在一个实施例中,上述资源分享方法还包括:生成包含资源基本信息和多媒体数据的资源消息;发送该包含多媒体数据的资源消息。
本实施例中,可由终端或服务器根据资源基本信息和多媒体数据生成包含资源基本信息和多媒体数据的资源消息。由终端或服务器将该包含资源基本信息和多媒体数据的资源消息发送给其他用户。可发送资源消息到单人或群组。资源消息发送给群组时,资源消息中资源基本信息还可包括资源被拆分的数量及分配方式。数量可由资源分享发起者设置,如5个、10个等。分配方式可为按照数量平均分配资源或按照数量随机分配资源。
此外,还可将生成的资源消息中所选择的多媒体数据作为模版上传到服务器,方便其他用户使用。也可将所选择的多媒体数据与用户标识上传到服务器,建立多媒体数据与用户标识的映射关系,方便后续用户自己选择使用。
在一个实施例中,上述资源分享的方法还包括:在获取资源分享请求之后,获取发起资源分享请求的用户标识,判断该用户标识是否有分享个性资源的权限,若有权限,则根据资源分享请求获取多媒体数据,若没有权限,则提示用户开通分享个性资源的权限。
图4为提示开通分享个性资源的权限的示意图。如图4所示,在个性资源权限开通界面上提示即时通信应用会员享有个性资源分享的权限,提示用户开通即时通信应用会员。
图5为视频数据角色的选择界面示意图。如图5所示,在用户开通即时通信应用会员后,在视频数据角色选择界面上提供有多种不同的角色供选择,如第一幅图为卡通角色,可以以卡通角色作为资源消息中多媒体数据的角色,并在资源消息的表面展示该卡通角色,还可附带文字描述,如“有钱任性!”。第二幅图为明星人物,可以以明星人物作为资源消息中多媒体数据的角色,并在资源消息的表面展示该明星人物。第三幅图为游戏角色,可以以游戏角色作为资源消息中多媒体数据的角色,并在资源消息的表面展示该游戏角色。
在一个实施例中,上述资源分享的方法中获取多媒体数据的步骤包括:获取用户标识和实时录制的多媒体文件,并将用户标识和多媒体文件上传到服务器,以及获取服务器为该多媒体文件分配的多媒体标识。
本实施例中,由服务器为该多媒体数据分配多媒体标识,并建立该多媒体标识与用户标识之间的关联关系。
用户标识是唯一表示用户身份的标识,可为资源分享发起者的即时通信账号、手机号码、社交网络应用账号等。多媒体标识是唯一表示多媒体数据的标识。建立多媒体标识与用户标识之间的关联关系,即建立映射关系。
进一步的,当获取到服务器为多媒体数据分配的多媒体标识,根据资源基本信息和多媒体标识的关联关系生成资源分享指令,执行该资源分享指令后,将资源基本信息和多媒体标识上传到服务器,服务器根据多媒体标识查找到对应的多媒体文件,根据资源基本信息和多媒体文件生成包含资源基本信息和多媒体数据的资源消息。
在一个实施例中,上述资源分享的方法还包括:在执行该资源分享指令的步骤之后,显示执行所述资源分享指令后生成的资源消息,在所述资源消息的资源消息体上一层设置透明层,在所述透明层中显示多媒体数据。
具体地,资源消息体是指资源消息的消息结构。
在一个实施例中,上述资源分享的方法还包括:在该透明层中显示多媒体数据的步骤之后,在该透明层显示用于控制播放所述多媒体数据的多媒体控件。
具体地,多媒体控件可包括播放/暂停按键。此外,还可包括静音按键、开声音按键、快进按键、后退按键中一种或多种。
图6为一个实施例中生成的资源消息的示意图。如图6所示,在资源消息的表面配置有多媒体数据的角色图像,并提供有播放/暂停按键。
在一个实施例中,上述资源分享的方法还包括:生成的资源消息中包括资源的有效期。
图7为一个实施例中资源分享的方法的流程图。如图7所示,一种资源分享的方法,以资源接收端角度描述,包括以下步骤:
步骤702,接收资源消息。
步骤704,展示该资源消息。
步骤706,获取对该资源消息的触发操作。
本实施例中,对资源消息的触发操作可为点击该资源消息。
在步骤706之后,资源分享的方法还包括:获取资源接收者标识,判断该资源接收者标识是否有权限接收资源消息中的资源,若有,则允许资源接收者接收资源消息中资源,若无,则不允许资源接收者接收资源消息中资源。
步骤708,根据该触发操作播放该资源消息中的多媒体数据,并接收该资源消息中的资源。
上述资源分享的方法,通过对接收并展示的资源消息进行触发操作,播放资源消息中的多媒体数据,并接收该资源消息中的资源,该资源消息携带有多媒体数据,实现了资源消息携带多媒体数据,扩大了资源分享所携带信息的类型。
在一个实施例中,该资源消息的表面上配置有多媒体控件;上述资源分享的方法还包括:获取对该多媒体控件的触发操作产生对应的控制指令;根据该控制指令播放该多媒体数据。
多媒体控件可包括播放/暂停按键、开声音按键、静音按键等。对不同的按键触发操作产生不同的控制指令,根据控制指令控制播放多媒体数据。例如,对静音按键触发,则产生静音指令,多媒体数据播放时采用静音模式播放。
在一个实施例中,上述资源分享的方法还包括:在获取对该资源消息的触发操作之后,判断资源消息中资源是否已过期,若是,则接收资源已过期的提示信息,若否,则接收该资源消息中的资源。
在一个实施例中,上述资源分享的方法还包括:在获取对该资源消息的触发操作之后,判断资源消息中资源是否已被接收完,若是,则接收资源已被接收完的提示信息,若否,则接收按照数量对资源进行均分的资源,或接收从剩余资源中随机分配的资源。
图8为另一个实施例资源分享的方法的流程图。如图8所示,在一个实施例中,资源消息的资源消息体上一层设置有透明层,在该透明层中显示多媒体数据和用于控制播放所述多媒体数据的多媒体控件。
一种资源分享的方法包括:
步骤802,在聊天界面中接收资源消息。
本实施例中,聊天界面可为两人会话的聊天界面或者群组会话的聊天界面。
步骤804,自动播放该资源消息中的多媒体数据。
本实施例中,自动播放资源消息中多媒体数据一次后,即可停止。
上述资源分享的方法,在聊天界面接收到资源消息后,自动播放该资源消息中的多媒体数据,不需要接收者触发操作,简化了操作。
下面结合具体的应用场景描述资源分享的方法的实现过程。以资源消息为红包,资源为红包中的金额数值,两人会话为例。资源分享的方法包括以下步骤:
(1)第一终端获取第一用户发起发送红包请求,根据该发送红包请求进入视频数据选择界面,获取第一用户在视频数据选择界面上的明星人物作为视频数据角色的视频数据。
如图9所示,在视频数据选择界面上选择明星人物作为视频数据角色的视频数据。
(2)第一终端根据选择的视频数据、第一用户标识和金额数值生成红包,并在红包的消息体的上一层设置透明层,在透明层展示视频数据的明星人物,且在红包的消息体的上一层的透明层提供播放/暂停按键。
(3)第一终端通过即时通信会话窗口将第一用户发送给第二用户的红包发送给第二用户。
如图10所示,在两人会话界面中发送红包,红包的消息体上一层的透明层展示有视频数据的明星人物和播放/暂停按键等。
(4)第二用户通过第二终端在聊天界面中接收到红包后,播放红包中的视频数据,并领取金额,显示第一用户的昵称和文字描述。
如图11所示,第二用户在两人会话界面中接收到红包后,点击红包,领取了8.2元,显示第一用户为戴星星和文字描述“书山有路勤为径,学海无涯苦作舟”,并提供“查看领取详情”控件,可以查看领取的红包及对应的金额数。
以资源消息为红包,资源为红包中的金额数值,群组会话为例。资源分享的方法包括以下步骤:
(1)第一终端获取第一用户发起向所在群组A发送红包请求,根据该发送红包请求进入视频数据选择界面,获取第一用户在视频数据选择界面上的明星人物作为视频数据角色的视频数据。
(2)第一终端根据选择的视频数据、第一用户标识和金额数值生成红包,并在红包的消息体上一层的透明层展示视频数据的明星人物,且在红包的消息体上一层的透明层提供播放/暂停按键。
本实施例中,第一终端还可获取第一用户设置的红包中金额数值被拆分的数量以及拆分方式,拆分方式可为均分或随机分等。
(3)第一终端通过即时通信会话窗口将第一用户发送给第二用户的红包发送给第二用户。
如图12所示,在群组会话界面中发送红包,红包表面展示有视频数据的明星人物和播放/暂停按键等。
(4)群组内的成员通过第二终端在聊天界面中接收到红包后,播放红包中的视频数据,并领取金额,显示第一用户的昵称和文字描述。
如图13所示,第二用户在群组会话界面中接收到红包后,点击红包,领取了0.5元,显示第一用户为戴星星和文字描述“书山有路勤为径,学海无涯苦作舟”,并提供“查看领取详情”控件,可以查看哪些用户领取了红包及对应的金额数。
以资源消息为红包,资源为红包中的金额数值,红包类型为拜年红包,则资源分享的方法包括:
(1)第一终端获取第一用户发起的发送拜年红包请求,根据拜年红包请求,提示第一用户录制预定时间的语音或视频数据,并将该语音或视频数据上传到服务器,并由服务器为语音分配唯一的语音标识,为视频数据分配唯一的视频标识,将语音标识和视频标识与第一用户标识建立关联关系。
具体地,录制的语音或视频数据可为“新年好!恭喜发财!”等,不限于此。
(2)第一终端获取第一用户输入的红包的基本信息,将红包的基本信息和录制的语音或视频数据生成红包,将生成的红包发送给个人或群组。
(3)第二用户接收到红包后,点击领取红包,并在第二用户所在第二终端上自动播放语音或视频数据。
图14为一个实施例中资源分享的装置的结构框图。如图14所示,一种资源分享的装置,包括第一获取模块1402、第二获取模块1404、关联模块1406、指令生成模块1408和执行模块1410。其中:
第一获取模块1402用于获取配置的资源基本信息。
具体地,资源基本信息可包括资源和用户标识,还可包括资源分享发起者所分享的信息内容、资源分享的时间和有效期等。资源可为金额、电子代金券、积分、游戏币或实体物品兑换券等。用户标识是唯一表示用户身份的标识,可为资源分享发起者的即时通信账号、手机号码、社交网络应用账号等。
第二获取模块1404用于获取多媒体数据。
本实施例中,第二获取模块1404还用于根据该资源分享请求获取实时录制的多媒体数据或者从本地或服务器选取的多媒体数据。
本实施例中,多媒体数据可为音频数据和视频数据中的一种或两种。
音频数据可为资源分享发起者录制的语音或者选取的音乐或者网络上下载的音频数据等。网络上下载的音频数据可为女声、男声、童音或卡通人物声等不同声音的音频数据。
视频数据可为资源分享发起者录制的个性化的视频或者制作的视频或者从网络上下载的视频等。视频中角色可选用卡通人物、游戏角色或明星人物或用户自己等。录制的语音或视频可设置预定时间,有效限制语音或视频数据的大小,能限制所占空间大小。
关联模块1406用于获取资源分享请求,根据该资源分享请求将该资源基本信息与多媒体数据进行关联。
指令生成模块1408用于根据该资源基本信息与多媒体数据的关联关系生成资源分享指令。
执行模块1410用于执行该资源分享指令。
上述资源分享的装置获取多媒体数据及配置的资源基本信息,根据资源分享请求将资源基本信息与多媒体数据进行关联,根据资源基本信息与多媒体数据的关联关系生成资源分享指令,执行该资源分享指令,实现了资源分享中可携带多媒体数据,扩大了资源分享所携带信息的类型。
进一步的,上述资源分享装置还包括生成模块和发送模块。生成模块用于生成包含资源基本信息和多媒体数据的资源消息;发送模块用于发送该包含多媒体数据的资源消息。
此外,也可由服务器根据资源基本信息和多媒体数据生成包含资源基本信息和多媒体数据的资源消息。
第二获取模块1402还用于获取用户标识和实时录制的多媒体文件,并将用户标识和多媒体文件上传到服务器,以及获取服务器为该多媒体文件分配的多媒体标识。
本实施例中,由服务器为该多媒体数据分配多媒体标识,并建立该多媒体标识与用户标识之间的关联关系。
当获取到服务器为多媒体数据分配的多媒体标识,根据资源基本信息和多媒体标识的关联关系生成资源分享指令,执行该资源分享指令后,将资源基本信息和多媒体标识上传到服务器,服务器根据多媒体标识查找到对应的多媒体文件,根据资源基本信息和多媒体文件生成包含资源基本信息和多媒体数据的资源消息。
图15为另一个实施例中资源分享的装置的结构框图。如图15所示,一种资源分享的装置,除了包括第一获取模块1402、第二获取模块1404、关联模块1406、指令生成模块1408和执行模块1410,还包括显示模块1412。其中:
显示模块1412用于显示执行该资源分享指令后生成的资源消息,在该资源消息的资源消息体上一层设置透明层,在该透明层中显示多媒体数据。
进一步的,显示模块1412还用于在该透明层中显示多媒体数据之后,在该透明层显示用于控制播放该多媒体数据的多媒体控件。
在一个实施例中,第一获取模块1402还用于获取发起资源分享请求的用户标识,判断该用户标识是否有分享个性资源的权限,若有权限,则根据资源分享请求获取多媒体数据,若没有权限,则提示用户开通分享个性资源的权限。
图16为另一个实施例中资源分享的装置的结构框图。如图16所示,一种资源分享的装置,包括接收模块1602、展示模块1604、操作获取模块1606、播放模块1608和收取模块1610。其中:
接收模块1602用于接收资源消息。
展示模块1604用于展示所述资源消息。
操作获取模块1606用于获取对该资源消息的触发操作。
播放模块1608用于根据该触发操作播放该资源消息中的多媒体数据。
收取模块1610用于接收该资源消息中的资源。
上述资源分享的装置,通过对接收的资源消息进行触发操作,播放资源消息中的多媒体数据,并接收该资源消息中的资源,该资源消息携带有多媒体数据,实现了资源消息携带多媒体数据,扩大了资源分享所携带信息的类型。
图17为另一个实施例中资源分享的装置的结构框图。如图17所示,一种资源分享的装置,包括接收模块1602、展示模块1604、操作获取模块1606、播放模块1608和收取模块1610,还包括指令产生模块1612。其中:
资源消息的资源消息体上一层设置有透明层,在该透明层中显示多媒体数据和用于控制播放该多媒体数据的多媒体控件;
指令产生模块1612用于获取对该多媒体控件的触发操作产生对应的控制指令。
该播放模块1608还用于根据该控制指令播放该多媒体数据。
接收模块1602还用于在聊天界面中接收资源消息。
播放模块1608还用于自动播放该资源消息中的多媒体数据。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)等。
以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

Claims (14)

1.一种在即时通信或者社交类应用会话中使用的包含多媒体消息的资源分享消息生成方法,其特征在于,包括以下步骤:
响应于资源分享发起者在聊天界面输入的触发指令,获取进入资源分享界面配置的资源基本信息,所述聊天界面为单聊聊天界面或者群组会话聊天界面,所述资源基本信息包括资源分享发起者用户标识以及资源分享发起者用户所分享的信息内容;
获取资源分享发起者实时录制的多媒体数据,或者获取资源分享者从本地或服务器选取的多媒体数据,所述多媒体数据包括音频数据和视频数据中的至少一种;
将所述资源基本信息与多媒体数据进行关联,响应于资源分享发起者对分享控件的触发操作,生成包含资源基本信息以及多媒体数据的资源消息,所述资源消息的资源消息体上设置有透明层,所述透明层用于显示多媒体数据以及用于控制播放所述多媒体数据的多媒体控件。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
将所述生成的资源消息中资源分享发起者实时录制的多媒体数据或资源分享发起者从本地或服务器选取的多媒体数据作为模版上传至所述服务器。
3.根据权利要求1所述的方法,其特征在于,所述响应于资源分享发起者对分享控件的触发操作,生成包含资源基本信息以及多媒体数据的资源消息包括:
响应于资源分享发起者对分享控件的触发操作,将所述资源基本信息和多媒体数据上传至所述服务器,以指示所述服务器根据所述资源基本信息和多媒体数据生成包含所述资源基本信息和多媒体数据的资源消息。
4.根据权利要求1所述的方法,其特征在于,所述多媒体控件包括播放按键、暂停按键、静音按键、开声音按键、快进按键和后退按键中的一种或多种。
5.一种在即时通信或者社交类应用会话中使用的包含多媒体消息的资源获取方法,包括以下步骤:
接收资源消息,所述资源消息包含资源基本信息和多媒体数据;
在聊天界面展示所述资源消息,在所述资源消息的资源消息体上设置有透明层,在所述透明层中显示多媒体数据及用于控制播放所述多媒体数据的多媒体控件,其中,所述聊天界面为单聊聊天界面或者群组会话聊天界面,所述多媒体数据包括音频数据和视频数据中的至少一种;
响应于资源接收者对所述多媒体控件的触发操作,
播放所述资源消息中的多媒体数据,并根据所述触发操作获取资源接收者用户标识,判断所述资源接收者用户标识是否有权限接收所述资源消息中的资源,若有,则接收所述资源消息中的资源。
6.根据权利要求5所述的方法,其特征在于,所述多媒体控件包括播放按键、暂停按键、静音按键、开声音按键、快进按键和后退按键中一种或多种。
7.根据权利要求5所述的方法,其特征在于,所述方法还包括:
在聊天界面中接收资源消息;
自动播放所述资源消息中的多媒体数据。
8.一种在即时通信或者社交类应用会话中使用的包含多媒体消息的资源分享消息生成装置,其特征在于,包括:
第一获取模块,用于响应于资源分享发起者在聊天界面输入的触发指令,获取进入资源分享界面配置的资源基本信息,所述聊天界面为单聊聊天界面或者群组会话聊天界面,所述资源基本信息包括资源分享发起者用户标识以及资源分享发起者用户所分享的信息内容;
第二获取模块,用于获取资源分享发起者实时录制的多媒体数据,或者获取资源分享者从本地或服务器选取的多媒体数据,所述多媒体数据包括音频数据和视频数据中的至少一种;
关联模块,用于将所述资源基本信息与多媒体数据进行关联;
生成模块,用于响应于资源分享发起者对分享控件的触发操作,生成包含资源基本信息以及多媒体数据的资源消息,所述资源消息的资源消息体上设置有透明层,所述透明层用于显示多媒体数据以及用于控制播放所述多媒体数据的多媒体控件。
9.根据权利要求8所述的装置,其特征在于,所述第二获取模块还用于将所述生成的资源消息中资源分享发起者实时录制的多媒体数据或资源分享发起者从本地或服务器选取的多媒体数据作为模版上传至所述服务器。
10.根据权利要求8所述的装置,其特征在于,所述生成模块还用于响应于资源分享发起者对分享控件的触发操作,将所述资源基本信息和多媒体数据上传至所述服务器,以指示所述服务器根据所述资源基本信息和多媒体数据生成包含所述资源基本信息和多媒体数据的资源消息。
11.根据权利要求8所述的装置,其特征在于,所述显示模块还用于显示播放按键、暂停按键、静音按键、开声音按键、快进按键和后退按键中的一种或多种多媒体控件。
12.一种在即时通信或者社交类应用会话中使用的包含多媒体消息的资源获取装置,其特征在于,包括:
接收模块,用于接收资源消息,所述资源消息包含资源基本信息和多媒体数据;
展示模块,用于在聊天界面展示所述资源消息,在资源消息的资源消息体上设置有透明层,在所述透明层中显示多媒体数据及用于控制播放所述多媒体数据的多媒体控件,其中,所述聊天界面为单聊聊天界面或者群组会话聊天界面,所述多媒体数据包括音频数据和视频数据中的至少一种;
播放模块,用于响应于资源接收者对所述多媒体控件的触发操作,播放所述资源消息中的多媒体数据;
收取模块,用于根据所述触发操作获取资源接收者用户标识,判断所述资源者用户标识是否有权限接收资源消息中的资源,若有,则接收所述资源消息中的资源。
13.根据权利要求12所述的装置,其特征在于,所述展示模块还用于显示播放按键、暂停按键、静音按键、开声音按键、快进按键和后退按键中的一种或多种多媒体控件。
14.根据权利要求12所述的装置,其特征在于,所述接收模块还用于在聊天界面中接收资源消息;所述播放模块还用于自动播放所述资源消息中的多媒体数据。
CN201610042104.8A 2016-01-21 2016-01-21 资源分享方法和装置 Active CN105554027B (zh)

Priority Applications (6)

Application Number Priority Date Filing Date Title
CN202010548025.0A CN111711560B (zh) 2016-01-21 2016-01-21 资源消息生成和资源获取方法、装置、设备和存储介质
CN201610042104.8A CN105554027B (zh) 2016-01-21 2016-01-21 资源分享方法和装置
PCT/CN2017/070630 WO2017124932A1 (zh) 2016-01-21 2017-01-09 资源分享方法和终端
US16/041,581 US11017484B2 (en) 2016-01-21 2018-07-20 Resource sharing method and terminal
US16/045,519 US10861109B2 (en) 2016-01-21 2018-07-25 Resource sharing method and terminal
US16/045,467 US10861108B2 (en) 2016-01-21 2018-07-25 Resource sharing method and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610042104.8A CN105554027B (zh) 2016-01-21 2016-01-21 资源分享方法和装置

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN202010548025.0A Division CN111711560B (zh) 2016-01-21 2016-01-21 资源消息生成和资源获取方法、装置、设备和存储介质

Publications (2)

Publication Number Publication Date
CN105554027A CN105554027A (zh) 2016-05-04
CN105554027B true CN105554027B (zh) 2020-12-01

Family

ID=55832961

Family Applications (2)

Application Number Title Priority Date Filing Date
CN202010548025.0A Active CN111711560B (zh) 2016-01-21 2016-01-21 资源消息生成和资源获取方法、装置、设备和存储介质
CN201610042104.8A Active CN105554027B (zh) 2016-01-21 2016-01-21 资源分享方法和装置

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN202010548025.0A Active CN111711560B (zh) 2016-01-21 2016-01-21 资源消息生成和资源获取方法、装置、设备和存储介质

Country Status (2)

Country Link
CN (2) CN111711560B (zh)
WO (1) WO2017124932A1 (zh)

Families Citing this family (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11017484B2 (en) 2016-01-21 2021-05-25 Tencent Technology (Shenzhen) Company Limited Resource sharing method and terminal
CN111711560B (zh) * 2016-01-21 2021-05-18 腾讯科技(深圳)有限公司 资源消息生成和资源获取方法、装置、设备和存储介质
CN105847133A (zh) * 2016-05-31 2016-08-10 成都西部尚高科技有限公司 一种信息分享的方法和装置
CN106100976A (zh) * 2016-07-05 2016-11-09 孔尧 红包发送方法及装置
CN107545413A (zh) * 2016-07-26 2018-01-05 腾讯科技(深圳)有限公司 事件处理方法和装置
CN106789562B (zh) * 2016-12-06 2021-09-14 腾讯科技(深圳)有限公司 一种虚拟物品发送方法、接收方法、装置和系统
CN106327164A (zh) * 2016-08-23 2017-01-11 北京小米移动软件有限公司 发送电子红包的方法及装置
CN111698145A (zh) * 2016-10-27 2020-09-22 财付通支付科技有限公司 包含语音的虚拟物品包的接收、发送方法、装置及介质
CN107566250B (zh) * 2017-08-24 2021-01-29 维沃移动通信有限公司 一种资源转移方法、相关设备及系统
CN107493342B (zh) * 2017-08-24 2019-12-27 维沃移动通信有限公司 一种资源转移方法、相关设备及系统
CN109600408B (zh) * 2017-09-30 2020-12-29 腾讯科技(深圳)有限公司 资源分享方法、装置、存储介质和计算机设备
CN107798561B (zh) * 2017-10-25 2021-08-13 网易传媒科技(北京)有限公司 音频播放、分享方法及装置、存储介质和电子设备
CN108335135B (zh) * 2018-01-30 2022-09-16 阿里巴巴(中国)有限公司 多媒体内容的分享方法及装置
CN110351284B (zh) * 2018-01-31 2021-01-15 腾讯科技(深圳)有限公司 资源分享方法、资源分享装置、存储介质和设备
CN110152307B (zh) * 2018-07-17 2022-05-06 腾讯科技(深圳)有限公司 虚拟物品发放方法、装置和存储介质
CN109034757A (zh) * 2018-08-10 2018-12-18 上海掌门科技有限公司 用于分配资源、领取资源、发布资源的方法和设备
CN110866796A (zh) * 2018-08-28 2020-03-06 阿里巴巴集团控股有限公司 信息显示、信息获取方法、系统及设备
CN111901490A (zh) * 2019-05-06 2020-11-06 鸿富锦精密电子(郑州)有限公司 资源共享方法、装置、计算机装置及存储介质
CN111949393B (zh) * 2019-05-16 2024-02-06 腾讯科技(深圳)有限公司 资源分配、获取方法、装置、存储介质和设备
CN112241397B (zh) * 2019-07-18 2023-08-22 腾讯科技(深圳)有限公司 多媒体文件的分享方法、装置、电子设备及可读存储介质
CN111368232A (zh) * 2020-02-28 2020-07-03 北京达佳互联信息技术有限公司 口令分享回流方法、装置、电子设备及存储介质
CN112163398B (zh) * 2020-09-30 2024-06-18 金蝶软件(中国)有限公司 一种图表分享方法及其相关设备
CN112732140A (zh) * 2021-01-12 2021-04-30 北京市商汤科技开发有限公司 资源处理方法、装置、电子设备及存储介质
CN114765696A (zh) * 2021-01-15 2022-07-19 北京达佳互联信息技术有限公司 一种多媒体数据发布方法、装置、电子设备及存储介质
CN112994997B (zh) * 2021-05-21 2022-07-29 深圳传音控股股份有限公司 处理方法、处理设备及存储介质
CN113568699B (zh) * 2021-07-30 2023-12-19 北京达佳互联信息技术有限公司 一种内容显示方法、装置、设备及存储介质
CN114339442B (zh) * 2021-12-31 2023-11-07 北京达佳互联信息技术有限公司 多媒体频道的配置方法、装置、电子设备及存储介质
CN114996613B (zh) * 2022-05-25 2024-08-13 抖音视界有限公司 用于作品转发的方法、装置、设备和存储介质
CN115134327B (zh) * 2022-05-27 2023-09-19 北京达佳互联信息技术有限公司 一种消息处理方法、装置、电子设备及存储介质

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716339A (zh) * 2012-09-28 2014-04-09 腾讯科技(深圳)有限公司 分享多媒体的方法、系统和装置
CN104615335A (zh) * 2015-02-13 2015-05-13 腾讯科技(北京)有限公司 一种信息处理方法、客户端
CN104615747A (zh) * 2015-02-11 2015-05-13 腾讯科技(深圳)有限公司 一种信息处理方法、客户端及服务器
CN104618345A (zh) * 2015-01-05 2015-05-13 广州酷狗计算机科技有限公司 一种获取多媒体信息的方法和装置
CN105096137A (zh) * 2015-07-01 2015-11-25 孙晖 分享资源的方法、服务器和终端设备
CN105187527A (zh) * 2015-09-01 2015-12-23 立德高科(北京)数码科技有限责任公司 自定义二维码及其生成方法以及其定向推送与识读方法

Family Cites Families (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101360071A (zh) * 2008-09-16 2009-02-04 腾讯科技(深圳)有限公司 基于即时聊天进行多媒体资源共享的方法及系统
WO2012109628A2 (en) * 2011-02-10 2012-08-16 Visa International Service Assocation Electronic coupon issuance and redemption apparatuses, methods and systems
CN102821062B (zh) * 2012-07-25 2016-01-20 上海量明科技发展有限公司 即时通信中赠送真实礼物的方法及系统
US9338622B2 (en) * 2012-10-04 2016-05-10 Bernt Erik Bjontegard Contextually intelligent communication systems and processes
CN102929483B (zh) * 2012-10-25 2017-07-14 东莞宇龙通信科技有限公司 终端和资源分享方法
CN103036597B (zh) * 2012-12-12 2015-05-27 华为终端有限公司 近距离设备间的资源分享方法和设备
KR102206390B1 (ko) * 2013-09-03 2021-01-22 삼성전자 주식회사 모바일 쿠폰 제공 방법 및 이를 지원하는 휴대형 전자장치
CN104410615B (zh) * 2014-11-20 2019-05-10 北京奇虎科技有限公司 对共享数据进行访问的方法、客户端、服务器及系统
CN105938604A (zh) * 2015-05-16 2016-09-14 王健 一种在社交网络服务中实施附有广告红包的方法及系统
CN105099877B (zh) * 2015-06-26 2018-11-02 小米科技有限责任公司 即时通信消息处理方法和装置
CN111711560B (zh) * 2016-01-21 2021-05-18 腾讯科技(深圳)有限公司 资源消息生成和资源获取方法、装置、设备和存储介质

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103716339A (zh) * 2012-09-28 2014-04-09 腾讯科技(深圳)有限公司 分享多媒体的方法、系统和装置
CN104618345A (zh) * 2015-01-05 2015-05-13 广州酷狗计算机科技有限公司 一种获取多媒体信息的方法和装置
CN104615747A (zh) * 2015-02-11 2015-05-13 腾讯科技(深圳)有限公司 一种信息处理方法、客户端及服务器
CN104615335A (zh) * 2015-02-13 2015-05-13 腾讯科技(北京)有限公司 一种信息处理方法、客户端
CN105096137A (zh) * 2015-07-01 2015-11-25 孙晖 分享资源的方法、服务器和终端设备
CN105187527A (zh) * 2015-09-01 2015-12-23 立德高科(北京)数码科技有限责任公司 自定义二维码及其生成方法以及其定向推送与识读方法

Also Published As

Publication number Publication date
CN111711560B (zh) 2021-05-18
CN105554027A (zh) 2016-05-04
WO2017124932A1 (zh) 2017-07-27
CN111711560A (zh) 2020-09-25

Similar Documents

Publication Publication Date Title
CN105554027B (zh) 资源分享方法和装置
US11595330B2 (en) Information processing method, apparatus, device, and storage medium
US10834479B2 (en) Interaction method based on multimedia programs and terminal device
EP3713159B1 (en) Gallery of messages with a shared interest
US10402825B2 (en) Device, system, and method of enhancing user privacy and security within a location-based virtual social networking context
US20150304270A1 (en) System, process and computer writeable medium for providing a social media directed mobile application having inquiry based game play functionality
EP2849411B1 (en) Session establishment methods and corresponding server
WO2018010682A1 (zh) 直播方法、直播数据流展示方法和终端
KR102484017B1 (ko) 멀티플레이어 게임 세션들을 조정하기 위한 방법들, 시스템들, 및 매체
CN106105172A (zh) 突出显示未查看的视频消息
US20240039922A1 (en) Method and system for live dating
CN106339947A (zh) 基于聊天群进行业务操作、获取群成员信息的方法及装置
CN106105110A (zh) 即时消息传送
CN114205633B (zh) 直播互动方法、装置、存储介质和电子设备
CN113411652A (zh) 媒体资源播放方法和装置、存储介质及电子设备
CN113518240A (zh) 直播互动、虚拟资源配置、虚拟资源处理方法及装置
CN113536147B (zh) 群组互动方法、装置、设备及存储介质
TW201541357A (zh) 傳遞行動
CN108288152B (zh) 一种分享信息的交互方法、终端及存储介质
US11017484B2 (en) Resource sharing method and terminal
CN114425167A (zh) 虚拟对象的互动方法和装置、存储介质及电子设备
WO2023071556A1 (zh) 基于虚拟形象的数据处理方法、装置、计算机设备及存储介质
CN114244791A (zh) 一种数据处理方法、设备及可读存储介质
CN118555262A (zh) 消息处理方法、系统、电子设备、计算机存储介质及程序产品
CN107566431A (zh) 资讯包传递方法、装置及终端

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant