互联网直播系统技术方案

技术编号:31081100 阅读:55 留言:0更新日期:2021-12-01 11:57
本申请公开了一种互联网直播系统,该互联网直播系统包括:音视频编码器;移动热点,音视频编码器通过移动热点连接互联网;音视频解码器;路由器,音视频解码器通过路由器连接互联网;其中,音视频编码器,用于通过互联网将直播数据传送给音视频解码器。本申请的互联网直播系统通过互联网直接实现音视频编码器和音视频解码器直接点对点直播,直播过程不依赖第三方直播平台,互联网直播系统简单高效。互联网直播系统简单高效。互联网直播系统简单高效。

【技术实现步骤摘要】
互联网直播系统


[0001]本申请涉及网络音视频传输
,特别是涉及一种互联网直播系统。

技术介绍

[0002]联网技术的快速发展、移动智能终端的普及,极大的带动和促进了诸如网络直播的各种音视频的互联网传播应用。
[0003]目前最为普遍采用的方式是通过各种直播平台来实现音视频的即时直播。通过在通用设备(如手机、平板电脑等)中安装直播软件作为直播数据源生成设备,生成直播音视频数据,然后将所生成的音视频数据流按直播平台能接受的格式发送到第三方直播平台的流媒体服务器。直播接收者使用与直播平台配套的软件连接到这个直播平台的流媒体服务器,获取数据流并解码显示。
[0004]然而,音视频数据通过第三方直播平台的流媒体服务器中转显著地降低了音视频传输实时性,同时还可能造成数据的安全性问题。

技术实现思路

