Results 1 to 2 of 2

Thread: VLC for NDI display

  1. #1
    Registered User
    Join Date
    Jun 2006
    Location
    Chicago, IL
    Posts
    459

    VLC for NDI display

    So, we all know how useful VLC is in playing out files TO NDI.

    BUT, my question, is it possible to use VLC to display incoming streams FROM NDI sources?

    If so, how does one form a source video string in the stream or playback control to grab it?

    This is not meant to replace the Studio Monitor application but to allow an application that uses VLC for decoding to read NDI streams. In theory, if it's possible, my application could use NDI sources (as well as any others that VLC interprets), without any software modifications. A very powerful possibility, if it works. And extremely useful. And one that could put it into a lot of new uses at a number of local stations around the country.

    Please advise.

    Thanks!

    Fritz Golman

  2. #2
    Registered User
    Join Date
    Apr 2017
    Location
    Massachusetts
    Posts
    138
    I'm not sure about opening an NDI stream directly in VLC, but if you have ffmpeg with NDI support you can read the feed, transcode it, and pass it back to VLC with ffmpeg's built-in http service:

    ffmpeg.exe -f libndi_newtek -i "NDI Source Name (IN 1)" -vf yadif -c:v libx264 -preset veryfast -crf 20 -c:a aac -f matroska -listen 1 http://192.168.1.123:8080

    ffmpeg.exe: NDI-enabled ffmpeg build
    -f libndi_newtek: Use the NDI plugin
    -i "NDI Source Name (IN 1)": Full NDI source name
    -vf yadif -c:v libx264 -preset veryfast -crf 20: Video filter options
    -c:a aac: Audio options
    -f matroska: Uses the MKV container
    -listen 1 http://192.168.1.123:8080: Listens via http on the specified IP and port

    Then open up VLC and enter http://192.168.1.123:8080 as a Network source
    TriCaster TC1 #1
    TriCaster TC1 #2
    NC1 Studio I/O Module
    TriCaster Mini SDI Advanced #1
    TriCaster Mini SDI Advanced #2
    Video Nerd

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •