# NDI Producer on Linux

**URL:** <https://casparcgforum.org/t/ndi-producer-on-linux/4558>\
**Category:** General\
**Tags:** ndi, linux, playout, server\
**Created:** [November 7, 2021, 11:39pm UTC](https://casparcgforum.org/t/ndi-producer-on-linux/4558 "2021-11-07T23:39:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Angmor](https://casparcgforum.org/letter_avatar_proxy/v4/letter/a/46a35a/32.png) [@Angmor](https://casparcgforum.org/u/Angmor)\
**Post date:** [November 7, 2021, 11:39pm UTC](https://casparcgforum.org/t/ndi-producer-on-linux/4558/1 "2021-11-07T23:39:32Z")

</div>

I am running CasparCG in Ubuntu 18.04 and cannot play NDI sources. Consumer is all OK, i can create NDI Consumer outputs, but no input. i don’t know if this is a bug or lack of some libraries on my side

```auto
play 1-1 "ndi://desktop-vrookqd/vmix - output 1"
[2021-11-07 20:18:02.593] [info] Received message from Console: play 1-1 "ndi://desktop-vrookqd/vmix - output 1"\r\n
#202 PLAY OK
[2021-11-07 20:18:02.593] [error] Exception: /source/modules/ffmpeg/producer/av_input.cpp(156): Throw in function caspar::ffmpeg::Input::internal_reset()::<lambda()>
[2021-11-07 20:18:02.593] [error] Dynamic exception type: boost::exception_detail::clone_impl<caspar::ffmpeg::ffmpeg_error_t>
[2021-11-07 20:18:02.593] [error] [caspar::tag_stacktrace_info*] = 0# caspar::stacktrace_info() in bin/casparcg
[2021-11-07 20:18:02.593] [error] 1# caspar::ffmpeg::Input::internal_reset() in bin/casparcg
[2021-11-07 20:18:02.593] [error] 2# caspar::ffmpeg::Input::reset() in bin/casparcg
[2021-11-07 20:18:02.593] [error] 3# caspar::ffmpeg::AVProducer::Impl::run() in bin/casparcg
[2021-11-07 20:18:02.593] [error] 4# caspar::ffmpeg::AVProducer::Impl::Impl(std::shared_ptr<caspar::core::frame_factory>, caspar::core::video_format_desc, std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__ cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__ cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<long>, boost::optional<long>, bool, int)::{lambda()#1}::operator()() const in bin/casparcg
[2021-11-07 20:18:02.593] [error] 5# 0x000055ABBF1B7842 in bin/casparcg
[2021-11-07 20:18:02.593] [error] 6# 0x00007F9FECA5B6DB in /home/unete/casparcg-server-master/casparcg_server/bin/../lib/libpthread.so.0
[2021-11-07 20:18:02.593] [error] 7# clone in /lib/x86_64-linux-gnu/libc.so.6
[2021-11-07 20:18:02.593] [error]   
[2021-11-07 20:18:02.593] [error] [caspar::ffmpeg::tag_ffmpeg_errn_info*] = -1330794744
[2021-11-07 20:18:02.593] [error] [boost::errinfo_errno_*] = 1330794744, "Unknown error 1330794744"
[2021-11-07 20:18:02.593] [error] [boost::errinfo_api_function_*] = avformat_open_input(&ic, filename_.c_str(), input_format, &options)
[2021-11-07 20:18:02.593] [error]   
[2021-11-07 20:18:02.593] [error] 0# caspar::log::get_stack_trace[abi:cxx11]() in bin/casparcg
[2021-11-07 20:18:02.593] [error] 1# caspar::ffmpeg::AVProducer::Impl::Impl(std::shared_ptr<caspar::core::frame_factory>, caspar::core::video_format_desc, std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__ cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std:: __cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::__ cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::optional<long>, boost::optional<long>, bool, int)::{lambda()#1}::operator()() const in bin/casparcg
[2021-11-07 20:18:02.593] [error] 2# 0x000055ABBF1B7842 in bin/casparcg
[2021-11-07 20:18:02.593] [error] 3# 0x00007F9FECA5B6DB in /home/unete/casparcg-server-master/casparcg_server/bin/../lib/libpthread.so.0
[2021-11-07 20:18:02.593] [error] 4# clone in /lib/x86_64-linux-gnu/libc.so.6

```

---

<div class="post-metadata">

**Author:** ![mint](https://casparcgforum.org/user_avatar/casparcgforum.org/mint/32/2355_2.png) [@mint](https://casparcgforum.org/u/mint)\
**Post date:** [November 8, 2021, 7:47am UTC](https://casparcgforum.org/t/ndi-producer-on-linux/4558/2 "2021-11-08T07:47:29Z")

</div>

What version are you running?

---

<div class="post-metadata">

**Author:** ![Angmor](https://casparcgforum.org/letter_avatar_proxy/v4/letter/a/46a35a/32.png) [@Angmor](https://casparcgforum.org/u/Angmor)\
**Post date:** [November 8, 2021, 12:44pm UTC](https://casparcgforum.org/t/ndi-producer-on-linux/4558/3 "2021-11-08T12:44:05Z")

</div>

Oh, forget to mention it. It’s 2.3.3

---

<div class="post-metadata">

**Author:** ![hreinnbeck](https://casparcgforum.org/user_avatar/casparcgforum.org/hreinnbeck/32/154_2.png) [@hreinnbeck](https://casparcgforum.org/u/hreinnbeck)\
**Post date:** [November 8, 2021, 9:05pm UTC](https://casparcgforum.org/t/ndi-producer-on-linux/4558/4 "2021-11-08T21:05:39Z")

</div>

Shouldn’t that be `play 1-1 [NDI] "ndi://.......` ?
