RTSP/RTP 媒体传输和控制协议

1 前言 本文档主要描述了 NewStream Vision 系统中前端视频服务器(DVR, 网络摄像机), 中心转发服务器以及客户端之间的多媒体通信以及控制协议. 本协议主要基于标准的 IETE 的 RTSP/RTP 以及相关协议, 并针对具体应用定义了部分扩展. 本协议只是当前实现的总结...

2018-12-05 20:58:16

阅读数 105

评论数 0

AUTH:basic认证和digest认证

Http authentication....BASIC: In the context of an HTTP transaction, basic access authentication is a method for a web browser or other client progr...

2018-12-05 16:26:52

阅读数 43

评论数 0

第二章 信息的表示和处理

信息存储 三种最重要的数字编码: 无符号:编码是基于传统的二进制表示法的。表示大于或等于零的数字。 二进制补码:编码时表示有符号整数的最常见的方式。有符号整数就是为正或者为负的数字。 浮点数:编码是表示实数的科学记数法的以二为基数的版本。 整数表示 有符号数到无符号数的隐式...

2018-09-25 15:13:16

阅读数 17

评论数 0

第一章 计算机系统漫游

       计算机系统是由硬件和系统软件组成,它们共同协作以运行应用程序。计算机内部信息被表示为一组组的位,它们依据不同的上下文又有不同的解释方式。       操作系统内核是应用程序和硬件之间的媒介。它提供三个基本的抽象概念:文件是对I/O设备的抽象概念;虚拟存储器是对主存和磁盘的抽象概念;...

2018-09-25 14:15:01

阅读数 19

评论数 0

System V IPC vs POSIX IPC

TIP: What are the differences between System V IPC and POSIX IPC ? Why do we have two standards ? How to decide which IPC functions to use ? ANS: ...

2018-09-20 10:28:41

阅读数 49

评论数 0

机器学习概要3

31 | 建模连续分布:高斯网络 高斯网络采用高斯线性模型建模连续变量,其数字特征为均值向量和协方差矩阵; 高斯贝叶斯网络利用多元高斯分布生成独立图,利用信息矩阵计算网络中的条件概率; 高斯马尔可夫随机场具有成对马尔可夫性,通过高斯分布可以确定结点势和边势; 混合网络是同时具有离散型结点和...

2018-09-10 21:01:28

阅读数 65

评论数 0

机器学习概要2

19 | 非参数化的局部模型:K近邻 基于实例的学习方法学的不是明确的泛化模型,而是样本之间的关系; k近邻算法是非参数的局部化模型,具有无需训练的优点,但分类新实例的计算复杂度较高; k 近邻算法的性能取决于超参数 k 的取值和距离的定义方式; 核方法和近邻算法都可以用于数据的概率密度估...

2018-09-10 20:33:45

阅读数 59

评论数 0

virtualbox无法打开虚拟机,"error in supR3HardenedWinReSpawn"终极解决方法

解决方法: 那是因为vboxdrv服务没有安装或没有成功启动, 64位的系统经常这样, 找到安装目录下的vboxdrv文件夹, 如D:\Program Files\Oracle\VirtualBox\drivers\vboxdrv, 右击VBoxDrv.inf,选安装,然后重启。...

2018-09-05 11:18:53

阅读数 874

评论数 0

机器学习概要1

模型的误差包括三个部分:偏差(bias),方差(variance)和噪声(noise)。 模型的设计准则 当模型本身过于复杂时,特征和类别之间的关系中所有的细枝末节都被捕捉,主要的趋势反而在乱花渐欲迷人眼中没有得 到应有的重视,这就会导致过拟合(overfitting)的发生。反过来,如果模...

2018-09-03 20:40:23

阅读数 31

评论数 0

多重指针--函数外申请动态内存

