ISS HD Earth View からのライブ ストリームをデスクトップの背景に設定するにはどうすればよいですか?

ISS HD Earth View からのライブ ストリームをデスクトップの背景に設定するにはどうすればよいですか?

答え1

インストール

  1. インストール動画:
    sudo apt-get install vlc

  2. インストールライブストリーマー:
    sudo apt-get install livestreamer

  3. インストールPython librtmp の:
    sudo apt-get install python-librtmp

高解像度地球観測システム(720p)

HDストリーム

このコマンドは、高解像度地球観測システム (HDEV)壁紙モード、全画面、ウィンドウ装飾なし、オーディオなし。

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'

HD ストリーム (720p)、オーディオ付き (乗組員/ミッションコントロールの会話)

このコマンドは、ハードEV別のストリームからのサウンドを追加し、ライブ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 

ライブ ISS ストリーム (480p)

ISS ライブ ストリームを表示します (異なる視点、より頻繁にオンエア)

SDストリーム

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show'

オーディオ付き SD ストリーム (乗組員/ミッション コントロールの会話)

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'

Bash ON/OFF スクリプト

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スクリプト

通知に表示したいアイコンのパスを選択するか、3行目のIcon="/path/to/nasa_icon.png2つの-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

それは次のようになるかもしれません:

「宇宙ステーションは一時的に信号が失われています」

動画が放送されているかどうかは、ウェブブラウザで確認するといいでしょう。ハードEVそしてライブISS

関連情報