自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(0)
  • 资源 (126)
  • 收藏
  • 关注

空空如也

带线程和事件的SDL播放器

和最简单的相比,加了线程和整件,是一个比较完整的程序。

2018-02-07

ffmpeg调取摄像头录像

王纲老师讲的FFMPEG调取摄像头录像,很好的学习参考资料。

2018-02-15

FFMPEG保存图片

王纲老师的例子:ffmpeg保存图片。只能保存一张,但演示了保存图片的一般步骤。

2018-02-14

VC简单的线程池使用实例

1.线程池管理器(ThreadPoolManager):用于创建并管理线程池 2.工作线程(WorkThread): 线程池中线程 3.任务接口(Task):每个任务必须实现的接口,以供工作线程调度任务的执行。 4.任务队列:用于存放没有处理的任务。提供一种缓冲机制。 网上的c/c++线程池多是linux下的,这个是VC6.0的线程池。其涉及的主要文件有:ThreadPoolManage、IThreadExcute、TemporarilyThread、ThreadManage、RegKeyIni。

2018-02-05

最简单的用SDL播放yuv视频

最简单的用SDL播放yuv视频,简单的学习视频的播放。进一步的还需研究。

2018-02-07

最简单的FFMPEG+SDL播放器

最简单ffmpeg+sdl播放器,初学者学习ffmpeg的好资料。

2018-02-07

基于MFC最简单的FFMPEG+SDL播放器

基于MFC最简单的FFMPEG+SDL播放器,照着雷宵骅的例子做了,有所修改。

2018-02-08

ok6410驱动资料(三)

ok6410驱动资料,包括光盘带的和在网上收集的。

2017-08-22

ok6410驱动资料(二)

OK6410驱动学习资料,包括光盘所带的资料和在网上收集的资料。

2017-08-22

ok6410 驱动资料(五)

ok6410驱动资料,包括光盘带的和在网上收集的。

2017-08-22

ok6410驱动资料(四)

ok6410驱动资料,包括光盘带的和在网上收集的。

2017-08-22

ffmpeg解码器

ffmpeg解码的过程:封装格式-->h264->yuv的过程,并将相关信息输入到文件中。

2018-02-06

FFMPEG开发必备工具及资源01

雷霄骅视频中摘录出来的,包括开发FFMPEG的各种所需工具及视频资源。初学者必备,需要将三部分都下载起来才能解压。

2018-02-06

FFMPEG开发必备工具及资源02

雷霄骅提供的视频中摘录出来的,包括开发FFMPEG的各种所需工具及视频资源。初学者必备,需要将三部分都下载起来才能解压。

2018-02-06

【考拉沃斯03-01】MySQL 轻快掌握-布尔.rar

数据库入门的基础,值得收藏。照着做,就能数据库入门。还有PHP的基础。布尔教育集团的资料。可作为初学者的入门,非常适合初学mysql数据的朋友。

2020-08-27

第一个ffmpeg程序

实现从视频中保存了几幅图片。 一、参考的资料 http://blog.sina.com.cn/s/blog_4178f4bf01018wqh.html http://www.guanggua.com/question/24057248-FFmpeg-undefined-references-to-av_frame_alloc.html 二、所有的环境 1.win10 2.vs2015 4.ffmpeg-3.4.1-win64

2018-02-05

0k6410用户手册实验源码

0k6410用户手册实验源码。编译/usr/local/arm/4.2.2-eabi/usr/bin/arm-linux-gcc

2017-08-22

简单的完成端口

