如何將國際太空站高清地球視圖的直播設定為桌面背景?

如何將國際太空站高清地球視圖的直播設定為桌面背景?

答案1

安裝

  1. 安裝虛擬LC:
    sudo apt-get install vlc

  2. 安裝直播主播:
    sudo apt-get install livestreamer

  3. 安裝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

可能是這樣:

“太空站暫時失去訊號”

您可能需要使用網頁瀏覽器檢查影片是否正在播放重型電動車即時國際太空站

相關內容