ich habe jetzt endlich hinbekommen, daß der nginx Streamserver auf diesen Rechner läuft.
Mittels OBS streame ich von einem zweiten Rechner auf den Streamserver.
Dieses kann ich mittels eines HTML-Statistik-Protokolls und einen HTML-Flash-Players auch sehen.
Dieses Script soll den Stream anzeigen.
Code: Alles auswählen
import os, sys, vlc, pygame
from time import sleep
from pygame.locals import *
wx=100
wy=100
wb=708
wh=454
os.environ["SDL_VIDEO_WINDOW_POS"] ="%d,%d" % (wx,wy)
pygame.init()
screen = pygame.display.set_mode((wb,wh),pygame.NOFRAME)
vlcInstance = vlc.Instance()
media = vlcInstance.media_new('rtmp://127.0.0.1/live/atv')
player = vlcInstance.media_player_new()
win_id = pygame.display.get_wm_info()['window']
player.set_hwnd(win_id)
player.set_media(media)
pygame.mixer.quit()
run=1
player.play()
while run==1:
for event in pygame.event.get():
if event.type==KEYDOWN:
player.stop()
pygame.quit()
run=0
sleep(0.5)
print(player.video_get_size())
Im HTML-Flash-Player sehe ich jedoch, dass der Stream flüssig läuft.
Hat jemand von Euch eine Idee woran das liegen könnte?
Gruß Tommi