mxd*_*dsp 6

安装

  1. 安装vlc
    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'
Run Code Online (Sandbox Code Playgroud)

带音频的高清流 (720p)(机组人员/任务控制对话)

此命令显示HDEV并添加来自另一个流Live 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 
Run Code Online (Sandbox Code Playgroud)

国际空间站直播 (480p)

显示国际空间站直播(不同的观点,更频繁地播出)

标清流

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show'
Run Code Online (Sandbox Code Playgroud)

带音频的 SD 流(机组人员/任务控制对话)

livestreamer http://ustream.tv/channel/iss-hdev-payload best --player 'vlc -I dummy --video-wallpaper --no-video-title-show --noaudio'
Run Code Online (Sandbox Code Playgroud)

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
Run Code Online (Sandbox Code Playgroud)

改进的 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
Run Code Online (Sandbox Code Playgroud)

与发射相关联的:只需更换以下行: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
Run Code Online (Sandbox Code Playgroud)

故障排除 :

  • 黑屏:国际空间站 (ISS) 位于地球的夜晚。
  • Unity 启动器已隐藏:否则我想不出办法。

如果发生以下情况之一:

  • 蓝屏幕
  • 没有视频
  • error: No streams found on this URL

可能是这样:

“空间站正在经历暂时的信号丢失”

如果视频在HDEVLive ISS播放,您可能需要检查您的网络浏览器。