#F

非MFC工程中使用MFC库

目录(?)[-]需求说明常见问题问题分析参考解决方法我的解决方案Stdafxh的原理  C++工程的类型有很多,从VS(或VC)可以看到常见的有:Win32 Console Application、MFC Application、Win32 Project等。...
代码星球 代码星球·2020-04-02

vc应用CPictureEx类(重载CStatic类)加载gif动画

1.PictureEx.h文件:////////////////////////////////////////////////////////////////////////PictureEx.cpp:implementationoftheCPictureExclass.////Picturedisplayingco...

unicode和utf8之间的关系

,字符编码是计算机技术的基石,想要熟练使用计算机,懂得一点字符编码的知识,还是很有必要的。 1.ASCII码 我们知道,在计算机内部,所有的信息最终都表示为一个二进制的字符串。每一个二进制位(bit)有0和1两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,...
代码星球 代码星球·2020-04-02

FEC(Forward Error Correction)前向纠错 UDPRTP 中使用用于改善无线等网络丢包等问题--转

FEC(ForwardErrorCorrection)前向纠错UDPRTP中使用用于改善无线等网络丢包等问题算法暂不介绍。思路:FECENCODE增加冗余包,当无线等网络丢包之后,接收端使用冗余包可将丢失的包DECODE出来。举例:10个包,编码后会增加2个包,共12个包发送到接收端,接收端丢失第5和第9包,仅靠剩下的...

FEC之我见四

接上文,来详细的说明一下FEC前向纠错的具体实现:FEC_matrix是一个比较常用的算法,Vandermonde,范德蒙矩阵是法国数学家范德蒙提出的一种各列为几何级数的矩阵。范德蒙矩阵的定义:V=其第i行、第j列可以表示为(αi)^(j-1)。范德蒙矩阵的性质:范德蒙矩阵行数为m,列数为n,矩阵具有最大的...
代码星球 代码星球·2020-04-02

FEC之异或运算应用

话说为啥FEC需要异或(^/⊕ )操作呢?异或:xor异或运算规则:0xor0=00xor1=11xor0=11xor1=0异或运算特性:1).axora=02).axor0=a3).(axorb)xorc=axor(bxorc)4).IFaxorb=cTHENaxorc=b  ...
代码星球 代码星球·2020-04-02

FEC之我见三

继续上文讲解:3)标准的RTP头结构如下所示:其中第一个字节中的x标志位是否扩展了RTP头,RTP协议允许用户自定义的扩展,扩展的字段紧挨上述RTP固定头。RTP扩展投中承载如下信息:1).当前包所在的Group组序号,码流由连续的Group组成,每个Group拥有自己的唯一序号。(仅仅是小范围的唯一,序号大于255时...
代码星球 代码星球·2020-04-02

FEC之我见二

前面简单说了一下FEC,以及它的配合使用的方法。下面我想详细说一下FEC算法:曾经有位大神在帖子里这么写着:采用改进型的vandermonde矩阵RS算法.其优点算法运算复杂度更低且解决了利用矩阵构造RS码当矩阵奇异时,构造的纠错码不为RS码的问题。 FEC的方案:在RTP或私有协议头上扩展出包组头(Grou...
代码星球 代码星球·2020-04-02

FEC之我见一

顾名思义,FEC前向纠错,根据收到的包进行计算获取丢掉的包,而和大神沟通的结果就是纠错神髓:收到的媒体包+冗余包>=原始媒体包数据   直到满足 收到的媒体包+ 冗余包>=原始媒体包数据   则进入恢复模式,恢复出2 ...
代码星球 代码星球·2020-04-02

Homer Conferencing

HomerConferencing(short:Homer)isafreeSIPsoftphonewithadvancedaudioandvideosupport.ThesoftwareisavailableforWindows,LinuxandOSX.Homerwasdevelopedastoolforvideoco...
代码星球 代码星球·2020-04-02

RTP Payload Format for Opus Speech and Audio Codec

[Docs][txt|pdf][Tracker][WG][Email][Diff1][Diff2][Nits]Versions:(draft-spittka-payload-rtp-opus)000102030405060708091011RFC7587NetworkWorkingGroupJ.SpittkaInter...

前向纠错码(FEC)的RTP荷载格式

http://www.rosoo.net/a/201110/15146.html本文档规定了一般性的前向纠错的媒体数据流的RTP打包格式。这种格式针对基于异或操作的FEC算法进行了特殊设计,它允许终端系统使用任意长度的纠错码,并且可以同时恢复出荷载数据和RTP头中的关键数据。由于FEC作为一个分离的数据流进行传送,这种...

开源项目:windows下使用MinGW+msys编译ffmpeg

本文参考了网络上的不少文章,但由于版本环境的问题参考文章并不能直接指导编译,本文吸收多方经验,并在自己多次编译实验的基础上写成,欢迎转载,请注名出处。   FFmpeg是在Linux平台下开发的,但它同样可以在其它操作系统环境中编译运行,本文介绍的就是在windows下编译FFmpeg。一...

FreeSWITCH第三方库(其他)的简单介绍(三)

FreeSWITCH使用了大量的第三方库,本文档主要介绍关联相关库的信息:音频相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5486753.html视频相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5488890.html ①ld...

FreeSWITCH第三方库(视频)的简单介绍(二)

FreeSWITCH使用了大量的第三方库,本文档主要介绍视频相关库的信息:音频相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5486753.html其他相关库的信息介绍参考:http://www.cnblogs.com/yoyotl/p/5489315.html ①op...
首页上一页...14451446144714481449...下一页尾页