- 博客(3)
- 资源 (43)
- 收藏
- 关注
原创 windows下图形界面转为控制台的main函数入口
#if defined(_MSC_VER) #define console_main main #endif
2014-04-22 14:27:45 979
swift桌面聊天代码
We assume that the reader is familiar with the basics of the XMPP protocol. For an overview of the XMPP protocol and its workings。提供了关于xmpp相同或者类似的东西
2016-10-10
SDL和ffmpeg实例
本程序实现了视频文件的解码和显示(支持HEVC,H.264,MPEG2等)。
是最简单的FFmpeg视频解码方面的教程。
通过学习本例子可以了解FFmpeg的解码流程。
项目包含6个工程:
simplest_ffmpeg_player:标准版,FFmpeg学习的开始。
simplest_ffmpeg_player_su:SU(SDL Update)版,加入了简单的SDL的Event。
simplest_ffmpeg_decoder:一个包含了封装格式处理功能的解码器。使用了libavcodec和libavformat。
simplest_ffmpeg_decoder_pure:一个纯净的解码器。只使用libavcodec(没有使用libavformat)。
simplest_video_play_sdl2:使用SDL2播放YUV的例子。
simplest_ffmpeg_helloworld:输出FFmpeg类库的信息。
备注:
标准版在播放视频的时候,画面显示使用延时40ms的方式。这么做有两个后果:
(1)SDL弹出的窗口无法移动,一直显示是忙碌状态
(2)画面显示并不是严格的40ms一帧,因为还没有考虑解码的时间。
SU(SDL Update)版在视频解码的过程中,不再使用延时40ms的方式,而是创建了
一个线程,每隔40ms发送一个自定义的消息,告知主函数进行解码显示。这样做之后:
(1)SDL弹出的窗口可以移动了
(2)画面显示是严格的40ms一帧
2016-06-01
ffmpeg yuv文件处理
ffmpeg读入yuv文件,解码为视频码流H264、MPEG2等格式,然后输出,本程序未深入应用ffmpeg,只是对其进行了简要应用,是ffmpeg入门不可多得的小程序
2016-06-01
Window api函数实例讲解
windows sdk中对用户的应用程序开发接口,原型,应用场景做了详细介绍,是在windows下开发的引导入门教材,想要在windows下做 应用开发的朋友可以下载下来看看
2016-04-26
OLE2编程技术
微软提供的ole2高级编程,结合ATL方面的技术,完全组件化模式,可以说是microsoft的核心技术了,有助于学习组件编程,对理解windows体系结构也有一定的助力
2016-04-15
UNIX环境高级编程
UNIX高级编程,不得不说老外的书籍还是挺名目清晰的,从UNIX个版本中应用的API来分析各种系统的编程API,并结合实例来说明,我只能说得此书者,学linux不难
2015-12-20
cpp开源框架
在编译x3 的测试用例时,遇到了这个问题,缺少cppunit的lib库,于是从网上找到了这个库的应用,对于编译的错误解释的挺详细的,很感谢这哥们的付出http://www.cnblogs.com/zhcncn/archive/2012/12/25/2832162.html
2015-12-18
windows程序设计源代码
windows下开发GUI的源代码,测试windows下开发程序的效果,系统介绍了控件,对话框,菜单,位图,文字等资源的特性,以及网络编程,系统服务,多任务等内容
2011-09-26
live555搭建的rtsp服务器发送当前屏幕(x264)
ffmpeg直接采集屏幕;VLC的x264库进行压缩编码;live555作为服务器,侦听554端口,当有连接时,开始录制屏幕并发送
2017-10-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人