ISS'den gelen canlı video beslemesini masaüstü arka planım olarak nasıl ayarlayabilirim?


32

NASA kısa bir süre önce ISS'den canlı görüntü yayını yapmaya başlamıştır (eğer siyahsa, ISS Dünya'nın gece tarafındadır). http://eol.jsc.nasa.gov/HDEV/

Bu yayını (veya daha iyisi, bir şekilde beslemenin periyodik bir ekran kapağını elde ederek) masaüstü arkaplanım olacak şekilde nasıl ayarlayabilirim? Böylece herkes yararlanır, Mac OS X, Linux ve Windows için çözümler istenir.


Yanıtlar:


20

VLC'nin şu anda duvar kağıdı olarak oynattığı ortamları ayarlayabilen bir duvar kağıdı modu vardır - belgeler "DirectX" ten bahseder, ancak seçeneğin tüm platformlarda bulunduğundan eminim.

Şimdi akışı doğrudan VLC içinden açmanın bir yoluna ihtiyacınız var, ne yazık ki hiçbir şey bu kadar kolay değildir ve her akış platformu kendi korkunç Flash tabanlı çözümlerini kullanmak için ellerinden geleni yapacaktır.

Ancak, Flash'ı desteklemeyen mobil cihazlar için de akış sağlamaları gerekir ve işte bu belgelenmemiş URL'nin ne için olduğu: http://iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist .m3u8 .

URL’ye sahip olduğunuzda, VLC komut satırını (duvar kağıdı seçeneğiyle) kısayolun içine, başlangıç ​​menünüzün Başlangıç ​​klasöründeki bir kısayolun içine koymanız yeterlidir.

İşte karşılaştığım bir ön komut satırı, ancak tam ekran olmama gibi birkaç sorunu var, bu nedenle --zoomparametreyle uğraşmanız gerekecek ( --widthve --heightne yazık ki etkisiz).

vlc --video-wallpaper --zoom 2 --no-osd --qt-start-minimized --qt-notification 0 --qt-system-tray http://iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist.m3u8

Senin aç Startupsadece / kopya kullanmak açmak için başlat menüsündeki doğrudan bu yolu yapıştırabilirsiniz, klasör: %AppData%\Microsoft\Windows\Start Menu\Programs\Startup.

Bu klasörde yeni bir kısayol oluşturun, işaret etmeli vlc.exe, yolun kendisinin alıntılanması ve seçenekler belirtilen yoldan sonra eklenmelidir, şöyle:

"C:\Program Files\VideoLAN\VLC\vlc.exe" --video-wallpaper --zoom 2 --no-osd --qt-start-minimized --qt-notification 0 --qt-system-tray http://iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist.m3u8

Son olarak, başlangıç ​​menüsünde ( Startupklasörde) yeni oluşturduğunuz yeni girişi tıklatarak değişikliklerinizi test edebilir veya oturumunuzu kapatıp tekrar giriş yapabilirsiniz.

Masaüstü simgelerinin gösterimini etkinleştirmeniz gerektiğine dikkat edin, aksi halde neden işe yaramayacağından emin olmaz.


eh bu işe yaramazsa, başka çözümler olup olmadığını merak ediyorum
Sickest

@Sickest evet çok iyi değil ama en verimli çözüm, duvar kağıdı olarak bir web sayfasını (Flash eklentisi ile birlikte) görüntüleyen yazılımı çalıştırmaktan çok daha verimli. En iyisi yine de her X dakikada bir akışın yalnızca ekran görüntüsünü alan ve duvar kağıdı olarak ayarlayan bir komut dosyası kullanmak olabilir.

@ André Mac 10.6.8 için bir çözüm biliyor musunuz? Aynı URL’yi istiyorum, ancak nasıl yapılacağını
çözemiyorum

"Masaüstü simgelerinin görüntülenmesini etkinleştir" seçeneğini biraz genişletebilir misiniz? Nasıl yapılacağını çözemiyorum.
TMH

@TomHart Windows, masaüstünde sağ tıklayıp "Ekran> Masaüstü öğelerini görüntüle" seçeneğinin işaretini kaldırarak masaüstü simgelerini gizlemenizi sağlar, işaretli olduğundan emin olmanız gerekir.

6

Bir var daha kolay bir yolu bir indirirken içerdiğini bulduğu ekran koruyucu ekran koruyucu olarak ayarlamak html sayfaları yapmanıza olanak sağlar.

Beslemenin tüm ekranınızı doldurmasını sağlamak için kanal yerine pop-out bağlantısını kullanın. Yani ISS akışı için kullanmak istersiniz:

http://www.ustream.tv/channel/live-iss-stream/pop-out

Bu yöntem benim için mükemmel çalıştı ve çok az ayar gerektirdi.

EDIT: Şimdi fark ettim ki ekran koruyucuya değil arka plana ayarlamak için bir çözüm arıyordu. Ancak bunu son derece alakalı olduğu için bırakacağım.

Düzenleme 2: Web sitesi artık kapalı olduğundan beri Archive.org bağlantısını .


Bu yararlı olabilir, ancak sorunun cevabı değil (bu yüzden aşağı moded / silinmiş olabilir). İşte bir fikir: ISS video akışını ekran koruyucu olarak nasıl ayarlayacağınızla ilgili yeni bir soru sorun ve ardından aynı cevapla kendinize cevap verin. Sonra bu cevabı bu sorudan silin.
lzam

5

İşte livestreamer kullanmanın bir yolu. Ayrıca bu cevabı gör .

İlk adım: livestreamer kurulumu.