[0005]本申请提供一种互联网直播系统,通过互联网直播系统给出一种能够方便地通过互联网进行高清视频的低延时直播,且所直播的视频数据的安全性有一定保障的方法。
[0006]为解决上述技术问题,本申请提供的第一个技术方案为:提供一种互联网直播系统,所述互联网直播系统包括:
[0007]音视频编码器;
[0008]移动热点,所述音视频编码器通过所述移动热点连接互联网;
[0009]音视频解码器;
[0010]路由器,所述音视频解码器通过所述路由器连接所述互联网;
[0011]其中,所述音视频编码器,用于通过所述互联网将直播数据传送给所述音视频解码器。
[0012]其中,所述互联网直播系统还包括动态域名服务器;
[0013]所述音视频编码器和所述音视频解码器分别连接所述动态域名服务器,所述动态域名服务器,用于给所述音视频编码器和/或所述音视频解码器提供动态域名服务。
[0014]其中,所述音视频编码器包括动态域名模块,所述动态域名模块用于向所述动态域名服务器发送请求指令,以使所述动态域名服务器按照所述请求指令将所述音视频编码器的外网IP地址映射为固定的域名地址。
[0015]其中,所述动态域名模块,用于读取所述音视频编码器的域名配置文件,并将所述域名配置文件以及所述音视频编码器的外网IP地址发送给所述动态域名服务器,以请求所述动态域名服务器将所述外网IP地址与所述域名配置文件绑定。
[0016]其中,所述动态域名模块,还用于在接收到域名配置更新信息的情况下,更新所述域名配置文件。
[0017]其中,所述动态域名模块,还用于在向所述动态域名服务器发送请求指令后,检测预设时间内所述外网IP地址是否发生变化,若否,则重新向所述动态域名服务器发送请求指令。
[0018]其中,所述音视频编码器包括端口程序模块,所述端口程序模块用于所述音视频编码器的本机端口号映射到所述路由器的外网端口号。
[0019]其中,所述端口程序模块,用于读取所述音视频编码器的端口配置文件,并将所述端口配置文件发送给所述路由器,以请求所述路由器更新端口映射;
[0020]其中,所述端口配置文件包括所述音视频编码器的本机端口号,以及所述路由器的外网端口号。
[0021]其中,所述音视频编码器还包括直播传输协议程序模块,所述直播传输协议程序模块用于建立所述互联网直播系统中的音视频编码器和音视频解码器之间的数据连接,以及传输直播数据。
[0022]其中,所述互联网直播系统还包括直播节目源设备;
[0023]所述直播节目源设备与所述音视频编码器连接,所述直播节目源设备用于向所述音视频编码器提供所述直播数据。
[0024]其中,所述直播节目源设备包括高清多媒体接口,所述音视频编码器包括公头接口,所述公头接口用于与所述高清多媒体接口连接,以使所述音视频编码器与所述直播节目源设备连接。
[0025]本申请提供的互联网直播系统包括:音视频编码器;移动热点,音视频编码器通过移动热点连接互联网;音视频解码器;路由器,音视频解码器通过路由器连接互联网;其中,音视频编码器,用于通过互联网将直播数据传送给音视频解码器。本申请的互联网直播系统通过互联网直接实现音视频编码器和音视频解码器直接点对点直播,直播过程不依赖第三方直播平台,互联网直播系统简单高效。
附图说明
[0026]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。其中:
[0027]图1是本申请提供的互联网直播系统一实施例的结构示意图;
[0028]图2是本申请提供的互联网直播系统另一实施例的结构示意图;
[0029]图3是本申请提供的音视频编码器一实施例的结构示意图;
[0030]图4是本申请提供的音视频解码器一实施例的结构示意图;
[0031]图5是本申请提供的DDNS程序模块运行的流程示意图;
[0032]图6是本申请提供的UPnP程序模块运行的流程示意图。
具体实施方式
[0033]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请的一部分实施例,而不是全部的实施例。基于
本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0034]下面结合附图和实施例对本申请进行详细的说明。
[0035]请参见图1,图1是本申请提供的互联网直播系统一实施例的结构示意图。
[0036]如图1所示,本申请提供的互联网直播系统100至少包括:音视频编码器11、移动热点12、音视频解码器13、路由器14以及互联网15。
[0037]其中,音视频编码器11可以通过移动热点12接入到互联网15,音视频解码器13可以通过路由器14接入到互联网15。音视频编码器11获取直播输出视频信号,并将直播输出视频信号压缩编码为直播数据,以通过互联网15端对端将直播数据直接传输给音视频解码器13;其中,音视频解码器13接收直播数据并解码输出,例如音视频解码器13可以连接显示器(图中未示出),以通过显示器将直播数据进行输出显示。
[0038]请继续参见图2,图2是本申请提供的互联网直播系统另一实施例的结构示意图。
[0039]如图2所述,本申请提供的互联网直播系统100包括音视频编码器11、移动热点12、音视频解码器13、路由器14以及互联网15,还包括动态域名服务器16以及直播节目源设备17。
[0040]其中,直播节目源设备17包括但不限于:高清摄像机,或者电脑、机顶盒等HDMI信号源。以高清摄像机为例,高清摄像机用于直播视频的拍摄,即作为直播音视频源的提供者。
[0041]音视频编码器11可以用于音视频源的采集,直播数据的编码压缩以及发送。音视频编码器1本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种互联网直播系统,其特征在于,所述互联网直播系统包括:音视频编码器;移动热点,所述音视频编码器通过所述移动热点连接互联网;音视频解码器;路由器,所述音视频解码器通过所述路由器连接所述互联网;其中,所述音视频编码器,用于通过所述互联网将直播数据传送给所述音视频解码器。2.根据权利要求1所述的互联网直播系统,其特征在于,所述互联网直播系统还包括动态域名服务器;所述音视频编码器和所述音视频解码器分别连接所述动态域名服务器,所述动态域名服务器,用于给所述音视频编码器和/或所述音视频解码器提供动态域名服务。3.根据权利要求2所述的互联网直播系统,其特征在于,所述音视频编码器包括动态域名模块,所述动态域名模块用于向所述动态域名服务器发送请求指令,以使所述动态域名服务器按照所述请求指令将所述音视频编码器的外网IP地址映射为固定的域名地址。4.根据权利要求3所述的互联网直播系统,其特征在于,所述动态域名模块,用于读取所述音视频编码器的域名配置文件,并将所述域名配置文件以及所述音视频编码器的外网IP地址发送给所述动态域名服务器,以请求所述动态域名服务器将所述外网IP地址与所述域名配置文件绑定。5.根据权利要求4所述的互联网直播系统,其特征在于,所述动态域名模块,还用于在接收到域名配置更新信息的情况下,更新所述域名配置文件。6.根据权利要求4或5所述的互联网直播系统,其特征在于,所述动态域名模块,...

【专利技术属性】
技术研发人员:吴嵩贾正东陆品李
申请(专利权)人:深圳爱特天翔科技有限公司
类型:发明
国别省市:

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

1