連續多個影像媒體播放的問題(BCB) |
尚未結案
|
m1357
一般會員 發表:4 回覆:3 積分:6 註冊:2004-07-15 發送簡訊給我 |
對不起,上ㄧ篇弄錯了Delphi!是BCB
因應專題,急於完成一個連續多個影像媒體播放程式,但一直苦無方法,直接發信求教於版主大人,但ㄧ直沒有得到回覆,因時間急迫,希望線上高手能給予最高之協助!
我的問題是:
1.我要利用BCB寫一個影像媒體播放程式,該程式可連續撥放多個檔案,中間沒有空檔出現,而且播放框可調整及無任何控制按鈕,畫面亦可放到最大。
2.我試過TMediaPlay元件,但此元件似乎只有支援到mpg1,若是mpg2以上格式則沒有任何影像。
3.拜讀版主大人的文件,也安裝了DSPack,雖然可以執行Demo程式PlayWin,但要如何做到多個媒體檔輪流播放,而且中間沒有空檔出現。我發現光讀一個小小的媒體檔案就要花好長的時間。
4.我又試了Windows Media Player的ActiveX物件,發現我無法將邊框去除,而且它所有的控制按鈕都還在,另外我也不知如何將媒體存入播放清單中讓它輪流播放。
應時間急迫,線上高手可否可舉例一支簡單的範例程式,謝謝!
|
danielx2000
一般會員 發表:29 回覆:33 積分:22 註冊:2002-09-02 發送簡訊給我 |
引言: 因應專題,急於完成一個連續多個影像媒體播放程式,但一直苦無方法,直接發信求教於版主大人,但ㄧ直沒有得到回覆,因時間急迫,希望線上高手能給予最高之協助! 我的問題是: 1.我要利用BCB寫一個影像媒體播放程式,該程式可連續撥放多個檔案,中間沒有空檔出現,而且播放框可調整及無任何控制按鈕,畫面亦可放到最大。 2.我試過TMediaPlay元件,但此元件似乎只有支援到mpg1,若是mpg2以上格式則沒有任何影像。 3.拜讀版主大人的文件,也安裝了DSPack,雖然可以執行Demo程式PlayWin,但要如何做到多個媒體檔輪流播放,而且中間沒有空檔出現。我發現光讀一個小小的媒體檔案就要花好長的時間。 4.我又試了Windows Media Player的ActiveX物件,發現我無法將邊框去除,而且它所有的控制按鈕都還在,另外我也不知如何將媒體存入播放清單中讓它輪流播放。 應時間急迫,線上高手可否可舉例一支簡單的範例程式,謝謝! 發表人 - m1357 於 2004/07/21 05:05:06應該有幾個方法可以做到你要的效果 1. 將windows media player隱藏,用自己的Button來控制media的play/stop/pause 等等的動作. 若要出現media player的畫面,又要隱藏上面的button,哪就只有改Media player 的source code,不過這好像不太可能 2. 因為media player在撥完之後會引發一個even 出來,可以用這個even來取得下一個要播放的file 3. media player 在讀取檔案的時候都會有一讀取檔案至buffer的delay time ,若要不停頓,則可能要把這動作取消,可是sorry 我沒試過 |
李國維
高階會員 發表:42 回覆:287 積分:235 註冊:2003-02-07 發送簡訊給我 |
|
m1357
一般會員 發表:4 回覆:3 積分:6 註冊:2004-07-15 發送簡訊給我 |
|
李國維
高階會員 發表:42 回覆:287 積分:235 註冊:2003-02-07 發送簡訊給我 |
m1357:
試試看用directX的DirectShow.
可以參考axsoft大大的這篇文章,
http://delphi.ktop.com.tw/topic.php?TOPIC_ID=20594
跟cmf大大的這篇文章
http://delphi.ktop.com.tw/topic.php?topic_id=34955
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |