0

是否可以使用 directshow 打开不完整的视频文件进行播放?目前的方案是先下载视频文件(.avi-container,可以是h.264、mpeg2、mpeg4)然后开始播放。这当然可以是一个相当冗长的操作。

下载器从数据库中分块获取视频文件,因此理论上应该可以在下载期间打开文件。

是否可以创建一个 Directshow 图形,即使播放开始时文件不完整,也可以在下载期间开始播放?

该软件是用 C++ 编写的服务器/客户端。

谢谢,

4

1 回答 1

0

至少http://en.wikipedia.org/wiki/VLC_media_player#cite_note-12可能会这样做......

不过,据我所知,只要文件存在,您就应该能够启动图形......只要它在播放过程中没有到达结尾,而文件还没有被写入。

或者您是否正在寻找一些可以在重播前“耐心等待”的过滤器?

于 2010-08-11T21:18:06.913 回答