線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1856
推到 Plurk!
推到 Facebook!

請問DSPack元件可以讀取TMemoryStream的MPG格式資料來播放嗎?

尚未結案
dennis
一般會員


發表:9
回覆:5
積分:2
註冊:2002-03-13

發送簡訊給我
#1 引用回覆 回覆 發表時間:2006-10-13 10:01:32 IP:210.66.xxx.xxx 未訂閱
請教各位先進:
小弟使用DSPack元件要播放一段MPG格式的影片,
程式上是將MPG資料讀進TMemoryStream裡然後在進行播放,
但是不知DSPack是否有支援這種方式來播放MPG影片?
先謝謝了。

PS:因為MPG資料來源也許是資料庫或是其他媒體,
不希望用TMemoryStream.SaveToFile方式產生檔案在進行播放。
pcplayer99
尊榮會員


發表:146
回覆:790
積分:632
註冊:2003-01-21

發送簡訊給我
#2 引用回覆 回覆 發表時間:2006-10-17 00:24:07 IP:219.134.xxx.xxx 未訂閱
你的意思,实际上是想直接让 DirectShow 播放由 Delphi 管理的内存里的数据。

这个问题比较复杂。我的办法是,自己写一个 Filter,这个 Filter 有个接口,可以输入数据。这样,Delphi 可以调用那个接口,把 Stream 里的数据送进去。

另:DirectShow 实际上是 COM,不知道 IStream 是否可以行。
系統時間:2024-04-27 5:00:25
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!