[科技‧新知] 網路電台教學step by step‧Q&A篇
這篇Q&A是為了呼應前幾篇,一定會有人發生的問題,所以特別寫的XD
通常會有這些問題吧...
1. 連不上耶? (這是最多人的問題)
2. 我的網路有經過分享器怎麼辦?(虛擬IP/192.168.x.x)
3. 無法點歌耶?
4. SHOUTcast看到亂碼?
5. SHOUTcast要怎麼登入管理?
6. 我可以開給多少人收聽?
7. 點歌系統說剛放過這個藝人/專輯/同一首/同曲目(?)的歌?(update 2006/11/19)
8. 點歌系統找不到這首歌?(update 2006/11/19)
9. 這首歌還沒放完下一首馬上就出現了?(update 2006/11/20)
1.
連不上的問題
檢查一下,控制台→網路連線→區域連線→(右鍵)內容→進階→Windows 防火牆設定值
windows防火牆關了嗎? 或是有設定port(8000,8001)給電台嗎?
2.
經過分享器的問題
那就連到分享器的IP,點兩下你右下角的連線,看支援裡的預設閘道,通常就是分享器IP
http://192.168.x.x
接著會要你輸入帳號密碼,各家分享器不同,這就各憑本事吧...
在分享器裡設定虛擬伺服器對外開啟port 8000和8001給你這台電腦,這樣對外自然就通了:)
3.
無法點歌的問題
一樣是先檢查port,檢查1221是否有開?
再來檢查Config→Request Policy,Enable request是否有打勾?
試著把下方的IP加入www.audiorealm.com試試
4.
SHOUTcast亂碼問題
基本上這不大可能...除非你沒有照步驟做
有安裝ptt speedbug提供的檔案就不會這樣囉...
5.
SHOUTcast登入問題
登入時要的帳號是Admin
密碼則是你在SHOUTcast的設定檔(sc_serv.ini)設定的
6.
收聽人數問題
以一般的2M/256K來算,如果串流開到48kb/s
那就是256/48=5.多,所以頂多開給5個人,不過同時你也不能做其他事...
所以建議在家裡架站的,開到32kb/s就好了,
最多可以開給8人,但是你可以設定只開給6人,這樣你還可以上網:)
7.
點歌系統不接受同藝人/專輯/同一首/同曲目(?)的歌的問題
點歌系統會告訴你,剛放過這個藝人/專輯/同一首/同曲目(?)的歌...
請打開SAM→Config,先看到Playlist rotation rules,如下圖
這裡就可以定義你的播放規則,調整好以免造成聽眾不便。
但是...你如果根本不想設定,那請看到Request Policy,如下圖
上面定義同個聽眾"可以點幾次歌在幾分鐘內","一天不超過幾首"
下面的四個Check選項,你高興的話乾脆都不要勾,
這樣藝人/專輯/同一首/同曲目(?)的限制就會都取消囉:)
8.
點歌系統內找不到歌的問題
請在DesktopA的右下角,先按重新整理的按鈕,還是不行的話...
請把你所有的歌都清掉,再新增一次看看,原諒SAM笨笨的...
9.
兩首歌曲連接的問題
這應該最主要是淡出淡入的問題,有兩個方法可以解決
一個就是直接取消淡出淡入,手動播放
也就是一首歌會先播到完,另一首歌才會開始播
另一個方法就是把淡出和淡入的時間做調整
兩首歌之間淡出和淡入的重疊部分調少
這兩個方法都在Config→Crossfading
第一個方法請把Enable fade out和Enable fade in都取消打勾
第二個方法請調整Fixed crossfade point的捲軸,把時間調到更少
本篇持續更新:)
Posted by tingyutony at
樂多Roodo! │02:57
│
回應(24)
│
引用(0)
│
科技‧新知
引用URL
http://cgi.blog.roodo.com/trackback/2495073
請問一下,播放點歌的歌時是用deck B來放,放完後不會回到deck A隨機播放,請問有辦法解決嗎?
我找到解決方法了,抱歉打擾了....
請問一下我照方法都裝好了
可是就是點歌網頁一直無法顯示
SAM3廣播都OK...就差在點歌的網頁~"~
我把全部重裝就OK了@@'
沒問題了^^"
想請教一下, 我希望我的Server在有人點歌時才會播歌, 要怎麼做?
我有想過是利用SAM提供的PAL Script去寫一個程式控制.
當Queue不為空時, 就開始播放. 可是找不到控制播放的語法.
不曉得有沒有人有相關經驗的.
後來在網路上找到範例, 然後配合自己的想法寫了一個Script,
雖然有點浪費資源, 不過我的要求都有做到. 所以就先算.
改天有空再來好好研究如何改善其效率
PAL.Loop := True;
if (ActivePlayer = nil) then
begin
if(Not Queue.IsEmpty) then
begin
DeckA.Next;
DeckA.Play;
end;
end;
我在宿舍開的電台
旁邊的學弟開的了網頁,也聽的到
外面的人都開不了網頁
那表示我被學校的防火牆擋了嗎? 還是有設定沒弄好?
請問要怎麼設定port(8000,8001)給電台呢?
因為我的電台別人連不上
所以我就關掉win防火牆
但是這樣又不是辦法
想問問看怎麼設定
您好,我開啟AppServ會出現一次只能使用一個連接埠
這是因為我有使用雷電架ftp的關係嗎?
我有試過把雷電關掉還是不行 謝謝
請問...
要怎麼取消Queue清單空時的隨機播放?
還有就是怎麼清空playlist?(好像是直接刪除=.=)
另外....
SHOUTcast的電台網址點進去是很多電台的清單嗎?
可不可以轉成點歌的網頁呢?
(而且小弟的管理介面進不去....)
左上角的AutoDJ旁邊小箭頭
可以選Queue(播放Queue裡的)
或是Manual(全手動)
playlist清空
就全部選起來按右鍵Remove→Remove from ALL
電台網址那裡
點下去會到你設定的電台網址
也就是你在Encoders裡的設定
所以你要自己改一下Encoders裡的設定就可以直接只到你的點歌網頁了
ShoutCast管理介面
帳號是admin
密碼是你設定的密碼
請問我要如何給別人看我的電台資訊呢???
我找不到可以讓其他人看到的網址...
只給http://127.0.0.1:8000/index.html
其他人根本看不到...
還有關於你上個留言說的 encorders這個部份我還是不太懂耶
不好意思唷 = ="
http://218.169.142.157:8000/
這就是你要對外宣佈的網址
至於這IP是我根據你留言時的IP打上去的
不過我不知道你是不是浮動IP(通常是要先連線)
如果是浮動IP建議要去申請no-ip
可以參考http://cpatch.org/yangnan/is/iptoip/no-ip/no-ip.htm
感謝感謝
謝謝你的教學 讓我一天內就可以開台 :)
感恩
請問,
有關點歌排行top10部分,如果config.php裡將排行打開的話,我的主畫面中的排行榜欄位會出現錯誤訊息如下:
status=err
SQL error=1064
SQL error string=You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''10'' at line 7
SQL=SELECT songlist.ID, songlist.artist , songlist.title , songlist.album , requestlist.code as requestcode, count(*) as cnt FROM requestlist, songlist WHERE (requestlist.songID = songlist.ID) AND (requestlist.code
接上篇..
經過分享器的問題
接著會要你輸入帳號密碼
想請問一下歌曲訊息的部份,基本上我已經把網頁中文化跟解決亂碼問題了,但現在有個問題,歌曲訊息的專輯圖片如果從SAM Broadcater裡面設定 sound info傳上去之後,圖片會被他放在同一個資料夾裡,結果同名的圖檔就互相覆蓋…,是否有辦法能夠把圖檔指定到硬碟裡的個別資料夾呢,或是能夠讓圖檔上傳之後自行改名?
http://iridance.gotdns.com/radio/index.php
這是我的電台網頁
sam歌庫,不接受中文,同日文全變了?
用了patch都不行
我後來發現應該是sam播放程式的問題,
他似乎不支援英文以外的歌曲資訊,
不過如果歌曲資訊是正確編碼的話,
雖然sam讀出來是亂碼,不過網頁是可以正常顯示的(可以參考我的網頁),
只是聽歌的客戶端收到的資訊還是亂碼,
很在意的話可以設定sam不顯示歌曲資訊,
不然只能換別套電台軟體了…
請問大大ap或MySQL是設big5碼或是utf-8?
我mysql是用utf-8,點歌網頁的編碼我也都轉成utf-8
Windows Media Encoder篇
發現最多只能五個人連 頻寬很足!
是那裡可以放寬人數嗎??都找不到