首先,請先下載get_mms
這個get_mms也是個聽廣播的程式,不過他是呼叫mplayer或是media player來播放。
開啟get_mms之後,選擇妳要聽的電台,然後按下左下角的播放。
此時會跳出程式來播放廣播,不過我們目的不在此,請關掉被呼叫出來播放廣播的程式。
然後請切換回剛剛的get_mms程式,請選擇上方工具列中最右邊的debug選項,然後選show debug window, 此時會跳出一個小視窗。
請在跳出來的那個視窗裡面,會有一行字寫著:
AppleScript: tell application "Windows Media Player" to open location "mms://203.69......(略).....32-9043-7B825D0996BE"
請把該行文字裡面從mms開始複製到最後面,前後都不包含引號。
就是像這樣 mms://203.69..................2-9043-7B825D0996BE
複製好之後,請開啟您的quicktime,選擇開啟Url,把這個mms位置貼進去,然後讓他播放。
此時quicktime會開始播放廣播,此時請您持續收聽廣播,看看是否有重複的情形發生。
如果有重複廣播的情形的話請告知我,沒有的話也請告知。請記得要做長一點的時間測試,多試個幾天,然後也請多一點人幫忙測試,這樣才能找出問題。
至於第一代的hinet Radio Widget是用windows media player來播放廣播的,所以在做mms串流時一定是相容性最好,但是windows media player已經不再被微軟支援,也沒有universal binary,不能用在Intel Mac上面(因為用到的plugin沒辦法用rosetta跑),所以我考慮到未來支援性就不再使用了。
其實還有另一個更好的程式:mplayer,但是mplayer沒有網頁的plugin,所以還是不能用。除非要去編譯plugin。
有問題的話會再跟你回報
【飛碟電台】
視窗中有一段灰色的部份會比較多,請問是不是預先串流得部份?

跑到底之後就不會跑了,不過目前為止都正常

【奇美電台】
問題最大,因為他每一首曲子的網址都不一樣!
舉例1:
mms://203.69.144.132/203.69.144.138/live.media.hinet.net/Radio_chimei%3FRADIOWEB1B318A40-3709-4984-A264-243884C6D561
聽完後就不再繼續,我再去連了一遍發現網址不一樣了

mms://203.69.144.132/203.69.144.138/live.media.hinet.net/Radio_chimei%3FRADIOWEB6EFCABFA-0859-4EFA-A3C0-4064DA55AD44
【小結】
目前奇美音樂台的問題最奇怪,
測試平台iMac G5 + flip4Mac +Getmms + Quicktime
我現用getmms抓到網址後,改用VLC聽也可以,不過奇美的問題仍然存在,
我想會不會是奇美的保護措施?
不過也就是這個變動的mms方式,實在是讓人很頭大。
另外,聽您這樣描述,奇美是聽了一段時間就會斷線沒聲音是嗎?還是說您是指該mms位置聽完後你按停止,然後過一段時間要重新聽的時候按下播放就不能播放這樣嗎?如果是後者,那就是正常的,因為Hinet就是這樣處理mms,一直變動,沒有固定的mms位置,這也是當初做這個widget最困難的地方,很多地方都被這個問題卡到,讓我頭大好一陣子=.=
如果是第一種情況的話,那我也不清楚那是不是又是什麼怪怪的設定,這要花時間去找原因,我這邊也會同實測試看看奇美的狀況。照講是統一從hinet出來的,應該不至於有不同的問題才對~
另外,感謝酷波的測試^^!
酷波 wrote:
謝謝回覆,您說得兩種狀況都有;
【奇美電台】
1.用hitnet widget的話聽完一首曲子就會自動重複,一直到天荒地老.....
2.用vlc或quicktime的話,聽完一首就會停止播放.....
所以我也不知道該怎麼辦
我剛剛用我的來測試,不管用哪個程式去試都沒出像您的問題耶,這下真的有點頭大了的說@@
先假設hinet radio widget是有問題的,所以先不管他的測試結果,單就VLC與Quicktime來看,兩個不同的軟體,丟給他們同樣的mms,都會出現播放停止的問題,可是我這台電腦測試時沒有發生這種情況,恩....
那可以在請您用windows media player來測試可以嗎,WMP雖然是PPC的程式,但是還是可以透過Rosetta來跑主程式播放廣播的,所以要請您在測試看看。
如果WMP可以正常播放,那就是VLC與QT的軟體問題,而這種軟體問題可以經由程式解決;如果WMP也是不行,那就要朝電腦裡面所安裝的各種plugin是不是會有影響的方面來著手(這道時候可能就要過濾我們電腦之間程式設定的不同了,會挺複雜),另外也要調查網路環境,看看我們兩的網路環境是有何種差別,因為我的可以正常播放。
謝謝熱心的板友的幫忙,真是麻煩您們了,謝謝 :D
酷波 wrote:
謝謝回覆,您說得兩種...(恕刪)
照酷波板主說得情況來看,在您的電腦程式取得了mms串流得session後,就開始播放,但是該mms所附帶的串流在您沒有按下停止之前是不會中斷的,可是就您描述的情況來看,他撥玩一個session後就中斷,以 vlc與QT 所顯示的症狀最為明顯,至於Widget是因為本身設計的關係,會一直去播放那個已經中斷的session,就會一直重複。
簡單的說,就是程式取得的那個mms串流在你沒有主動將他停止以前,是會一直撥送下去的,撥送到你把他停止為止。但是現在是mms串流到一個階段就停止了,不知道是被什麼東西停止的,網路?程式?plugin?還是有設定不對的地方?
因為很多人都有反應這問題,所以我想這個影響的因子因該是全面且廣泛的存在著,只是不知道是存在哪裡....
anyway, 先等看看WMP的測試結果好了,上面一堆murmur,看不懂的就別管了 XD