Как установить прямую трансляцию с ISS HD Earth View в качестве фона рабочего стола?

Как установить прямую трансляцию с ISS HD Earth View в качестве фона рабочего стола?

решение1

Монтаж

  1. Установитьvlc:
    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) со звуком (переговоры экипажа и центра управления полетами)

Эта команда отображаетHDEVи добавить звук из другого потока,МКС в прямом эфире, сопровождаемое аудиозаписью переговоров между экипажем и Центром управления полетами.

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)

Показывать прямую трансляцию МКС (другая точка зрения, чаще в эфире)

поток 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

Просто выберите путь к значку, который вы хотите отображать вместе с уведомлениями, или удалите третью строку ( 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

Поиск неисправностей :

  • Черный экран: Международная космическая станция (МКС) находится на ночной стороне Земли.
  • Лаунчер Unity скрыт: Я не могу придумать, как это сделать по-другому.

Если происходит одно из следующих событий:

  • Синий экран
  • Нет видео
  • error: No streams found on this URL

может быть, что:

«На космической станции наблюдается временная потеря сигнала»

И вы, возможно, захотите проверить в своем веб-браузере, транслируются ли эти видео.HDEVиМКС в прямом эфире.

Связанный контент