- 博客(9)
- 资源 (12)
- 收藏
- 关注
转载 AVI文件格式详解
一、文件格式简介 AVI是音频视频交错(Audio Video Interleaved)的英文缩写,它是Microsoft公司开发的一种符合RIFF文件规范的数字音频与视频文件格式,原先用于Microsoft Video Windows(简称VFW)环境,现在已被Windows95/98,OS/2等多数操作系统直接支持。AVI格式允许视频和音频交错在一起同步播放,支持2...
2019-05-29 09:24:56 11066 1
转载 C语言base64编解码
#include <stdio.h>#include <string.h>const char * base64char = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/";const char padding_char = '=';int base64_encode(co...
2019-05-26 22:28:46 1471
转载 C语言实现md5函数
包含三个文件头文件md5.h#ifndef MD5_H#define MD5_H typedef struct{ unsigned int count[2]; unsigned int state[4]; unsigned char buffer[64]; }MD5_CTX; #define F(x,y,z) ((x & y) | (~x & ...
2019-05-26 21:37:47 3353
转载 流媒体传输协议之---RTSP认证
Rtsp认证主要分为两种:基本认证(basicauthentication)和摘要认证(digestauthentication )。基本认证是http 1.0提出的认证方案,其消息传输不经过加密转换因此存在严重的安全隐患。摘要认证是http 1.1提出的基本认证的替代方案,其消息经过MD5哈希转换因此具有更高的安全性。1.基本认证 (basic 认证)流程如下:...
2019-05-26 18:07:09 736
转载 网络流媒体协议之——RTSP协议
RTSP(Real-Time Stream Protocol)协议是一个基于文本的多媒体播放控制协议,属于应用层。RTSP以客户端方式工作,对流媒体提供播放、暂停、后退、前进等操作。该标准由IETF指定,对应的协议是RFC2326。RTSP作为一个应用层协议,提供了一个可供扩展的框架,使得流媒体的受控和点播变得可能,它主要用来控制具有实时特性的数据的发送,但其本身并不用于传送流媒体数据,而必须...
2019-05-26 16:41:33 590
原创 h264 三种封包方式
网络抽象层单元类型 (NALU):NALU头由一个字节组成,它的语法如下:F: 1个比特.forbidden_zero_bit. 在 H.264 规范中规定了这一位必须为 0.NRI: 2个比特.nal_ref_idc. 取00~11,似乎指示这个NALU的重要性,如00的NALU解码器可以丢弃它而不影响图像的回放.Type: 5个比特.nal_unit_t...
2019-05-12 21:56:14 2746
转载 RTP 上封装H264 数据包
原文链接:https://www.cnblogs.com/Jade2009/p/5654650.html1. 引言 随着信息产业的发展,人们对信息资源的要求已经逐渐由文字和图片过渡到音频和视频,并越来越强调获取资源的实时性和互动性。但人们又面临着另外一种不可避免的尴尬,就是在网络上看到生动清晰的媒体演示的同时,不得不为等待传输文件而花费大量时间。为了解决这个矛盾,一种新的媒体...
2019-05-12 21:05:06 1309
转载 I帧,P帧,B帧,视频码率,帧率和分辨率 区别和理解
视频压缩中,每帧代表一幅静止的图像。而在实际压缩时,会采取各种算法减少数据的容量,其中IPB就是最常见的。简单地说I帧是关键帧,属于帧内压缩。就是和AVI的压缩是一样的。你可以理解为这一帧画面的完整保留;解码时只需要本帧数据就可以完成(因为包含完整画面)P是向前搜索的意思,P帧表示的是这一帧跟之前的一个关键帧(或P帧)的差别,解码时需要用之前缓存的画面叠加上本帧定义的差别,生成最终画面。...
2019-05-12 20:11:56 4142
转载 H265打包成RTP
原文链接:https://blog.csdn.net/hiwubihe/article/details/84704046本篇介绍一下H265怎么打包RTP,在H265中,每一个前缀码00000001后面跟随的前两个字节为NALU的语法元素,总体结构如下这两个字节字段分布如下,F(forbidden_zero_bit)通常为0,LayId(nuh_layer_id)通常为0,Tid(nu...
2019-05-12 09:57:17 1271 1
yolov5+deepsort+bytertrack+iou 人车流统计
2024-06-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人