请问: 标准的H264码流,想用AVI容器保存成文件,该文件可以被第3方播放器播放,并支持进度控制,该怎么实现,或那里有这方面的资料

请教: 标准的H264码流,想用AVI容器保存成文件,该文件可以被第3方播放器播放,并支持进度控制,该如何实现,或那里有这方面的资料
请教: 标准的H264码流,想用AVI容器保存成文件,该文件可以被第3方播放器播放,并支持进度控制,该如何实现,或那里有这方面的资料

------解决方案--------------------
懂一点directshow用avi mux复合,file writer保存下来就OK了。
------解决方案--------------------
什么呀
------解决方案--------------------
同普通的AVI文件的创建和保存,只是将BitmapInfoHeader中的biCompress赋值为 '462H'即可(16进制的0x34363248)
------解决方案--------------------
MSDN索引中输入AVIFile Functions,可找到一个读写AVI的专题。

(AVIFileOpen打开文件,AVIFileCreateStream创建流,AVIStreamSetFormat设置格式,然后不停用AVIStreamWrite写入码流即可)
------解决方案--------------------
你说的第三方播放器是指谁
如果是像window media player,只要装个ffdshow,avi头设置正确的话就能够播放
如果是像海康那样的播放器,就不能播放了得
只能自己实现了