How to use TCP as input connection type?



  • I want Shinobi to use the video input source which I can play with command:
    ffplay -i tcp://<camera-ip-address>:<port>
    In other words, I want Shinobi to invoke ffmpeg like:
    ffmpeg -i tcp://<camera-ip-address>:<port> <other-parameters>

    But it seems that only HTTP, HTTPS, RTSP and UDP are supported. How to use TCP as input connection type?

    Some background info. I'm using a Raspberry Pi (with Camera Module) as remote camera. I'm running this command on Raspberry Pi:
    raspivid -l -o tcp://0.0.0.0:<port>
    which would listen for TCP connection on the port specified. Once TCP connection is established, it will stream H264 though this connection.


 

Looks like your connection to Shinobi Forum was lost, please wait while we try to reconnect.