Я хотел бы использовать Nasa Stream на МКС в качестве фона рабочего стола.
Одним из решений было использование фонового режима vlc, но в моей ОС (Zorin OS / Ubuntu) он просто создаетНовое окно размером экрана, охватывающее все ярлыки на рабочем столе.Это не то, что я ищу.
Мое решение состоит в том, чтобы использовать VideoCapture из OpenCV для захвата Stream по кадрам, а затем каждый раз перезаписывать мое текущее фоновое изображение.
Myпроблема в том, что я получаю только пустые изображения, изображение это просто пустой файл
Вот мой код Python:
import numpy as np
import cv2
import time
cap = cv2.VideoCapture("udp://@iphone-streaming.ustream.tv/uhls/17074538/streams/live/iphone/playlist.m3u8")
print("start")
i = 1
while(True):
ret, frame = cap.read()
cv2.imwrite("/home/philipp/Bilder/Image.jpg", frame)
print("saved Image")
time.sleep(1)
i += 1
Надеюсь, кто-нибудь знает, почему это происходит.
Заранее благодарим за помощь