- 博客(11)
- 资源 (2)
- 收藏
- 关注
原创 存储数据方式分析及选择
总体的来讲,数据存储方式可以分为三大类:一个是文件,一个是数据库,另一个则是网络。其中文件和数据库使用的最多,因为文件用起来较为方便,程序可以自己定义格式;数据库用起稍繁琐一些,但很大优点,比如在存储海量的数据时就显得性能优越,而且有查询功能,可以加密,可以加锁等等;而网络,一般是在本地没有存储介质或者容量较小才采用的,比如传感器采集到的数据需要马上通过网络传输到数据处理中心进行存...
2018-08-29 18:15:23 732
转载 如何把本地项目上传到Github(通过git代码上传)
之前用小乌龟,感觉有问题,老是出错,反而感觉用git代码方便一些 别人这样搞如下:且实现了,比较简单作为一个有追求的程序员,需要撸点自己的开源项目,虽然我现在只是在学着造轮子,但这并不影响我成为大神的心。Github是基于git实现的代码托管,很多程序员在上面托管自己的开源项目,我使用Github也不短时间了,不过之前并没有托管代码,只是下载各位大牛的代码用来学习。希望以后也有很多人...
2018-08-23 09:29:07 181
原创 上传文件协议HTTP与FTP对比
节目库-上传文件协议HTTP与FTP对比 校园广播节目库模块,广播员上传音频、视频文件到节目中,保存在服务器端,以便播放使用。以下为上传文件协议HTTP和FTP对比:一、上传文件协议原理介绍: FTP全称为File Transfer Protocol(文件传输协议)。FTP建立了两个连接,一个是用于控制的命令连接,用于控制命令从客户端发到服务器端,并将应答传回给客户...
2018-08-21 09:21:46 8379
原创 校园广播-广播流程及实现方法
一、文件广播流程广播员选择好音视频文件后,首先判断该音视频文件是否符合为FLV、F4V格式,符合则直接通过RTMP传输。否则就对音视频文件进行解压缩,然后再判断解封装后的音视频流是否为FLV、F4V的码流格式,如果是H264或AAC码流直接封装成为FLV格式进行传输。否则,将要进行音视频码流流的格式转换,转换为符合H264或AAC码流,封装成FLV格式进行传输。具体流程图如下:转...
2018-08-21 09:20:19 3292
原创 校园广播传输协议--RTMP协议和RTSP协议对比
方案一:RTMP协议1、 技术原理RTMP 全称是实时消息传输协议(Real Time Messaging Protocol),主要用在Flash/AIR平台和支持RTMP协议的流媒体/交互服务器之间进行音视频和数据通信,可以传输AMF格式的数据和FLV的音频/视频数据。从采集端到流媒体服务器再到播放端是一条数据流,传输数据时,消息(message)会被拆分为消息块(chunk...
2018-08-21 09:15:55 1662
原创 调音台、声卡、视频采集卡技术参数
校园广播一、调音台(1)调音台作用:调音台主要是多路输入的音频信号进行放大、混合、分配、音质修饰和音响效果加工,简单理解为可以实现多路的输入输出、音色调整、音量调节功能。调音台按信号输出的信号类型可分为:模拟式调音台和数字式调音台,目前普遍是模拟调音台。调音台输入端可以直接连接CD/DVD、话筒、卡座、电视机顶盒等的音频输出口,(2)调音台输入接口类型:目前市场上输入数...
2018-08-21 08:58:39 3581
原创 多媒体视频文件组合方式
多媒体视频文件组合方式一、视频的封装:音视频文件 = (音频流+视频流)*同步信息;封装格式:文件扩展名----.mp4/.avi/.flv/.mkv等;实现方式:音频信号和视频信号通过某种标准格式进行服用,生成封装格式;二、视频文件常见封装格式及对应的音视频流格式:一个完整的多媒体文件是由音频和视频两部分组成的,H264、Xvid等就是视频编码格式,MP3、AAC等就是音...
2018-08-21 08:56:44 645
原创 校园广播音频传输
校园广播音频传输一、校园广播音频传输流程(1)广播者讲话、CD/DVD输出的语音信号经过调音台合成处理后,输出的信号为模拟音频信号,模拟的音频信号直接接入广播服务器经过一下处理:(2)经过封装打包后的数据包转发到网络当中,经过路由器、交换机,找到对应ip设备的终端。(3)终端接收到数据包的设备将打包数据包进行拆分后,经过播放器解压、解码和A/D转换成语音信号,通过音响发出声...
2018-08-21 08:54:23 1210
原创 小乌龟上传文件到GitHub步骤
小乌龟上传文件到GitHub步骤下载步骤:要下载两个东西,一个是:Git-2.18.0-64-bit一个是:TortoiseGit-2.6.0.0-64bit 小乌龟 Git 下载链接:https://git-scm.com/download/win界面:小乌龟下载链接:https://tortoisegit.org/download/界面:...
2018-08-20 17:40:00 5745
原创 音视频广播流程
音视频广播流程 音视频广播流程可分以下三个部分:广播客户端对音视频信号进行处理;广播服务器可将推送的音视频流中转及信令的转发;广播终端负责将拉取服务器的音视频流并播放。其过程如下:一、广播客户端 广播客户端主要作用有以下四点:将音视频文件进行解封装、解码;需要时将音视频流编码格式进行转码;将音视频流封装成为FLV格式;将音视频流通过rtmp协议推送到流媒体服务器。...
2018-08-20 17:34:23 787
原创 保存json文档
保存json文档 分为:QJsonObject 、QJsonArray;一个是对象,一个是数组;对象是{} ,数组是[]形式; 1、对象添加是直接插入QJsonObject obj1; //创建一个对象 obj1.insert("broadcastName", "实时音频文件广播111");//对obj1放值; 效果是 { ...
2018-08-17 17:13:03 424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人