Como posso definir a transmissão ao vivo do ISS HD Earth View como plano de fundo da minha área de trabalho?

3

Gostaria de exibir o Sistema de visualização da Terra de alta definição (HDEV) ao vivo da Estação Espacial Internacional como um plano de fundo do desktop no Ubuntu 15.04

Perguntas relacionadas:

por mxdsp 12.10.2015 / 00:53

1 resposta

5

Instalação

  1. Instale o vlc :
    sudo apt-get install vlc

  2. Instale livestreamer :
    sudo apt-get install livestreamer

  3. Instale o python-librtmp :
    sudo apt-get install python-librtmp

Sistema de visualização terrestre de alta definição (720p)

fluxo HD

Este comando exibe Sistema de Visualização da Terra de Alta Definição (HDEV) no modo de papel de parede, tela cheia, sem janela decoração e sem áudio.

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

Fluxo HD (720p) com áudio (conversas de controle da equipe / missão)

Este comando exibe o HDEV e adiciona som de outro fluxo, Live ISS , acompanhado por áudio de conversas entre a equipe e o Controle da Missão.

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 

Stream ISS ao vivo (480p)

Exibe o stream ISS Live (ponto de vista diferente, no ar com mais frequência)

fluxo SD

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

Fluxo SD com áudio (conversas de controle da tripulação / missão)

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

Script Bash ON / OFF

Um script simples iss-background.sh para ativar e desativar o plano de fundo.

#!/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 }')
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

Script bash aprimorado

Basta selecionar o caminho de um ícone que você deseja exibir com notificações ou excluir a terceira linha Icon="/path/to/nasa_icon.png das duas opções -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 }')
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

Associe-o a um lançador: Basta substituir as seguintes linhas: Icon= , Exec= e 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

Solução de problemas:

  • Tela preta : A Estação Espacial Internacional (ISS) fica no lado noturno da Terra.
  • O lançador Unity está oculto : não sei como fazer o contrário.

Se ocorrer uma das seguintes situações:

  • Tela azul
  • Nenhum vídeo
  • error: No streams found on this URL

pode ser que:

  

"A estação espacial está experimentando uma perda temporária de sinal"

E você pode querer verificar com seu navegador da web se os vídeos estão no ar HDEV e Live ISS .

    
por mxdsp 12.10.2015 / 00:53