上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页
摘要: 编码格式 未经压缩的音视频原始数据是很大的,编码的目的即压缩数据量。比较常见的编码格式有 MPEG(MPEG-2, MPEG-4)、H.26X(H.263, H.264/AVC, H.264/HEVC)。 封装格式 我们经常见到的 mp4、avi、flv、mkv、rmvb 等后缀的媒体文件,指的是文 阅读全文
posted @ 2021-03-14 17:34 fengMisaka 阅读(604) 评论(0) 推荐(0) 编辑
摘要: 无论是解析视频文件或者通过网络传输,其实都是一串字节序列。H264 码流就是按照一定的规则组织排列的字节串。 一、码流的组织形式 在 H264 中完全没有 I 帧、P 帧、B 帧、IDR 帧的概念,之所以沿用这些说法是为了表明数据的编码模式。H264 码流的组织形式从大到小排序是:视频序列(vide 阅读全文
posted @ 2021-03-14 17:24 fengMisaka 阅读(6569) 评论(3) 推荐(3) 编辑
摘要: 一、前言 H264 视频压缩算法现在无疑是所有视频压缩技术中使用最广泛,最流行的。随着 x264/openh264 以及 FFmpeg 等开源库的推出,大多数使用者无需再对 H264 的细节做过多的研究,这大降低了人们使用 H264 的成本。 但为了用好 H264,我们还是要对 H264 压缩编码的 阅读全文
posted @ 2021-03-14 17:16 fengMisaka 阅读(2198) 评论(0) 推荐(0) 编辑
摘要: 一、常见视频编码格式 编码格式有很多,如下图: 目前比较常用的编码有: H26x系列:由ITU(国际电传视讯联盟)主导,侧重网络传输 MPEG系列:由ISO(国际标准组织机构)下属的MPEG(运动图象专家组)开发 PV8/PV9:VP8 是类似于 H.264 的另一种视频编码,由 On2 公司开发。 阅读全文
posted @ 2021-03-14 16:51 fengMisaka 阅读(1577) 评论(0) 推荐(2) 编辑
摘要: 如果还不了解 WebSocket,可以参考我的上一篇博客:【WebSocket】入门教程(JS) Qt 提供的 QWebSocket 既可以用于客户端应用程序,也可以用于服务端应用程序,接口大部分和 QTcpSocket 一致。 QWebSocket 当前不支持 WebSocket 扩展和 WebS 阅读全文
posted @ 2021-03-13 10:38 fengMisaka 阅读(3649) 评论(0) 推荐(1) 编辑
摘要: 本文转载自阮一峰大神的WebSocket 教程 WebSocket 是一种通过单个 TCP 连接提供全双工通信信道的 web 技术,也是一种网络通信协议,很多高级功能都需要它。 一、为什么需要 WebSocket? 初次接触 WebSocket 的人,都会问同样的问题:我们已经有了 HTTP 协议, 阅读全文
posted @ 2021-03-13 09:42 fengMisaka 阅读(1636) 评论(0) 推荐(0) 编辑
摘要: 一、ZIP下载 ZIP 主要是用于简单的压缩和解压,引入比较方便,而且极其易使用,方便用户操作,下载下来就四个文件:zip.h、zip.cpp、unzip.h、unzip.cpp。 下载地址:http://www.codeproject.com/Articles/7530/Zip-Utils-cle 阅读全文
posted @ 2021-03-09 22:15 fengMisaka 阅读(13515) 评论(0) 推荐(0) 编辑
摘要: 一、前言 以前更多使用 Qt5 专门的 QJsonDocument 及其相关类来读写 JSON 文档,但用久了发现比较麻烦,不够简洁美观,所以更换使用 nlohmann。 nlohmann 是一个用于解析 JSON 的开源 C++ 库,口碑一流,使用非常方便直观,是很多 C++ 程序员的首选。 nl 阅读全文
posted @ 2021-03-09 01:01 fengMisaka 阅读(44297) 评论(2) 推荐(4) 编辑
摘要: 一、OSS C++ SDK下载 官方提供了主流语言的 SDK 源码以及示例代码在SDK示例简介,但我们只介绍 C++ 版本的。 OSS C++ SDK 源码的下载链接为:aliyun-oss-cpp-sdk OSS C++ SDK 也提供了丰富的示例代码,方便参考或直接使用:SDK示例代码 二、CM 阅读全文
posted @ 2021-03-07 23:07 fengMisaka 阅读(1915) 评论(2) 推荐(0) 编辑
摘要: 一、什么是对象存储OSS 阿里云对象存储服务(Object Storage Service,简称OSS),是阿里云对外提供的海量、安全、低成本、高可靠的云存储服务。您可以通过本文档提供的简单的 REST 接口,在任何时间、任何地点、任何互联网设备上进行上传和下载数据。基于 OSS,您可以搭建出各种多 阅读全文
posted @ 2021-03-07 18:07 fengMisaka 阅读(1449) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 15 ··· 43 下一页