一种视频直播的方法以及装置制造方法及图纸

技术编号:11009434 阅读:49 留言:0更新日期:2015-02-05 15:31
本发明专利技术实施例公开了一种视频直播的方法以及装置,所述方法包括:获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系;当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容。采用本发明专利技术,可保证直播的流畅性,并简化主播用户的操作。

【技术实现步骤摘要】
一种视频直播的方法以及装置
本专利技术涉及互联网
,尤其涉及一种视频直播的方法以及装置。
技术介绍
近年来,集合在线K歌、在线视频直播、在线游戏直播、在线教育直播等功能为一体的综合型的富媒体客户端空前发展,使得主播用户可以通过主播客户端在相应频道中上传直播视频,并且观众用户可以自在地通过观众客户端来观看主播客户端上传的直播视频。以游戏直播为例,当某款游戏应用具有两个进程时,主播客户端可以先直播该游戏应用的第一个进程,当该游戏应用开启第二个进程时,主播用户需要重新手动设置关于第二个进程的直播参数,并在设置好第二个进程的直播参数后,主播客户端才能直播第二个进程对应的视频内容,这时必定会影响直播的流畅性,也给主播用户带来了繁杂的操作。
技术实现思路
本专利技术实施例提供一种视频直播的方法以及装置,可保证直播的流畅性,并简化主播用户的操作。本专利技术实施例提供了一种视频直播的方法,包括:获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系;当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容。相应地,本专利技术实施例还提供了一种视频直播的装置,包括:获取直播模块,用于获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;关系检测模块,用于当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系;切换直播模块,用于当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容。本专利技术实施例中,先根据第一直播配置信息直播第一进程对应的视频内容,并在检测到第一进程和第二进程之间的关系为关联关系时,根据第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容,使得主播客户端无需通过主播用户的手动操作即可实现对进程的切换和直播,从而保证了直播的流畅性,并简化了主播用户的操作。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术实施例提供的一种网络架构示意图;图2是本专利技术实施例提供的一种视频直播的方法的流程示意图;图3是本专利技术实施例提供的另一种视频直播的方法的流程示意图;图4是本专利技术实施例提供的其中一种直播第一进程的方法的流程示意图;图5是本专利技术实施例提供的一种视频直播的装置的结构示意图;图6是本专利技术实施例提供的一种获取直播模块的结构示意图;图7是本专利技术实施例提供的一种第一名称获取单元的结构示意图;图8是本专利技术实施例提供的一种关系检测模块的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。为了更好理解本专利技术实施例公开的一种视频直播的方法以及装置,下面先对本专利技术实施例适用的网络构架进行描述。请参阅图1,图1是本专利技术实施例公开的一种网络构架示意图。如图1所示,该网络构架可以包括服务器100以及多个客户端,其中,服务器100也被称后台服务器、组件服务器等,服务器100可以通过互联网与多个客户端进行通信连接。在图1所示的网络构架中,多个客户端中的部分客户端可以作为主播客户端,而其余客户端可以作为观众客户端。其中,多个主播客户端可以和多个观众客户端位于同一个频道内。本专利技术实施例中,频道简单来讲就是一种虚拟空间(或虚拟房间),位于该虚拟空间内的观众客户端可以不仅观看主播客户端的直播内容,还可以和主播客户端进行语音或文字的交互。主播客户端具备直播主动权,例如主播客户端具有视频上传的主动权,视频上传可以是游戏直播的视频,表演的视频,教育内容的视频等等视频上传。本专利技术实施例中,主播客户端、观众客户端均可以是包括集合群聊、视频直播、频道K歌、在线游戏、在线影视等功能为一体的富媒体客户端。在图1所示的网络构架中,主播客户端、观众客户端可以运行在包括但不限于移动电话、移动电脑、平板电脑、个人数字助理(PersonalDigitalAssistant,PDA)、媒体播放器、智能电视、智能手表、智能眼镜、智能手环等用户设备上。本专利技术实施例提供的所述网络构架中的客户端200a、客户端200b、……、客户端200n以及所述服务器100可以应用到互联网中视频直播的场景。以客户端200a为例,所述客户端200a为主播客户端,所述客户端200a可以从服务器100获取到预设的直播配置列表,所述客户端200a再在所述直播配置列表中查找出第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;当检测到第二进程的运行状态为激活状态时,所述客户端200a还可以再在所述直播配置列表中查找出所述第二进程对应的第二直播配置信息;当检测到所述第一进程和所述第二进程之间的关系为关联关系时,所述客户端200a可以根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容,使得主播客户端无需通过主播用户的手动操作即可实现对进程的切换和直播,从而保证了直播的流畅性,并简化了主播用户的操作。其中,所述客户端200a直播视频内容的过程可以为:所述客户端200a将截取到的视频内容发送至服务器100,服务器100再实时地将所述视频内容转发给与客户端200a同一个频道的多个观众客户端,以实现对所述视频内容的直播。其中,所述第一进程和所述第二进程可以属于同一个第三方应用,或者,所述第一进程和所述第二进程分别属于不同的第三方应用,所述第三方应用可以为游戏应用。基于图1所示的网络构架,本专利技术实施例公开了一种视频直播的方法的流程示意图。请参见图2,是本专利技术实施例提供的一种视频直播的方法的流程示意图,所述方法包括:S101,获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;具体的,主播客户端先从服务器中获取预设的直播配置列表,再在所述直播配置列表中查找出与第一进程对应的第一直播配置信息。其中,所述直播配置列表可以包括多个进程分别对应的直播配置信息,且所述直播配置列表中的多个直播配置信息中存在第一直播配置信息,所述直播配置列表是预先存储于服务器中,所述直播配置列表中的多个直播配置信息也是预先设置好的,一个进程对应一个直播配置信息;所述第一直播配置信息至少可以包括与所述第一进程对应的视频捕捉方式、所本文档来自技高网...
一种视频直播的方法以及装置

