社区
多媒体/流媒体开发
帖子详情
DirectShow 多线程
snowdrop007
2007-04-12 07:10:26
我用DirectShow做了一个混音功能的类(一个Graph),希望在主程序中生成一个thread来调用这个类,只要一调用CoCreateInstance(),传递过来的参数以及很多指针都改变了,不是原来赋的值了。
...全文
274
1
打赏
收藏
DirectShow 多线程
我用DirectShow做了一个混音功能的类(一个Graph),希望在主程序中生成一个thread来调用这个类,只要一调用CoCreateInstance(),传递过来的参数以及很多指针都改变了,不是原来赋的值了。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ouyh12345
2007-04-13
打赏
举报
回复
在调用CoCreateInstance()时,调用了filter的CreateInstance,在这函数里,调用了filter的构造函数。
所以,要传参数的话,可以暴露filter的接口,通过接口来传递参数。
directshow
多线程
视频采集
基于
directshow
的
多线程
视频采集的说明文档,方便大家参考
基于
directshow
的
多线程
视频采集系统
基于
directshow
的
多线程
视频采集系统
Windows之5:
DirectShow
+H.264+AAC采集编码
这个课程主要讲解的是
DirectShow
的音视频框架,然后结合H.264+AAC进行音视频编码。本课程适合Windows平台的学员,DShow框架比较通用,适合音视频采集及处理。主要的知识点包括DShow基础及Filter原理、DShow配置开发环境及入门简介、编译baseclasses项目、DShow播放器案例实战、DShow枚举音视频输入设备信息、DShow采集麦克风音频案例实战、DShow+H.264+AAC音视频采集与编码案例。其中也包括DShow的自定义Filter组件开发,包括自定义弹球、自定义组件作为视频源等案例。
研究论文-基于
DirectShow
RTMP协议的视频采集传输系统的设计与实现.pdf
主要研究了
DirectShow
的视频采集技术,并用该技术设计了一个基于RTMP(real time messaging protocol)协议的视频采集与传输系统。
DirectShow
负责采集实时视频、音频,使用H.264和faac编码器进行音视频编码。通过
多线程
技术对采集到的视频和音频数据进行封装为可被流媒体服务器识别的可播放流,通过IP网络,以流媒体的形式传输给流媒体服务器Nginx,Nginx服务器通过网络接收各个客户端的音视频数据流,通过一定的缓冲机制,保证媒体数据的连续性,再以RTMP流式协议直播给客户端。系统满足了直播对视频高实时性和有效性的要求。
DirectShow
音乐播放器源码
这是我学习的时候写的一点代码,主要是使用百度的搜索引擎对歌曲进行搜索,下载等。希望对初学者有点帮助。 1.搜索功能:根据歌词搜索,根据歌名搜索,根据专辑搜索,百度TOP N列表。歌词搜索下载。 2.下载功能:
多线程
下载,异步存储。 3.所有的缓存都在内存中,在没有下载完成不会做写硬盘操作。 4.播放热键支持。 Ctrl + -> 下一曲 Ctrl + <- 上一曲 Ctrl + End 暂停/播放 Ctrl + Home 显示/隐藏播放器 Ctrl + Up 音量增大 Ctrl + Down 音量减小 5.使用
DirectShow
播放音乐。 6.支持发送歌曲直接到可移动磁盘。 7.搜索引擎使用的是百度。 。。。 更多的内容请参看源码中的说明.
多媒体/流媒体开发
2,543
社区成员
20,281
社区内容
发帖
与我相关
我的任务
多媒体/流媒体开发
专题开发/技术/项目 多媒体/流媒体开发
复制链接
扫一扫
分享
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章