想用c++写个音频播放器,电脑上有VC6.0和VS2013 用哪个库好点啊

 我来答
CodeShopping
2014-04-25
知道答主
回答量:12
采纳率:0%
帮助的人:8.1万
展开全部
用哪个都一样。看你熟悉哪个。
看起来是个新手,建议生成一个mfc工程来做,会简单一点。
追问
可以说的详细一点吗?原来是想用SDL但是在vc,vs上都没配成,所以想试一下别的库。新手!'
追答
对此我想说的是,不要想着一口吃成一个胖子。建议先用mfc或者winform利用现成的mediaControl生成一个简单的播放器,在windows下面,它利用的是系统自带的mediaplayer。
其次,在此基础上再考虑扩展。
解码的原理是一样的,但是不同的系统平台,扩展框架是不同的。
你需要在不同的框架下对接解码接口。
比如windows下,早期的windows提供的媒体框架是direct show。基本不同压缩文件(音视频)的解码都是通过插件形式来解决的。你可以搜索下direct show插件,有不少开源的,可以学习一下。
Win7后,框架改为WMF(虽然direct show还能沿用,win8 metro下面已经停用)。选择一个框架后,了解框架机制和原理,无非是输入流--编码(解码)--输出流,如果多轨,考虑输出流的同步。这些一两句说不来,需要你自己摸索了。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式