一、申请动态内存函数 int apply_memory(const char **pcDesAddr, const int len): /************************************************* Function: int apply_me...

2018-08-04 15:31:19

阅读数 80

评论数 0

数组指针和指针数组的区别

  数组指针(也称行指针) 定义 int (*p)[n]; ()优先级高,首先说明p是一个指针,指向一个整型的一维数组,这个一维数组的长度是n,也可以说是p的步长。也就是说执行p+1时,p要跨过n个整型数据的长度。 如要将二维数组赋给一指针,应这样赋值: int a[3][4]; int (*...

2018-08-04 10:05:50

阅读数 26

评论数 0

对文件或数据进行CRC校验

用于对一个文件进行CRC校验,以确保文件数据传输的正确性。 废话不多说,直接上代码! crc32.h     #ifndef CRC_32_H #define CRC_32_H #ifdef __cplusplus extern "...

2018-08-01 11:37:34

阅读数 1552

评论数 0

合并烧写程序BIN文件的两种方法

在单片机的开发过程中,经常需要将两个单独的BIN文件合并成一个文件,方便烧写和生产。下面结合STM32的IAP Bootloader Code和Application Code的合并,介绍两种合并BIN文件的方法。       首先简单介绍一下STM32的IAP。IAP(In-applicati...

2018-07-17 10:14:46

阅读数 834

评论数 0

Linux内核中Makefile、Kconfig和.config的关系

我们在编译Linux内核时,往往在Linux内核的顶层目录会执行一些命令,这里我以RK3288举例,比如:make firefly-rk3288-linux_defconfig、make menuconfig、make firefly-rk3288.img、make zImage等等。先不管这具体...

2018-07-16 18:59:54

阅读数 183

评论数 0

贝叶斯学派与频率学派

频率学派从「自然」角度出发,试图直接为「事件」本身建模,即事件A在独立重复试验中发生的频率趋于极限p,那么这个极限就是该事件的概率。 图1:频率视角下的机器学习 贝叶斯学派并不从试图刻画「事件」本身,而从「观察者」角度出发。贝叶斯学派并不试图说「事件本身是随机的」,或者「世界的本体带有某种...

2018-07-06 09:41:05

阅读数 82

评论数 0

Shell 资料整理

linux中shell变量$#,$@,$0,$1,$2的含义解释:变量说明: $$ Shell本身的PID(ProcessID) $! Shell最后运行的后台Process的PID $? 最后运行的命令的结束代码(返回值) $- 使用Set命令设定的Flag一览 $* 所有参数列表。如&...

2018-06-28 15:00:38

阅读数 36

评论数 0

Makefile 使用总结

1. Makefile 简介Makefile 是和 make 命令一起配合使用的.很多大型项目的编译都是通过 Makefile 来组织的, 如果没有 Makefile, 那很多项目中各种库和代码之间的依赖关系不知会多复杂.Makefile的组织流程的能力如此之强, 不仅可以用来编译项目, 还可以用...

2018-06-07 09:24:20

阅读数 228

评论数 0

调试技巧--宏打印开关

前言    在代码调试过程中,或多或少会添加printf()函数输出调试信息来协助代码地调试工作。但当代码调试OK进入发布阶段时,将printf()都注释会造成代码混乱不符合编程规范,将其删除又会带来后续调试地不便。所以很多人采用了,宏定义的方式来输出调试语句。正文常见地宏定义打印开关如下:#if...

2018-03-23 11:16:46

阅读数 209

评论数 0

代码编写及阅读规范

阅读常识1、C语言中在函数名或关键字前加下划线        一般情况是标识该函数或关键字是自己内部使用的,与提供给外部的接口函数或关键字加以区分。规范综述C++ 是一门十分复杂并且威力强大的语言,使用这门语言的时候我们应该有所节制,绝对的自由意味着混乱。我十分清楚每个人对怎么编写代码都有自己的偏...

2018-03-22 17:07:18

阅读数 85

评论数 0

一题一讲__中断(ISR)与可重入性

1、找出下面程序的错误 (一个中断服务子程序ISR)    interrupt double compute_area(double radius)    {        double area = PI *radius * radius;        printf("\nA...

2018-03-16 10:35:48

阅读数 176

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