2008年5月8日 星期四

Ubuntu 上看 MLB TV 直播(含 flash layer 不正常的解法)

研究了好一段時間,目前歸納出來最簡單的解法是

1. 從光碟安裝 ubuntu
2. Download lazybuntu 並安裝
3. 從 Synaptic 安裝 flashplugin-nonfree
4. Download MediaPlayerConnectivity 0.8.3, 修改 install.rdf , 安裝 (因為 ubuntu 8.04 用 firefox beta 5)

補充:下載的方法是選所有版本歷史記錄然後在版本 0.8.3 的安裝到 firefox 按鈕上選鍊結另存新檔,預設存成 mediaplayerconnectivity-0.8.3-fx+fl+mz+ns+zm.xpi 名字,下載完成後直接點開 mediaplayerconnectivity-0.8.3-fx+fl+mz+ns+zm.xpi ,選到 install.rdf,然後在應用程式那一欄打上 gedit 表示用 gedit 來編輯,之後把第80行的 "3.0a1" 改成 "3.0b5" 然後存檔離開 gedit,壓縮檔管理員會問你是否要更新壓縮檔,選是然後關掉壓縮檔管理員,之後把改好的 mediaplayerconnectivity-0.8.3-fx+fl+mz+ns+zm.xpi 拖到 firefox 上安裝,重新啟動之後,如果你的 Ubuntu 是裝 32 位元的,就可以直接執行精靈讓它自動偵測,如果是 64 位元的,就要選取消跳過精靈,然後自行設定。

MediaPlayerConnectivity 未裝前,許多頁面的 flash 都會多一塊空白,並且看起來沒人要解(adobe flash 怪 linux 上的 browser 沒提供 transparency 的能力....)
但裝上 MediaPlayerConnectivity 後,至少我看 MLB 首頁就不會跳出那個空白了
算是愉快的 side effect

某些地方的設定似乎還沒調好,所以雖然可以看 MLB TV 了,但是總是會多跳一個錯誤視窗,
但不管它把它關掉倒也都正常,所以暫時先這樣吧,先來研究 Evolution 跟我家的 Exchange Server 為什麼連不上的問題

5 意見:

Unknown 提到...

感謝大大:
登載這篇,解決了ubuntu8.04線上看MLB直播的問題,我研究了一下,依然看不懂
install.rdf要修改那裡?找不到與firefox beta 5 相關的字眼.感謝大大的指點!


tony 97/05/18 23:20

Johnny 提到...

我更新了一下內容,你看看這樣夠不夠清楚,是不是能解決你的問題

Unknown 提到...

傻蛋大大:
感謝您的詳解!按照您所寫的操作,我總算安裝完成.心中的快樂真難以形容.感謝!
原來是我修改完install.rdf後,三個檔案一起放進自設的mediaplayerconnectivity0.8.3檔案,再壓縮成mediaplayerconnectivity0.8.3.xpi.拖拉入firefox 一直無法成功!
謝謝您!
tony 97/05/20 20:30pm

Unknown 提到...

Hichannel的MLB直播還是沒有,不知問題在那?頭痛喔!我的是8M ADSL (中華電信)


tony 97/05/21 09:30AM

Johnny 提到...

Hichannel 的網頁語法寫法有問題
即使拿 flash player 10 beta 來測試也是沒用,得請 Hichannel 人員解決