Livestreamer'ı yükleyin

VLC ile basit HD akışı:

Bu komut , duvar kağıdı modunda Tam Ekran Yüksek Çözünürlüklü Dünya Görüntüleme Sistemi (HDEV) görüntüler.

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

Sesli HD akışı (ekip / kontrol konuşmalarını)

Bu, Yüksek Çözünürlüklü Dünya Görüntüleme Sistemini (HDEV) gösterir ve mürettebat ile Görev Kontrolü arasındaki konuşmaların sesiyle birlikte başka bir akış olan Live ISS'den ses ekler .

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'

Bash ON / OFF betiği (Ubuntu'da test edilmiştir)

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

Geliştirilmiş bash betiği (Ubuntu'ya özel)

(sadece bildirimlerle birlikte görüntülenmesini istediğiniz bir simgenin yolunu seçin veya "Icon =" üncü satırı ve "-i $ Icon" seçeneklerini silin)

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

Çok iyi bir öneri, bir cazibe gibi çalışır, ancak bu işi çift monitörde nasıl yapacağınıza dair bir fikriniz var mı?
Radu Gheorghiu

Çift monitör ile benim için iyi çalışıyor. Tam olarak ne istiyorsun ? Her ikisinde de aynı video? Her birinde farklı akış?
mxdsp 11:15

Akışı her iki monitörde de genişletin. Tıpkı 2 monitörde, solda yarı sağda ve sağda bir film izleyeceğiniz gibi.
Radu Gheorghiu

Üzgünüm, bunu hiç yapmadım, ama sanırım burada aradığınızı bulabilirsiniz . Seçeneğe bir göz atın --video-splitter.
mxdsp 11:15,

Artık işe yaramadı gibi görünüyor
Antzi


1

Canlı besleyiciyi deneyebilirsin . Ubuntu'daki daha yüksek def akışını görebilmek için Python kütüphanelerinin kurulmasını sağlamak için biraz çalışmam gerekti. Bu sorunla karşılaşmayabilecek önceden paketlenmiş Windows ikili dosyaları var, denemedim.

Şu anda ISS beslemesini doğrudan VLC'de 720p'de izlemek için kullanıyorum. Komut

livestreamer http://ustream.tv/channel/iss-hdev-payload 720p+ --player vlc

Son olarak, André'nin gönderisinde açıklandığı gibi VLC duvar kağıdı modunu kullanın.

ISS beslemesini Raspberry Pi'ye aktarma hakkındaki bu kılavuz sayesinde , beni doğru yöne işaret etti.


0

VLC'de videoyu sola, merkeze veya sağa hizalamayı seçebilirsiniz. Ayrıca, beslemenin yerleştirilmesini istediğiniz ekran oranını En Boy Oranı veya Kırpma ayarlarında ayarlayın. İkili kafa kurulumunun sol monitörümde tam ekranda mükemmel şekilde oynatmasını sağladım.

Ayrıca, yukarıda belirtilen çalma listesi dosyasını açabilir ve içinde yalnızca 480 yayının olmasını sağlayacak şekilde düzenleyebilirsiniz. Bu, Wordpad'de veya yetkili bir metin editöründe yapılabilir. Satırlar tamamen windows uyumlu olmadığından Notepad bozar.

Dosyanız playlist.m3u8aşağıdaki gibi görünmelidir:

#EXTM3U
#EXT-X-STREAM-INF:PROGRAM-ID=1,BANDWIDTH=1194092,CODECS="avc1.77.31",RESOLUTION=854x480
http://iphone-streaming.ustream.tv/watch/playlist.m3u8?cid=17074538&stream=live_6&appType=103&appVersion=3&conn=wifi&group=iphone

Sadece tek bir ekranda video görüntü bulunmak üzere sayfasına gidin VLC ayarlarına sonra gidin Ayarları Göster altta kutu ve seçim Tümünü .

Sonra, sol ağacın altındaki, alt kısımdaki Video bölümüne gidin ve tıklayın. Görünen sağ bölmede, Video ayarlarının en altına gidin ve Video hizalama bölümünde tercihinize bağlı olarak Sol , Orta veya Sağ'ı seçin . Sol, sol ekranınıza göre hizalanacaktır. Merkez, videoyu iki tarafta da siyah çubuklarla görüntüleyecektir ve Sağ, sağ ekranınızla aynı hizada olacaktır.

Son olarak, Basit ayarlara geri dönün, ardından Video altında, Görüntü bölümündeki Çıktı açılır menünüzün Otomatik olarak ayarlandığından emin olun.

Şimdilik ayarları kapatın. Sonra, ana VLC penceresinde, Kırpma ayarlarına gidin ve kullandığınız ekran için doğru oranı seçin. Benim durumumda, oran 16:10.

Bu, videoyu yalnızca tek bir ekrana hizalayıp kırpacak. Mükemmel! Mahsul önemlidir, bu nedenle VLC görünüm alanı diğer ekrana taşmaz. İstediğiniz efekti elde edene kadar denemeyi deneyin.

Güncelleme: Belki ekran değiştirme konusunda yanılmışım. Doğru ekranımda göstermesini sağlayamıyorum! Herhangi bir fikir? Yine de sol ekranda mükemmel bir şekilde oturuyor. En boy oranı daha iyi bir fikir gibi gözüküyor, bu nedenle besleme genişledikçe biraz pürüzsüzleşmesine rağmen videoyu kesmiyor.

Birisi bunun için bir masaüstü kısayolu oluşturmaya ilişkin önerileri varsa, çok memnun olurum!

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.