视频直播方法、装置和系统的制作方法

文档序号:10573068阅读:234来源:国知局
视频直播方法、装置和系统的制作方法
【专利摘要】本发明公开了一种视频直播方法、装置和系统,其中系统包括导播端、主播端和服务器,导播端包括第一处理中心及其电连接的第一音频数据接收模块、第一视频数据接收模块、第一音频数据发送模块、第一视频数据发送模块和第一交互模块,方法包括:导播端接收主播端发送的音/视频数据需求信息;根据所述需求信息对其获取的音/视频数据进行排序,并将排序结果的全部或部分发送给主播端;接收所述主播端发送的对排序结果的选取信息;将与所述选取信息对应的音/视频数据发送至所述主播端,用于所述主播端上传至服务器进行直播。这种方法、装置和系统,能减轻主播的操作负担且使主播直播过程更能选择符合自己直播主题的数据。
【专利说明】
视频直播方法、装置和系统
技术领域
[0001] 本发明涉及网络通信技术领域,尤其涉及一种视频直播方法、装置和系统。
【背景技术】
[0002] 近年来,随着互联网技术的高速发展,包括在线娱乐与游戏直播在内的众多真人 秀互联网应用得到了空前的发展,如:YY伴侣软件平台、6间房直播伴侣软件平台等。用户可 以通过上述真人秀互联网应用发布实时视频,进行真人秀表演,展示自身在唱歌、跳舞、解 说等方面的才能。
[0003] 目前,主播(发布实时视频的用户)在直播时所有操作都由自己完成,包括自己才 艺展示、与观众互动(文字互动、音视频互动)、视频画质/特效处理,很多时候主播忙不过 来,导致直播效果质量下降,因此主播利用导播软件可以解决这些问题,导播软件是对主播 的协助,起到对接收数据的筛选和处理作用,但是很多时候主播因为直播过程中出现突发 状况而需要直播某些临时需要直播的外部音/视频数据时,由于直播过程无法与导播进行 语言沟通,很多时候导播无法获知主播的需求而导致直播效果质量下降。外部音/视频数据 可以是观众远程网络互动,以及主播现场外部空间采集的数据等等。

【发明内容】

