events:ppw16a

SUBSCRIBE 7

alter Name: ppw16a

name:
sub7
synonym:
sub7
ort:
Berlin, Wikimedia
internetseite:
http://das-sendezentrum.de/
begin:
2016-05-06
ende:
2016-05-08
kontakt:
Dennis Morhardt
raeume:
1
case:
S1-2
audio:
ja
streaming:
ja
planungstool:
frab
publizierung:
youtube
ruecktransport:
Karlsruhe?
wir wären dankbar für personelle Unterstützung durch eine VOC-erfahrene Person für unsere SUBSCRIBE Podcast Konferenz und Workshop am 6.-8.5.2016 (ehemals Podlove Workshop) in Berlin.
  • raven hätte Zeit und Lust, aber aktuell kein Geld für Reise und Unterkunft. (aka. braucht Unterkunft + 2Kl. Bahnticket Basel Bad ↔ Berlin)
  • jwacalex hätte ebenfalls Zeit, allerdings müssten Kosten übernommen werden

Dennis (gglnx) und mrmoe werden da sein und haben schon öfter mit auf und ab gebaut und kriegen das hin. Tim könnte die Hardware vorher in den Metaebene bringen so das wir remote cubes und mixer neu deployen können. Somit wäre “nur” remote support nötig.

Im Hauptsaal (Mosaik) steht Encoder1, Mixer1, und Kamera1 und 2. Encoder2 ist als Support fürs Release-Encoding auch noch da.

Aufbau der Framegrabber ist aktuell Laptop → Framegrabber1 -DVI→ Hausanlage

  • Produktiv benutzt wird für die Talks ab Samstag Framegrabber1. Umbau erfolgte Freitag Abend gegen 20:30.

gefundene Bugs:

  • Voctomix bzw. das aktuelle Setup kann aktuell noch nicht so wirklich mit der alten Framegrabber Generation (https://c3voc.de/wiki/hardware:framegrabber#vga_broadcaster_light). Irgendwo auf dem Weg von Broadcaster per MJPEG über ffmpeg zu voctomix kommen da schwarze Frames in den Slide-Stream… Mögliche Lösungen:
    • beim Broadcaster von MJPEG auf H264 umsteigen
    • im FFMPEG mehr Frames liefern?
    • mit gstreamer anstatt ffmpeg transcoding machen
    • curl verwenden
  • Wenn man beim Framegrabber die Auflösung o.ä. ändert muss man nen sudo systemctl restart voctomix-grabber-source.service auf encoder1 ausführen.

Mögliche Quellen für schwarze Frames

  • ffmpeg -filter_complex fps=25 http://ffmpeg.org/ffmpeg-filters.html#toc-fps-1 sagt es dupliziert oder dropped nur.
    • stellt sich die frage warum da manchmal 24 und nicht konstant 25 frames aus ffmpeg rauskommen.
  • gstreamer intervideosrct

Lösung: https://mazdermind.wordpress.com/2016/05/08/ffmpeg-mjpeg-and-the-fps-filter/

journalctl -a -f -u  voctomix-grabber-source.service
curl http://10.73.2.2:1881/vgabroadcaster.mjpg | gst-launch-1.0 -q fdsrc ! multipartdemux ! image/jpeg,framerate=25/1 ! jpegparse ! jpegdec ! videoscale ! videorate ! videoconvert ! video/x-raw,format=I420,width=1920,height=1080,framerate=25/1,pixel-aspect-ratio=1/1 ! mux.  audiotestsrc ! audio/x-raw,format=S16LE,channels=2,layout=interleaved,rate=48000 ! mux.   matroskamux name=mux ! tcpclientsink host=localhost port=10002
#!/bin/sh
#curl http://10.73.2.2:1881/vgabroadcaster.mjpg | ffmpeg -y -nostdin -xerror \
curl http://10.73.1.2:1881/stream.mjpg | ffmpeg -y -nostdin -xerror \
        -f mjpeg -i - \
        -filter_complex "
                [0:v] fps=25 [v] ;
                anullsrc=r=48000:cl=stereo [a]
        " \
        -map "[v]" -map "[a]" \
        -c:a pcm_s16le \
        -c:v rawvideo \
        -pix_fmt yuv420p \
        -r 25 \
        -f matroska \
        -metadata title="grabber" \
        tcp://localhost:10002

#       [0:v] scale=1920:1080,fps=30,setsar=1/1 [v] ;
  • events/ppw16a.txt
  • Last modified: 2016/05/28 19:09
  • by andi