2016-01-16 11 views
9

Voglio trasmettere in streaming me la codifica su TwitchTV. Tornando ai miei vim giorni, aprivo diversi terminali e lasciavo un piccolo buco nell'angolo per installare una webcam quicktime in modo che il mio screen recorder potesse catturare la mia faccia. Quello che vorrei è la possibilità di incorporare un feed webcam in un buffer di emacs in modo che sia integrato con l'abilità di piastrellatura emacs. È possibile? Se sì, come potrei fare?È possibile un feed webcam all'interno di emacs?

+2

Se non è possibile farlo funzionare all'interno di Emacs, perché non provare a impostare la vostra finestra di anteprima webcam per essere "Sempre in primo piano"? Dovrebbe essere abbastanza semplice usare qualsiasi gestore di finestre * nix, e ci sono utility per farlo in Windows, ad es. http://www.pcworld.com/article/218511/Windows.html – Tom

+1

Emacs 25 sta supportando l'incorporamento di widget GTK + arbitrari in Emacs (incluso Webkit), quindi dovrebbe essere molto più semplice a breve. –

risposta

1

Prendere la mia risposta con un pizzico di sale, non è testata e non sono sicuro che funzioni, e certamente non farà audio.

  1. Creare un file .gif in diretta streaming dal vostro flusso video:

    git clone https://github.com/jbochi/gifstreaming
    cd gifstreaming
    mkdir input
    mkdir parts
    ffmpeg -re -i rtmp:///dev/video0 -pix_fmt pal8 -s 159x97 -r 10 input/in%d.gif &
    python transform.py
    node server.js

https://github.com/jbochi/gifstreaming

  1. Aprire un buffer con l'immagine visualizzata in linea con l'emacs browser web:

MxewwREThttp://localhost:8080/RET


In alternativa, è possibile provare lo streaming direttamente dalla webcam senza il passo GIF, ma dubito che lo eww possa visualizzare i file video in linea.

http://www.area536.com/projects/streaming-video/

Problemi correlati