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

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

Responder1

Instalação

  1. Instalarvlc:
    sudo apt-get install vlc

  2. Instalarstreamer ao vivo:
    sudo apt-get install livestreamer

  3. Instalarpython-librtmp:
    sudo apt-get install python-librtmp

Sistema de visualização da Terra em alta definição (720p)

Transmissão em alta definição

Este comando exibeSistema de visualização da Terra em alta definição (HDEV)no modo papel de parede, tela cheia, sem decoração de janela e sem áudio.

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

Stream HD (720p) com áudio (conversas de tripulação/controle de missão)

Este comando exibe oHDEVe adicionar som de outro stream,ISS ao vivo, acompanhado de áudio de conversas entre a tripulação 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 

Transmissão ISS ao vivo (480p)

Exibir a transmissão ao vivo da ISS (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'

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

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

Script ON/OFF do Bash

Um script simples iss-background.shpara 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 $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

Script bash aprimorado

Basta selecionar o caminho de um ícone que deseja que seja exibido com as notificações ou excluir a terceira linha Icon="/path/to/nasa_icon.pngdas duas -i $Iconopções)

#!/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

Associe-o a um iniciador: 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 iniciador do Unity está oculto: Não consigo descobrir uma maneira de fazer isso de outra forma.

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á passando por uma perda temporária de sinal”

E você pode querer verificar com seu navegador se os vídeos estão no arHDEVeISS ao vivo.

informação relacionada