CN105472414A - 基于在线直播互动的方法及客户端 - Google Patents

基于在线直播互动的方法及客户端 Download PDF

Info

Publication number
CN105472414A
CN105472414A CN201510812487.8A CN201510812487A CN105472414A CN 105472414 A CN105472414 A CN 105472414A CN 201510812487 A CN201510812487 A CN 201510812487A CN 105472414 A CN105472414 A CN 105472414A
Authority
CN
China
Prior art keywords
user
main broadcaster
broadcaster user
client
spectators
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.)
Pending
Application number
CN201510812487.8A
Other languages
English (en)
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.)
ZHUHAI DUOWAN INFORMATION TECHNOLOGY Ltd
Original Assignee
ZHUHAI DUOWAN INFORMATION TECHNOLOGY 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 ZHUHAI DUOWAN INFORMATION TECHNOLOGY Ltd filed Critical ZHUHAI DUOWAN INFORMATION TECHNOLOGY Ltd
Priority to CN201510812487.8A priority Critical patent/CN105472414A/zh
Publication of CN105472414A publication Critical patent/CN105472414A/zh
Pending legal-status Critical Current

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/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25808Management of client data
    • H04N21/25841Management of client data involving the geographical location of the client
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/252Processing of multiple end-users' preferences to derive collaborative data
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
    • H04N21/4316Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
    • 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/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47214End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for content reservation or setting reminders; for requesting event notification, e.g. of sport results or stock market
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Strategic Management (AREA)
  • Human Computer Interaction (AREA)
  • Marketing (AREA)
  • Computing Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于在线直播互动的方法及客户端。方法包括:获取主播用户的地理位置信息,在主播用户进行地理位置共享设置时,通过获取观众用户的地理位置信息,并经处理确定主播用户与观众用户之间的物理距离,并在客户端显示主播用户与观众用户之间的物理距离。通过上述方式,本发明能够满足观众用户的好奇心,从而提升用户体验度。

Description

