Slingbox 服務即將停止 延續機器使用的方式 (務必在2022/11/09前登入備份)

從一代使用到現在,算是一個時代的落幕,

官方伺服器即將在2022/11/09停止服務,畢盡目前線上

收看的方式很多。

如果想讓機器能夠繼續使用的方式,就是自架伺服器。

github上有人也開源出來了,網址如下




首先請先登入slingbox帳號(務必在2022/11/22前登入備份)



登入之後,點選下面連結,取得機器的密碼



如果正常登入會顯示一堆字,開頭如下,如果綁定很多機器,就會很多資訊,

這些字串記得完整備份下來。

var sling_account_boxes


在字串中尋找adminPassword,如果綁定一台機器,會有兩組密碼,

一組是自己設定的密碼,另一組就是最高權限的密碼。


因為需要取得最高權限密碼,所以要在slingbox停止服務之前取得,

之後可能就無法取得密碼。


接著下載Slinger

之後將檔案解壓縮,找到裡面的config.ini,使用記事本開啟

找到

password=填入剛剛取得的最高權限密碼

大部分會讓slingbox在固定的ip,所以直接指定ip,不知道ip

可以按出slingbox的選單,設定頁面也有顯示ip。

另外也可以透過路由器指定ip,比較建議此種做法,因為要對外部網路

做串流時,還是需要設定將port打開,才不會被防火牆擋住。


ipaddress=192.168.1.183 (請指定自己slingbox的位置)

port=5201


這些檔案都設定好了,就可以按下儲存。



Windows PC環境

找到資料夾中slingbox_server.exe,這個檔案在windows 8上,無法執行,

後來測試在windows 10上可以正常運作,windwos defender上記得把防火牆

設置一下,不然這個檔案可能無法運作。

接著執行slingbox_server.exe


正常執行之後,會顯示如同上面的資訊,IP 192.168.1.183 是我slingbox位置,

IP 192.168.1.112是電腦位置。



使用MXplayer 開始串流,打開左上角選單,選網路串流


輸入電腦的IP位置,http://192.168.1.xxx:8080/slingbox



如果都正常無誤,就會開始播放


遙控器控制,開啟網頁,http://192.168.1.xxx:8080/Remote 

注意R務必大寫。


電腦端就會顯示串流資訊





LINUX/RaspberryPi環境(未測試,可以參考slinger說明)

如果是使用linux或者pi運行


sudo apt-get update 

sudo apt-get install python3-pip 

sudo pip install flask

sudo cp sling.service /etc/systemd/system/. 

sudo systemctl daemon-reload 

sudo systemctl enable sling.service 

sudo systemctl start sling.service






關於遙控器的部分,測試都無法對BBTV有效,在config.ini

,有個code數值可以設定,從0~255,不過我沒有每個數值都測試。

有空的朋友可以逐一測試。

[REMOTE] ; see release notes for changing this if your remote doesn't work 
code=2 
; path to an external remote control definitions file, if the defaults 
; aren't working for you or you want to change the format of the web page. 
; use the supplied remote.txt as a starting point. ;
include=remote.txt


目前解決遙控器問題,可以透過小愛音箱紅外線控制,或者去找一些紅外線

學習控制器產品。


串流播放的軟體

設定到此處都還在區網觀看的階段,如果打算在外使用,就需要有固定IP

,並且設置路由器的防火牆等等...



沒有留言:

張貼留言