Sponsor-Board.de
Twitch Split screen

+- Sponsor-Board.de (https://www.sponsor-board.de)
+-- Forum: Community (/forumdisplay.php?fid=56)
+--- Forum: Hilfe (/forumdisplay.php?fid=102)
+---- Forum: Linux-Server (/forumdisplay.php?fid=105)
+---- Thema: Twitch Split screen (/showthread.php?tid=56603)


Twitch Split screen - italian-power - 16.08.2015 00:41

Halllo,

Wie schon im Oben genannt versuche ich auf Twitch einen Split Screen hinzubekommen.

Folgendes wurde bereits eingerichtet:

VPS mit ngingx und rtmp Erweiterung.

Geplant ist, dass Ich und ein Kumpel ( bis zu 4. Streamer Gleichzeitig) in einem Splitscreen Streamen können.

Derzeit wird zwar das Bild ohne probleme Dargestellt jedoch spielt twitch kein audio ab - stummfilme sind ja seit 1925 out ^^

Folgendes Setup:

der nginx server empfängt alle streams, ffmpeg merged dann diese strems (bis zu 4 ) zu einem Video zusammen und verteilt diese auf die einzelnen Twitchaccounts der Streamer.

so far soo good.

Leider bekomme ich aber, wie oben schon beschrieben kein Audiosignal bei twitch, rufe ich den rtmp Stream der fertigen Ausgabe auf höre ich nur das Audio des 1. Streams.

Alle Clients haben die selben Einstellungen ( AAC ), der verwendete encoder ist libx264 - jemand eine Idee ?

Code:
ffmpeg -loglevel verbose -i rtmp://127.0.0.1/1/test -i /home/bild.jpg -i /home/bild.jpg -i rtmp://127.0.0.1/2/test -filter_complex "nullsrc=size=1920x1080 [base];[0:v] setpts=PTS-STARTPTS, scale=960x540 [upperleft];[1:v] setpts=PTS-STARTPTS, scale=960x540 [upperright];[2:v] setpts=PTS-STARTPTS, scale=960x540 [lowerleft];[3:v] setpts=PTS-STARTPTS, scale=960x540 [lowerright];[base][upperleft] overlay=shortest=0 [tmp1];[tmp1][upperright] overlay=shortest=0:x=960 [tmp2];[tmp2][lowerleft] overlay=shortest=0:y=540 [tmp3];[tmp3][lowerright] overlay=shortest=0:x=960:y=540" -c:v libx264 -ac 2 -ar 44100 -vcodec libx264 -g 60 -keyint_min 30 -b:v 4000k -minrate 4000k -maxrate 4000k -pix_fmt yuv420p -f flv rtmp://127.0.0.1/output


In o.g genannter Config sind 2 Streams aktiv , die anderen werden durch "bilder" ersetzt.

**UPDATE:
Nachdem ich ffmpeg nochmal neu kompiliert habe und diesmal explizit mit libmp3lame, habe ich schonmal ton, leider nur von dem 1. Signal, sprich die audio von meinem Kumpel wird nicht mitübertragen. - ist jetzt eigentlich auch nicht weiter tragisch man hört uns ja sowieso im TS.