您在這裡

音樂授權網站改製, 同時開發單機版

各位好

本人代表一家音樂授權公司尋求外包團隊

目標是建立專業的音樂搜尋及授權平臺。
將主要包括兩大核心功能:音樂搜尋和完善的電子商務功能。
音樂資料庫要能夠足以支撐10萬首以上mp3格式的音樂存儲、搜尋、試聽、下載等功能。
電子商務系統,要能以客戶爲中心,方便客戶對曲目的授權購買,方便管理員對授權資訊等的管理。

1)音樂代理50-60不同的版權品牌,而且品牌數量會陸續增加,而每一種授權品牌能夠提供的音樂授權數量也有著比較大的差異,每個品牌的CD數量少則幾張,多則兩三百張,而每張CD中的曲目也會有著比較大的差異,通常會含有20-90個曲目,通常曲目數越多每首單曲的播放時間將會越短。

2)試聽音樂網站上的曲目(免費試聽區少量幾首的曲目除外),必須先要註冊會員。

3)音樂庫應支援模糊搜索和精確搜索兩種方式,可以選擇對單曲進行查詢。模糊搜索方式主要是以關鍵字形式進行,並支援條件限定,如可以有兩個關鍵字加以限定,關鍵字之間有個空格。精確查詢可以按多重多條件進行精確,如流行音樂、古典音樂等,它們之間是且的關係。搜尋結果按符合條件呈度由高至低排列。搜尋結果超過一個頁面以上時,有快速選頁跳頁功能。

4)音樂庫中音樂的分類方式
音樂庫中將會有多種授權品牌;每個授權品牌都會有多張專輯,每張專輯都會有各自的專輯名稱和專輯關鍵字;每張專輯將有多首單曲,每首單曲都會有單曲名、單曲類型等屬性。如:一個授權品牌AAAAA,會有屬性品牌名稱、品牌介紹、品牌圖片、品牌關鍵字等;AAAAA品牌下面可能會包含300張專輯,它們之間的序列號可以爲001-999,每張專輯,會有專輯名稱、專輯介紹、專輯圖片、專輯關鍵字(如古典的、專輯主題等);每張專輯中含有100首單曲,它們之間的序列號可以爲01-99,每首單曲會有單曲名稱、單曲關鍵字(鋼琴曲、溫暖的、作曲人等)。

5)首頁的設計,使用些Flash效果,直接進入搜索介面,其中搜索,可以選擇進行模糊或精確搜索。

6)會員功能:
網站中除了試聽區的少數幾首音樂不需要註冊會員就可以試聽以外,其餘所有音樂,都需要註冊會員以後才可以進行試聽。會員可以對自己的個人基本資訊進行管理。會員可以上傳自己的作曲;上傳時出現智財權法律提醒,侵權者自負法律責任及賠償鄭聲損失。會員可以收藏自己試聽過的曲目,並可以對收藏的曲目,做一些注釋;會員試聽後,可以選擇購買曲目,進而取得授權。會員會有自己的虛擬帳戶,可以實現會員的充值和提現功能。會員可以發表留言。

7)郵件管理
管理員可以對會員進行群發郵件,也可以單獨發送郵件;
會員訂購完成之後,系統會自動回復郵件確認。

8)管理員授權
總管理員可以對所有功能模組具有絕對管理權
總管理員可以對功能進行授權管理,可建立多個管理帳號,授予不同的管理員對指定功能進行管理,。

9)對會員基本資訊及基本操作如搜尋、試聽、下載、收藏等資訊,能進行統計。

10)在授權品牌中的唱片品牌,如果客戶需要購買授權的話,音樂代理商還需要向該品牌商進行諮詢價錢。

11)所有音樂的格式均統一爲mp3格式。

12)本次網站建設,需要開發兩個語言版本,即中文簡體版本和中文繁體版本。

13)播放器能有獨特的設計,避免被輕易得知音檔路徑、下載播放音檔。播放器顯示正在播放曲目的曲目名、曲目編號、進行時間及曲目總長時間。並提供播放、下一首、暫停、停止播放、音量大小、靜音、時間條等基本功能。

14)適用IE6以上版本、firefox 及其他瀏覽器

15)線上客服可設置多個線上通訊軟體帳號,如MSN、QQ、SKYPE,線上客服顯示於每一個頁面明顯處但不妨礙版面美觀。繁體網站使用MSN、SKYPE,簡體網站使用QQ、SKYPE。

16) 以上功能亦可在封包後, 以單機版執行檔在客戶端執行, 但目錄與音樂僅包含已購買授權的音樂 。

17) 單機版部分另需
1. 安裝時,電腦隨機產生一組序號,使用者回電至公司,利用此序號,產生一對應之數字給使用者,使用者輸入後,始可啟動使用,否則視為未註冊,軟體無法啟動。
2. 需登入帳號/密碼才可使用。
3. 帳號有時間限制,限制時間到期無法繼續登入使用。
5. 可播放加密音樂格式(本公司音樂僅能在本軟體播放器上播放)。如其他音樂亦能播放更好
6. 下載音樂時可將加密音樂格式還原成一般wav或mp3。
7. 記錄音樂下載使用記錄,可將使用記錄匯出成excel檔。
8. 可連線或 DVD匯入由証聲提供更新的音樂資料。
9. 避免試聽後在buffer中留下暫存檔

管理端
1. 可將wav或MP3音樂格式,轉換成加密音樂格式,並內含授權日期。
2. 可管理會員基本資料。
3. 產生客戶安裝時,所需輸入之對應解密碼。
4. 管理音樂檔案包含音檔、圖片、分類資料。
5. 可針對不同客戶挑選品牌、專輯匯出音檔資料庫及音樂分類資料庫並包入(包不包入可討論)單機版應用軟體中,提供客戶使用。

