
我想顯示高清地球觀測系統(HDEV)來自國際太空站的直播作為 Ubuntu 15.04 上的桌面背景
相關問題:
答案1
安裝
安裝虛擬LC:
sudo apt-get install vlc
安裝直播主播:
sudo apt-get install livestreamer
安裝python-librtmp:
sudo apt-get install python-librtmp
高清地球觀測系統 (720p)
高畫質碼串流
該命令顯示高清地球觀測系統(HDEV)在壁紙模式下,全屏,沒有窗口裝飾,沒有音頻。
livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
帶有音訊的高清串流 (720p)(機組人員/任務控制對話)
該命令顯示重型電動車並添加來自另一個串流的聲音,即時國際太空站,並伴隨機組人員和任務控制中心之間的對話音訊。
livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show
國際太空站直播 (480p)
顯示國際太空站直播(不同視角,更頻繁地播出)
標清流
livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show'
有音訊的標清流(機組人員/任務控制對話)
livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
Bash 開啟/關閉腳本
iss-background.sh
用於開啟和關閉背景的簡單腳本。
#!/bin/bash
PS=`ps -ef`
if echo "$PS"|grep -q 'vlc -I dummy';
then echo "off";
kill $(ps aux | grep 'vlc -I dummy' | awk '{print $2}')
else echo "on";
livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
fi
改進的 bash 腳本
只需選擇要與通知一起顯示的圖示的路徑,或刪除第三行的Icon="/path/to/nasa_icon.png
兩個-i $Icon
選項)
#!/bin/bash
PS=`ps -ef`
Icon="/path/to/nasa_icon.png"
if echo "$PS"|grep -q 'vlc -I dummy';
then notify-send -i $Icon " ISS background OFF" \ "\"Houston, We've Got a Problem !\"";
kill $(ps aux | grep 'vlc -I dummy' | awk '{print $2}')
else notify-send -i $Icon " ISS background ON" \ "Dowloading data from ISS...";
livestreamer http://www.ustream.tv/embed/9408562?html5ui best --player "cvlc --no-video" & livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
fi
將其與啟動器關聯:只需替換以下行:Icon=
, Exec=
, 和Path=
,
[Desktop Entry]
Version=1.0
Type=Application
Name=ISS
Comment=Display ISS live stream as background
Icon=/PATH/TO/YOUR/icon.png
Exec=bash iss-background.sh
Path=/PATH/TO/YOUR/SCRIPT/
NoDisplay=false
StartupNotify=false
Terminal=false
故障排除 :
- 黑螢幕:國際太空站 (ISS) 位於地球的夜晚一側。
- Unity 啟動器被隱藏: 我想不出其他方法。
若出現下列情況之一:
- 藍色螢幕
- 沒有視頻
error: No streams found on this URL
可能是這樣:
“太空站暫時失去訊號”