[0004] 本发明的第一目的在于提供一种视频直播方法,能协助主播轻松处理临时需要直 播的外部音/视频数据,提高视频质量。
[0005] 本发明的第二目的在于提供一种导播端,能协助主播轻松处理临时需要直播的外 部音/视频数据,提高视频质量。
[0006] 本发明的第三目的在于提供一种主播端,能分担任务给导播,使主播轻松处理临 时需要直播的外部音/视频数据,提高视频质量。
[0007] 本发明的第四目的在于提供一种视频直播系统,能使主播轻松处理临时需要直播 的外部音/视频数据,提高视频质量。
[0008] 为了解决上述第一个技术问题,本发明所采用的技术方案为: 一种视频直播方法,其特征在于,该方法包括以下步骤: 导播端接收主播端发送的音/视频数据需求信息; 所述导播端根据所述需求信息对其获取的音/视频数据进行排序,并将排序结果的全 部或部分发送给所述主播端; 所述主播端接收所述排序结果,并将主播对排序结果的选取信息发送至所述导播端; 所述导播端接收并响应所述选取信息,将与所述选取信息对应的音/视频数据发送至 所述主播端; 所述主播端接收所述导播端发送的音/视频数据并上传到服务器进行直播。
[0009] 所述需求信息包括位置信息、距离信息、用户级别、音色信息、声音情绪信息或它 们的组合。这样方便导播按主播需要进行排序。
[0010]所述需求信息是多个时,导播端以主播端发送的需求信息排序作为优先级别的排 序,在发送给主播端的排序结果中按优先级别从高到低依次进行音视频数据的排列。
[0011]所述排序是正向排序或逆向排序。这样有利于主播选取需要的内容。
[0012] -种视频直播方法,应用于导播端,其特征在于,该方法包括以下步骤: 接收主播端发送的音/视频数据需求信息; 根据所述需求信息对其获取的音/视频数据进行排序,并将排序结果的全部或部分发 送给所述主播端; 接收所述主播端发送的对排序结果的选取信息; 将与所述选取信息对应的音/视频数据发送至所述主播端,用于所述主播端上传至服 务器进行直播。
[0013] 所述排序的条件是音频数据的需求信息时,所述排序还包括导播端提取视频数据 中的音频数据进行排序,这样可以方便解决根据视频数据中的音频数据进行排序的问题。
[0014] 该方法还包括步骤:导播端采集或接收外部音/视频数据并将外部音/视频数据的 信息发送给主播端。这样让主播知晓当前的临时需要直播的外部音/视频数据的情况。所述 信息包括所述外部音/视频数据的数量信息或分类数量信息。
[0015] 所述分类数量信息包括来源重要(VIP)用户的外部音/视频数据数量或来源指定 位置的外部音/视频数据数量。
[0016] 所述排序是人工、机器或它们的组合,具体是: (1) 人工选取。这种方式只适用于导播端获取的音/视频数据数量比较少; (2) 机器。机器的智能都是程序事先设定,用于处理复杂的情况。
[0017] (3)优选组合方式:在机器自动排序的基础上进行人工选取。这样能处理大量音/ 视频数据。
[0018] 所述排序是计算机辅助的人工选择过程,在人工长时间未响应的情况下,导播端 会自动将计算机排序的结果直接发送给主播端。
[0019] 导播端获取的视频数据或音频数据是事前录制的、导播端(现场)采集的或导播端 外部接收的,这里主要指外部接收的,即:临时需要直播的外部音/视频数据。
[0020] -种视频直播方法,应用于主播端,其特征在于,该方法包括以下步骤: 向导播端发送音/视频数据需求信息; 接收所述导播端根据所述需求信息对音/视频数据进行排序的排序结果; 向所述导播端发送对排序结果的选取信息; 接收所述导播端发送的与所述选取信息对应的音/视频数据; 将所述音/视频数据上传到服务器进行直播。
[0021] 所述主播端收到的排序结果还包括位置信息、距离信息、用户级别、音色信息、声 音情绪信息中的部分或全部。这样方便主播按实际需要进行选取。
[0022]该直播方法还包括:主播端加亮、闪烁或颜色区分显示所述收到的排序结果中的 部分或全部。这样帮助主播进行快速选择。
[0023]为了解决上述第二个技术问题,本发明所采用的技术方案为: 一种导播端,其特征在于,有线/无线/网络连接主播端,包括: 第一音频数据接收模块,用于接收音频数据; 第一视频数据接收模块,用于接收视频数据; 第一处理中心,其与所述第一音频数据接收模块及第一视频数据接收模块电连接,用 于对接收的音/视频数据进行排序; 第一交互模块,其与所述第一处理中心电连接,用于接收所述主播端发送的音/视频数 据需求信息、将排序结果的全部或部分发送给所述主播端和接收所述主播端发送的排序结 果选取信息; 第一音频数据发送模块,其与所述第一处理中心电连接,用于向所述主播端发送音频 数据; 第一视频数据发送模块,其与所述第一处理中心电连接,用于向所述主播端发送视频 数据。
[0024] 为了解决上述第三个技术问题,本发明所采用的技术方案为: 一种主播端,其特征在于,有线/无线/网络连接导播端,所述主播端包括: 第二处理中心,用于获取主播输入的音/视频数据需求信息和对排序结果的选取信息; 第二交互模块,其与第二处理中心电连接,用于向导播端发送音/视频数据需求信息、 主播对排序结果的选取信息和接收导播端发送的排序结果; 第二音频数据接收模块,其与第二处理中心电连接,用于接收所述导播端发送的音频 数据; 第二视频数据接收模块,其与第二处理中心点连接,用于接收所述导播端发送的视频 数据; 第二音频数据发送模块,其与第二处理中心电连接,用于向服务器发送直播的音频数 据; 第二视频数据发送模块,其与第二处理中心电连接,用于向服务器发送直播的视频数 据。
[0025] 为了解决上述第四个技术问题,本发明所采用的技术方案为: 一种视频直播系统,包括用于音视频输出与网络直播的服务器,其特征在于,还包括: 主播端,网络连接所述服务器,用于将音/视频数据上传给所述服务器、向导播端发送 音/视频数据需求信息和向导播端发送排序结果选取信息; 导播端,有线/无线/网络连接所述主播端,用于根据所述需求信息对其获取的音/视频 数据进行排序,并将排序结果的全部或部分发送给主播端和响应所述排序结果选取信息将 主播端选择的音/视频数据发送至主播端。
[0026]该系统还包括:视频采集卡,内置在主播端/导播端中或者外置在主播端与导播端 之间,用于按主播端要求转换导播端发送给主播端的视频数据的数据格式。这样可以提高 系统之间的兼容性和易用性。
[0027]与现有技术相比,本发明在主播端基础上额外增加了导播端以及主播端与导播端 间的交互方法,它具有以下有益效果: 1、 能够减轻主播的操作负担; 2、 主播能控制导播端发送符合需求的数据给主播端,使主播直播过程更能选择符合自 己直播主题的数据。
【附图说明】
[0028]图1为本发明最基本的,视频直播系统的架构连接示意图; 图2为本发明简单视频直播系统的架构连接示意图; 图3为图2中视频采集卡的功能结构示意图; 图4为图2中导播端的功能结构示意图; 图5为图2中主播端的功能结构示意图; 图6为图1所不系统中基本视频直播方法的UML序列不意图; 图7为图1或2中主播端与导播端间交互方法的UML序列示意图; 图8为图2所示系统中比较全面的视频直播方法的UML序列示意图。
[0029]其中附图标记:1CK视频米集设备,1卜首频米集设备,2-视频米集卡,3-导播端,4-主播端,5-服务器,21-视频数据接收单元,22-处理单元,23-数据格式转换单元,24-视频数 据发送单元,31-第一音频数据接收模块,32-第一视频数据接收模块,33-第一处理中心, 34-第一音频数据发送模块,35-第一视频数据发送模块,36-第一交互模块,41-第二音频数 据发送模块,42-第二视频数据发送模块,43-第二处理中心,44-第二音频数据接收模块, 45-第二视频数据接收模块,46-第二交互模块。
【具体实施方式】
[0030]以下参考附图,对本发明的各实施例予以进一步地详尽阐述。
[0031 ]首先,以二个视频直播实际系统为例说明本发明直播系统: ?基本直播系统 请参阅图1,在该实施例中,这一最基本的视频直播系统包括互联网及其连接的导播端 3、主播端4与服务器5,其中: 服务器5,用于音视频输出与网络直播; 主播端4,用于对自身采集或导播端发送来的音视频数据进行处理后上传给所述服务 器; 导播端3,有线/无线/网络连接主播端,用于将其获取的音频数据和视频数据处理后发 送给主播端作为主播端采集输入的音频数据和主播端的一个虚拟摄像头采集的视频数据。
[0032] 导播端3和主播端4可以是各种电子设备,包括但不限于智能手机、平板电脑、笔记 本电脑、台式计算机等等。
[0033] 講比较全面的直播系统 请参阅图2,在该实施例中,这一简单的互联网视频直播系统包括互联网及其连接的导 播端3、主播端4、服务器5与观众端,还包括视频采集卡2、视频采集设备10、音频采集设备 11,其中: 视频采集设备10,包括但不限制于是摄像头、专业录像机和手机,也可以是集成在导播 端3,比如:带摄像头的手机; 音频采集设备11,包括但不限制于是麦克风、手机,也可以是集成在导播端3,比如:导 播$而3是手机时,则其麦克风为首频米集设备11; 视频采集卡2,在本实施例中是独立的装置,连接在主播端与导播端之间,输入连接导 播端、输出连接主播端,用于按主播端的视频格式要求转换导播端发送的视频数据的数据 格式;比如将导播端视频数据格式转换为USB格式,然后视频采集卡与主播端通过USB连接, 则导播端发送给主播端的视频数据可以作为主播端的实体摄像头采集输入。
[0034] 导播端3,用于通过自身连接的视频采集设备1采集视频数据和音频数据,还用于 处理包括从观众端等外部接收的数据,处理后发送给主播端作为主播端采集输入的音频数 据和主播端的一个虚拟摄像头采集的视频数据; 主播端4,用于对自身采集或导播端发送来的音视频数据进行处理后上传给所述服务 器; 服务器5,用于音视频输出与网络直播; 观众端,通过互联网观看视频直播,还可以发送音频和视频数据给导播端。
[0035] 其中,观众端、主播端4与导播端3可以是计算机、手机或其他智能终端,视频采集 卡2也可以集成在主播端或导播端内部。
[0036]请参阅图3,上述独立的视频采集卡2包括处理单元22及其电连接的视频数据接收 单元21、数据格式转换单元23和视频数据发送单元24,其中:视频数据接收单元21与导播端 连接,视频数据发送单元24与主播端连接,视频采集卡2与主播端的连接方式优选是USB有 线连接,视频采集卡2与导播端的连接方式优选是有线/无线,但特别的,也可以是网络连 接。
[0037] 上述无线连接方式包括但不限于第3/4代移动通讯(3G/4G)连接、无线局域网 (WiFi)连接、蓝牙连接、无线城域网(WiMAX)连接、蜂窝(Zigbee)连接、超宽带UWB (ultrawideband)连接、以及其它现在已知或将来开发的无线连接方式。
[0038]上述有线连接方式包括但不限于数据线连接、网线连接、以及其它现在已知或将 来开发的有线连接方式。
[0039]请参阅图4,上述导播端3包括第一处理中心33及其电连接的第一音频数据接收模 块31,第一视频数据接收模块32,第一音频数据发送模块34、第一视频数据发送模块35和第 一交互模块36,其中: 第一音频数据接收模块31,用于接收采集设备发送的音频数据或接收其他用户发送的 音频数据; 第一视频数据接收模块32,用于接收采集设备发送的视频数据或接收其他用户发送的 视频数据; 第一处理中心33,用于对音/视频数据进行排序,还用于选取或切换当前需要直播的视 频数据和/或当前需要直播的音频数据和处理获取的视频数据和/或音频数据中的部分或 全部; 第一音频数据发送模块34,用于向所述主播端发送需要直播的音频数据; 第一视频数据发送模块35,用于向所述主播端发送需要直播的视频数据; 第一交互模块36,用于接收主播端发送的音/视频数据需求、将排序结果的全部或部分 发送给主播端和接收主播端发送的排序结果选取,其交互对象可以是控制指令,也可以是 交互信息。
[0040]请参阅图5,上述主播端4包括第二处理中心43及其电连接的第二音频数据发送模 块41,第二视频数据发送模块42,第二音频数据接收模块44、第二视频数据接收模块45和第 二交互模块46,其中: 第二音频数据发送模块41,用于向所述服务器发送直播的音频数据; 第二视频数据发送模块42,用于向所述服务器发送直播的视频数据; 第二处理中心43,用于获取音/视频数据需求信息和对排序结果的选取信息,还用于选 取或切换当前直播的视频数据和/或当前直播的音频数据和处理获取的视频数据和/或音 频数据中的部分或全部; 第二音频数据接收模块44,用于接收所述导播端发送的需要直播的音频数据; 第二视频数据接收模块45,用于接收所述导播端发送的需要直播的视频数据; 第二交互模块46,用于向导播端发送音/视频数据需求信息和排序结果选取信息,用于 接收导播端发送的排序结果,其交互对象可以是控制指令,也可以是交互信息。
[0041] 第二,举例说明本发明互联网视频直播方法在上述系统中的具体实现: ㈠ 基本直播方法 该基本直播方法对应图1所示系统,主要由基本直播方法和(|.主导播端间交互方法 二大部分实现,其中: ①基本直播方法 该系统包括导播端3、主播端4和服务器5,导播端、主播端和服务器加载各自对应应用 程序,各应用程序采用面向对象程序设计语言实现,其中包括: 导播端对象,调用自身方法发送音频或视频数据; 主播端对象,调用自身方法接收音频或视频数据,调用自身方法上传音频或视频数据; 服务器对象:调用自身方法接收音频或视频数据,调用自身方法视频输出与网络直播; 请参阅图6,本发明基本直播方法具体这样实现: 导播端对象向主播端对象发送音频或视频数据; 主播端对象接收上述音频或视频数据,并上传给服务器对象; 服务器对象接收上述音频或视频数据,进行直播。
[0042] ②主导播端间交互方法 主播端与导播端间交互,简称主导播端间交互。该部分在①基本直播方法的基础上进 一步在导播端3和主播端4加载各自交互和处理应用程序,各应用程序采用面向对象程序设 计语言实现,其中包括: 导播端对象,调用自身方法接收音/视频数据需求信息,调用自身方法以接收的音/视 频数据需求信息为参数对音/视频数据进行排序,调用自身方法发送排序结果,调用自身方 法接收排序结果选取信息,调用自身方法响应排序结果选取信息启动对应方法以排序结果 选择信息为参数发送音频或视频数据; 主播端对象,调用自身方法发送音/视频数据需求信息,调用自身方法发送排序结果选 择信息,调用自身方法接收排序结果,调用自身方法获取排序结果选取信息,调用自身方法 发送/上传音频或视频数据,调用自身方法接收音频或视频数据; 请参阅图7,本发明主导播端间交互方法具体这样实现: 主播端对象向导播端对象发送音/视频数据需求信息; 导播端对象接收音频或视频数据需求信息,以接收的音频或视频数据需求信息为参数 对音频或视频数据进行排序; 导播端对象向主播端对象发送排序结果或部分; 主播端对象接收排序结果,获取排序结果选择信息; 主播端对象向导播端对象发送排序结果选择信息; 导播端对象接收排序结果选择信息,以排序结果选择信息为参数向主播端对象发送音 频或视频数据; 主播端对象接收音频或视频数据; 主播端对象上传音频或视频数据。
[0043] 通过以上计算机程序语言设计即可程序实现图1所示系统中本发明的视频直播方 法。
[0044] P比较全面的直播方法 该比较全面的直播方法对应图2所示系统,包括导播端3、视频采集卡2、主播端4和服务 器5,在传统的基础上额外增加了导播端和视频采集卡2。视频采集卡2由硬件实现,实现视 频输入与视频输出的视频数据格式转换。导播端3、主播端4和服务器5加载各自对应应用程 序,各应用程序采用面向对象程序设计语言实现,其中包括: 导播端对象,调用自身方法处理音/视频数据,调用自身方法发送音频或视频数据,调 用自身方法获取音频或视频数据,调用自身方法发送文字信息与对应的操作指令;还调用 自身方法接收音/视频数据需求信息,调用自身方法发送排序结果,调用自身方法接收排序 结果选择信息,调用自身方法响应排序结果选择信息启动对应方法以排序结果选择信息为 参数发送音频或视频数据,调用自身方法以接收的音/视频数据需求信息为参数对音/视频 数据进行排序; 主播端对象,调用自身方法发送/上传文字信息、音频或视频数据,调用自身方法接收 音频或视频数据,调用自身方法接收文字信息与对应的操作指令,调用自身方法执行对应 的操作指令;还调用自身方法发送音/视频数据需求信息,调用自身方法发送排序结果选择 信息,调用自身方法接收排序结果,调用自身方法获取排序结果选择信息; 服务器对象:调用自身方法接收文字信息、音频或视频数据,调用自身方法进行视频输 出与网络直播; 请参阅图8,本发明比较全面的视频直播方法的实现关键是本发明基本视频直播方法 中②主导播端间交互方法,具体是: 主播端对象向导播端对象发送音/视频数据需求信息; 导播端对象接收音频或视频数据需求信息,以接收的音频或视频数据需求信息为参数 对音频或视频数据进行排序; 导播端对象向主播端对象发送排序结果或部分; 主播端对象接收排序结果,获取排序结果选择信息; 主播端对象向导播端对象发送排序结果选择信息; 导播端对象接收排序结果选择信息,以排序结果选择信息为参数向主播端对象发送音 频,或以排序结果选择信息为参数向视频采集卡2发送视频数据; 主播端对象接收导播端发送的音频数据,或经视频采集卡2格式转换后的导播端发送 的视频数据; 主播端对象上传音频或视频数据; 该比较全面的视频直播方法中还额外增加了以下步骤: 导播端对象向主播端对象发送文字信息与对应的操作指令; 主播端对象接收所述文字信息与对应的操作指令;主播端对象按操作指令具体处理所 述文字信息;主播端对象向服务器对象发送/上传处理后的文字信息。
[0045] 另外,本发明比较全面的视频直播方法还包括加载各自对应应用程序的音频发送 端和视频发送端,其应用程序采用面向对象程序设计语言实现,分别调用各自方法发送音 频数据和视频数据。这样,在本发明比较全面的视频直播方法的最开始阶段,还须额外增加 以下附加部分,包括: 音频发送端对象发送音频数据; 视频发送端对象视频音频数据; 导播端对象,接收所述音频和视频数据。
[0046] 通过以上计算机程序语言设计即可程序实现图2所示系统中本发明的视频直播方 法。
[0047] 上述音频发送端和视频发送端可以音频采集设备、视频采集设备,也可以是观众 端; 导播端3是安装本发明软件的手机或计算机; 主播端4是同时安装本发明软件以及用于视频主播直播的软件的手机或计算机。
[0048]最后,结合本发明互联网视频直播方法在一个具体场景下的应用进一步说明本发 明: 该具体场景是导播端接收到的是观众录制的音/视频数据应用场景。
[0049] 主播端的需求信息可以包括:位置信息(比如:城市/省地区)、距离信息(比如:按 从近到远进行排序)、发送音/视频数据的用户级别(比如:用户给主播发送的礼物价值越高 则用户级别越高)、音色信息(比如:根据音频数据的音色与预设音频数据的相似度进行排 序)、声音情绪信息(比如:按照声音反应的情绪特征从正面到反面进行分类排序)。
[0050] 上述需求中如果是对音频数据进行排序,视频数据默认提取视频数据中的音频数 据进行分析。
[0051 ]主播端可以对排序结果进行正序和倒序的排序选择。
[0052]排序结果可以有以下信息加载:位置信息、距离信息,用户级别中可以对级别较高 的用户信息进行加亮、闪烁等标记,音色信息可以有相似度数据显示,声音情绪信息可以有 颜色区分显示(比如根据颜色从深到浅反应从正面到反面的排序结果) 主播端的需求信息可以包括主播对音/视频数据的偏好,比如"距离近"、"级别高"、"音 色相近"、"情绪正面",导播端根据需求中具体要求信息进行排序,并将符合主播需求的前 几位音/视频数据发送给主播端。导播端的排序是计算机辅助的人工选择过程,在人工长时 间未响应的情况下,导播端会自动将计算机排序的结果直接发送给主播端。
[0053]上述内容,仅为本发明的较佳实施例,并非用于限制本发明的实施方案,本领域普 通技术人员根据本发明的主要构思和精神,可以十分方便地进行相应的变通或修改,故本 发明的保护范围应以权利要求书所要求的保护范围为准。
【主权项】
1. 一种视频直播方法,其特征在于,该方法包括以下步骤: 导播端接收主播端发送的音/视频数据需求信息; 所述导播端根据所述需求信息对其获取的音/视频数据进行排序,并将排序结果的全 部或部分发送给所述主播端; 所述主播端接收所述排序结果,并将主播对排序结果的选取信息发送至所述导播端; 所述导播端接收并响应所述选取信息,将与所述选取信息对应的音/视频数据发送至 所述主播端; 所述主播端接收所述导播端发送的音/视频数据并上传到服务器进行直播。2. 如权利要求1所述的视频直播方法,其特征在于,所述需求信息包括位置信息、距离 信息、用户级别信息、音色信息、声音情绪信息或它们的组合。3. -种视频直播方法,应用于导播端,其特征在于,该方法包括以下步骤: 接收主播端发送的音/视频数据需求信息; 根据所述需求信息对其获取的音/视频数据进行排序,并将排序结果的全部或部分发 送给所述主播端; 接收所述主播端发送的对排序结果的选取信息; 将与所述选取信息对应的音/视频数据发送至所述主播端,用于所述主播端上传至服 务器进行直播。4. 如权利要求3所述的视频直播方法,其特征在于,所述排序是人工排序、机器排序或 它们的组合。5. 如权利要求4所述的视频直播方法,其特征在于,所述排序是计算机辅助的人工选择 过程,在人工长时间未响应的情况下,所述导播端会自动将计算机排序的结果发送给所述 主播端。6. -种视频直播方法,应用于主播端,其特征在于,该方法包括以下步骤: 向导播端发送音/视频数据需求信息; 接收所述导播端根据所述需求信息对音/视频数据进行排序的排序结果; 向所述导播端发送对排序结果的选取信息; 接收所述导播端发送的与所述选取信息对应的音/视频数据并上传到服务器进行直 播。7. 如权利要求6所述的视频直播方法,其特征在于,所述接收所述导播端根据所述需求 信息对音/视频数据进行排序的排序结果的步骤之后,所述方法还包括:对所述排序结果中 的部分或全部进行加亮、闪烁或颜色区分显示。8. -种导播端,其特征在于,有线/无线/网络连接主播端,所述导播端包括: 第一音频数据接收模块,用于接收音频数据; 第一视频数据接收模块,用于接收视频数据; 第一处理中心,其与所述第一音频数据接收模块及第一视频数据接收模块电连接,用 于对接收的音/视频数据进行排序; 第一交互模块,其与所述第一处理中心电连接,用于接收所述主播端发送的音/视频数 据需求信息、将排序结果的全部或部分发送给所述主播端和接收所述主播端发送的排序结 果选取信息; 第一音频数据发送模块,其与所述第一处理中心电连接,用于向所述主播端发送音频 数据; 第一视频数据发送模块,其与所述第一处理中心电连接,用于向所述主播端发送视频 数据。9. 一种主播端,其特征在于,有线/无线/网络连接导播端,所述主播端包括: 第二处理中心,用于获取主播输入的音/视频数据需求信息和对排序结果的选取信息; 第二交互模块,其与第二处理中心电连接,用于向导播端发送音/视频数据需求信息、 主播对排序结果的选取信息和接收导播端发送的排序结果; 第二音频数据接收模块,其与第二处理中心电连接,用于接收所述导播端发送的音频 数据; 第二视频数据接收模块,其与第二处理中心点连接,用于接收所述导播端发送的视频 数据; 第二音频数据发送模块,其与第二处理中心电连接,用于向服务器发送直播的音频数 据; 第二视频数据发送模块,其与第二处理中心电连接,用于向服务器发送直播的视频数 据。10. -种视频直播系统,包括用于音视频输出与网络直播的服务器,其特征在于,还包 括: 主播端,网络连接所述服务器,用于将音/视频数据上传给所述服务器、向导播端发送 音/视频数据需求信息和向所述导播端发送音/视频数据选取信息; 导播端,有线/无线/网络连接所述主播端,用于根据所述需求信息对其获取的音/视频 数据进行排序,并将排序结果的全部或部分发送至所述主播端和响应所述选取信息将所述 主播端选择的音/视频数据发送至所述主播端。
【文档编号】H04N21/45GK105933738SQ201610479373
【公开日】2016年9月7日
【申请日】2016年6月27日
【发明人】徐文波
【申请人】徐文波
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1