基于在线直播互动的方法及客户端
技术领域
本发明涉及一种基于在线直播互动的方法及客户端。
背景技术
随着电子科技以及互联网的发展,产生了各种各样的以计算机模拟环境为基础,以虚拟的人物化身为载体,用户在其中生活、交流的网络世界(或虚拟平台);在这动态的网络社会生活空间中,用户可以进行学习、游戏、娱乐、购物等。
当前,在线直播越来越受到用户的喜爱;在线直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。主播客户端(即主播用户)可以通过互联网在网站上建立在线直播间(相当于在线直播频道),向该在线直播频道中的观众客户端(即观众用户)进行在线广播,观众用户可以看到当前在线直播频道中的主播内容,比如观看到视频内容等,主播用户还可以与当前在线直播频道内的多个观众用户进行私聊等互动。
但是,现有的在线直播对主播信息的展示非常有限,从而使得观众无法很好的跟主播进行互动。
发明内容
本发明主要解决的技术问题是如何基于在线直播让主播跟观众更好的互动。
第一方面,本发明实施例提供一种基于在线直播互动的方法,所述方法包括:获取主播用户的地理位置信息;判断所述主播用户是否进行地理位置共享设置;当所述主播用户进行地理位置共享设置时,获取观众用户的地理位置信息;根据所述主播用户和所述观众用户的地理位置信息,处理得到所述主播用户与所述观众用户之间的物理距离;在客户端显示所述物理距离。
其中,所述观众用户为关注所述主播用户的观众用户。
其中,所述方法还包括:接收对界面上显示的所述物理距离的操作指令,显示所述主播用户与所述观众用户的地理位置之间的导航信息。
其中,当所述主播用户未进行地理位置共享设置时,所述地理位置信息只包括所述主播用户所处的城市,在所述客户端显示所述主播用户所处的城市。
其中,所述在客户端显示所述距离信息的步骤之前,还包括:判断所述主播用户是否设置隐私保护;在所述主播用户设置隐私保护时,判断所述主播用户与所述观众用户之间的物理距离是否大于预设距离阈值;若所述主播用户与所述观众用户之间的物理距离大于预设距离阈值,在客户端显示所述主播用户与所述观众用户之间的物理距离;若所述主播用户与所述观众用户之间的物理距离不大于预设距离阈值,在所述客户端显示所述预设距离阈值。
第二方面,提供一种在线直播客户端,所述客户端包括获取模块、判断模块、处理模块以及显示模块,其中:所述获取模块用于接收主播用户的地理位置信息;所述判断模块用于判断所述主播用户是否进行地理位置共享设置;所述获取模块还用于在所述主播用户进行地理位置共享设置时,获取观众用户的地理位置信息;所述处理模块用于根据所述主播用户与所述观众用户的地理位置信息,处理得到所述主播用户与所述观众用户之间的物理距离;所述显示模块用于在客户端显示所述物理距离。
其中,所述观众用户为关注所述主播用户的观众用户。
其中,所述获取模块还用于接收对界面上显示的所述物理距离的操作指令;所述显示模块根据所述操作指令显示所述主播用户与所述观众用户的地理位置之间的导航信息。
其中,当所述主播用户未进行地理位置共享设置时,所述地理位置信息只包括所述主播用户所处的城市,所述显示模块用于在所述客户端显示所述主播用户所处的城市。
其中,所述判断模块还用于判断所述主播用户是否设置隐私保护,在所述主播用户设置隐私保护时,判断所述主播用户与所述观众用户之间的物理距离是否大于预设距离阈值;所述显示模块用于在所述主播用户与所述观众用户之间的物理距离大于预设距离阈值时,在客户端显示所述主播用户与所述观众用户之间的物理距离;或所述显示模块用于在所述主播用户与所述观众用户之间的物理距离不大于预设距离阈值时,在客户端显示所述预设距离阈值。
本发明的有益效果是:区别于现有技术的情况,本发明获取主播用户的地理位置信息,在主播用户进行地理位置共享设置时,通过获取观众用户的地理位置信息,并经处理确定主播用户与观众用户之间的物理距离,并在客户端显示主播用户与观众用户之间的物理距离。通过这样的方式,可以让观众能够确定自身与主播之间的距离,提高观众用户对主播的喜爱度,使观众能够更好的跟主播互动。
附图说明
图1是本发明实施例公开的一种基于在线直播的提升用户体验度的网络架构示意图;
图2是本发明实施例提供的一种基于在线直播互动的方法的流程图;
图3是本发明实施例进一步提供的在客户端显示主播用户与观众用户之间的物理距离的流程图;
图4是本发明实施例提供的一种提示窗口示意图;
图5是本发明实施例提供的一种在线直播客户端的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。
本发明实施例提供的一种基于在线直播互动的方法及客户端,能够在主播用户进行地理位置共享设置的基础上,在客户端显示主播用户与观众用户之间的物理距离,从而可以让观众能够确定自身与主播之间的距离,提高观众用户对主播的喜爱度,以及更好的满足观众用户的好奇心理,提升用户体验度。以下将分别进行详细说明。
为了更好理解本发明实施例公开的一种基于在线直播互动的方法及客户端,下面先对本发明实施例适用的网络构架进行描述。请参阅图1,图1是本发明实施例公开的一种基于在线直播的提升用户体验度的网络构架示意图。
如图1所示,该网络构架示意图可以包括服务器以及多个客户端,其中,服务器也可以被称为后台服务器、组件服务器、交友服务器等,服务器可以通过互联网与多个客户端进行通信连接。在多个客户端中,部分客户端都可以作为主播客户端提供在线直播频道,而其余客户端可以作为活动参与客户端或观众客户端登录进入主播客户端提供的在线直播频道内,主播客户端向服务器上传在线直播内容,由服务器将该在线直播内容发送给登录进入该在线直播频道的活动参与客户端和/或观众客户端,供活动参与客户端和/或观众客户端观看;其中,主播客户端对接入其频道内的观众客户端具有控制权和主动权,主播客户端可以与服务器进行交互。本发明实施例中的在线直播频道简单来讲就是服务器创建的一种虚拟空间(或虚拟房间),主播客户端与观众客户端可以进入到该虚拟空间,位于该虚拟空间内的活动参与客户端和/或观众客户端可以不仅观看主播客户端的直播内容,活动参与客户端还可以参与主播客户端主持的活动(比如交友活动),活动参与客户端可以与主播客户端进行语音或文字的交互,各个活动参与客户端之间也可以进行语音或文字的交互。
本发明实施例中,主播用户通常是指视频内容发布者,主播用户通过摄像装置、麦克风输入视频和语音信息,在经过音视频信息的融合之后向服务器发送直播内容,服务器获取登录到主播用户创建的频道的用户ID,并向用户推送直播内容。
本发明实施例中,客户端(包括主播客户端、活动参与客户端或观众客户端中的任何一种或者多种)可以包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体。在图1所示的网络构架中,客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。一些本发明实施例中所提到的客户端,可以是主播客户端、获得参与客户端或观众客户端中的任何一个或者其中的多个。
基于图1所示的网络架构,本发明实施例公开了一种基于在线直播互动的方法。请参阅图2,图2是本发明实施例提供的一种基于在线直播互动的方法的流程图,本实施例以客户端的角度来进行描述,如图所示,本实施例的基于在线直播互动的方法包括以下步骤:
S101:获取主播用户的地理位置信息。
其中,可以通过GPS定位***,或者网络定位、基站定位等任何一种方式定位主播用户地理位置,从而获取主播用户的地理位置信息。
其中,具体实现过程中,获取主播用户的地理位置信息的具体内容由主播用户是否设置地理位置共享决定。比如假设主播用户进行地理位置共享设置,即愿意公开自己的具***置信息,则获取的主播地理位置信息为主播用户所在的具体地理位置信息。比如:XX市XX区XX街XX号。而假设主播用户没有进行地理位置共享设置,即不愿意公开自己的具体地理位置,那么所获取的主播用户的地理位置信息仅仅包括主播用户所处的城市,可以精确到市级,比如广州市、北京市、武汉市等。
S102:判断主播用户是否进行地理位置共享设置。
在获取到主播用户的地理位置信息后,判断主播用户是否进行地理位置共享设置,在主播用户进行地理位置共享设置时,执行S103。
S103:获取观众用户的地理位置信息。
若主播用户进行地理位置共享设置,则可以获取到主播用户的具***置信息,进一步获取观众用户的地理位置信息。
其中,可以通过GPS定位***,或者网络定位、基站定位等任何一种方式定位观众用户的地理位置,从而获取观众用户的地理位置信息。
其中,作为其中一种可能的实现方式,观众用户为关注所述主播用户的观众用户。
S104:根据主播用户和观众用户的地理位置信息,处理得到主播用户与观众用户之间的物理距离。
根据主播用户和观众用户的地理位置信息,经过处理得到主播用户与观众用户之间的物理距离。
其中,本发明实施例中所述的物理距离,可以是地图上两个位置之间的实际距离,也可以是两个位置之间的直线距离。当然,为了便于处理,本发明实施例中的主播用户与观众用户之间的物理距离以两个位置之间的直线距离作为参考。
S105:在客户端显示物理距离。
在处理得到主播用户与观众用户之间的物理距离后,在客户端显示主播用户与观众用户之间的物理距离。
其中,在具体显示时,可以直接显示所述物理距离,也可以以一个位置标识的方式进行显示,用户在点击所述位置标识时进一步弹出窗口显示具体的物理距离以及其他相关信息。其他相关信息可以是主播用户的具体地理位置信息、附近的大型建筑物或者大型商场等。
其中,作为另一种可能的实现,如图3所示,图3是本发明实施例进一步提供的在客户端显示主播用户与观众用户之间的物理距离的流程图,如图所示,包括以下子步骤:
S201:判断主播用户是否设置隐私保护。
S202:判断主播用户与观众用户之间的物理距离是否大于预设距离阈值。
S203:在客户端显示主播用户与观众用户之间的物理距离。
S204:在客户端显示预设距离阈值。
为了在一定程度保护主播用户的个人隐私,主播用户即使进行了地理位置共享设置,但是可以通过进一步的设置物理距离的显示方式,从而保护自己的隐私。比如主播用户可以设定一个距离阈值,在这个距离阈值内的物理距离只显示预设距离阈值,超出这个预设距离阈值外的物理距离都以实际物理距离进行显示,可以精确到0.1公里。
比如主播用户设置的预设距离阈值为1公里,那么假设主播用户与观众用户的物理距离为0.2公里,那么如果主播用户设置隐私保护,那么在客户端进行显示时,可以直接显示为预设距离阈值“1公里”或者可以模糊方式进行显示,比如“1公里以内”,但是如果实际距离超出主播用户预设的距离阈值时,比如1.3公里,则在客户端直接显示实际物理距离1.3公里。如果主播用户未设置隐私保护,那么在客户端进行显示时,不管物理距离具体是多少,都可以直接显示实际的物理距离,比如0.2公里、1.2公里等。
作为一种优选的实现方案,可以进一步接收用户(可以是主播用户也可以是观众用户)在显示界面对物理距离区域的操作指令,进一步显示主播用户与观众用户的地理位置之间的导航信息。其中,导航信息,可以是具体的公交或步行或自驾线路信息、或者地图导航信息,或者可以进一步包括打车费用、所需时间信息等等。该导航信息可以新的窗口形式显示,也可以直接从当前界面切换到地图应用界面来进行展示,本发明实施例对此不作限定。
通过简单的导航功能,可以指引观众用户去寻找到自己关注的主播,满足观众用户的好奇心理,提升用户的体验度。
若主播用户未进行地理位置信息共享设置,则获取的地理位置信息只包括主播用户所处的城市,在客户端显示主播用户所处的城市。
假设主播用户没有进行地理位置共享设置,即不愿意公开自己的具体地理位置,那么所获取的主播用户的地理位置信息仅仅包括主播用户所处的城市,可以精确到市级,比如广州市、北京市、武汉市等。在客户端显示时,只显示主播用户所处的城市名称。或者以一个位置标识显示,当用户进一步点击该位置图标时,进一步弹出提示窗口(如图4所示),提示主播用户所处的城市。
本发明实施例所述的方法,是基于获取主播用户与观众用户的地理位置信息实现,作为一种较优的实现方案,主播用户和观众用户都通过移动终端登录进入直播频道时,更有利于具***置信息的获取。
其中,上述方法可以适用于所有进入主播频道的观众用户,为了确保主播用户与观众用户的良好互动,优选只有关注主播用户的观众用户才能在客户端显示主播用户与观众用户之间的物理距离。
通过这样在客户端显示主播用户与观众用户之间的物理距离,从感观上拉近主播用户与观众用户之间的距离,提高观众用户对主播用户的喜爱度,满足观众用户的好奇心,提升在线直播观众用户的体验度。
以上本发明实施例提供的基于在线直播互动的方法,获取主播用户的地理位置信息,在主播用户进行地理位置共享设置时,通过获取观众用户的地理位置信息,并经处理确定主播用户与观众用户之间的物理距离,并在客户端显示主播用户与观众用户之间的物理距离。通过这样的方式,可以让观众能够确定自身与主播之间的距离,提高观众用户对主播的喜爱度,便于观众跟主播更好的互动,以及更好的满足观众用户的好奇心理,从而提升用户体验度。
请参阅图5,图5是本发明实施例提供的一种在线直播客户端的结构示意图,本实施例的在线直播客户端用于执行上述实施例所述的方法,其中,本实施例的在线直播客户端100包括获取模块11、判断模块12、处理模块13以及显示模块14,其中:
获取模块11用于接收主播用户的地理位置信息。
其中,获取模块11可以通过GPS定位***,或者网络定位、基站定位等任何一种方式定位主播用户地理位置,从而获取主播用户的地理位置信息。
其中,具体实现过程中,获取模块11获取主播用户的地理位置信息的具体内容由主播用户是否设置地理位置共享决定。比如假设主播用户进行地理位置共享设置,即愿意公开自己的具***置信息,则获取的主播地理位置信息为主播用户所在的具体地理位置信息。比如:XX市XX区XX街XX号。而假设主播用户没有进行地理位置共享设置,即不愿意公开自己的具体地理位置,那么所获取的主播用户的地理位置信息仅仅包括主播用户所处的城市,可以精确到市级,比如广州市、北京市、武汉市等。
判断模块12用于判断主播用户是否进行地理位置共享设置。
获取模块11获取到主播用户的地理位置信息后,判断模块12判断主播用户是否进行地理位置共享设置。
获取模块11还用于在主播用户进行地理位置共享设置时,获取观众用户的地理位置信息。
若主播用户进行地理位置共享设置,则可以获取到主播用户的具***置信息,进一步获取观众用户的地理位置信息。
其中,获取模块11可以通过GPS定位***,或者网络定位、基站定位等任何一种方式定位观众用户的地理位置,从而获取观众用户的地理位置信息。
其中,作为其中一种可能的实现方式,观众用户为关注所述主播用户的观众用户。
处理模块13用于根据主播用户与观众用户的地理位置信息,处理得到主播用户与观众用户之间的物理距离。
处理模块13根据主播用户和观众用户的地理位置信息,经过处理得到主播用户与观众用户之间的物理距离。
其中,本发明实施例中所述的物理距离,可以是地图上两个位置之间的实际距离,也可以是两个位置之间的直线距离。当然,为了便于处理,本发明实施例中的主播用户与观众用户之间的物理距离以两个位置之间的直线距离作为参考。
显示模块14用于在客户端显示物理距离。
在处理模块13处理得到主播用户与观众用户之间的物理距离后,显示模块14在客户端显示主播用户与观众用户之间的物理距离。
其中,在具体显示时,可以直接显示所述物理距离,也可以以一个位置标识的方式进行显示,用户在点击所述位置标识时进一步弹出窗口显示具体的物理距离以及其他相关信息。其他相关信息可以是主播用户的具体地理位置信息、附近的大型建筑物或者大型商场等。
其中,显示模块14在客户端显示物理距离之前,判断模块还用于判断主播用户是否设置隐私保护,在主播用户设置隐私保护时,进一步判断主播用户与观众用户之间的物理距离是否大于预设距离阈值。
显示模块14在主播用户未设置隐私保护,或主播用户设置隐私保护,且主播用户与观众用户之间的物理距离大于预设距离阈值,在客户端显示主播用户与观众用户之间的物理距离。
或者,显示模块14用于在主播用户设置,但主播用户与观众用户之间的物理距离不大于预设距离阈值,在客户端显示预设距离阈值。
为了在一定程度保护主播用户的个人隐私,主播用户即使进行了地理位置共享设置,但是可以通过进一步的设置物理距离的显示方式,从而保护自己的隐私。比如主播用户可以设定一个距离阈值,在这个距离阈值内的物理距离只显示预设距离阈值,超出这个预设距离阈值外的物理距离都以实际物理距离进行显示,可以精确到0.1公里。
比如主播用户设置的预设距离阈值为1公里,那么假设主播用户与观众用户的物理距离为0.2公里,那么如果主播用户设置隐私保护,那么在客户端进行显示时,可以直接显示为预设距离阈值“1公里”或者可以模糊方式进行显示,比如“1公里以内”,但是如果实际距离超出主播用户预设的距离阈值时,比如1.3公里,则在客户端直接显示实际物理距离1.3公里。如果主播用户未设置隐私保护,那么在客户端进行显示时,不管物理距离具体是多少,都可以直接显示实际的物理距离,比如0.2公里、1.2公里等。
作为一种优选的实现方案,获取模块11还用于接收对界面上显示的物理距离的操作指令,显示模块14根据操作指令显示主播用户与观众用户的地理位置之间的导航信息。
作为一种优选的实现方案,可以进一步接收用户(可以是主播用户也可以是观众用户)在显示界面对物理距离区域的操作指令,进一步显示主播用户与观众用户的地理位置之间的导航信息。其中,导航信息,可以是具体的公交或步行或自驾线路信息、或者地图导航信息,或者可以进一步包括打车费用、所需时间信息等等。该导航信息可以新的窗口形式显示,也可以直接从当前界面切换到地图应用界面来进行展示,本发明实施例对此不作限定。
通过简单的导航功能,可以指引观众用户去寻找到自己关注的主播,满足观众用户的好奇心理,提升用户的体验度。
在主播用户未进行地理位置共享设置时,则获取的地理位置信息只包括主播用户所处的城市,显示模块14在客户端显示主播用户所处的城市。
假设主播用户没有进行地理位置共享设置,即不愿意公开自己的具体地理位置,那么所获取的主播用户的地理位置信息仅仅包括主播用户所处的城市,可以精确到市级,比如广州市、北京市、武汉市等。在客户端显示时,只显示主播用户所处的城市名称。或者以一个位置标识显示,当用户进一步点击该位置图标时,进一步弹出提示窗口(如图4所示),提示主播用户所处的城市。
以上本发明实施例提供的基于在线直播互动的方法及客户端,可以理解,获取主播用户的地理位置信息,在主播用户进行地理位置共享设置时,通过获取观众用户的地理位置信息,并经处理确定主播用户与观众用户之间的物理距离,并在客户端显示主播用户与观众用户之间的物理距离。通过这样的方式,可以让观众能够确定自身与主播之间的距离,提高观众用户对主播的喜爱度,以及更好的满足观众用户的好奇心理,从而提升用户体验度。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

