neumoDVB

After a bit of wrestling, I got this set up on a machine newly running Xubuntu 25.10. The blindscan functionality is very handy.

For some reason I seem to be having a problem with the streaming feature though, I'm following the guide and going to the services or muxes screens, and selecting command > add stream. The stream adds without error, but no data seems to be output. The mux is tuned and I can view the channel in the live TV tab.

If I use the default 127.0.0.1:9999 and then run -

sudo tcpdump -ni lo udp port 9999

I see no packets. I ran a test using ffmpeg to see that things are routing correctly, and that did seem to work, so I'm puzzled as to what's happening here.

I'm tempted to move back to a slightly older distro if I can't get things ironed out.
 
This is what I get::

Code:
sudo tcpdump -ni lo udp port 9999
dropped privs to tcpdump
tcpdump: verbose output suppressed, use -v[v]... for full protocol decode
listening on lo, link-type EN10MB (Ethernet), snapshot length 262144 bytes
21:26:34.681246 IP 127.0.0.1.43803 > 127.0.0.1.distinct: UDP, length 24064
21:26:34.707801 IP 127.0.0.1.43803 > 127.0.0.1.distinct: UDP, length 24064
21:26:34.734300 IP 127.0.0.1.43803 > 127.0.0.1.distinct: UDP, length 24064

It also plays with
mpv udp://@:9999

Please do not try random things like going back to old distributions. This is not windows.
 
The following version of neumodvb will also show the list of modcods in ACM/VCM streams, but only for stid135 based cards.
This will require driver updates as well. Below you can see what it means for the navy tv mux on 15.0W, which combines 8 different modulation types. If your signal is too weak, the drivers may not receive some of the more difficult modulations. Also the whole idea of ACM/VCM is that that modulations can be picked as needed.

The percentages indicate how many frames of each type have been received, relative to the total. Currently only at most the 16th most prominent values are reported. For VCM muxes, there will only be one modulation type reported.

1.webp
 
Hi

With the latest update I get the following error:

[ 16%] Building CXX object src/neumodb/schema/CMakeFiles/schema.dir/schema.cc.o
In file included from /home/manzaba/neumodvb/build/src/neumodb/schema/schema.cc:28:
/home/manzaba/neumodvb/src/neumodb/screen_impl.h:691:37: error: use of undeclared identifier 'count'; did you mean 'round'?
691 | dterrorf("count={} row_number={}", count, row_number);
| ^~~~~
| round



OS: Debian 13
 

Attachments

I tried to fix it. So try the latest version...
 
Hi

With the latest update I get the following error:

[ 95%] Building CXX object src/receiver/CMakeFiles/pyreceiver.dir/receiver_pybind.cc.o
[ 95%] Building CXX object src/viewer/CMakeFiles/pyneumompv.dir/neumompv.cc.o
In file included from /home/manzaba/neumodvb/src/viewer/neumompv.cc:23:
/home/manzaba/neumodvb/src/viewer/neumompv_private.h:30:10: fatal error: 'mpv/client.h' file not found
30 | #include <mpv/client.h>
| ^~~~~~~~~~~~~~
1 error generated.
make[2]: *** [src/viewer/CMakeFiles/pyneumompv.dir/build.make:79: src/viewer/CMakeFiles/pyneumompv.dir/neumompv.cc.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:2113: src/viewer/CMakeFiles/pyneumompv.dir/all] Error 2


Thanks!
 
Tried to build new neumo drivers for stv091x tuner type (tbs5927), but error with "modcod_entries" appear:
 

Attachments

Tried to build new neumo drivers for stv091x tuner type (tbs5927), but error with "modcod_entries" appear:
Try
Code:
git pull
git reset --hard
before compiling
 
Hello.

Trying to compile with new Ubuntu 26 (kernel 7), but some errro (clang++ and more). Best version is 24?

Thx
 
Back
Top