ich möchte mir den webcam Stream anzeigen lassen, allerdings möchte ich ebenfalls
das er mir den Stream innerhalb meines Fenstes aufmacht, ich hab gefunden wie es in GTK
funktioniert, für PyGame habe ich jedoch keine alternative Lösung gefunden.
Code: Alles auswählen
import pygame
import pygst
pygst.require("0.10")
import gst
class VideoStream():
def __init__(self):
pygame.init()
self.init_surface()
self.player = gst.parse_launch ("v4l2src ! autovideosink")
self.run()
def init_surface(self):
self.WIDTH = 1000
self.HEIGHT = 500
window = pygame.display.set_mode((self.WIDTH, self.HEIGHT))
pygame.display.set_caption('TESTTESTTESTTESTTESTTEST')
self.screen = pygame.display.get_surface()
background = pygame.Surface((self.WIDTH,self.HEIGHT))
def run(self):
while True:
self.player.set_state(gst.STATE_PLAYING)
#self.screen.blit(self.player, (0,0))
#pygame.display.flip()
VideoStream()
Fällt jemandem ein workaround ein durch den ich mir das fenster doch noch innerhalb meines erzeugten PyGame fensters anzeigen lassen kann?
Über Hilfe würde ich mich freuen...
Grüße Majin