NBA季后賽正進行得如火如荼,像筆者這等球迷自然抵擋不住誘惑,可上班時間又不可能跑回家看比賽,于是就在自己的辦公室電腦上安裝了一塊電視卡,利用辦公室提供的有線信號偷偷地欣賞起了比賽。由于辦公室內的電腦都處于局域網的同一工作組內,筆可以讓自己的電腦進行“廣播”,讓同事們都能在各自的電腦上一起收看。
方式一:利用Windows Media編碼器
Windows Media編碼器簡體中文版,目前最新版本為9.0版,文件大小為9.2MB左右。安裝之前,應確保本機的DirectX版本在8.1以上,否則編碼器的安裝無法進行。
完成安裝后,運行Windows Media編碼器,將會彈出向導窗口。選擇“廣播實況事件”,進入“設備選項”對話框。在完成對音頻、視頻設備的選擇后點擊“下一步”,在“廣播方法”對話框中選擇“自編碼器拉傳遞”選項,接下來進行廣播連接設置(圖1)。在進行HTTP端口設置時,要確保設定值與其他訪問端口不會發生沖突,可以點擊“查找可用端口”按鈕讓系統自動分配端口。在接下來的“編碼選項”窗口中,設置合適的視頻和音頻編碼方式。由于設置過高會導致接收端的畫面出現停頓,因此筆者建議大家選擇系統默認的設置即可,最后點擊“完成”按鈕便完成了基本的設置工作。
圖1 自動分配端口
此時,Windows Media編碼器的主界面就會出現電視播放的畫面。點擊界面上方工具欄中的“開始編碼”便可以開始向局域網內的用戶進行廣播了。
局域網內的用戶要想收看電視,只要運行Windows Media Player,在“文件”菜單中選擇“打開URL”命令,再按照“mms://172.18.1.80:1636”(其中“172.18.1.80”為主機的ip地址,“1636”為服務器的端口值)的格式輸入到地址欄,便可以接收到主機上正在播放的電視節目了。
默認情況下,網絡中的任何客戶端都可以連接到廣播網絡。如果想要指定客戶端的訪問權限,可以將相應的IP地址添加到允許列表中。這樣就可以防止沒有出現在列表中的客戶端進行連接。如果要防止某個特定的客戶端訪問,可以將該客戶端的IP地址添加到拒絕列表中。這些都可以在菜單欄中“廣播安全”選項中進行設置。
方式二:利用視頻直播(SFMylive)
普及版SFMylive是一款局域網版的高性能實時直播軟件,它采用組播方式進行直播并保證了連接用戶數目可隨意增加,而網絡帶寬占用則保持不變。通過SFMylive,我們可以非常輕松地在主機上進行電視節目的“現場直播”,使沒有安裝電視卡的用戶也能一起欣賞精彩的電視節目。軟件在此下載。
首先,在主機上安裝直播服務器SFMylive。安裝過程非常簡單,一路“Next”即可。安裝完畢后,運行SFMylive。
在操作界面上單擊鼠標右鍵,在彈出菜單中選擇“系統設置”,在“系統設置”對話框中設定視頻和音頻的捕捉設備(圖2),發送數據的IP地址由軟件自動偵測得到,播放的端口設為9913。
圖2 系統設置
進入“選擇視頻源”窗口,選擇“Video Tuner”后我們就可以選擇電視頻道了。在“設置頻道”對話框中選擇“有線接收”,然后點擊“自動搜臺”按鈕,系統將會自動搜尋所有的電視頻道。
完成上述設置后,我們就可以在“設置頻道”對話框中選擇好要欣賞的電視頻道,然后在主操作界面上點擊播放按鈕便可以進行網絡直播了。如果要更改頻道,只要在播放窗口中點擊右鍵,選擇“選擇電視頻道”即可。
在SFMylive直播服務器運行之后,網絡內的其他用戶還不能直接收看到電視節目,應該首先安裝剛下載的客戶端軟件SFNetshow。安裝完成后,運行SFNetshow程序,它會在網絡上自動搜索正在直播的信號并進行播放。提示:SFMylive和SFNetshow均要求Directx版本為8.0或更高。所以如果使用版本較低的操作系統(如Windows 98),就會出現在主機上無電視畫面的情況。此時,只要升級DirectX便可以解決問題。此外,如果不在主機上觀看電視,建議將SFMylive最小化到系統托盤內,這樣能降低對系統資源的占用。
與網絡中的用戶共同分享精彩的電視節目,確實是非常不錯的創意,只不過客戶機無法進行頻道的切換不能不算是一個小小的缺陷。謝謝大家的閱讀,希望能幫到大家。
新聞熱點
疑難解答