CN105635745B - 基于在线直播应用而生成签名照的方法及客户端 - Google Patents

基于在线直播应用而生成签名照的方法及客户端 Download PDF

Info

Publication number
CN105635745B
CN105635745B CN201510998837.4A CN201510998837A CN105635745B CN 105635745 B CN105635745 B CN 105635745B CN 201510998837 A CN201510998837 A CN 201510998837A CN 105635745 B CN105635745 B CN 105635745B
Authority
CN
China
Prior art keywords
signature
picture
signing messages
main broadcaster
live streaming
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
CN201510998837.4A
Other languages
English (en)
Other versions
CN105635745A (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.)
Guangzhou Cubesili Information Technology Co Ltd
Original Assignee
Guangzhou Huaduo Network Technology 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 Guangzhou Huaduo Network Technology Co Ltd filed Critical Guangzhou Huaduo Network Technology Co Ltd
Priority to CN201510998837.4A priority Critical patent/CN105635745B/zh
Publication of CN105635745A publication Critical patent/CN105635745A/zh
Application granted granted Critical
Publication of CN105635745B publication Critical patent/CN105635745B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
    • 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/21Server components or server architectures
    • H04N21/218Source of audio or video content, e.g. local disk arrays
    • H04N21/2187Live feed
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/4104Peripherals receiving signals from specially adapted client devices
    • H04N21/4126The peripheral being portable, e.g. PDAs or mobile phones
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/4222Remote control device emulator integrated into a non-television apparatus, e.g. a PDA, media center or smart toy
    • 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/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • H04N21/42206User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor characterized by hardware details
    • H04N21/42224Touch pad or touch panel provided on the remote control
    • 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/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明公开了一种基于在线直播应用而生成签名照的方法及客户端,所述方法中,获取主播用户在移动终端上输入的签名信息,通过将主播用户的签名信息和直播画面合成为一幅图片以生成签名照,并将签名照保存至指定路径。通过上述方式,本发明能够使得在直播完成后观众用户可以在指定路径中获取主播用户的签名照,从而使得观众用户和主播用户之间的亲密关系可以依托签名照得到进一步维系,提高主播用户和观众的互动性。

Description