【技术保护点】
一种视频直播的方法,其特征在于,包括:获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系;当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容。

【技术特征摘要】
1.一种视频直播的方法,其特征在于,包括:获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容;当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系;当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容。2.如权利要求1所述的方法,其特征在于,所述第一直播配置信息至少包括与所述第一进程对应的视频捕捉方式、所述第一进程的标识信息以及与所述第一进程具有关联关系的第一关联进程的标识信息;所述第二直播配置信息至少包括与所述第二进程对应的视频捕捉方式、所述第二进程的标识信息以及与所述第二进程具有关联关系的第二关联进程的标识信息。3.如权利要求2所述的方法,其特征在于,所述获取第一进程对应的第一直播配置信息,并根据所述第一直播配置信息直播第一进程对应的视频内容,包括:从服务器获取预设的直播配置列表,并获取第一进程的进程名称;当检测到所述直播配置列表中存在所述第一进程的进程名称时,在所述直播配置列表中获取与所述第一进程的进程名称对应的第一直播配置信息;通过所述第一直播配置信息中的与所述第一进程对应的视频捕捉方式获取并直播所述第一进程对应的视频内容。4.如权利要求3所述的方法,其特征在于,所述从服务器获取预设的直播配置列表,并获取第一进程的进程名称,包括:当检测到本客户端对应的用户信息包括主播用户权限时,从服务器获取预设的直播配置列表;根据对直播开启按键的点击操作,监控操作系统的所有进程;当监控到所述操作系统的所有进程中存在第一进程,且所述第一进程的运行状态为激活状态时,获取所述第一进程的进程名称。5.如权利要求3所述的方法,其特征在于,所述当检测到第二进程的运行状态为激活状态时,获取所述第二进程对应的第二直播配置信息,并根据所述第一直播配置信息和所述第二直播配置信息检测所述第一进程和所述第二进程之间的关系,包括:当第二进程的运行状态为激活状态时,获取所述第二进程的进程名称;当检测到所述直播配置列表中存在所述第二进程的进程名称时,在所述直播配置列表中获取与所述第二进程的进程名称对应的第二直播配置信息;对所述第一直播配置信息中所述第一关联进程的标识信息和所述第二直播配置信息中所述第二进程的标识信息进行匹配;当所述第一关联进程的标识信息和所述第二进程的标识信息相匹配时,确定所述第一进程和所述第二进程之间的关系为关联关系。6.如权利要求2所述的方法,其特征在于,所述当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容,具体包括:当检测到所述第一进程和所述第二进程之间的关系为关联关系时,暂停直播所述第一进程对应的视频内容,并通过所述第二直播配置信息中的与所述第二进程对应的视频捕捉方式获取并直播所述第二进程对应的视频内容。7.如权利要求5所述的方法,其特征在于,在所述当检测到所述第一进程和所述第二进程之间的关系为关联关系时,根据所述第二直播配置信息将所直播的所述第一进程对应的视频内容切换为所述第二进程对应的视频内容的步骤之后,还包括:当检测到所述第二进程关闭,且所述第一进程的运行状态为激活状态时,对所述第二直播配置信息中所述第二关联进程的标识信息和所述第一直播配置信息中所述第一进程的标识信息进行匹配;当检测到所述第二...

【专利技术属性】
技术研发人员:吴昊
申请(专利权)人:广州华多网络科技有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1