如何从内存中播放AVI(或视频)数据(100分)

  • 主题发起人 主题发起人 FlyKnight2
  • 开始时间 开始时间
F

FlyKnight2

Unregistered / Unconfirmed
GUEST, unregistred user!
本人在开发多媒体系统时碰到一个在内存中播放AVI的问题,请问有什么方法,要求要考虑速度,最好有流操作。
 
当然是走TFileStream文件流了。
 
如果走TFileStream文件流那用什么方来式来播放?望详谈。
yrworld@163.net
 
挺感兴趣!
 
我也想知道
 
不妨给我也解释一下
 
添加到收藏夹
 
我对这个问题感兴趣,但是我是用VB做的,目前本人想将保存在数据库中的AVI视频数据
还原出来,以前是将视频组成CHUNK,然后写入AVI文件中,通过API或MMCONTROL来将文件打开,
现在我想直接在内存中打开CHUNK,而不通过文件的方式来播放视频,请教如何解决。其实我提的这
个问题与DELPHI的STREAM流方式是类似的。
 
Create A Memory Mapping File
And Mapping them in Physical memory
 
FlyKnight2:如果还想接着讨论请定期提前自己的帖子,如果不想继续讨论请结束帖子。
 
多人接受答案了。
 
本人在开发多媒体系统时碰到一个在内存中播放AVI的问题,请问有什么方法
能给我完整的代码吗???
Email:web21yuan@163.net
 
to Leon1978315:
没办法,我找过,没发现有能播放流的媒体播放器。

你如有发现,别忘了通知我,

我还告诉你一点,DirectX SDK中有以流来播放媒体文件的功能,
你可用它试试。
 
应该是DirectXShow 吧
不过那个东西太难控制了!!
 
提前该问题!!!
 
我也想知道
 
后退
顶部