下载 >  开发技术 >  C++ > 最简单的视音频播放示例

最简单的视音频播放示例 评分:

本工程包含了使用各种API(Direct3D,OpenGL,GDI,DirectSound,SDL2)播放多媒体例子。 其中音频输入为PCM采样数据。输出至系统的声卡播放出来。 视频输入为YUV/RGB像素数据。输出至显示器上的一个窗口播放出来。 通过本工程的代码初学者可以快速学习使用这几个API播放视频和音频的技术。 一共包括了如下几个子工程: simplest_audio_play_directsound: 使用DirectSound播放PCM音频采样数据。 simplest_audio_play_sdl2: 使用SDL2播放PCM音频采样数据。 simplest_video_play_direct3d: 使用Direct3D的Surface播 放RGB/YUV视频像素数据。 simplest_video_play_direct3d_texture:使用Direct3D的Texture播放RGB视频像素数据。 simplest_video_play_gdi: 使用GDI播放RGB/YUV视频像素数据。 simplest_video_play_opengl: 使用OpenGL播放RGB/YUV视频像素数据。 simplest_video_play_opengl_texture: 使用OpenGL的Texture播放YUV视频像素数据。 simplest_video_play_sdl2: 使用SDL2播放RGB/YUV视频像素数据。
...展开详情收缩
2014-10-18 上传大小:8.43MB
分享
收藏 (40) 举报

评论 共181条

cgy2013 挺不错的,感觉好用
2019-04-11
回复
byronhuqi 使用过,还可以,谢谢分享
2019-03-12
回复
zhqh100 虽然分值高了些,但是,其他地方也找不到这么好的资源了,致敬雷神
2019-01-18
回复
tjm1017 不错的资源,学习了
2018-10-31
回复
happy001fly VS2015可以编译通过 ,可执行,非常感谢。
2018-09-29
回复
yangshuhe33 很全很强大
2018-09-29
回复
hnjhn 初学者,可以学习一下,谢谢!
2018-08-15
回复
liangasmtboy 学习了。。。。
2018-08-02
回复
jianglei_007 可以,初学者受用
2018-06-20
回复
wanghua_234 我好像没看到OPENGL...E
2018-04-27
回复
最简单的视音频播放示例8:DirectSound播放PCM
Extjs6 最简单示例java版

Extjs6 最简单的示例java版Extjs6 最简单的示例java版Extjs6 最简单的示例java版Extjs6 最简单的示例java版Extjs6 最简单的示例java版Extjs6 最简单的示例java版

立即下载
一个简单的HTML5小例子

对于一个初学者来说,最消耗时间的地方就是基础,因此希望通过此例子的一些注释讲解能让初学者更快的了解html5

立即下载
8个ASP.NET网站简单例子

几个简单小网站的例子,帮助大家快速学习,互相交流学习。

立即下载
Ibatis_3__最简单示例.pdf

Ibatis_3__最简单的示例.pdf Ibatis_3__最简单的示例.pdf

立即下载
简单的CNN示例代码

简单的CNN示例代码

立即下载
Java端 ajax简单入门例子

这只是一个就简单的Ajax实时与后台数据查询对比的注册模块,尚未完善,但是体现在能够前台数据与数据库实时对比。

立即下载
支持http,hls,rtmp等-信云自定义播放

轻量级的播放器,支持http,hls,rtmp等流,方便大家添加网络上公开的流媒体,做个人的视频APP。 1 支持hls, http, m3u8, rtmp等流 2 点击右上角图标,增加流媒体。 3 增加流媒体项保存功能,下次启动后,这前保存的流依然存在。

立即下载
一个简单的爬虫例子

一个简单的爬虫,亲测可用

立即下载
各类简单的verilog代码例子

各类门简单逻辑电路verilog实现.较大的功能电路,交通灯verilog实现,电子表的verilog实现,流水灯verilog实现

立即下载
opengl简单例子(适合初学者)

一个简单的opengl例子,绘制了一个正四面体,上下键控制绕y轴旋转,左右放大缩小,有一个电光源绕x轴旋转,f键控制开关,t键控制三种纹理转换,鼠标控制摄像头移动

立即下载
简单的html编程示例

简单的html示例简单的html示例简单的html示例

立即下载
Dagger2笔记01

最简单的Dagger2示例。。。。。。。。。。。。。。。。。

立即下载
Qt5串口小示例

对QSerialPort的简单使用,主要实现串口收发数据功能。

立即下载
MyBatisSample最简单示例

MyBatis Sample 最简单的示例

立即下载
前端初学者二级导航(超简单的例子)

超简单的一些前端学习例子,比如简易轮播图,简易二级导航等,有一两个例子因为懒所以没写完,美化也没做,只是一些原理性的东西而已

立即下载
springMVC 最简单示例

java spring mvc超简单示例,适合入门

立即下载
简单的视频编码器示例

该解决方案包含了几个常见的编码器的使用示例: simplest_vpx_encoder:最简单的基于libvpx的视频编码器 simplest_x264_encoder:最简单的基于libx264的视频编码器 simplest_x265_encoder:最简单的基于libx265的视频编码器

立即下载
SSH简单分页实例.

SSH简单分页实例.zip 博客http://blog.csdn.net/peng_hong_fu/article/details/53394010

立即下载
学习汇编很好的例子

学习汇编很好的例子,适合初学者,学好汇编你会发现单片机理解得更加深刻。

立即下载
img

spring mvc+mybatis+mysql+maven+bootstrap 整合实现增删查改简单实例.zip

资源所需积分/C币 当前拥有积分 当前拥有C币
5 0 0
点击完成任务获取下载码
输入下载码
为了良好体验,不建议使用迅雷下载
img

最简单的视音频播放示例

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0
为了良好体验,不建议使用迅雷下载
VIP下载
您今日下载次数已达上限(为了良好下载体验及使用,每位用户24小时之内最多可下载20个资源)

积分不足!

资源所需积分/C币 当前拥有积分
您可以选择
开通VIP
4000万
程序员的必选
600万
绿色安全资源
现在开通
立省522元
或者
购买C币兑换积分 C币抽奖
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
为了良好体验,不建议使用迅雷下载
确认下载
img

资源所需积分/C币 当前拥有积分 当前拥有C币
50 0 0
为了良好体验,不建议使用迅雷下载
VIP和C币套餐优惠
img

资源所需积分/C币 当前拥有积分 当前拥有C币
5 4 45
您的积分不足,将扣除 10 C币
为了良好体验,不建议使用迅雷下载
确认下载
下载
您还未下载过该资源
无法举报自己的资源

兑换成功

你当前的下载分为234开始下载资源
你还不是VIP会员
开通VIP会员权限,免积分下载
立即开通

你下载资源过于频繁,请输入验证码

您因违反CSDN下载频道规则而被锁定帐户,如有疑问,请联络:webmaster@csdn.net!

举报

  • 举报人:
  • 被举报人:
  • *类型:
    • *投诉人姓名:
    • *投诉人联系方式:
    • *版权证明:
  • *详细原因: