音视频数据采集
文章平均质量分 64
xslmath
C++、音视频
展开
-
基于C++实现视频聊天软件(一)
初来乍到,接触到音视频领域,在这期间参考开源代码和项目代码,用C++做了一个类似QQ的视频聊天Demo,这里将其中开源的视频通讯技术分享给大家。 工具: vs2010,MFC制作界面,网络传输机制(Socket等), VFW视频采集,FFmpeg编解码器,SDL播放原创 2017-11-20 21:21:09 · 14878 阅读 · 11 评论 -
VC++实现视频聊天:VFW视频采集+FFmpeg编码
上次介绍了视频聊天软件的界面、文字聊天、文件传输部分,这此介绍视频聊天功能,这算是音视频领域一个很广的应用。首先视频聊天的双方需要有一个USB摄像头(或者笔记本摄像头),在windows系统下,一个完整的视频流程应该有如下步骤:采集摄像头数据--> 视频帧编码 --> 码流网络传输 --> 解码 --> 播放然后按流程来选择相应的工具分块实现,串联起来,就可以聊天了。本次视频聊天使用的工具如下:vs原创 2017-11-27 20:02:02 · 5455 阅读 · 15 评论 -
VC++实现视频聊天:FFmpeg解码+SDL播放视频
经过网络传输接收到的码流,已经存放在公共链表 PacketNode_t 中,码流经过解码成YUV或RGB后才能播放,接下来就介绍FFmpeg解码过程和 SDL 播放视频原创 2017-11-29 22:02:04 · 2342 阅读 · 1 评论