一种多媒体播放系统的制作方法

文档序号:18136272发布日期:2019-07-10 10:38阅读:247来源:国知局
一种多媒体播放系统的制作方法

本发明属于高清数字电视广播领域,尤其是涉及一种基于4g网络的远程多媒体播出控制系统。



背景技术:

随着数字高清交互式电视的普及,高清电视系统的广告投放、内容版权维护已经成为重要的刚性需求。因此,设计一个能够利用多媒体播出服务器的播出卡,给予版权商或内容商直接监控和计费的能力,组成一种基于4g网络的远程多媒体播出控制系统,可以让版权商或内容商在智能终端上实时的查询控制播出内容的技术方案,是个亟待解决的问题。



技术实现要素:

有鉴于此,本发明旨在提出一种基于4g网络的远程多媒体播出控制系统,完成广播功能。

为达到上述目的,本发明的技术方案是这样实现的:

一种基于4g网络的远程多媒体播出控制系统,包括远程多媒体播出控制卡,所述远程多媒体播出控制卡通过4g信号(基站)与智能终端双向传输数据;

所述远程多媒体播出控制卡包括4g通信模块、fpga芯片、串行flash芯片、一个或多个dac芯片和若干个dram芯片,所述fpga芯片分别与4g通信模块、串行flash芯片,dac芯片和dram芯片电连接,所述4g通信模块接收4g信号,4g通信模块接收4g信号后转换成uart信号发送到fpga芯片内。

进一步的,所述4g通信模块为一个或多个,组成单/双通道远程多媒体播出控制系统。

进一步的,所述fpga芯片包括pciephy电路、pcie控制器、cpu、ddr控制器、uart接收电路、dsp电路,所述uart接收电路与4g通信模块电连接,接收4g通信模块发来的uart信号,所述pciephy电路与服务器主板的pcie插槽电连接,所述dsp电路与dac芯片电连接,所述ddr控制器与dram芯片电连接,所述cpu分别与ddr控制器、uart接收电路、dsp电路、pcie控制器电连接。

进一步的,所述dsp电路为一个或多个。

进一步的,本远程多媒体播出控制卡是在服务器生产时安装在服务器的pcie的插槽中。

进一步的,所述dsp电路包括64个pe单元、128kb的xram、128kb的yram、simd(单指令多数据)控制器,所述simd(单指令多数据)控制器分别与64个pe单元、xram、yram电连接。

进一步的,所述x/yram内部共有4个2kx16bit的ram块,并联组成一个64bit位宽的ram结构,每个ram块均与busmetrix模块电连接,每个ram块的输出都要经过busmetrix模块,所述ram块1~4的总线在busmetrix模块中进行位置交换,达到交换字节目的。这一选择由simd控制器控制。

进一步的,所述simd(单指令多数据)控制器包括2kx128bit指令iram、指令读取器和译码器。外部指令数据暂存在iram里面,指令读取器从iram中读取128位的指令,通过译码器进行译码,产生控制流分别控制pe阵列和x/yram。

进一步的,每个所述pe单元均由1个8x8的乘法器,1个40bit的累加器和1个64bit的暂存器组成。

相对于现有技术,本发明所述的远程多媒体播出控制卡具有以下优势:本远程多媒体播出控制系统中多媒体播出控制卡是在服务器生产时安装在服务器的pcie的插槽中,通过本多媒体播出控制卡将存储在硬盘阵列中的多媒体数据,播放到cable线中,完成广播功能;使用便捷、安全。

附图说明

构成本发明的一部分的附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:

图1为本发明单通道远程多媒体播出控制系统的示意图。

图2为本发明双通道远程多媒体播出控制系统的示意图。

图3为本发明单通道远程多媒体播出控制卡的示意图。

图4为本发明双通道远程多媒体播出控制卡的示意图。

图5为本发明远程多媒体播出控制卡中dsp的示意图。

图6本发明dsp中pe单元的示意图。

图7本发明dsp中x/yram的结构示意图。

图8本发明dsp中simd控制器的结构示意图。

具体实施方式

需要说明的是,在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

下面将参考附图并结合实施例来详细说明本发明。

如图1、2所示,一种基于4g网络的远程多媒体播出控制系统,包括用于多媒体播出服务器的远程多媒体播出控制卡,所述远程多媒体播出控制卡通过4g信号(基站)与智能终端双向传输数据,所述智能终端为手机。

工作原理如下:

1.版权方或内容方,可以通过智能终端远程连接到多媒体播出服务器中的播出控制卡上;版权方或内容方通过4g信号,下发秘钥,同时播出控制卡开始计时计数。智能终端与播出控制卡之间通过4g信号(基站)进行通信。

2.多媒体播出控制卡是在服务器生产时安装在服务器的pcie的插槽中,允许播出控制软件即可通过播出控制卡将存储在硬盘阵列中的多媒体数据,播放到cable线中,完成广播功能。

如图3、4所示,一种基于4g网络的远程多媒体播出控制卡,包括一个或多个4g通信模块、fpga芯片、串行flash芯片、一个或多个dac芯片和若干个dram芯片,所述fpga芯片分别与4g通信模块、串行flash芯片、dac芯片和dram芯片电连接,所述4g通信模块接收4g信号,所述fpga芯片包括pciephy电路、pcie控制器、cpu、ddr控制器、uart接收电路、一个或多个dsp电路,所述uart接收电路与4g通信模块电连接,接收4g通信模块发来的uart信号,所述pciephy电路与服务器主板的pcie插槽电连接,所述dsp电路与dac芯片电连接,所述ddr控制器与dram芯片电连接,所述cpu分别与ddr控制器、uart接收电路、dsp电路、pcie控制器电连接。所述4g通信模块为华为的me909s。所述fpga芯片为美国xilinx公司的xc5lvx550芯片产品,所述串行flash芯片为美国sst公司芯片产品sst25vf040,所述dac芯片为美国adi公司芯片产品ad9789,所述dram芯片为韩国三星公司芯片产品k4t1g164qf。所述pciephy电路为美国synopsys公司ip产品dwc_pcie3.0_phy,所述pcie控制器为美国synopsys公司ip产品dwc_pcie3.0_ctrl,所述cpu为美国synopsys公司ip产品dw8051,所述ddr控制器为美国synopsys公司ip产品dwc_ddr23l_mctl,所述uart接收电路为美国synopsys公司ip产品dwc_apb_uart。

工作原理如下:

1.多媒体播出数据流程:服务器从硬盘阵列中调出点播或播出的多媒体文件数据,通过服务器主板的pcie插槽发送到本远程多媒体播出控制卡中。

数据首先进入fpga芯片的xc5lvx550电路里,经过pciephy电路进入pcie控制器中。数据通过ddr控制器,存入dram芯片中。经过cpu控制数据进入dsp电路中。

2.版权授权流程:

版权方将秘钥通过智能终端发出4g信号,控制卡上的4g通信模块接收后转换成uart信号发送到fpga芯片里的uart接收电路里,cpu将秘钥送到dsp电路中进行解扰计算。

3.版权计时流程:

版权节目的秘钥授权后,cpu开始进行计时,并将节目号,时间等信息通过uart接收电路上传到4g通信模块中,4g通信模块通过4g网络传递到版权方的智能终端中,以完成版权方计时需求。

dsp电路是系统的计算核心,具有图像解扰、qam成帧复合、qam调制、dds调制的功能。得到的数据流通过高速dac转换成模拟信号后直接发射到有线电视cable中,可以让普通机顶盒接收。

如图5、6所示,所述dsp电路包括64个pe单元、128kb的xram、128kb的yram、simd(单指令多数据)控制器,所述simd(单指令多数据)控制器分别与64个pe单元、xram、yram电连接。所述pe单元为md_pe64。每个所述pe单元均由1个8x8的乘法器,1个40bit的累加器和1个64bit的暂存器组成。

如图7所示,所述x/yram内部共有4个2kx16bit的ram块,并联组成一个64bit位宽的ram结构,每个ram块均与busmetrix模块电连接,每个ram块的输出都要经过busmetrix模块,所述ram块1~4的总线在busmetrix模块中进行位置交换,达到交换字节目的。这一选择由simd控制器控制。

如图8所示,所述simd(单指令多数据)控制器包括2kx128bit指令iram、指令读取器和译码器。外部指令数据暂存在iram里面,指令读取器从iram中读取128位的指令,通过译码器进行译码,产生控制流分别控制pe阵列和x/yram。所述simd控制器为md_simd_ctrl。

工作原理如下:

1.simd控制器发出一条指令都可以对64个pe单元的运算同时进行操作,xram与yram的存取也是并行的。

2.每个pe单元的乘法和加法运算也可以并行进行。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1