關於隨機點歌,我覺得就 random 取 100 首丟到 queue 就好了。
然後讓這些歌用立體聲播出。
然後如果使用者有點歌,再把那個 queue 清空。
這樣的設計會不會比較簡單?
如果要複雜點,其實可以從新歌 or 點歌的次數這幾個 field 去挑歌。
或許可以放在 ini 檔裡面。
另外關於新歌的定義,或許有可能新增一個 field,讓使用者自己定義新歌。
我的最愛應該也可以比照這個辦理,用 field 跟 user id 去定義出我的最愛,
當收到使用者輸入的 id 後,自動帶出該 id 所具有的我的最愛列表。
這樣做的好處是,把維護我的最愛跟新歌放給加歌程式,而 KTV 透過 SQL 挑選就行了。
以上是我的看法。
關閉廣告