線上使用者

目前共有 0 位註冊使用者8 位訪客 在線上。

新會員

  • hihi
  • lady8904
  • xyz
  • arsisthesis
  • selly

書籍推薦

Dash Media Player 模組 - Drupal 的專屬多媒體撥放器(Part I)

Arthur Yu 的照片
Average: 3.8 (5 votes)

很多大德可能和阿舍一樣,是在裝 FlashVideo 模組時,才發現這個 Dash Media Player 的,一開始,阿舍以為這只是一個單純的撥放器而已,要有 FlashVideo 模組的配合才能在 Drupal 裡用的,但是,後來才發現,原來這個 Dash Media Player 也有自己的模組,而且,不需要 FlashVideo 模組就能撥 Flash 影片和 MP3 哩 !! 原來...阿舍跟它是真的不熟...呵呵 !! ^^。

Dash Media Player 是一個可以免費使用,但是商業用途是需要費的,所以,各位大德如果有 FlasgVideo 模組或是 Dash Media Player 模組來架商業用途的的網站時,就要注意一下囉 !! 有關它的授權計費方式,請參考下面這個網址,有買一次,終身更新的服務吔 !! 還有,有付費就可以把那個 "DashPlayer" 的 Logo 給拿掉的...。

http://www.tmtdigital.com/dash_player_license

說完授權和費用之後,就先來大概介紹一下這個 Dash Media Player 的功能:

1.支援 FLV、MP3 及圖檔撥放格式。
2.支援撥放清單功能 ( 可由 View 建立 )。
3.可相容於 Drupal 的各種媒體相關模組。
4.支援全螢幕撥放及 H-264 影像格式。
5.可經由 CCK 模組新增自定欄位。
6.支援 XML、RSS 及遠端撥放清單。
7.內建投票功能。

更詳細的介紹,請參考 Dash Media Player 官網的介紹....

http://www.tmtdigital.com/project/dash_player

註: 原來,Dash Media Player 還可以撥 MP3 和看圖片的哩 ! 阿舍也是後來才發現的....。

DashPlayer 模組的安裝是有點給它小複雜,因為,這個模組用到不少其它的模組,所以,在開始之前,要先下載下面這些模組回來:( 阿舍只有針對必要的功能來說明,有一些選用功能會用到的模組,阿舍就暫時先跳過囉 !! ^^! )

1. 下載、安裝與啟用 Services 模組
Services 模組提供遠端呼叫的服務,可以支援 Web Services,但是,在這裡並不需要瞭解太多,只要依照要求設定起來就可以了。

Services 模組需要依據所使用的 PHP 版本來做調整,如果,大德所使用的 Drupal 是架設在 PHP4 的環境時,那麼就不能使用最新版本的 Services 模組來安裝,必需到下面這裡來下載特定版本來安裝。

Drupal 6: http://ftp.drupal.org/files/projects/services-6.x-0.11.tar.gz
Drupal 5: http://ftp.drupal.org/files/projects/services-5.x-0.91.tar.gz

若是 PHP5 的話,就可以直接到下面這個 Services 模組的網頁來下載。

http://drupal.org/project/services

下載來之後,就可以把它解壓縮之後,丟到 sites\all\modules 資料夾裡去,接著再到 admin/build/modules 啟用 Services 模組。

啟用完 Services 模組後,還要再回到模組設定的頁面 ( admin/build/modules ) 把下列 Services 的所有子模組都給啟用起來才行 ( 仔細來說,至少要有 Node Services、System Services 有被啟用的,但是,為防有所遺漏,阿舍還是建議都給它啟用的好 )。

2.設定 Services 模組權限
Servcies 模組在這裡是不需要進行設定的,只要到 admin/user/permissions ( Drupal 5.x 請到 admin/user/access ) 裡,找到 「node_service module」之後,把下面的這一個項目給打勾起來給可以使用 DashPlayer 的角色。

load any node data

再往下,找到「service module」之後,一樣的,把下面的這個項目勾給需要的角色。

access services

都勾好之後,就請記要按「儲存權限( Save Permissions)」,這樣,Services 模組的安裝就算告一段落了。

3.安裝 AMFPHP 模組
基本上這個 AMFPHP 模組是在建立一個 AMFPHP 的伺服器,用來提供 Flash 和 PHP 建立溝通管道的工具,而 DashPlayer 是用 Flash 的 ActinScript 寫成的 Flash 撥放器,所以可以透過這個 AMFPHP 來和 Drupal 互動。

如果,大德弄不懂沒關係,這個 AMFPHP 模組不是重點,只要裝的起來就好了,所以,請參考下面步驟來搞定它囉 !!

先到這裡 http://drupal.org/project/amfphp 來下載這個 AMFPHP 模組,然後,一樣的,把它解壓縮之後,丟到 sites\all\modules 資料夾裡去。

