最简单的视频播放器
基于雷霄骅大佬的文章,学习并改造了一个简单的视频播放器,该播放器基于 FFmpeg 和 SDL 2.0。
前段时间拜读了雷霄骅大佬的音视频教程,并运行了相关实例代码。由于代码使用 VC++2011 版本开发,相对较老且 FFmpeg 版本较低。在运行的过程中,碰到了一些问题,顺便做了一些改动,主要是将工程改成由 CMake 来管理,并升级了 FFmpeg 版本。而这篇文章是其中的一篇,主题是关于音视频数据解析,在此记录下来方便后续查看。
看了《Python神经网络编程》之后,按照书上的代码,编写了一个用于识别手写数字的神经网络程序,算是神经网络的
Hello World
程序了。
本文讲述在 windows 环境下如何搭建 FFmpeg 开发环境,并列出常用的 cmake 常用指令。
这篇文章主要分析 ZLMediaKit Udp 服务器的线程模型。
这篇文章主要分析 ZLMediaKit TCP 服务器的线程模型。
最近在看 ZLMediaKit 的源码,它是一个基于 C++11 的高性能运营级流媒体服务框架。由于对其推拉流的整体流程比较感兴趣,查阅相关资料之后,再结合源码,整理出了一个概要的流程。
这篇文章主要记录 C++ 动态内存相关知识。
这篇文章讲解 C++ 模板及泛型编程。