关闭

c++ 模板的实现位置讨论(.h cpp)

本文,仅针对模板函数的写的位置做讨论(记录)。          首先,c++的模板是要有调用,才会被编译的。  因为本身函数要被编译成具体的参数,函数名,返回值类型的一条函数记录(个人理解),记录在函数表中, 而模板本身就是一个泛型, 只有被调用的时候才会产生一个具体的函数记录。  比如        template Class TestC { Public:         ...
阅读(36) 评论(0)

_tcsncpy_s的src 会被自动覆盖成 fe fe fe fe

在项目使用_tcsncpy_s, 开始对src memset了,所以,最后结果,一直认为就是后面都是0,  直接使用src做后续的操作(我当时是使用它做了求hash值),你懂得,出现了意向不到的事,这里写下来,大家使用的时候也注意一下。 内存为pdata的 后面妈的全变成fefefefe了...
阅读(43) 评论(0)

FTP主动被动模式(PORT PASV)

FTP 主动被动概念这里就不说了,网上太多了,下面是个人的一点例子,总结 Port模式  (主动模式)   Client(192.168.0.101)   Server (10.251.30.69) Client->Server   Request: PORT 192,168,0,101,206,177 Server->Client   Response: 200 PORT co...
阅读(30) 评论(0)

rtp&&rtcp整理的小知识点

1, RTP 1.1  Thismixer resynchronizes incoming audio packets to   reconstruct the constant 20 ms spacing generated by the sender, mixes   these reconstructed audio streams into a single stream, tra...
阅读(49) 评论(0)

音频相关内容(不定时更新)

以下内容为个人自己整理的,不定时更新! 1  我们能够听见的音频信号的频率范围大约是20Hz-2OkHz,其中语音大约分布在300Hz-4kHz之内   男性语音为180Hz,女性歌声为600Hz,钢琴上 C调至A调间为440Hz,电视机发出人所能听到的声音是17kHz,人耳能够感知的最高声音频率为20kHz   2、常用音频格式 WAVE、MIDI、MP3、RM常见音频格式简介...
阅读(43) 评论(0)

神经网络:比原来更容易学习了

origin: http://geek.csdn.net/news/detail/195039 原文:NEURAL NETWORKS: YOU’VE GOT IT SO EASY  作者: Steven Dufresne  翻译:雁惊寒 随着黑客、学生、研究人员以及企业数量的增加,神经网络越来越流行。最近一次复苏是在80、90年代,当时几乎没有网络,也没有神经网络相关的工具。本...
阅读(53) 评论(0)

零基础入门深度学习(1) - 感知器

零基础入门深度学习(1) - 感知器 机器学习 深度学习入门 无论即将到来的是大数据时代还是人工智能时代,亦或是传统行业使用人工智能在云上处理大数据的时代,作为一个有理想有追求的程序员,不懂深度学习(Deep Learning)这个超热的技术,会不会感觉马上就out了?现在救命稻草来了,《零基础入门深度学习》系列文章旨在讲帮助爱编程的你从零基础达到入门级水平。零基础意味着你不需要太...
阅读(55) 评论(0)

Python Qt5 Creator 使用创建项目教程

1.下载Creator 4.2.1  2.点击文件-新建项目-QT-QT designer Form 然后 choose 3. 4.窗口组件选择 5.下一步,然后就可以自己设计了,,,     最后说一下,保存了以后是一个 .ui的xml 文件,但是我们要的是.py文件啊,怎么将它生成.py文件呢 在 目录下,Shift+右键 , 在此处打开命令窗口(W) 在cmd控制台...
阅读(64) 评论(0)

码流 / 码率 / 比特率 / 帧速率 / 分辨率 / 高清的区别

GOP/ 码流 /码率 / 比特率 / 帧速率 / 分辨率 GOP(Group of picture)        关键帧的周期,也就是两个IDR帧之间的距离,一个帧组的最大帧数,一般而言,每一秒视频至少需要使用 1 个关键帧。增加关键帧个数可改善质量,但是同时增加带宽和网络负载。          需要说明的是,通过提高GOP值来提高图像质量是有限度的,在遇到场景...
阅读(66) 评论(0)

rtp,rtcp网络音视频写入(avi)文件,音视频同步方案

一、背景 将网络中的音视频流抓取下来并写入到avi文件,要做到使用其他播放器直接播放出来,音视频是同步的。 二、关于avi Avi文件结构(解析)我这里就不多讲了,网络上资料多得是。但是要知道播放器在播放avi文件的时候,会将音频视频分开,使用各自的播放时钟速率播放(音频是使用采样率和量化精度, 视频是帧率),而avi文件本身是无法存放timestamp的,所以在写文件之前通过网络协议对音视...
阅读(439) 评论(0)

RTP 有效负载(载荷)类型,RTP Payload Type

版权声明:本文为灿哥哥http://blog.csdn.net/caoshangpa原创文章,转载请标明出处。 PT  Encoding Name  Audio/Video (A/V)  Clock Rate (Hz)  Channels  Reference  0 PCMU A 8000 1 [RFC3551] 1 ...
阅读(288) 评论(0)

sdp文件详细总结

一概述: SDP目的就是在媒体会话中,传递媒体流信息,允许会话描述的接收者去参与会话。SDP基本上在internet上工作。他定义了会话描述的统一格式,但并不定义多播地址的分配和SDP消息的传输,也不支持媒体编码方案的协商,这些功能均由下层传送协议完成。典型的会话传送协议包括:SAP(Session Announcement Protocol会话公告协议),SIP(Session Initi...
阅读(228) 评论(0)

AVI文件详细解析

最近在做视频文件的解析,需要将视频文件中封装的视频与音频解析出来,然后用自己的解码器解码。这个过程专业点叫做叫做Demultiplex,视频播放器中负责这部分的叫做Demuxer。我们平时看到的各种格式视频,比如:avi,mp4,mkv等相当于一种容器,里面包含了音视频,字幕的信息以及数据,Demuxer的工作就是解析视频文件,取出里面的音视频或者字幕送到指定的解码器解码。 我刚开始接触的a...
阅读(202) 评论(0)

常用音频协议介绍

会议电视常用音频协议介绍及对比白皮书    一、数字化音频原理:声音其实是一种能量波,因此也有频率和振幅的特征,频率对应于时间轴线,振幅对应于电平轴线。通常人耳可以听到的频率在20Hz到20KHz的声波称为为可听声,低于20Hz的成为次声,高于20KHz的为超声,多媒体技术中只研究可听声部分。     可听声中,话音信号的频段在80Hz到3400Hz之间,音乐信号的频段在20Hz-20kHz之...
阅读(231) 评论(0)

音频基础知识及编码原理

原地址: http://blog.csdn.net/evanwu_85/archive/2010/07/08/5722041.aspx   一、基本概念   1 比特率:表示经过编码(压缩)后的音频数据每秒钟需要用多少个比特来表示,单位常为kbps。   2 响度和强度:声音的主观属性响度表示的是一个声音听来有多响的程度。响度主要随声音的强度而变化,但也受频率的影响。总的说,中频纯...
阅读(534) 评论(0)
135条 共9页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:59679次
    • 积分:1073
    • 等级:
    • 排名:千里之外
    • 原创:32篇
    • 转载:103篇
    • 译文:0篇
    • 评论:4条
    最新评论