基于在线直播应用而生成签名照的方法及客户端
技术领域
本发明涉及互联网技术领域,特别是涉及一种基于在线直播应用而生成签名照的方法及客户端。
背景技术
随着电子科技和网络技术的不断发展,集合视频直播、在线游戏、在线影视、群聊等功能为一体的娱乐客户端被广泛应用于个人电脑、平板、手机等电子设备。用户不仅可以通过娱乐客户端的在线直播间观看到主播用户发布的直播视频或音频节目,也可以向在在线直播间的运营商申请成为主播用户。
主播用户一般是指视频或音频内容发布者。当申请成为直播用户后,即可通过主播账号登录运营商为其分配的直播间,进而可在直播间进行节目表演,例如唱歌、舞蹈或聊天等。主播用户以其独特的才艺和表演能力而备受观众喜欢和追捧,如现实中的歌星、影星一样,大部分主播用户也都有其“粉丝”(崇拜者或追随者)。“粉丝们”虽然可以与主播用户在线进行文字、语音的交流互动,但是现有的在线直播是实时播放的,在直播完成之后,“粉丝们”与主播之间的互动记录不方便保留,从而造成现有的直播平台上,“粉丝们”与主播之间的亲密关系缺乏进一步沉淀的途径。
发明内容
本发明主要解决的技术问题是提供一种基于在线直播应用而生成签名照的方法及客户端,能够将实时直播过程中主播用户向观众赠送的的签名照进行保存,从而使得在直播完成后观众还能够获取签名照,有利于提高观众对主播用户的亲密程度以及观众和主播用户之间的互动性,使得主播用户的人气更佳。
为解决上述技术问题,本发明采用的一个技术方案是:提供一种基于在线直播应用而生成签名照的方法,包括:获取主播用户在移动终端上输入的签名信息;将所述签名信息在所述主播用户的直播画面中进行显示;根据所述主播用户的保存指令,将所述签名信息和所述直播画面合成为一幅图片以生成签名照,并将所述签名照保存至指定路径。
其中,所述获取主播用户在移动终端上输入的签名信息的步骤包括:获取主播用户发出的生成签名照的启动指令;根据所述启动指令显示二维识别码,以使得所述移动终端通过识别所述二维识别码进入签名信息书写界面;获取主播用户在所述签名信息书写界面中输入的签名信息。
其中,所述将所述签名信息在所述主播用户的直播画面中进行显示的步骤包括:将所述签名信息和指定观众用户的个人信息在所述主播用户的直播画面中进行显示;所述将所述签名信息和所述直播画面合成为一幅图片以生成签名照的步骤包括:将所述签名信息、所述指定观众用户的个人信息和所述直播画面合成为一幅图片以生成所述签名照。
其中,所述将所述签名照保存至指定路径的步骤之后,包括:将携带所述指定路径的消息发送给所述指定观众用户。
其中,所述获取主播用户在移动终端上输入的签名信息的步骤之后,包括:生成具有所述签名信息的签名图片;所述将所述签名信息在所述主播用户的直播画面中进行显示的步骤包括:将所述签名图片叠加于所述直播画面上以使得所述签名信息在所述直播画面中显示;所述将所述签名信息和所述直播画面合成为一幅图片以生成签名照的步骤包括:将所述签名图片和所述直播画面合成为一幅图片以生成签名照。
其中,所述签名图片的格式为PNG图片格式,所述签名图片中除所述签名信息之外的其余部分均为透明。
为解决上述技术问题,本发明采用的另一个技术方案是:提供一种种在线直播客户端,包括:获取模块,用于获取主播用户在移动终端上输入的签名信息;显示模块,用于将所述签名信息在所述主播用户的直播画面中进行显示;合成模块,用于根据所述主播用户的保存指令,将所述签名信息和所述直播画面合成为一幅图片以生成签名照;保存模块,用于将所述签名照保存至指定路径。
其中,所述获取模块包括:第一获取单元,用于获取主播用户发出的生成签名照的启动指令;显示单元,用于根据所述启动指令显示二维识别码,以使得所述移动终端通过识别所述二维识别码进入签名信息书写界面;第二获取单元,用于获取主播用户在所述签名信息书写界面中输入的签名信息。
其中,所述显示模块用于将所述签名信息和指定观众用户的个人信息在所述主播用户的直播画面中进行显示;所述合成模块用于将所述签名信息、所述指定观众用户的个人信息和所述直播画面合成为一幅图片以生成所述签名照。
其中,还包括发送模块,所述发送模块用于将携带所述指定路径的消息发送给所述指定观众用户。
其中,还包括生成模块,用于生成具有所述签名信息的签名图片;所述显示模块用于将所述签名图片叠加于所述直播画面上,以使得所述签名信息在所述直播画面中显示;所述合成模块用于将所述签名图片和所述直播画面合成为一幅图片以生成签名照。
其中,所述签名图片的格式为PNG图片格式,所述签名图片中除所述签名信息之外的其余部分均为透明。
本发明的有益效果是:区别于现有技术的情况,本发明获取主播用户在移动终端上输入的签名信息,通过将主播用户的签名信息和直播画面合成为一幅图片以生成签名照,并将签名照保存至指定路径,由此可以避免在直播完成后签名照被清除,因此在直播完成后观众用户还可以在指定路径中下载、分享主播用户的签名照,使得观众用户和主播用户之间的亲密关系可以依托签名照得到进一步维系,从而可以提高主播用户的人气以及提高主播用户和观众的互动性。
附图说明
图1是本发明实施方式公开的一种基于在线直播应用而生成签名照的网络架构示意图;
图2是本发明基于在线直播应用而生成签名照的方法一实施方式的流程图;
图3是本发明基于在线直播应用而生成签名照的方法一实施方式中,主播用户在移动终端上输入签名信息的示意图;
图4是本发明基于在线直播应用而生成签名照的方法一实施方式中,将签名信息在直播画面中显示的示意图;
图5是本发明基于在线直播应用而生成签名照的方法一实施方式中,获取主播用户在移动终端上输入的签名信息的流程图;
图6是本发明基于在线直播应用而生成签名照的方法一实施方式中,显示二维识别码的示意图;
图7是本发明基于在线直播应用而生成签名照的方法一实施方式中,在直播画面中显示指定观众用户的个人信息的示意图;
图8是本发明基于在线直播应用而生成签名照的方法一实施方式中,生成的签名照的示意图;
图9是本发明在线直播客户端一实施方式的结构示意图;
图10是本发明在线直播客户端另一实施方式的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明旨在提供一种基于在线直播应用而生成签名照的方法及客户端,能够在线生成主播用户的签名照,通过将签名照保存至指定路径,从而观众用户可以在指定路径中获取签名照,提高了主播用户和观众的互动性。以下将分别进行详细说明。
为了更好理解本发明实施例公开的一种基于在线直播应用而生成签名照的方法及客户端,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种基于在线直播应用的网络构架示意图。
如图1所示,该网络构架示意图可以包括服务器以及多个客户端,其中,服务器也可以被称为后台服务器、组件服务器等,服务器可以通过互联网与多个客户端进行通信连接。在多个客户端中,部分客户端都可以作为主播客户端提供在线直播频道,而其余客户端可以作为活动参与客户端或观众客户端登录进入主播客户端提供的在线直播频道内,主播客户端向服务器上传在线直播内容,由服务器将该在线直播内容发送给登录进入该在线直播频道的活动参与客户端或观众客户端,供活动参与客户端或观众客户端观看;其中,主播客户端对接入其频道内的观众客户端具有控制权和主动权,主播客户端可以与服务器进行交互。本发明实施例中的在线直播频道简单来讲就是服务器创建的一种虚拟空间(或虚拟房间),主播客户端与观众客户端可以进入到该虚拟空间,位于该虚拟空间内的活动参与客户端或观众客户端可以不仅观看主播客户端的直播内容,活动参与客户端还可以参与主播客户端主持的活动(比如交友活动),并且活动参与客户端可以与主播客户端进行各种互动,例如可以进行实时在线语音或文字的交互;或者可以进行实时在线礼物赠送,如活动参与客户端可以对主播客户端赠送鲜花、掌声等,或者对主播客户端点赞,又如主播客户端可以向活动参与客户端赠送个人纪念章等等。
本发明实施例中,主播用户通常是指视频内容发布者,主播用户通过摄像装置、麦克风输入视频和语音信息,在经过音视频信息的融合之后向服务器发送直播内容,服务器获取登录到主播用户创建的频道的用户ID,并向用户推送直播内容。
本发明实施例中,客户端(包括主播客户端、活动参与客户端或观众客户端)可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体。在图1所示的网络构架中,客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(Personal Digital Assistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等终端设备上,终端设备可以是移动终端也可以个人电脑(台式电脑或笔记本电脑)。一些本发明实施例中所提到的客户端,可以是主播客户端、获得参与客户端或观众客户端中的任何一个。
在下述各实施方式中,各步骤的执行主体均为运行有在线直播应用的客户端,所述在线直播应用为实时直播。
基于图1所示的网络架构,本发明实施例公开了一种基于在线直播应用而生成签名照的方法。请参阅图2,图2是本发明基于在线直播应用而生成签名照的方法一实施方式的流程图,所述方法包括如下步骤:
步骤S201:获取主播用户在移动终端上输入的签名信息。
本实施方式中,运行客户端的终端设备和用于接收主播用户输入的签名信息的移动终端为同一移动终端,例如为具有触摸功能的手机、平板电脑等等,以便于主播用户手写操作。如图3所示,主播用户在移动终端的屏幕上划动书写签名,从而客户端根据主播用户的手写轨迹,获取主播用户输入的签名信息30。其中,在输入过程中,可以对签名进行修改、擦除或重写操作。
步骤S202:将签名信息在主播用户的直播画面中进行显示。
结合图4,通过将签名信息30在直播画面40中进行显示,主播用户可以直观看到签名照的效果。其中,主播用户可以调整签名信息在直播画面中的位置。
步骤S203:根据主播用户的保存指令,将签名信息和直播画面合成为一副图片以生成签名照,并将签名照保存至指定路径。
其中,可以在直播画面中设置保存按钮。当主播用户设置好签名信息的位置后通过点击保存按钮以确定保存签名照。客户端接收到主播用户的保存指令后,将签名信息和直播画面合成为一副图片进而生成签名照,并将签名照保存至指定路径中。
其中,指定路径可以是客户端的公共存储区,或本地存储区或指定的云盘等等,观众用户可以从指定路径中下载、或复制、或分享主播用户的签名照。
基于以上本发明实施方式的基于在线直播应用而生成签名照的方法,通过将主播用户的签名信息和主播用户的直播画面合成生成一幅图片,不仅可以在线生成主播用户的签名照,而且签名照中附带有主播用户的直播画面,使得签名照更具有纪念意义、更受观众喜爱。并且,与现有的实时在线直播应用相比,本发明可以将实时直播过程中生成的主播用户的签名照进行存储,因此在直播结束后观众用户可以在指定路径中获取主播用户的签名照,由此可以将签名照进行留念、设为桌面壁纸等,使得观众用户和主播用户之间的亲密关系可以依托签名照得到进一步维系,使得主播用户的人气更佳,提高观众用户和主播用户之间的互动性。
上述实施方式中,运行客户端的终端设备和主播用户输入签名信息的移动终端为同一设备,在本发明基于在线直播应用而生成签名照的方法的另一实施方式中,运行客户端的终端设备和主播用户输入签名信息的移动终端也可以是不同的设备。其中,运行客户端的终端设备为PC机(Personal Computer,个人电脑),例如为笔记本电脑或台式机。PC机具有较大的屏幕,能够方便主播用户观看直播效果,因此更多主播用户选择使用PC机进行在线直播。用于接收主播用户输入的签名信息的移动终端为具有触摸功能的移动手机、平板电脑等,此种移动终端更方便主播用户随意手写签名。
本实施方式中,如图5所示,图5是另一实施方式提供的获取主播用户在移动终端上输入的签名信息的流程图,包括以下子步骤:
步骤S501:获取主播用户发出的生成签名照的启动指令。当主播用户需要生成签名照时,可以通过点击直播画面中的生成在线签名照的按钮以发出生成签名照的启动指令。
步骤S502:根据启动指令显示二维识别码,以使得移动终端通过识别二维识别码进入签名信息书写界面。
具体地,本实施方式中,运行客户端的PC机和主播用户输入签名信息的移动终端为不同的终端设备。如图6所示,接收到启动指令后,显示二维识别码60。显示二维识别码60后,主播用户可通过使移动终端对二维识别码60进行扫描以使得移动终端识别二维识别码60,进而使得移动终端进入签名信息书写界面。例如,主播用户可以打开移动终端上的浏览器,然后点击浏览器的“扫一扫”按钮,然后将移动终端的摄像头对着二维识别码60进行扫描以使得移动终端通过扫描二维识别码60进入签名信息书写界面。
其中,签名信息书写界面可以是移动终端上浏览器的指定页面。具体来说,二维识别码携带进入签名信息书写界面的统一资源定位符(Uniform Resource Locator,URL),移动终端通过扫描二维识别码跳转到移动终端上所述URL应的某web地址,进入签名信息书写界面。
步骤S503:获取主播用户在签名信息书写界面中输入的签名信息。
其中,客户端进一步通过URL到所述web地址来获取主播用户在签名信息书写界面输入的签名信息。
进一步地,主播用户可以在签名信息书写界面中书写签名,或者***图片等。当主播用户在签名信息书写界面中完成书写后,可以通过点击签名信息书写界面上的确定按钮以触发客户端通过所述web地址来获取签名信息;或者主播用户也可以通过在签名信息书写界面上进行手势滑动以触发客户端通过所述web地址来获取签名信息,例如可以在签名信息书写界面上向上滑动或向左滑动以触发客户端获取签名信息。
客户端获取签名信息后,按照步骤S202和步骤S203生成签名照。
其中,在另一种可能的实现方式中,当运行客户端的终端设备和用于输入签名信息的移动终端不是同一设备时,运行客户端的终端设备也可以通过与用于输入签名信息的移动终端进行有线或无线连接,当客户端接收到用户发出生成签名照的启动指令后,客户端控制移动终端进入签名信息书写界面,以使得主播用户在移动终端的签名信息书写界面上输入签名信息,之后客户端接收签名信息以生成签名照。
在另一实施方式中,当运行客户端的终端设备和用于输入签名信息的移动终端为同一移动终端时,当主播用户通过点击启动按钮(可以是直播画面中的按钮也可以是移动终端上的机械按钮)以发出生成签名照的启动指令后,客户端可以根据启动指令显示二维识别码,此时主播用户可通过点击或长按二维识别码以触发移动终端识别二维识别码,进而使得移动终端打开签名信息书写界面。
当然,当运行客户端的终端设备和用于输入签名信息的移动终端为同一移动终端时,也可以不通过识别二维识别码进入签名信息书写界面,例如可以是:当接收到主播用户发出的生成在线签名照的启动指令后,即调用移动终端上的浏览器,并打开移动终端上的浏览器的指定页面,进而打开签名信息书写界面,此种方式对于主播用户而言,只需点击启动按钮即可触发移动终端进入签名信息书写界面。
在上述实施方式中,客户端将获取的签名信息直接与直播画面进行合成以得到签名照,在本发明基于在线直播应用而生成签名照的方法又一实施方式中,与上述实施方式不同的是,客户端获取主播用户在移动终端上输入的签名信息之后,生成具有签名信息的签名图片,然后将签名图片叠加于直播画面上以使得签名信息在直播画面中显示,然后在接收到主播用户的保存指令后将签名图片和直播画面合成为一幅图片以生成签名照。
进一步地,签名图片的图片格式为PNG图片格式,当然也可以是JPG、GIF等图片格式。其中,签名图片中除签名信息之外的其余部分均为透明,以避免直播画面被签名图片遮挡太多。
在本发明基于在线直播应用而生成签名照的方法又一实施方式中,所生成的签名照除了有签名信息和直播画面外,还可以将观众用户信息在签名照中显示,以增加主播用户和观众用户的互动性。
具体地,本实施方式中,客户端将签名信息在主播用户的直播画面中进行显示的步骤包括:将签名信息和指定观众用户的个人信息在主播用户的直播画面中进行显示。
其中,如图7所示,将签名信息在直播画面中显示后,主播用户可以从直播画面旁边的观众用户列表中选中观众用户,所选中的观众即为指定观众用户。客户端根据主播用户的选择将所选中的观众用户的个人信息例如昵称显示在直播画面上,具体的显示形式例如可以是“to XXX”,以表示该签名照是赠送给“XXX”观众用户。例如,指定用户为“飞鱼乐水”,在直播画面上显示“to飞鱼乐水”,以表示该签名照是赠送给“飞鱼乐水”。主播用户可以调整签名信息和指定观众用户的个人信息在直播画面中的位置。
或者,在另一种可能的实现方式中,主播用户在发出生成签名照的启动指令之前,先选择观众用户以指定观众用户,然后再发出启动指令。客户端在获取签名信息之后,将签名信息和主播用户所选中的观众用户的个人信息都在直播画面中显示。
本实施方式中,将签名信息和直播画面合成为一幅图片以生成签名照的具体步骤包括:将签名信息、指定观众用户的个人信息和直播画面合成为一幅图片以生成签名照。如图8所示,生成的签名照中包括直播画面、主播用户的签名以及指定观众用户的昵称。
通过本实施方式,能够进一步提高主播用户和观众用户的互动性,使得签名照更具有个性和趣味性。
进一步地,本实施方式中,将签名照保存至指定路径之后,包括步骤:将携带指定路径的消息发送给指定观众用户。由此,可以使得观众用户及时和方便地获取签名照。
参阅图9,图9是本发明在线直播客户端一实施方式的结构示意图,在线直播客户端为运行在线直播应用的客户端,在线直播应用为实时直播。所述在线直播客户端用于根据前述任一实施方式所述的生成签名照的方法在线生成签名照。本实施方式中,在线直播客户端包括获取模块71、显示模块72、合成模块73以及保存模块74。
获取模块71用于获取主播用户在移动终端上输入的签名信息。其中,运行客户端的终端设备和主播用户用于输入签名信息的移动终端为同一移动终端,例如为具有触摸功能的手机、平板电脑等,以便于主播用户手写操作。
显示模块72用于将签名信息在主播用户的直播画面中进行显示。由此主播用户可以直观地看到签名照的效果。
合成模块73用于根据主播用户的保存指令,将签名信息和直播画面合成为一幅图片以生成签名照。
保存模块74用于将签名照保存至指定路径。
其中,指定路径可以是客户端的公共存储区,观众用户可以从指定路径中下载、分享主播用户的签名照。
基于以上本发明实施方式的在线直播客户端,通过将主播用户的签名信息和主播用户的直播画面合成生成一幅图片,不仅可以在线生成主播用户的签名照,而且签名照中附带有主播用户的直播画面,使得签名照更具有纪念意义、更受观众喜爱。并且,与现有的实时在线直播应用相比,本发明可以将实时直播过程中生成的主播用户的签名照进行存储,因此在直播结束后观众用户可以在指定路径中获取主播用户的签名照,由此可以将签名照进行留念、设为桌面壁纸等,使得观众用户和主播用户之间的亲密关系可以依托签名照得到进一步维系,使得主播用户的人气更佳,提高观众用户和主播用户之间的互动性。
参阅图10,图10是本发明在线直播客户端另一实施方式的结构示意图。本实施方式中,运行客户端的终端设备和用于输入签名信息的移动终端为不同的终端设备。其中,运行客户端的终端设备为PC机,例如为笔记本电脑或台式机,PC机具有较大的屏幕,能够方便主播用户观看直播效果。用于接收主播用户输入的签名信息的移动终端为具有触摸功能的移动手机、平板电脑等,移动终端更方便主播用户随意手写签名。
其中,获取模块81包括第一获取单元811、显示单元812以及第二获取单元813。
获取模块811用于获取主播用户发出的生成签名照的启动指令。当主播用户需要生成签名照时,可以通过点击直播画面中的生成在线签名照的按钮以发出生成签名照的启动指令。
显示单元812用于根据启动指令显示二维识别码,以使得移动终端通过识别二维识别码进入签名信息书写界面。其中,显示二维识别码后,主播用户可通过使移动终端对二维识别码进行扫描以使得移动终端识别二维识别码,进而使得移动终端进入签名信息书写界面。例如,主播用户可以打开移动终端上的浏览器,然后点击浏览器的“扫一扫”按钮,然后将移动终端的摄像头对着二维识别码进行扫描以使得移动终端通过扫描二维识别码进入签名信息书写界面。
第二获取单元813用于获取主播用户在签名信息书写界面中输入的签名信息。具体来说,二维识别码携带进入签名信息书写界面的统一资源定位符(Uniform ResourceLocator,URL),移动终端通过扫描二维识别码跳转到移动终端上所述URL应的某web地址,进入签名信息书写界面。第二获取单元813通过URL到所述web地址来获取主播用户在签名信息书写界面输入的签名信息。
其中,当主播用户在签名信息书写界面中完成书写后,可以通过点击签名信息书写界面上的确定按钮以触发客户端通过所述web地址来获取签名信息;或者主播用户也可以通过在签名信息书写界面上进行手势滑动以触发客户端通过所述web地址来获取签名信息,例如可以在签名信息书写界面上向上滑动或向左滑动以触发客户端获取签名信息。
进一步地,本实施方式中还包括生成模块85和发送模块86。第二获取单元813获取签名信息后,生成模块85用于生成具有签名信息的签名图片。签名图片的图片格式为PNG图片格式,当然也可以是JPG、GIF等图片格式。其中,签名图片中除签名信息之外的其余部分均为透明,以避免直播画面被签名图片遮挡太多。
显示模块82用于将签名图片叠加于直播画面上以使得签名信息在直播画面中显示,并且显示模块82除了用于将签名信息在主播用户的直播画面中进行显示外,还将指定观众用户的个人信息在直播画面中显示。
其中,主播用户可以从直播画面旁边的观众用户列表中选中观众用户,所选中的观众即为指定观众用户。显示模块82根据主播用户的选择将所选中的观众用户的个人信息例如昵称显示在直播画面上,具体的显示形式例如可以是“to XXX”,以表示该签名照是赠送给“XXX”观众用户。主播用户可以调整签名信息和指定观众用户的个人信息在直播画面中的位置。
合成模块83用于根据主播用户的保存指令,将签名信息、指定观众用户的个人信息和直播画面合成为一幅图片以生成签名照。
保存模块84用于将签名照保存至指定路径。
发送模块86用于将携带指定路径的消息发送给指定观众用户。由此指定观众用户可以打开指定路径对签名照进行下载、分享等。
通过本实施方式,能够进一步提高主播用户和观众用户的互动性,使得签名照更具有个性和趣味性。
以上所述仅为本发明的实施方式,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种基于在线直播应用而生成签名照的方法,其特征在于,包括:
获取主播用户在移动终端上输入的签名信息;
将所述签名信息和指定观众用户的个人信息在所述主播用户的实时直播画面中进行显示;
调整所述签名信息和所述指定观众用户的个人信息在直播画面中的位置;
根据所述主播用户的保存指令,将所述签名信息、所述指定观众用户的个人信息和所述直播画面合成为一幅图片以生成签名照,并将所述签名照保存至指定路径。
2.根据权利要求1所述的方法,其特征在于,所述获取主播用户在移动终端上输入的签名信息的步骤包括:
获取主播用户发出的生成签名照的启动指令;
根据所述启动指令显示二维识别码,以使得所述移动终端通过识别所述二维识别码进入签名信息书写界面;
获取主播用户在所述签名信息书写界面中输入的签名信息。
3.根据权利要求1所述的方法,其特征在于,所述将所述签名照保存至指定路径的步骤之后,包括:
将携带所述指定路径的消息发送给所述指定观众用户。
4.根据权利要求1所述的方法,其特征在于,所述获取主播用户在移动终端上输入的签名信息的步骤之后,包括:生成具有所述签名信息的签名图片;
所述将所述签名信息在所述主播用户的直播画面中进行显示的步骤包括:将所述签名图片叠加于所述直播画面上以使得所述签名信息在所述直播画面中显示;
所述将所述签名信息和所述直播画面合成为一幅图片以生成签名照的步骤包括:将所述签名图片和所述直播画面合成为一幅图片以生成签名照。
5.根据权利要求4所述的方法,其特征在于,所述签名图片的格式为PNG图片格式,所述签名图片中除所述签名信息之外的其余部分均为透明。
6.一种在线直播客户端,其特征在于,包括:
获取模块,用于获取主播用户在移动终端上输入的签名信息;
显示模块,用于将所述签名信息和指定观众用户的个人信息在所述主播用户的实时直播画面中进行显示,且调整所述签名信息和所述指定观众用户的个人信息在直播画面中的位置;
合成模块,用于根据所述主播用户的保存指令,将所述签名信息、所述指定观众用户的个人信息和所述直播画面合成为一幅图片以生成签名照;
保存模块,用于将所述签名照保存至指定路径。
7.根据权利要求6所述的客户端,其特征在于,所述获取模块包括:
第一获取单元,用于获取主播用户发出的生成签名照的启动指令;
显示单元,用于根据所述启动指令显示二维识别码,以使得所述移动终端通过识别所述二维识别码进入签名信息书写界面;
第二获取单元,用于获取主播用户在所述签名信息书写界面中输入的签名信息。
8.根据权利要求6所述的客户端,其特征在于,还包括发送模块,所述发送模块用于将携带所述指定路径的消息发送给所述指定观众用户。
9.根据权利要求6所述的客户端,其特征在于,还包括生成模块,用于生成具有所述签名信息的签名图片;
所述显示模块用于将所述签名图片叠加于所述直播画面上,以使得所述签名信息在所述直播画面中显示;
所述合成模块用于将所述签名图片和所述直播画面合成为一幅图片以生成签名照。
10.根据权利要求9所述的客户端,其特征在于,所述签名图片的格式为PNG图片格式,所述签名图片中除所述签名信息之外的其余部分均为透明。
CN201510998837.4A 2015-12-23 2015-12-23 基于在线直播应用而生成签名照的方法及客户端 Active CN105635745B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510998837.4A CN105635745B (zh) 2015-12-23 2015-12-23 基于在线直播应用而生成签名照的方法及客户端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510998837.4A CN105635745B (zh) 2015-12-23 2015-12-23 基于在线直播应用而生成签名照的方法及客户端

Publications (2)

Publication Number Publication Date
CN105635745A CN105635745A (zh) 2016-06-01
CN105635745B true CN105635745B (zh) 2019-10-22

Family

ID=56050175

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510998837.4A Active CN105635745B (zh) 2015-12-23 2015-12-23 基于在线直播应用而生成签名照的方法及客户端

Country Status (1)

Country Link
CN (1) CN105635745B (zh)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107765976B (zh) * 2016-08-16 2021-12-14 腾讯科技(深圳)有限公司 一种消息推送方法、终端及***
CN107071531A (zh) * 2016-12-31 2017-08-18 天脉聚源(北京)科技有限公司 一种生成奖品海报的方法和装置
CN107770575B (zh) * 2017-10-09 2019-11-01 武汉斗鱼网络科技有限公司 一种直播平台中防止刷礼物的方法及装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1506907A (zh) * 2002-12-13 2004-06-23 天瀚科技股份有限公司 可呈现亲笔笔迹的***与方法
CN101311893A (zh) * 2007-05-23 2008-11-26 佳能株式会社 混合真实呈现设备及其控制方法
CN103023743A (zh) * 2011-09-22 2013-04-03 北京神州泰岳软件股份有限公司 一种基于im群组的签名板实现方法和一种im***
CN103020065A (zh) * 2011-09-22 2013-04-03 北京神州泰岳软件股份有限公司 一种基于Web页面的签名板实现方法和一种Web***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1506907A (zh) * 2002-12-13 2004-06-23 天瀚科技股份有限公司 可呈现亲笔笔迹的***与方法
CN101311893A (zh) * 2007-05-23 2008-11-26 佳能株式会社 混合真实呈现设备及其控制方法
CN103023743A (zh) * 2011-09-22 2013-04-03 北京神州泰岳软件股份有限公司 一种基于im群组的签名板实现方法和一种im***
CN103020065A (zh) * 2011-09-22 2013-04-03 北京神州泰岳软件股份有限公司 一种基于Web页面的签名板实现方法和一种Web***

Also Published As

Publication number Publication date
CN105635745A (zh) 2016-06-01

Similar Documents

Publication Publication Date Title
US11615131B2 (en) Method and system for storytelling on a computing device via social media
CN106303669B (zh) 一种视频剪辑方法和装置
CN104881237B (zh) 一种网络互动方法及客户端
US20140096002A1 (en) Video clip editing system
CN110708589B (zh) 信息的分享方法和装置、存储介质、电子装置
US9524651B2 (en) System and method for electronic communication using a voiceover in combination with user interaction events on a selected background
US20090199275A1 (en) Web-browser based three-dimensional media aggregation social networking application
CN105637472B (zh) 具有广义屏幕描述的屏幕内容共享***的框架
US20190104325A1 (en) Event streaming with added content and context
US20140280589A1 (en) Method and system for music collaboration
US20170177175A1 (en) System and method for editing and generating multimedia contents according to digital playbooks
Bagust ‘Screen natures’: Special effects and edutainment in ‘new’hybrid wildlife documentary
CN105635745B (zh) 基于在线直播应用而生成签名照的方法及客户端
US20160035016A1 (en) Method for experiencing multi-dimensional content in a virtual reality environment
Simonsen The mashups of YouTube
US20140282000A1 (en) Animated character conversation generator
Li et al. Introduction to multimedia
US20140233913A1 (en) Cross-platform portable personal video compositing and media content distribution system
CN104572794A (zh) 一种人性化网络信息展示方法及***
CN110858221A (zh) 一种制作有声绘本的方法和装置
CN107832366A (zh) 视频分享方法及装置、终端装置及计算机可读存储介质
Ma An analysis of Chinese documentary in We-media times
CN107743242A (zh) 在电视节目中动态显示用户照片的方法和装置
WO2001018655A1 (en) Method and system for music video generation
Fernandes Moodle 2.5 Multimedia

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 510655 Guangdong, Guangdong, Guangzhou City, Guangzhou City, Panyu District South Village, Huambo two road, No. 79, Huambo business district, Wanda Commercial Square North District B-1

Applicant after: Guangzhou Huaduo Network Technology Co., Ltd.

Address before: 510655, Guangzhou, Whampoa Avenue, No. 2, creative industrial park, building 3-08,

Applicant before: Guangzhou Huaduo Network Technology Co., Ltd.

CB02 Change of applicant information
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20210120

Address after: 511442 3108, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee after: GUANGZHOU CUBESILI INFORMATION TECHNOLOGY Co.,Ltd.

Address before: 510655 building B-1, Wanda Commercial Plaza North, Wanbo business district, 79 Wanbo 2nd Road, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

Patentee before: GUANGZHOU HUADUO NETWORK TECHNOLOGY Co.,Ltd.

TR01 Transfer of patent right