如有興趣請 將
1) 個人/工作室/公司簡介
2) 成功案例
3) 初步提案
寄到 os @ happypig.tw (請自行更換為@)

謝謝

我接觸 Drupal 9週以來, 儘管想努力擺脫學習階段, 儘快進入實務階段, 但現實上離接這種規格的電子商務案子(光就架網站而言)還是有一大段距離(即使是參與team work, 而非個人主導). 只不過我也很有興趣了解 Drupal 的專家來看這個案子的話, 會提出什麼樣的建議? 所以還是跳進來湊個熱鬧, 屁個幾句, 若有失偏頗的話, 還敬請指教. XD
1) Drupal的專案.....可以當單機板使用嗎??
Drupal 主要是架網站用的, 而且可以架的網站類型很廣, 企業形象, 內容管理, 交友, e-learning, 電子商務, 企業流程, etc..這個案子有關架網站的部份採用 Drupal 肯定可行. 但是這個單機板的播放軟體得另外採用開發桌面軟體的方法才恰當.

2) 如果單機版可行, 未來程式部分如何更新??
現在桌面軟體自動(包括手動)連線上網更新已經算是很普遍的功能了, 細節交給專家處理.

3) 有沒有更好的建議??
呵呵, 瞧這規格, 看來銀子(預算)得準備多一點. 8)
還有, 一定要找到有主導電子商務成功經驗的人. 這句或許是廢話, 但跟其它考量比起來, 優先順序應該是最高的.

謝謝各位的建議

因此音樂授權網站是B2B導向
故被授權者多是專業音樂工作者
而同一個客戶被授權的音樂數量多.....網路傳輸耗時
若只放在網站上下載後查找也麻煩
所以才會想要同時開發單機版

此外
DWebPro 這類可讓網站變單機版的軟體
不知有沒有Drupal同好用過???
適合直接移轉嗎???

謝謝

謝謝

搭配DWebPro使用Drupal on DVD/CD
是否透過原網頁上的13~15步驟調整........這段超過我的理解能力
讓Drupal on DVD/CD
可以去更動SQL資料庫??


13. Edit the deploy\www\sites\default\settings.php file as follows:

$db_url = 'mysql://root@127.0.0.1:' . dwebpro_getvar('DWEBPRO_MYSQL_PORT') . '/drupal';
ini_set('session.save_path', dwebpro_getvar('DWEBPRO_TEMP'));
ini_set('smtp_port', dwebpro_getvar('DWEBPRO_SMTP_PORT'));
$conf['clean_url'] = 1;

14. Edit the deploy\http.ini file as follows:

[WebServer]
RewriteEngine.Start=1
RewriteEngine.FileName=##DWEBPRO_PATH##\rewrite.ini
RewriteEngine.ReloadOnEveryRequest=0

[Browser]
OpenUrl=1
Url=http://##DWEBPRO_HOSTNAME##:##DWEBPRO_WEBSERVER_PORT##/

[MySQL]
CopyDataToHardDisk=1
DestinationDir=##DWEBPRO_TEMP##\drupal

15. Create an empty file in the deploy folder, name it as rewrite.ini and edit it as follows:

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]

happydrupal 是否正在修讀什麼課程,要想一個可行方案 ??

因為哦,一個稍為有在這行業工作過的人,都知道桌面上使用軟體做是最好的
除此以外,對於做這些級數案子的人來說,以上的東西只是花費時間,並沒有多大難度。

但桌面端的加密技術,是很大的投資哦,別忘記你們是"音樂授權公司",我假設是代理人人知道的品牌,不是一些自資發碟,發行一百張唱片的。你至少要一份加密技術相關的專業報告,否則看不出誰會授權給你。

而 happydrupal 至少也要表示你是來自什麼機構,代表什麼公關公司或其他,及預計資金,才會有人真的想理會你。否則大家只會當你有恆心,四月一日都過了這麼多日子,還在....

探討使用 DWebPro 或 XYZ 來完成,是很多餘的,因為接案子的人,不熟悉的話,他們一是不會做,二是亂做給你。

所以,你們也至少要聘請一位真正懂技術的人代表該公司,看看做案子的人是否亂作一堆不可行的理由欺騙你們。

---
notaBlueScreen | 訂閱RSS | Plurk | twitter

因自己有用Drupal架過個人網站
外加一個胎死腹中的Video交易平台
但自知能力實在有限

碰到朋友同時要做網站與單機版的案子
只好在幾個程式開發論壇詢問
直到上週才有一家主動聯繫
其餘都是問問的多
目前有連絡的多是透過朋友轉介
但同時願意做網站跟單機版的廠商幾乎沒有
故不免"私心"希望Drupal能解決問題
也希望能在Drupal中文圈內找到可行的Solution

所以真的不是來亂的啦......^^|||

小弟原本也有受託架設音樂相關網站,
但是本人是視覺出生的,網站技術苦無進步,所以作罷。

前陣子有看到以 SQLite + Druapl 製成單機版的文章,連結
自己也架了一個起來測試,不過似乎有些限制,
而且我無法也不會更改其中的奧妙…
希望下一版會有許多改進。

姑且不論使用Drupal 製作單機版是否合理 (我個人是覺得滿奇怪的)

可以 enode 想保護的 php code

http://www.ioncube.com/
http://www.zend.com/en/products/guard/
http://www.sourceguardian.com/
http://phplockit.com/

不過,也有公司做 decode/decompiler 的服務 (以檔案計費) 或是軟體
http://unzend.com/
http://www.qinvent.com/cyrj/deZender/index-en.php

所以,這招搞到最後,可能只能防君子
或是 DRM 那塊用 cgi 寫 (c/c++),這個破解難度就再高些