DirectShow 编写自己的视频播放器_C/C++_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > C/C++ > DirectShow 编写自己的视频播放器

DirectShow 编写自己的视频播放器

 2011/9/29 8:05:26  hanyuanbo  http://hanyuanbo.iteye.com  我要评论(0)
  • 摘要:现在正在做的东西,是需要根据H.264/avc的svc协议来开发一个基于IPTV平台的视频点播系统,支持相应视频流的播放器当然要自己写一个出来,经过一番查询,最后确定了用DirectShow来进行开发(其实想用windowsmediaplayersdk来开发的,资料太少了。。)开发环境:vs2005参考资料:《VisualC++音频/视频处理技术及工程实践》今天下午成功跑了下那个例子~有点点的欣慰。参考资料中基本上列出了编译sample库的时候出现的一系列问题。是个很好的参考书籍
  • 标签:自己
现在正在做的东西,是需要根据H.264/avc的svc协议来开发一个基于IPTV平台的视频点播系统,支持相应视频流的播放器当然要自己写一个出来,经过一番查询,最后确定了用DirectShow来进行开发(其实想用windows media player sdk来开发的,资料太少了。。)

开发环境:vs2005
参考资料:《Visual C++音频/视频处理技术及工程实践》

今天下午成功跑了下那个例子~ 有点点的欣慰。
参考资料中基本上列出了编译sample库的时候出现的一系列问题。是个很好的参考书籍。 不过我在windows7下跑的,没有出现release_unicode4这个文件夹,不知道为什么。。。(如果知道的,希望指点下啊),还是出现了一个问题:遇到类似“无法解析的外部符号 _IID_IMediaEvent”的错误,在vs2005下工程的 属性->链接器->输入->附加依赖项 debug添加Strmbasd.lib Msvcrtd.lib Winmm.lib,release添加Strmbase.lib Msvcrt.lib Winmm.lib。
如此成功了。 呵呵。





1. 滤波器
   源滤波器
   转换滤波器
   视频解码器
   视频渲染滤波器
   音频渲染滤波器
2.
  • 大小: 177.4 KB
  • 查看图片附件
发表评论
用户名: 匿名