- 博客(7)
- 资源 (4)
- 收藏
- 关注
原创 音频增加噪声低通滤波降噪的过程
啊clear all;close all;clc;[s,Fsample,B]=wavread('music.wav');Ts=1/Fsample;M=length(s);%获取音频的数据长度m=0:M-1;figure;subplot(3,1,1); plot(m,s)xlabel('Number of samples'); ylabel('Sample value...
2020-02-15 09:22:04 1802
原创 一维FFT的频率幅值关系
本文的参数变量信号频率:本文后续采用Fsign 来表示。采样频率:本文后续采用Fsample来表示 必须是Fsign的两倍以上频率的模:abs(fft(S)) 也就是 转频率后的 根号下(实数的平方+ 虚数的平方)的绝对值。频率的幅值:A= abs(fft(S))/(N/2)n点频率= (n-1)*Fsample/2执行功能:信号显示:...
2020-02-14 21:39:46 3507
原创 live555学习阶段二之二SDP流程(H264)
LIVE555 采用 标准的DSP 标准作为文件的描述, 其说明在前文《LIVE555阶段一之二SDP协议描述》.客户端链接进来,请求获取我多媒体资源的数据的描述的时候, live555 采用读取一小段文件分析生成多媒体信息并且传输出去。void RTSPServer::RTSPClientConnection::handleCmd_DESCRIBE(char const* url
2017-10-21 00:32:11 1582
原创 live555学习之二RTSP协议说明
RTSP协议 是一种基于C/S架构的并用于双方通信约定的流媒体协议。全称实时流协议(Real Time Streaming Protocol). 集成了网络实时控制、数据传输接收功能。客户端遵循协议发送指令控制多媒体的资源的功能如播放、暂停、停止、获取多媒体信息熟悉功能。一:框架协议层次RTSP协议遵循TCP/IP协议, 从协议分层模型方面来讲,TCP/IP由四个层次组成:网络接口层、
2017-10-02 12:06:22 470
原创 live555学习之一整体说明
live555 是一套采用rtsp协议作为其核心, 可以用来传输接收多媒体包括H264、H265、音频等多媒体数据的开源架构代码集。通过扩展一些类的方式 实现rtsp server 和client端的功能 并且提供源码。其源码 可以是从官网 http://www.live555.com下载.如何学习live555 并且能够做到1熟悉内部架构,2修改live555实现自己的功能 3.参考live
2017-10-01 22:16:19 618
原创 live555学习之二和客户端通信流程顶层
前文RTSPServer的服务器socket创建监听服务端 讲述了服务端如何创建并监听客户端。此本讲述客户端的连接数据处理过程。void RTSPServer::RTSPClientConnection::incomingRequestHandler(void* instance, int /*mask*/) { RTSPClientConnection* session = (RTSPC
2017-10-01 16:43:45 317
原创 live555学习之一RTSPServer的创建监听并监听客户端
服务器创建一个socket作为server端的套接字1.RTSPServer::setUpOurSocket1.1.调用 GroupsockHelper 的 setupStreamSocket创建一个socket连接,并绑定,ourSocket = setupStreamSocket(env, ourPort);1.2. 设置发送缓冲区为50Kif (!incr
2017-10-01 10:33:32 950
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人