IOCP全称I/O Completion Port,中文译为I/O完成端口。IOCP是一个异步I/O的API,它可以高效地将I/O事件通知给应用程序。与使用select()或是其它异步方法不同的是,一个套接字[socket]与一个完成端口关联了起来,然后就可继续进行正常的Winsock操作了。然而,当一个事件发生的时候,此完成端口就将被操作系统加入一个队列中。然后应用程序可以对核心层进行查询以得到此完成端口。 大体上来讲,使用完成端口只用遵循如下几个步骤: (1) 调用 CreateIoCompletionPort() 函数创建一个完成端口,而且在一般情况下,我们需要且只需要建立这一个完成端口,把它的句柄保存好,我们今后会经常用到它…… (2) 根据系统中有多少个处理器,就建立多少个工作者(为了醒目起见,下面直接说Worker)线程,这几个线程是专门用来和客户端进行通信的,目前暂时没什么工作; (3) 下面就是接收连入的Socket连接了,这里有两种实现方式:一是和别的编程模型一样,还需要启动一个独立的线程,专门用来accept客户端的连接请求;二是用性能更高更好的异步AcceptEx()请求。 (4) 每当有客户端连入的时候,我们就还是得调用CreateIoCompletionPort()函数,这里却不是新建立完成端口了,而是把新连入的Socket(也就是前面所谓的设备句柄),与目前的完成端口绑定在一起。 至此,我们其实就已经完成了完成端口的相关部署工作了,嗯,是的,完事了,后面的代码里我们就可以充分享受完成端口带给我们的巨大优势,坐享其成了,是不是很简单呢? (5) 例如,客户端连入之后,我们可以在这个Socket上提交一个网络请求,例如WSARecv(),然后系统就会帮咱们乖乖的去执行接收数据的操作,我们大可以放心的去干别的事情了; (6) 而此时,我们预先准备的那几个Worker线程就不能闲着了, 我们在前面建立的几个Worker就要忙活起来了,都需要分别调用GetQueuedCompletionStatus() 函数在扫描完成端口的队列里是否有网络通信的请求存在(例如读取数据,发送数据等),一旦有的话,就将这个请求从完成端口的队列中取回来,继续执行本线程中后面的处理代码,处理完毕之后,我们再继续投递下一个网络通信的请求就OK了,如此循环。

2018-02-05

ffmpeg实现文件的切割

王纲老师的例子:ffmpeg实现文件的切割。还需进一步完善的是,播放显示的 总体时间还没变,切割的部分只是跳过去了。

2018-02-13

ok6410 led驱动

参考ok6410自带的驱动程序,调试成功了第一个linux程序。具体解释参考:http://blog.sina.com.cn/u/6078347489

2017-08-22

ZLMediaKit源码及注释

1.开源流媒体服务器ZLMediaKit源码及注释。 2.注释有自己的理解,也有网上的收集。 3.如有错误,请及时交流,微信:zzl2023bpsz

2024-07-27

ZLMediaKit中Track的创建过程

自已早期学习ZLMediaKit流媒体服务器画的流程图,如有错误,欢迎指正。微信zzl2023bpsz

2024-07-27

SRS服务器RTMP推流流程图

自已早期学习流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

SRS学习中画的流程图集

自已早期学习SRS流媒体服务器的画的流程图,如许多错误。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

srs、ZLMediaKit对比分析

学习流媒体服务器srs、ZLMediaKi的一些记录和总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

音频基础.docx(资料收集)

自已早期学习流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

视频基础.docx(资料收集)

自已早期学习流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

RTMP总结.docx

自已早期学习流媒体服务器对网上资料的总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

流媒体学习.docx(网上资料汇总)

自已早期学习流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

常用流媒体简介.docx

常用流媒体简介.docx

2024-07-27

常用流媒体搭建总结(测试过)

自已早期学习流媒体服务器的一些记录和总结,实际操作过,如有错误,欢迎指正。微信:zzl2023bpsz,博客园:https://www.cnblogs.com/zeliangzhang/

2024-07-27

通过ZLMediaKit学习RTSP协议

自已早期学习ZLMediaKi流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信zzl2023bpsz

2024-07-27

流媒体服务器源码-srs

(1)带注释的源码,也在网络收集的,也有自己的体会。 (2)如有错误,多多交流,微信:zzl2023bpsz

2023-09-20

C教学大纲-基础班v1.0.doc

传智播客的,适合初学者

2021-03-26

音频ACC编码的最详细文档 微信zzl2023bpsz

在github上下载,

2023-11-23

通过ZLMediaKit学习RTMP协议

自已学习流媒体服务器的一些记录和总结,如有错误,欢迎指正。微信zzl2023bpsz

2023-11-06

流媒体服务器-srs总结

(1)srs源码的分析总结。 (2)在学习流媒体时从网上的资料。 (3)如有错误,多多交流。微信:zzl2023bpsz

2023-09-20

FFMPEG向视频文件中添加字幕

王纲老师的视频,可向视频文件中添加字幕,试过MP4,其他的没试过。

2018-02-22

ffmpeg添加水印

王纲老师的录制视频的代码部分,在我的机器上还多少有些问题,不知是视频文件还是FFMPEG的问题。

2018-02-24

一个简单的快译通.rar

这个简单的快译通,使用了二次指针,有一定的借鉴: 1.dict1.c和dict2.c采用了realloc使访问使文件的次数少了一次。 2.操作文件函数的使用fopen、feof、fgets、fclose、fseek的使用。 3.字符函数memset、malloc、free、strcpy、strncmp、strlen、sizeof的使用。

2021-03-25

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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