Claims (10)

1.一种基于在线直播互动的方法,其特征在于,所述方法包括:
获取主播用户的地理位置信息;
判断所述主播用户是否进行地理位置共享设置;
当所述主播用户进行地理位置共享设置时,获取观众用户的地理位置信息;
根据所述主播用户和所述观众用户的地理位置信息,处理得到所述主播用户与所述观众用户之间的物理距离;
在客户端显示所述物理距离。
2.根据权利要求1所述的方法,其特征在于,所述观众用户为关注所述主播用户的观众用户。
3.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收对界面上显示的所述物理距离的操作指令,显示所述主播用户与所述观众用户的地理位置之间的导航信息。
4.根据权利要求1所述的方法,其特征在于,当所述主播用户未进行地理位置共享设置时,所述地理位置信息只包括所述主播用户所处的城市,在所述客户端显示所述主播用户所处的城市。
5.根据权利要求1所述的方法,其特征在于,所述在客户端显示所述距离信息的步骤之前,还包括:
判断所述主播用户是否设置隐私保护;
在所述主播用户设置隐私保护时,判断所述主播用户与所述观众用户之间的物理距离是否大于预设距离阈值;
若所述主播用户与所述观众用户之间的物理距离大于预设距离阈值,在客户端显示所述主播用户与所述观众用户之间的物理距离;
若所述主播用户与所述观众用户之间的物理距离不大于预设距离阈值,在所述客户端显示所述预设距离阈值。
6.一种在线直播客户端,其特征在于,所述客户端包括获取模块、判断模块、处理模块以及显示模块,其中:
所述获取模块用于接收主播用户的地理位置信息;
所述判断模块用于判断所述主播用户是否进行地理位置共享设置;
所述获取模块还用于在所述主播用户进行地理位置共享设置时,获取观众用户的地理位置信息;
所述处理模块用于根据所述主播用户与所述观众用户的地理位置信息,处理得到所述主播用户与所述观众用户之间的物理距离;
所述显示模块用于在客户端显示所述物理距离。
7.根据权利要求6所述的客户端,其特征在于,所述观众用户为关注所述主播用户的观众用户。
8.根据权利要求6所述的客户端,其特征在于,所述获取模块还用于接收对界面上显示的所述物理距离的操作指令;
所述显示模块根据所述操作指令显示所述主播用户与所述观众用户的地理位置之间的导航信息。
9.根据权利要求6所述的客户端,其特征在于,当所述主播用户未进行地理位置共享设置时,所述地理位置信息只包括所述主播用户所处的城市,所述显示模块用于在所述客户端显示所述主播用户所处的城市。
10.根据权利要求6所述的客户端,其特征在于,所述判断模块还用于判断所述主播用户是否设置隐私保护,在所述主播用户设置隐私保护时,判断所述主播用户与所述观众用户之间的物理距离是否大于预设距离阈值;
所述显示模块用于在所述主播用户与所述观众用户之间的物理距离大于预设距离阈值时,在客户端显示所述主播用户与所述观众用户之间的物理距离;或
所述显示模块用于在所述主播用户与所述观众用户之间的物理距离不大于预设距离阈值时,在客户端显示所述预设距离阈值。
CN201510812487.8A 2015-11-20 2015-11-20 基于在线直播互动的方法及客户端 Pending CN105472414A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510812487.8A CN105472414A (zh) 2015-11-20 2015-11-20 基于在线直播互动的方法及客户端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510812487.8A CN105472414A (zh) 2015-11-20 2015-11-20 基于在线直播互动的方法及客户端

