请教DShow高手:DirectShow音视频采集,编码后,在另外一台机器封装成WMV如何保证音视频的同步性

我也看不穿 2011-08-17 04:45:47
DirectShow音视频采集,编码后,在另外一台机器封装成WMV如何保证音视频的同步性

项目是这样的:

前端有编码的机器(编码的内容可以是视频和音频),使用的编码格式是WMV
通过网络将编码后的数据包发送到另外一台机器,另外一台机器收集音频包和视频包,加上本地采集的声音混音后在本地编码成WMV文件或ASF文件

现在本地的声音和远程的声音同步性很差,请问高手如何解决
...全文
164 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
HersonX 2011-09-15
  • 打赏
  • 举报
回复
你接收到的音频数据是一段时间前的音频数据,却跟现在时段采集的声音做混合,这可能会同步么?
我也看不穿 2011-08-31
  • 打赏
  • 举报
回复
顶一下
我也看不穿 2011-08-26
  • 打赏
  • 举报
回复
愿意一起攻克难关的朋友可以看看这个帖子
http://topic.csdn.net/u/20110810/14/a738345a-9202-44b1-afc9-ede8ec34dfcf.html
我也看不穿 2011-08-19
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 robertbaker 的回复:]

没明白你的意思,
A 编码(Audio+Video)-->送到 B,
B 把 A的Audio 和 B的Audio混音后,加上 A的Video->>>写入 wmv/asf?? 然后你说 生成的文件音视频不同步?
编码后的 Audio 还能 混音吗?这个我不懂。
同步的时间有时间戳啊,混音后 Audio的时间戳 就用 A的Audio的时间戳啊,
[/Quote]

目前是解开再混音
LiuYinChina 2011-08-18
  • 打赏
  • 举报
回复
没明白你的意思,
A 编码(Audio+Video)-->送到 B,
B 把 A的Audio 和 B的Audio混音后,加上 A的Video->>>写入 wmv/asf?? 然后你说 生成的文件音视频不同步?
编码后的 Audio 还能 混音吗?这个我不懂。
同步的时间有时间戳啊,混音后 Audio的时间戳 就用 A的Audio的时间戳啊,
小蚊子 2011-08-18
  • 打赏
  • 举报
回复
呵呵应该是时间戳的问题吧。好久没研究过DS了。
我也看不穿 2011-08-18
  • 打赏
  • 举报
回复
如果真是很难的问题,愿意一起攻克难关的朋友可以看看这个帖子
http://topic.csdn.net/u/20110810/14/a738345a-9202-44b1-afc9-ede8ec34dfcf.html
我也看不穿 2011-08-18
  • 打赏
  • 举报
回复
高手在哪里?
我也看不穿 2011-08-17
  • 打赏
  • 举报
回复
有木有银?

2,543

社区成员

发帖
与我相关
我的任务
社区描述
专题开发/技术/项目 多媒体/流媒体开发
社区管理员
  • 多媒体/流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