我想展示高清晰度地球观测系统 (HDEV)国际空间站的实时流媒体作为 Ubuntu 15.04 上的桌面背景
相关问题:
答案1
安装
安装甚高频:
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)
显示 ISS 直播流(不同视角,更频繁地播出)
SD 流
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
可能是:
“空间站正在经历暂时的信号丢失”