CN104320680B - 一种视频直播管理方法、开启方法、相关设备及*** - Google Patents

一种视频直播管理方法、开启方法、相关设备及*** Download PDF

Info

Publication number
CN104320680B
CN104320680B CN201410522911.0A CN201410522911A CN104320680B CN 104320680 B CN104320680 B CN 104320680B CN 201410522911 A CN201410522911 A CN 201410522911A CN 104320680 B CN104320680 B CN 104320680B
Authority
CN
China
Prior art keywords
net cast
client
configuration
server
net
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
CN201410522911.0A
Other languages
English (en)
Other versions
CN104320680A (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 CN201410522911.0A priority Critical patent/CN104320680B/zh
Publication of CN104320680A publication Critical patent/CN104320680A/zh
Application granted granted Critical
Publication of CN104320680B publication Critical patent/CN104320680B/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/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/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • 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
    • 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/47202End-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 requesting content on demand, e.g. video on demand
    • 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)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • General Engineering & Computer Science (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

本发明实施例公开了视频直播管理方法,包括:接收客户端输入的视频直播请求指令;根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;向所述客户端发送所述配置的视频直播间对应的标识。本发明还公开了相关装置及***,采用本发明,实现了用户一键开启视频直播间,大大简化了用户建立开启视频直播间的流程,降低了用户进行视频直播的门槛和难度。

Description

一种视频直播管理方法、开启方法、相关设备及***
技术领域
本发明涉及计算机互联网领域,尤其涉及一种视频直播管理方法、开启方法、相关设备及***。
背景技术
随着电子科技以及互联网的发展,电子终端的功能越来越强大,比如只要用户按照自身的需求在电子终端上安装各种客户端产品,便可以得到很多咨询信息,甚至可以足不出户地完成很多事情,人们的生活以及娱乐越来越离不开电子终端。
当前,视频直播越来越受到用户的喜爱;视频直播是指利用互联网及流媒体技术进行直播,视频因融合了图像、文字、声音等丰富元素,声形并茂,效果极佳,逐渐成为互联网的主流表达方式。用户(即主播)可以通过互联网在网站上建立视频直播间(相当于视频频道),向该视频直播间中的其它用户进行广播,用户可以看到当前视频直播间中的主播视频,并听到其声音,主播还可以与视频直播间内的多个用户进行私聊等。
然而,当前用户(即客户端)建立视频直播间的步骤很繁琐,往往要手动输入很多信息或参数,比如重新输入登录用户名,设置开播权限,直播间人数限制等等,增加了用户进行视频直播的门槛和难度,不便于用户建立并使用视频直播间。
发明内容
本发明实施例所要解决的技术问题在于,通过提供一种视频直播管理方法、视频直播开启方法、服务器、客户端设备及***,解决了现有技术中用户建立视频直播间的步骤很繁琐,不便于用户建立并使用视频直播间的技术问题。
为了解决上述技术问题,本发明实施例第一方面公开了一种视频直播管理方法,包括
接收客户端输入的视频直播请求指令;
根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;
向所述客户端发送所述配置的视频直播间对应的标识。
本发明实施例第二方面公开了一种视频直播开启方法,包括:
向服务器发送视频直播请求指令;
获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令,当判断出客户端没有视频直播间时,为所述客户端配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;
根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
本发明实施例第三方面公开了一种服务器,包括:
请求指令接收模块,用于接收客户端输入的视频直播请求指令;
配置模块,用于根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;
第一标识发送模块,用于向所述客户端发送所述配置的视频直播间对应的标识。
本发明实施例第四方面公开了一种客户端设备,包括:
请求指令发送模块,用于向服务器发送视频直播请求指令;
标识获取模块,用于获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令,当判断出所述客户端设备没有视频直播间时,为所述客户端设备配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;
跳转模块,用于根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
本发明实施例第五方面公开了一种视频直播管理***,包括服务器和客户端设备,其中
该服务器为第三方面公开的服务器,该客户端设备为第四方面公开客户端设备。
本发明实施例第六方面公开了一种计算机存储介质,所述计算机存储介质存储有程序,所述程序执行时包括本发明实施例第一方面的实现方式中公开的视频直播管理方法的步骤,或者本发明实施例第二方面的实现方式中公开的视频直播开启方法的步骤。
实施本发明实施例,具有如下有益效果:
通过根据所述视频直播请求指令,当判断出该客户端没有视频直播间时,直接为该客户端配置视频直播间,向该配置的视频直播间添加视频模块标识,并设置该配置的视频直播间的开播参数;客户端接收到该配置的视频直播间对应的标识后可以直接跳转到该视频直播间,解决了现有技术中用户建立视频直播间的步骤很繁琐,不便于用户建立并使用视频直播间的技术问题,实现了用户一键开启视频直播间,大大简化了用户建立开启视频直播间的流程,降低了用户进行视频直播的门槛和难度,更加便于用户建立并使用视频直播间。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的视频直播管理方法的流程示意图;
图2是本发明提供的视频直播管理方法的另一实施例的流程示意图;
图3是本发明提供的视频直播开启方法的流程示意图;
图4是本发明提供的输入视频直播请求指令的界面示意图;
图5是本发明提供的开启视频直播引导界面的示意图;
图6是本发明提供的跳转视频直播间的界面示意图;
图7是本发明提供的视频直播管理方法的另一实施例的流程示意图;
图8是本发明提供的服务器的结构示意图;
图9是本发明提供的配置模块的结构示意图;
图10是本发明提供的服务器的另一实施例的结构示意图;
图11是本发明提供的服务器的另一实施例的结构示意图;
图12是本发明提供的客户端设备的结构示意图;
图13是本发明提供的标识获取模块的结构示意图;
图14是本发明提供的跳转模块的结构示意图;
图15是本发明提供的客户端设备的另一实施例的结构示意图;
图16是本发明实施例提供的视频直播管理***的结构图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
参见图1,是本发明提供的视频直播管理方法的流程示意图,从服务器端来描述本发明实施例的技术方案,该方法包括:
步骤S100:接收客户端输入的视频直播请求指令;
具体地,用户通过客户端输入视频直播请求指令,以请求视频直播,该客户端将该视频直播请求指令发送给服务器,服务器接收到该视频直播请求指令;可理解的是,该视频直播请求指令包括用户标识等信息。
步骤S102:根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;
具体地,服务器中的数据库存储有当前各个用户的视频直播间信息,服务器可以根据该视频直播请求中的用户标识,在数据库中核实该用户标识对应用户的视频直播间信息,判断该客户端(即判断通过该客户端登录平台的用户)有没有视频直播间;当判断出该客户端没有视频直播间时,直接为该客户端配置视频直播间,然后向该配置的视频直播间添加视频模块ID,并设置该配置的视频直播间的开播参数;该视频模块标识用于表明需要具有视频模块,需要具有视频直播功能,即指示该客户端识别该视频模块标识后为该配置的视频直播间加载视频模块;
需要说明的是,本发明各个实施例中的视频直播间的开播参数可以包括以下至少一项:视频直播间的开播权限信息;或视频直播间的开播人数上限信息;或视频直播间的开播主题样式信息等,该开播主题样式可以包括视频直播界面中的颜色、字体等风格。
步骤S104:向所述客户端发送所述配置的视频直播间对应的标识。
具体地,向该客户端发送配置好的视频直播间对应的ID,然后该客户端可以根据该视频直播间对应的ID跳转到视频直播间。
通过服务器根据所述视频直播请求指令,当判断出该客户端没有视频直播间时,直接为该客户端配置视频直播间,向该配置的视频直播间添加视频模块标识,并设置该配置的视频直播间的开播参数;客户端接收到该配置的视频直播间对应的标识后可以直接跳转到该视频直播间,解决了现有技术中用户建立视频直播间的步骤很繁琐,不便于用户建立并使用视频直播间的技术问题,实现了用户一键开启视频直播间,大大简化了用户建立开启视频直播间的流程,降低了用户进行视频直播的门槛和难度,更加便于用户建立并使用视频直播间。
进一步地,如图2示出的本发明提供的视频直播管理方法的另一实施例的流程示意图,该方法包括:
步骤S200:接收客户端输入的视频直播请求指令;
具体地,可以参考上述图1实施例中的步骤S100,这里不再赘述。
步骤S202:根据所述视频直播请求指令,判断客户端是否已有视频直播间;
具体地,当服务器判断出该客户端已有视频直播间时,执行步骤S216;当服务器判断出该客户端没有视频直播间时,执行步骤S204。
步骤S204:查看所述客户端是否含有至少两个语音频道;
具体地,语音频道即用户间可以进行语音聊天或文字输入交互的频道,当服务器查看出该客户端含有至少两个语音频道时(比如2个、3个、或4个等),那么执行步骤S206;否则执行步骤S210。
步骤S206:向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
步骤S208:接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间;
具体地,服务器根据接收的选择频道信息选择出语音频道作为配置的视频直播间后,执行步骤S212。
步骤S210:将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间;
具体地,服务器将该客户端唯一的语音频道作为配置的视频直播间,或者直接为该客户端创建一个视频直播间作为配置的视频直播间。
步骤S212:为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;
具体地,可以参考上述图1实施例中的步骤S102,这里不再赘述。
步骤S214:向所述客户端发送所述配置的视频直播间对应的标识;
步骤S216:向所述客户端返回所述已有视频直播间对应的标识。
为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种视频直播开启方法,从客户端侧来描述本发明实施例的技术方案,如图3示出的本发明提供的视频直播开启方法的流程示意图,该方法包括:
步骤S300:向服务器发送视频直播请求指令;
具体地,用户通过客户端输入视频直播请求指令,以请求视频直播,该客户端将该视频直播请求指令发送给服务器;如图4示出的本发明提供的输入视频直播请求指令的界面示意图,用户可以通过点击图4右上角的视频直播请求入口“我要直播”的字样,即完成了输入视频直播请求指令,那么客户端即将该视频直播请求指令发送给服务器。
步骤S302:获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令,当判断出客户端没有视频直播间时,为所述客户端配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;
具体地,该服务器可以通过上述图1或图2实施例的实现方式向该客户端返回配置的视频直播间对应的标识。
步骤S304:根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
具体地,该客户端在接收到配置的视频直播间对应的标识后,可以识别出该配置的视频直播间的视频模块标识,获知需要为该视频直播间加载视频模块,然后为该配置的视频直播间加载视频模块,并根据该配置的视频直播间对应的标识跳转到该视频直播间。
进一步地,步骤S304还可以包括:当判断出该客户端为首次使用视频直播间时,在根据该配置的视频直播间对应的标识跳转到该视频直播间的同时,显示预设的开启视频直播引导界面。具体如5示出的本发明提供的开启视频直播引导界面的示意图,以指导用户开启视频直播。
可理解的是,如图6示出的本发明提供的跳转视频直播间的界面示意图,当判断出该客户端不为首次使用视频直播间时,可以直接进入图6所示的视频直播间界面。
再进一步地,下面结合服务器和客户端两侧来描述本发明技术方案的实施方式,如图7示出的本发明提供的视频直播管理方法的另一实施例的流程示意图,包括:
步骤S700:客户端向服务器发送视频直播请求指令;
步骤S702:服务器接收客户端输入的视频直播请求指令;
步骤S704:根据所述视频直播请求指令,判断客户端是否已有视频直播间;
具体地,当服务器判断出该客户端已有视频直播间时,执行步骤S724;当服务器判断出该客户端没有视频直播间时,执行步骤S706。
步骤S706:查看所述客户端是否含有至少两个语音频道;
具体地,当服务器查看出该客户端含有至少两个语音频道时,执行步骤S708;否则执行步骤S718。
步骤S708:向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
步骤S710:客户端接收所述服务器发送的频道列表,所述频道列表中包括所述至少两个语音频道;
步骤S712:根据所述频道列表生成选择频道信息,所述选择频道信息用于指示从所述频道列表中选择出语音频道作为配置的视频直播间;
具体地,客户端可以根据用户从该频道列表中选择的语音频道,生成选择频道信息。
步骤S714:向所述服务器发送所述选择频道信息;
步骤S716:服务器接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间;
具体地,服务器根据所述选择频道信息选择出语音频道作为配置的视频直播间之后,直接执行步骤S720。
步骤S718:将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间;
步骤S720:为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;
步骤S722:向所述客户端发送所述配置的视频直播间对应的标识;
步骤S724:向所述客户端返回所述已有视频直播间对应的标识;
步骤S726:获取所述服务器返回配置的视频直播间对应的标识;
步骤S728:根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
通过服务器根据所述视频直播请求指令,当判断出该客户端没有视频直播间时,直接为该客户端配置视频直播间,向该配置的视频直播间添加视频模块标识,并设置该配置的视频直播间的开播参数;客户端接收到该配置的视频直播间对应的标识后可以直接跳转到该视频直播间,解决了现有技术中用户建立视频直播间的步骤很繁琐,不便于用户建立并使用视频直播间的技术问题,实现了用户一键开启视频直播间,大大简化了用户建立开启视频直播间的流程,降低了用户进行视频直播的门槛和难度,更加便于用户建立并使用视频直播间。
为了便于更好地实施本发明实施例的上述方案,本发明还对应提供了一种服务器,如图8示出的本发明提供的服务器的结构示意图,服务器80可以包括:请求指令接收模块800、配置模块802和第一标识发送模块804,其中
请求指令接收模块800用于接收客户端输入的视频直播请求指令;
配置模块802用于根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;
第一标识发送模块804用于向所述客户端发送所述配置的视频直播间对应的标识。
具体地,如图9示出的本发明提供的配置模块的结构示意图,配置模块802可以包括:查看单元8020、第一查看处理单元8022、第二查看处理单元8024和选择单元8026,其中
查看单元8020用于查看所述客户端是否含有至少两个语音频道;
第一查看处理单元8022用于当查看单元8020的查看结果为是时,向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
第二查看处理单元8024用于当查看单元8020的查看结果为否时,将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间。
选择单元8026用于接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间。
进一步地,如图10示出的本发明提供的服务器的另一实施例的结构示意图,服务器80包括请求指令接收模块800、配置模块802和第一标识发送模块804外,还可以包括第二标识发送模块806,用于在请求指令接收模块800接收客户端输入的视频直播请求指令之后,根据所述视频直播请求指令,当判断出所述客户端已有视频直播间时,向所述客户端返回所述已有视频直播间对应的标识。
需要说明的是,本发明实施例中的视频直播间的开播参数可以包括以下至少一项:
视频直播间的开播权限信息;或
视频直播间的开播人数上限信息;或
视频直播间的开播主题样式信息。
可理解的是,本发明实施例中服务器80的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
请参阅图11,图11是本发明提供的服务器的另一实施例的结构示意图。其中,如图11所示,该服务器110可以包括:至少一个处理器1101,例如CPU,至少一个网络接口1104,用户接口1103,存储器1105,至少一个通信总线1102以及显示屏1106。其中,通信总线1102用于实现这些组件之间的连接通信。其中,用户接口1103可以包括显示屏(Display)11,可选用户接口1103还可以包括标准的有线接口、无线接口。网络接口1104可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1105可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1105可选的还可以是至少一个位于远离前述处理器1101的存储装置。如图11所示,作为一种计算机存储介质的存储器1105中可以包括操作***、网络通信模块、用户接口模块以及视频直播管理程序。
在图11所示的服务器110中,网络接口1104主要用于连接客户端设备,与客户端设备进行数据通信;而处理器1101可以用于调用存储器1105中存储的视频直播管理程序,并执行以下操作:
接收客户端输入的视频直播请求指令;
根据所述视频直播请求指令,当判断出所述客户端没有视频直播间时,为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;
向所述客户端发送所述配置的视频直播间对应的标识。
具体地,处理器1101为所述客户端配置视频直播间可以具体包括:
查看所述客户端是否含有至少两个语音频道;
当查看结果为是时,向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间。
具体地,处理器1101在查看所述客户端是否含有至少两个语音频道之后,还可以执行:
当查看结果为否时,将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间。
具体地,处理器1101在接收客户端输入的视频直播请求指令之后,还可以执行:
根据所述视频直播请求指令,当判断出所述客户端已有视频直播间时,向所述客户端返回所述已有视频直播间对应的标识。
具体地,所述视频直播间的开播参数包括以下至少一项:
所述视频直播间的开播权限信息;或
所述视频直播间的开播人数上限信息;或
所述视频直播间的开播主题样式信息。
可理解的是,本发明实施例中服务器110的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
相应地,本发明还对应提供了一种客户端设备,如图12示出的本发明提供的客户端设备的结构示意图,客户端设备120可以包括:请求指令发送模块1200、标识获取模块1202和跳转模块1204,其中
请求指令发送模块1200用于向服务器发送视频直播请求指令;
标识获取模块1202用于获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令,当判断出所述客户端设备没有视频直播间时,为所述客户端设备配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;
跳转模块1204用于根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
具体地,当客户端设备120没有视频直播间,客户端设备120含有至少两个语音频道,如图13示出的本发明提供的标识获取模块的结构示意图,标识获取模块1202可以包括频道列表接收单元12020、信息生成单元12022和信息发送单元12024,其中
频道列表接收单元12020用于接收所述服务器发送的频道列表,所述频道列表中包括所述至少两个语音频道;
信息生成单元12022用于根据所述频道列表生成选择频道信息,所述选择频道信息用于指示从所述频道列表中选择出语音频道作为配置的视频直播间;
信息发送单元12024用于向所述服务器发送所述选择频道信息。
进一步地,如图14示出的本发明提供的跳转模块的结构示意图,跳转模块1204可以包括识别加载单元12040和直播间跳转单元12042,其中
识别加载单元12040用于识别出所述配置的视频直播间的视频模块标识后,为所述配置的视频直播间加载视频模块;
直播间跳转单元12042用于根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
再进一步地,跳转模块1204还可以包括引导界面显示单元12044,用于当判断出所述客户端为首次使用视频直播间时,在根据所述配置的视频直播间对应的标识跳转到所述视频直播间的同时,显示预设的开启视频直播引导界面。
需要说明的是,本发明实施例中的客户端设备120可以为个人计算机、平板电脑、个人数码助理、智能移动终端或其它电子设备等;
可理解的是,本发明实施例中的客户端设备120的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
请参阅图15,图15是本发明提供的客户端设备的另一实施例的结构示意图。其中,如图15所示,该客户端设备150可以包括:至少一个处理器1501,例如CPU,至少一个网络接口1504,用户接口1503,存储器1505,至少一个通信总线1502以及显示屏1506。其中,通信总线1502用于实现这些组件之间的连接通信。其中,用户接口1503可以包括显示屏(Display)15,可选用户接口1503还可以包括标准的有线接口、无线接口。网络接口1504可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1505可以是高速RAM存储器,也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器1505可选的还可以是至少一个位于远离前述处理器1501的存储装置。如图15所示,作为一种计算机存储介质的存储器1505中可以包括操作***、网络通信模块、用户接口模块以及视频直播开启程序。
在图15所示的客户端设备150中,网络接口1504主要用于连接服务器,与服务器进行数据通信;而处理器1501可以用于调用存储器1505中存储的视频直播开启程序,并执行以下操作:
向服务器发送视频直播请求指令;
获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令,当判断出客户端没有视频直播间时,为所述客户端配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;
根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
具体地,当所述客户端没有视频直播间,所述客户端含有至少两个语音频道,处理器1501获取所述服务器返回配置的视频直播间对应的标识可以包括:
接收所述服务器发送的频道列表,所述频道列表中包括所述至少两个语音频道;
根据所述频道列表生成选择频道信息,所述选择频道信息用于指示从所述频道列表中选择出语音频道作为配置的视频直播间;
向所述服务器发送所述选择频道信息。
具体地,处理器1501根据所述配置的视频直播间对应的标识跳转到所述视频直播间可以包括:
识别出所述配置的视频直播间的视频模块标识后,为所述配置的视频直播间加载视频模块。
具体地,处理器1501根据所述配置的视频直播间对应的标识跳转到所述视频直播间可以包括:
当判断出所述客户端为首次使用视频直播间时,在根据所述配置的视频直播间对应的标识跳转到所述视频直播间的同时,显示预设的开启视频直播引导界面。
需要说明的是,本发明实施例中的客户端设备150可以为个人计算机、平板电脑、个人数码助理、智能移动终端或其它电子设备等;
可理解的是,本发明实施例中的客户端设备150的各功能模块的功能可根据上述方法实施例中的方法具体实现,其具体实现过程可以参照上述方法实施例的相关描述,此处不再赘述。
请参阅图16,图16是本发明实施例提供的视频直播管理***的结构图。如图16所示,该视频直播管理***可以包括服务器1600和客户端设备1602,其中,
客户端设备1602向服务器1600发送视频直播请求指令;服务器1600接收客户端设备1602输入的视频直播请求指令;然后根据所述视频直播请求指令,当判断出客户端设备1602没有视频直播间时,为客户端设备1602配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示客户端设备1602识别所述视频模块标识后为所述配置的视频直播间加载视频模块;并向客户端设备1602发送所述配置的视频直播间对应的标识。
客户端设备1602获取服务器1600返回配置的视频直播间对应的标识;并根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
具体地,服务器1600可参考上述图8到图10实施例中的服务器80,或者图11实施例中的服务器110,这里不再赘述。
客户端设备1602可参考上述图12到图14实施例中的客户端设备120,或者图15实施例中的客户端设备150,这里不再赘述。
综上所述,实施本发明实施例,通过根据所述视频直播请求指令,当判断出该客户端没有视频直播间时,直接为该客户端配置视频直播间,向该配置的视频直播间添加视频模块标识,并设置该配置的视频直播间的开播参数;客户端接收到该配置的视频直播间对应的标识后可以直接跳转到该视频直播间,解决了现有技术中用户建立视频直播间的步骤很繁琐,不便于用户建立并使用视频直播间的技术问题,实现了用户一键开启视频直播间,大大简化了用户建立开启视频直播间的流程,降低了用户进行视频直播的门槛和难度,更加便于用户建立并使用视频直播间。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

Claims (15)

1.一种视频直播管理方法,其特征在于,包括:
服务器接收客户端输入的视频直播请求指令;所述视频直播请求指令用于指示建立并使用视频直播间;
所述服务器根据所述视频直播请求指令中的用户标识,在数据库中核实所述用户标识对应用户的视频直播间信息,当判断出所述客户端没有视频直播间时,直接为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;其中,所述开播参数包括以下至少一项:视频直播间的开播权限信息;或视频直播间的开播人数上限信息;或视频直播间的开播主题样式信息;
向所述客户端发送所述配置的视频直播间对应的标识;其中,所述客户端为所述视频直播间的主播。
2.如权利要求1所述的方法,其特征在于,所述为所述客户端配置视频直播间包括:
查看所述客户端是否含有至少两个语音频道;
当查看结果为是时,向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间。
3.如权利要求2所述的方法,其特征在于,所述查看所述客户端是否含有至少两个语音频道之后,还包括:
当查看结果为否时,将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间。
4.如权利要求1所述的方法,其特征在于,所述接收客户端输入的视频直播请求指令之后,还包括:
根据所述视频直播请求指令,当判断出所述客户端已有视频直播间时,向所述客户端返回所述已有视频直播间对应的标识。
5.一种视频直播开启方法,其特征在于,包括:
向服务器发送视频直播请求指令;所述视频直播请求指令用于指示建立并使用视频直播间;
获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令中的用户标识,在数据库中核实所述用户标识对应用户的视频直播间信息,当判断出客户端没有视频直播间时,直接为所述客户端配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;其中,所述客户端为所述视频直播间的主播;其中,所述开播参数包括以下至少一项:视频直播间的开播权限信息;或视频直播间的开播人数上限信息;或视频直播间的开播主题样式信息;
根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
6.如权利要求5所述的方法,其特征在于,当所述客户端没有视频直播间,所述客户端含有至少两个语音频道,所述获取所述服务器返回配置的视频直播间对应的标识包括:
接收所述服务器发送的频道列表,所述频道列表中包括所述至少两个语音频道;
根据所述频道列表生成选择频道信息,所述选择频道信息用于指示从所述频道列表中选择出语音频道作为配置的视频直播间;
向所述服务器发送所述选择频道信息。
7.如权利要求5或6所述的方法,其特征在于,所述根据所述配置的视频直播间对应的标识跳转到所述视频直播间包括:
当判断出所述客户端为首次使用视频直播间时,在根据所述配置的视频直播间对应的标识跳转到所述视频直播间的同时,显示预设的开启视频直播引导界面。
8.一种服务器,其特征在于,包括:
请求指令接收模块,用于接收客户端输入的视频直播请求指令;所述视频直播请求指令用于指示建立并使用视频直播间;
配置模块,用于根据所述视频直播请求指令中的用户标识,在数据库中核实所述用户标识对应用户的视频直播间信息,当判断出所述客户端没有视频直播间时,直接为所述客户端配置视频直播间,向所述配置的视频直播间添加视频模块标识,并设置所述配置的视频直播间的开播参数;所述视频模块标识用于指示所述客户端识别所述视频模块标识后为所述配置的视频直播间加载视频模块;其中,所述开播参数包括以下至少一项:视频直播间的开播权限信息;或视频直播间的开播人数上限信息;或视频直播间的开播主题样式信息;
第一标识发送模块,用于向所述客户端发送所述配置的视频直播间对应的标识;其中,所述客户端为所述视频直播间的主播。
9.如权利要求8所述的服务器,其特征在于,所述配置模块包括:
查看单元,用于查看所述客户端是否含有至少两个语音频道;
第一查看处理单元,用于当所述查看单元的查看结果为是时,向所述客户端返回频道列表并指示所述客户端从所述频道列表中选择出语音频道作为配置的视频直播间;所述频道列表中包括所述至少两个语音频道;
选择单元,用于接收所述客户端发送的选择频道信息,根据所述选择频道信息选择出语音频道作为配置的视频直播间。
10.如权利要求9所述的服务器,其特征在于,所述配置模块包括:
第二查看处理单元,用于当所述查看单元的查看结果为否时,将所述客户端的语音频道作为配置的视频直播间,或者为所述客户端创建视频直播间作为配置的视频直播间。
11.如权利要求8所述的服务器,其特征在于,还包括:
第二标识发送模块,用于在所述请求指令接收模块接收客户端输入的视频直播请求指令之后,根据所述视频直播请求指令,当判断出所述客户端已有视频直播间时,向所述客户端返回所述已有视频直播间对应的标识。
12.一种客户端设备,其特征在于,包括:
请求指令发送模块,用于向服务器发送视频直播请求指令;所述视频直播请求指令用于指示建立并使用视频直播间;
标识获取模块,用于获取所述服务器返回配置的视频直播间对应的标识;所述配置的视频直播间为所述服务器根据接收的所述视频直播请求指令中的用户标识,在数据库中核实所述用户标识对应用户的视频直播间信息,当判断出所述客户端设备没有视频直播间时,直接为所述客户端设备配置的视频直播间,所述配置的视频直播间添加有视频模块标识以及设置有开播参数;其中,所述客户端为所述视频直播间的主播;其中,所述开播参数包括以下至少一项:视频直播间的开播权限信息;或视频直播间的开播人数上限信息;或视频直播间的开播主题样式信息;
跳转模块,用于根据所述配置的视频直播间对应的标识跳转到所述视频直播间。
13.如权利要求12所述的设备,其特征在于,当所述客户端设备没有视频直播间,所述客户端设备含有至少两个语音频道,所述标识获取模块包括:
频道列表接收单元,用于接收所述服务器发送的频道列表,所述频道列表中包括所述至少两个语音频道;
信息生成单元,用于根据所述频道列表生成选择频道信息,所述选择频道信息用于指示从所述频道列表中选择出语音频道作为配置的视频直播间;
信息发送单元,用于向所述服务器发送所述选择频道信息。
14.如权利要求12所述的设备,其特征在于,所述跳转模块包括:
引导界面显示单元,用于当判断出所述客户端为首次使用视频直播间时,在根据所述配置的视频直播间对应的标识跳转到所述视频直播间的同时,显示预设的开启视频直播引导界面。
15.一种视频直播管理***,其特征在于,包括服务器和客户端设备,其中
所述服务器为如权利要求8-11任一项所述的服务器;
所述客户端设备为如权利要求12-14任一项所述的客户端设备。
CN201410522911.0A 2014-09-30 2014-09-30 一种视频直播管理方法、开启方法、相关设备及*** Active CN104320680B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410522911.0A CN104320680B (zh) 2014-09-30 2014-09-30 一种视频直播管理方法、开启方法、相关设备及***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410522911.0A CN104320680B (zh) 2014-09-30 2014-09-30 一种视频直播管理方法、开启方法、相关设备及***

Publications (2)

Publication Number Publication Date
CN104320680A CN104320680A (zh) 2015-01-28
CN104320680B true CN104320680B (zh) 2018-08-24

Family

ID=52375837

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410522911.0A Active CN104320680B (zh) 2014-09-30 2014-09-30 一种视频直播管理方法、开启方法、相关设备及***

Country Status (1)

Country Link
CN (1) CN104320680B (zh)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105450506B (zh) * 2015-11-27 2018-11-06 广州华多网络科技有限公司 一种实时信息交互方法、装置及***
CN105701154B (zh) * 2015-12-29 2019-04-09 腾讯科技(深圳)有限公司 广告清除方法和装置
CN105791885A (zh) * 2016-03-31 2016-07-20 成都西可科技有限公司 一种运动相机上通过一键发起视频直播的方法
CN105872639A (zh) * 2016-04-20 2016-08-17 乐视控股(北京)有限公司 直播方法及直播终端
CN105915788A (zh) * 2016-04-27 2016-08-31 乐视控股(北京)有限公司 视频直播方法及装置
WO2017214763A1 (zh) * 2016-06-12 2017-12-21 北京小米移动软件有限公司 上传视频的方法、装置及摄像装置
CN106130764B (zh) * 2016-06-24 2019-04-23 武汉斗鱼网络科技有限公司 一种监控视频直播间数据服务是否可用的方法及***
CN106101852A (zh) * 2016-07-14 2016-11-09 广州酷狗计算机科技有限公司 一种直播点评的方法、装置和***
CN106488270B (zh) * 2016-09-08 2020-12-11 广州华多网络科技有限公司 一种直播间切换的方法和装置
CN106331880B (zh) * 2016-09-09 2020-12-04 腾讯科技(深圳)有限公司 一种信息处理方法及***
CN106488335B (zh) * 2016-09-20 2019-08-16 北京小米移动软件有限公司 直播控制方法及装置
CN106547731B (zh) * 2016-09-22 2020-05-19 广州华多网络科技有限公司 在直播间发言的方法及装置
CN107872732B (zh) * 2016-09-23 2021-07-09 南京微特喜网络科技有限公司 一种自助式互动视频直播***
CN106453284B (zh) * 2016-09-27 2019-09-27 香港乐蜜有限公司 直播标签更新方法、装置和终端设备
CN106454392A (zh) * 2016-11-24 2017-02-22 北京小米移动软件有限公司 直播处理方法、装置及终端
CN107205157A (zh) * 2017-05-17 2017-09-26 贵阳朗玛信息技术股份有限公司 基于iptv的视频直播方法、装置及***
CN112383787B (zh) * 2020-11-03 2022-05-27 北京字节跳动网络技术有限公司 一种直播间创建方法、装置、电子设备及存储介质
CN113238756B (zh) * 2021-07-08 2021-10-22 北京达佳互联信息技术有限公司 直播业务处理方法、装置、电子设备及存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127767A (zh) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 一种创建网络聊天平台的方法及***
CN102185800A (zh) * 2011-05-16 2011-09-14 宋健 一种基于社交网络实现的便捷视频聊天方法与***
CN103634681A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 直播互动方法、装置、客户端、服务器及***
CN103702226A (zh) * 2013-12-31 2014-04-02 广州华多网络科技有限公司 直播类客户端频道信息的展示方法与装置
EP2713566A1 (en) * 2012-01-04 2014-04-02 Huawei Device Co., Ltd. Sharing method, system, server and terminal device for personal content

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20120166627A1 (en) * 2010-12-28 2012-06-28 Stephen Kraiman Monitoring and managing a http session independent of client and server configurations
CN102547600B (zh) * 2010-12-29 2015-10-07 上海博泰悦臻电子设备制造有限公司 基于车载终端的聊天群组的创建方法及***

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101127767A (zh) * 2007-09-26 2008-02-20 腾讯科技(深圳)有限公司 一种创建网络聊天平台的方法及***
CN102185800A (zh) * 2011-05-16 2011-09-14 宋健 一种基于社交网络实现的便捷视频聊天方法与***
EP2713566A1 (en) * 2012-01-04 2014-04-02 Huawei Device Co., Ltd. Sharing method, system, server and terminal device for personal content
CN103634681A (zh) * 2013-11-29 2014-03-12 腾讯科技(成都)有限公司 直播互动方法、装置、客户端、服务器及***
CN103702226A (zh) * 2013-12-31 2014-04-02 广州华多网络科技有限公司 直播类客户端频道信息的展示方法与装置

Also Published As

Publication number Publication date
CN104320680A (zh) 2015-01-28

Similar Documents

Publication Publication Date Title
CN104320680B (zh) 一种视频直播管理方法、开启方法、相关设备及***
CN104427296B (zh) 视频会议中媒体流的传输方法与装置
CN110881144B (zh) 一种基于直播平台的数据处理方法以及相关设备
CN103229493B (zh) 传输管理***
US9111288B2 (en) Method and system for providing real time communications services by a service provider in collaboration with a communications service provider
CN109194427B (zh) 基于ip网络的校园广播***
US9521262B2 (en) Method and apparatus for calling terminal to join conference
CN104394432A (zh) 一种视频直播间的创建方法及服务设备
CN106254951A (zh) 一种视频直播创建方法及其***、接入设备、管理设备
CN111432158B (zh) 媒体节点的负载均衡方法及装置、存储介质、电子装置
CN110650255B (zh) 彩铃编辑的方法、装置、彩铃编辑单元及存储介质
CN113067732B (zh) 上网行为管理控制方法
CN104584538A (zh) 传输管理***、传输***以及用于传输管理***的程序
CN112188277A (zh) 投屏控制方法、装置、电子设备和计算机程序介质
CN102497443A (zh) 一种基于互联网的车载电台、***及其通信方法
CN104378807B (zh) 一种快速建立连接的方法及电子设备
CN104253970B (zh) 通信管理***、通信终端、通信***、以及通信管理方法
CN106992893A (zh) 路由器的管理方法及装置
CN113473395A (zh) 消息处理方法、装置、介质及电子设备
CN103379306A (zh) 传送管理***、传送***以及传送管理方法
KR20130125948A (ko) 전자 액자 서비스 제공 방법 및 제공 장치
CN107346197A (zh) 一种信息显示方法及装置
US11252373B2 (en) Video call mediating apparatus, method and computer readable recording medium thereof
JP2015005125A (ja) 伝送システム、伝送端末および伝送端末プログラム
CN113765745A (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: 510000, Guangdong Province, Guangzhou, Panyu District Town, Huambo business district, Wanda Plaza, block B1, 28 floor

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.

GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right
TR01 Transfer of patent right

Effective date of registration: 20210111

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: 510000 28th floor, block B1, Wanda Plaza, Wanbo business district, Nancun Town, Panyu District, Guangzhou City, Guangdong Province

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