在啟用 AMFPHP 模組之前,要先去把 AMFPHP 本尊給先請回來,就是要先去下載 AMFPHP 這個程式庫,因為 AMFPHP 模組本身並不包含 AMFPHP 程式庫,所以就要到下面這個網址來下載。

http://sourceforge.net/project/showfiles.php?group_id=72483

把下載來的 amfphp 壓縮檔解壓之後,裡面會有一個 amfphp 的資料夾,請這個 amfphp 資料夾整個複製到剛剛 amfphp 模組的資料夾裡,這樣就可以到 admin/build/modules 來啟用這個 AMFPHP 模組哩 !

在啟用 AMFPHP 模組完成之後,有關 AMFPHP 模組的設定,也就算完成了。

接下來就是安裝 Dash Media Player 撥放器了,不過,今天就先到這裡囉 !! ^^

cainiao
User offline. Last seen 2 年 34 週 ago. Offline
Joined: 10/29/2008
好贴!!!

hi,阿舍兄:

我马上也要做一个视频的页面,正想找找 module. 就在您这看到了这个。呵呵。

我刚大学毕业,对于很多 IT 的东西还不太懂。我想问你一个弱问题,你上面说这个 DashPlayer 是可以免费使用,但是商业网站就得付费。那我要是做一个站,上“注册用户”上传一些视频,或者管理员上传一些娱乐新闻的视频,这用付费吗?算是商业网站吗?我做的是一个在线杂志的站。

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 2 日 17 小時 ago. Offline
Joined: 12/17/2007
應該是用在收費的服務上就有算吧 !..

Hello cainiao 兄,

以阿舍的認知,如果將需授權的產品在未經授權下拿來做有收費的,或是能夠因為這項產產所提供的功能而獲利的話,都可算商業應用,不過,每家的授橏模式與所謂的商業應用的定義都可能不同,如果不確定是否需要授權,那麼就直接去問,會比較快的...。

供參囉 !! ^^=。

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

Jeff Lou (未確認)
drupal 6.10

我用的是drupal 6.10
他說我"這個版本與 Drupal 核心的 6.10 版不相容。"
><"
還有沒有其他的模組跟他差不多的呀?
我試裝swf tools...但又不成功...

真的要help~~~~~~~~~~~

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 2 日 17 小時 ago. Offline
Joined: 12/17/2007
有可能是 Services 模組的關係....

Hello Jeff Lou 兄,

阿舍去查了一下,會出不相容的訊息的原因,多半是 Services 模組的版本問題,請問 Jeff Lou 兄的 Services 模組是那一個版本,還有 PHP 的版本是 4 還是 5 ? 這個也是有影響的....。

供參囉 !! ^^=。

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

大德 (未確認)
dashplayer.swf

很久以前已经成功安装了dash了
但是阿舍有没有发现一个问题就是所有调用出来的播放器左下角都会有
“dashplayer”这个图标,并且是一个连接来的,占位也太大了
有没有办法去掉呢

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 2 日 17 小時 ago. Offline
Joined: 12/17/2007
應該是要付錢...

Hello,

在 DashPlayer 官網的網站上有說,要不要付錢,就差在那個 Logo 上了,如果有付錢,就可以移掉的....=_____=!!。

Dash Player License

The Dash Player has been released under the Creative Commons License. You do not need to purchase a license to use this player on your website (even commercial sites). However, the Dash Player logo will always show up unless you purchase a license. In other words, a license is only required if you wish to remove or change branding on the Dash Media Player. You can purchase a license at http://www.tmtdigital.com/dash_player_license

供參囉 !! ^^=。

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

Arthur Yu
Arthur Yu 的照片
User offline. Last seen 2 日 17 小時 ago. Offline
Joined: 12/17/2007
更正一下....

Hello cainiao 兄,

是要移那個 DashPlayer 的 Logo 才需要付費的,阿舍看錯了哩 !! ......=____=!!。

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

阿舍...
阿舍的 Drupal 架站經驗談
http://drupal.soa.tw

大德 (未確認)
PHP

PHP 的版本是5.2.6..Services模組我剛del了..= =
那servers應該要download那一個才行呀?

Jeff Lou (未確認)
呀..是不是 dash

呀..是不是 dash player不能裝在 drupal 6.10上呀??
"Provides an interface and activation mechanism for the Drupal DASH Player.
這個版本與 Drupal 核心的 6.10 版不相容。"

Jeff Lou (未確認)
哈..又是我呀^^ 我成功

哈..又是我呀^^
我成功安裝了..但之後都步驟就不懂設定....
要等阿舍的教導^^

BloggerAds

Facebook Page

Drupal 新聞

Translate


訂閱服務...

最新回應

阿舍的隨手....