mxd*_*dsp 5 wallpaper vlc background video-streaming livestreamer
我想在 Ubuntu 15.04 上显示来自国际空间站的高清地球观测系统 (HDEV)直播流作为桌面背景
相关问题:
安装vlc:
sudo apt-get install vlc
安装直播器:
sudo apt-get install livestreamer
安装python-librtmp:
sudo apt-get install python-librtmp
高清流
此命令在墙纸模式下显示高清地球观测系统 (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)
显示国际空间站直播(不同的观点,更频繁地播出)
标清流
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)
一个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)
只需选择要显示通知的图标的路径,或删除第三行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)
如果发生以下情况之一:
error: No streams found on this URL可能是这样:
“空间站正在经历暂时的信号丢失”
如果视频在HDEV和Live ISS上播放,您可能需要检查您的网络浏览器。