Publications (1)

Publication Number Publication Date
CN105472414A true CN105472414A (zh) 2016-04-06

Family

ID=55609628

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510812487.8A Pending CN105472414A (zh) 2015-11-20 2015-11-20 基于在线直播互动的方法及客户端

Country Status (1)

Country Link
CN (1) CN105472414A (zh)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106101733A (zh) * 2016-06-07 2016-11-09 天脉聚源(北京)传媒科技有限公司 一种视频直播的方法及装置
CN106230687A (zh) * 2016-07-14 2016-12-14 中青冠岳科技(北京)有限公司 基于移动终端进行直播歌曲信息统计的方法与***
CN106303603A (zh) * 2016-08-16 2017-01-04 武汉斗鱼网络科技有限公司 一种基于地图服务实现附近主播搜索的***及方法
CN106341693A (zh) * 2016-08-19 2017-01-18 天脉聚源(北京)传媒科技有限公司 一种直播提醒的方法及装置
CN106954086A (zh) * 2017-02-28 2017-07-14 北京潘达互娱科技有限公司 一种信息推荐方法与装置
CN107172499A (zh) * 2017-04-28 2017-09-15 北京潘达互娱科技有限公司 直播间显示方法及装置
CN108616447A (zh) * 2018-04-17 2018-10-02 北京达佳互联信息技术有限公司 社交网络的用户关系引导方法、装置及电子设备
CN110881132A (zh) * 2018-09-06 2020-03-13 武汉斗鱼网络科技有限公司 一种查看直播间距离的方法及其相关装置
CN115412739A (zh) * 2022-08-15 2022-11-29 北京达佳互联信息技术有限公司 一种直播间交互方法、装置、电子设备及存储介质
WO2023005189A1 (zh) * 2021-07-29 2023-02-02 北京达佳互联信息技术有限公司 直播互动方法及虚拟资源投放方法

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090029718A1 (en) * 2007-07-27 2009-01-29 Intertrust Technologies Corporation Content publishing systems and methods
CN102306172A (zh) * 2011-08-24 2012-01-04 深圳市凯立德科技股份有限公司 一种结伴游推荐方法和***
CN103841190A (zh) * 2014-02-28 2014-06-04 广州华多网络科技有限公司 信息获取方法、信息分享方法、装置和***
CN103929346A (zh) * 2013-01-11 2014-07-16 腾讯科技(深圳)有限公司 在即时通讯工具中分享距离信息的方法及***

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20090029718A1 (en) * 2007-07-27 2009-01-29 Intertrust Technologies Corporation Content publishing systems and methods
CN102306172A (zh) * 2011-08-24 2012-01-04 深圳市凯立德科技股份有限公司 一种结伴游推荐方法和***
CN103929346A (zh) * 2013-01-11 2014-07-16 腾讯科技(深圳)有限公司 在即时通讯工具中分享距离信息的方法及***
CN103841190A (zh) * 2014-02-28 2014-06-04 广州华多网络科技有限公司 信息获取方法、信息分享方法、装置和***

Cited By (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106101733A (zh) * 2016-06-07 2016-11-09 天脉聚源(北京)传媒科技有限公司 一种视频直播的方法及装置
CN106230687A (zh) * 2016-07-14 2016-12-14 中青冠岳科技(北京)有限公司 基于移动终端进行直播歌曲信息统计的方法与***
CN106230687B (zh) * 2016-07-14 2022-10-14 广州冠岳网络科技有限公司 基于移动终端进行直播歌曲信息统计的方法与***
CN106303603A (zh) * 2016-08-16 2017-01-04 武汉斗鱼网络科技有限公司 一种基于地图服务实现附近主播搜索的***及方法
CN106341693A (zh) * 2016-08-19 2017-01-18 天脉聚源(北京)传媒科技有限公司 一种直播提醒的方法及装置
CN106954086A (zh) * 2017-02-28 2017-07-14 北京潘达互娱科技有限公司 一种信息推荐方法与装置
CN107172499A (zh) * 2017-04-28 2017-09-15 北京潘达互娱科技有限公司 直播间显示方法及装置
CN107172499B (zh) * 2017-04-28 2020-08-11 北京潘达互娱科技有限公司 直播间显示方法及装置
CN108616447A (zh) * 2018-04-17 2018-10-02 北京达佳互联信息技术有限公司 社交网络的用户关系引导方法、装置及电子设备
CN110881132A (zh) * 2018-09-06 2020-03-13 武汉斗鱼网络科技有限公司 一种查看直播间距离的方法及其相关装置
WO2023005189A1 (zh) * 2021-07-29 2023-02-02 北京达佳互联信息技术有限公司 直播互动方法及虚拟资源投放方法
CN115412739A (zh) * 2022-08-15 2022-11-29 北京达佳互联信息技术有限公司 一种直播间交互方法、装置、电子设备及存储介质

Similar Documents

Publication Publication Date Title
CN105472414A (zh) 基于在线直播互动的方法及客户端
US20130024891A1 (en) Interactive map and related content for an entertainment program
CN104363473B (zh) 一种基于在线直播的信息传输方法以及装置
Bentley et al. Promoting intergenerational communication through location-based asynchronous video communication
CN104363519A (zh) 一种基于在线直播的信息显示方法、相关装置及***
CN104363476A (zh) 一种基于在线直播的组队活动方法、相关装置及***
US20120165100A1 (en) Crowd mobile synchronization
CN104363475A (zh) 一种观众分组关联的方法、装置和***
CN102170591A (zh) 内容播放装置
CN104468623A (zh) 一种基于在线直播的信息展示方法、相关装置及***
US20090262194A1 (en) Interactive Media and Game System for Simulating Participation in a Live or Recorded Event
CN105450642A (zh) 一种基于在线直播的数据处理方法、相关装置及***
Esbjörnsson et al. Watching the cars go round and round: designing for active spectating
Rossitto et al. Interweaving place and story in a location-based audio drama
CN104333783A (zh) 一种制订任务的点播方法及***、相关设备
Gambarato et al. Transmedia storytelling panorama in the Russian media landscape
CN114007094A (zh) 直播间的语音连麦互动方法、***、介质以及计算机设备
CN104010206A (zh) 基于地理位置的虚拟现实视频播放的方法和***
CN110336957B (zh) 一种视频制作方法、装置、介质和电子设备
CN106792237B (zh) 一种消息显示方法和***
CN114007095A (zh) 直播间的语音连麦互动方法、***、介质以及计算机设备
Rangaswamy et al. ICT for development and commerce: A case study of internet cafés in India [Research in progress paper]
Fenton et al. Digital and social media
Chamberlain et al. Locating experience: touring a pervasive performance
CN112312163A (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
CB02 Change of applicant information
CB02 Change of applicant information

Address after: 519000 High-tech Zone, Zhuhai City, Guangdong Province, Unit 1, Fourth Floor C, Building A, Headquarters Base No. 1, Qianwan Third Road, Tangjiawan Town

Applicant after: ZHUHAI DUOWAN INFORMATION TECHNOLOGY LIMITED

Address before: 510000 Nancun Town Wanbo Business Center, Panyu District, Guangzhou City, Guangdong Province, 29 floors of B-1 Building, Wanda Business Plaza North District

Applicant before: ZHUHAI DUOWAN INFORMATION TECHNOLOGY LIMITED

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20160406