UDP feed into ODR-Audio-Enc

246 views
Skip to first unread message

Lion Century

unread,
Aug 16, 2018, 10:32:08 AM8/16/18
to mmbtools
Hi all,

First of all, what a great bunch of people working here together to get things going! thanks!

My question:
After much testing of the ODR_Audio encoder / DAB-mux I have two questions:

1: 
Is is possible to feed an UDP multicast stream that hold approx 15 audio services to the Audio Encoder?.

With vlc -vvc rtp://@<streamaddress>:<port> --program=<programID> Ii manage to get the desired audio decoded by the computer and it sound great on the speakers, so this is working.
When I try to use it with the ODR-Audioenc i.e.: 
odr-audioenc --vlc-uri= rtp://@<streamaddress>:<port> --program=<programID> -b96 -r 48000 -o tcp://127.0.0.1:9001 
there is audio on this DAB channel but this is distorted as hell and it looks like this is audio data from a few of the programm's mixed together ( the UDP stream hold approx 15 audio services )
Is there any solution that the audioencoder can handle these streams, and select the right program ( PID / ID or what ever )? ( VLC is capable, as you can read above )

2: 
When using the -D option in the Audio Encoder this will result in, when the system is started whith no web-stream inputs, no internet or whatsoever, the audio encoders will start, suing almost no CPU power, but when WEB is applied the encoders will not do anything. Supervisor is not restarting them. 
Supervisor stop en restart by hand will solve the problem instandly.
When -D option is removed, the system comes up flawless after data was interupted or when system is booted without internet attached.
Any ideas how to go around this?

Anyu help / suggestion is highly appreciated!

Thanks!
Lion

Matthias Brändli

unread,
Aug 17, 2018, 2:24:38 AM8/17/18
to crc-mm...@googlegroups.com
Hi!

Happy to see a new name appearing on the mailing list!

1. You can pass arguments to VLC using the -L option, so instead of

--program=ID

you should try

-L --program=ID


2. The silence detector can help you in this situation. It will make
ODR-AudioEnc abort after a long silence, and supervisor will restart it.
Regardless of if -D is used or not. I wasn't able to reproduce the
situation, trying to connect to an IP that doesn't exist. It aborts
after a few seconds.

But there might be other situations where it takes very long to timeout,
and the silence detector can help.

mpb
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.

Lion Century

unread,
Aug 20, 2018, 4:11:57 AM8/20/18
to mmbtools

Thanks for responding Mathias,

The -L option does not change anything. I seems like odr-audioenc is not selecting the proper audio channel ( ID / PID ) for decoding, or something like that.

VLC direct is giving OK audio on the speaker, On the screen it give a continue stream of: Invalid header [ 0x.xx.xx........]
I inserted a snaphot of VLC after it starts with: vlc -vvv rtp://@225.0.0.1:5004 -L --program=8031

Hopefully you see something that can point me in the right direction to get the audioencoder to receive the right audio.
Thanks in advance!
Lion

VLC media player 2.2.7 Umbrella (revision 2.2.7-0-g6e32381286)
[0926f8f8] core libvlc debug: VLC media player - 2.2.7 Umbrella
[0926f8f8] core libvlc debug: Copyright © 1996-2017 the VideoLAN team
[0926f8f8] core libvlc debug: revision 2.2.7-0-g6e32381286
[0926f8f8] core libvlc debug: configured with ./configure  '--includedir=${prefix}/include' '--mandir=${prefix}/share/man' '--infodir=${prefix}/share/info' '--localstatedir=/var' '--libdir=${prefix}/lib/i386-linux-gnu' '--libexecdir=${prefix}/lib/i386-linux-gnu' '--disable-dependency-tracking' '--build=i586-linux-gnu' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' 'LDFLAGS=-Wl,-z,relro' '--config-cache' '--disable-maintainer-mode' '--disable-silent-rules' '--disable-update-check' '--enable-fast-install' '--prefix=/usr' '--docdir=/usr/share/doc/vlc-nox' '--libdir=/usr/lib' '--sysconfdir=/etc' '--with-binary-version=1~deb8u1' '--enable-a52' '--enable-aa' '--enable-bluray' '--enable-bonjour' '--enable-caca' '--enable-chromaprint' '--enable-dbus' '--enable-dca' '--enable-directfb' '--enable-dvbpsi' '--enable-dvdnav' '--enable-faad' '--enable-flac' '--enable-fluidsynth' '--enable-freerdp' '--enable-freetype' '--enable-fribidi' '--enable-gles1' '--enable-gles2' '--enable-gnutls' '--enable-jack' '--enable-kate' '--enable-libass' '--enable-libmpeg2' '--enable-libxml2' '--enable-lirc' '--enable-live555' '--enable-mad' '--enable-mkv' '--enable-mod' '--enable-mpc' '--enable-mtp' '--enable-mux_ogg' '--enable-ncurses' '--enable-notify' '--enable-ogg' '--enable-opus' '--enable-pulse' '--enable-qt' '--enable-realrtsp' '--enable-samplerate' '--enable-schroedinger' '--enable-sdl' '--enable-sftp' '--enable-shine' '--enable-shout' '--enable-skins2' '--enable-smbclient' '--enable-speex' '--enable-svg' '--enable-taglib' '--enable-theora' '--enable-twolame' '--enable-upnp' '--enable-vcdx' '--enable-vdpau' '--enable-vnc' '--enable-vorbis' '--enable-x264' '--enable-zvbi' '--with-kde-solid=/usr/share/kde4/apps/solid/actions/' '--disable-decklink' '--disable-dxva2' '--disable-fdkaac' '--disable-gnomevfs' '--disable-goom' '--disable-libtar' '--disable-mfx' '--disable-opencv' '--disable-projectm' '--disable-sndio' '--disable-svgdec' '--disable-telx' '--disable-vpx' '--disable-vsxu' '--disable-wasapi' '--enable-alsa' '--enable-atmo' '--enable-dc1394' '--enable-dv1394' '--enable-linsys' '--enable-omxil' '--enable-udev' '--enable-v4l2' '--enable-libva' '--enable-vcd' '--disable-oss' '--enable-crystalhd' '--enable-mmx' '--enable-sse' '--disable-neon' '--disable-altivec' 'CFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security' 'CXXFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security' 'build_alias=i586-linux-gnu' 'OBJCFLAGS=-g -O2 -fstack-protector-strong -Wformat -Werror=format-security'
[0926f8f8] core libvlc debug: searching plug-in modules
[0926f8f8] core libvlc debug: loading plugins cache file /usr/lib/vlc/plugins/plugins.dat
[0926f8f8] core libvlc debug: recursively browsing `/usr/lib/vlc/plugins'
[0926f8f8] core libvlc debug: saving plugins cache /usr/lib/vlc/plugins/plugins.dat
[0926f8f8] core libvlc debug: plug-ins loaded: 410 modules
[0926f8f8] core libvlc debug: opening config file (/home/test/.config/vlc/vlcrc)
[0926f8f8] core libvlc debug: translation test: code is "nl"
[0926f8f8] core libvlc debug: CPU has capabilities MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX FPU
[092f6260] core input debug: Creating an input for 'Mediabibliotheek'
[092f6260] core input debug: Input is a meta file: disabling unneeded options
[092f6260] core input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[092f6260] core input debug: `file/xspf-open:///home/test/.local/share/vlc/ml.xspf' gives access `file' demux `xspf-open' path `/home/test/.local/share/vlc/ml.xspf'
[092f6260] core input debug: creating demux: access='file' demux='xspf-open' location='/home/test/.local/share/vlc/ml.xspf' file='/home/test/.local/share/vlc/ml.xspf'
[092f9ce8] core demux debug: looking for access_demux module matching "file": 16 candidates
[092f9ce8] core demux debug: no access_demux modules matched
[092f6260] core input debug: creating access 'file' location='/home/test/.local/share/vlc/ml.xspf', path='/home/test/.local/share/vlc/ml.xspf'
[092f9ce8] core access debug: looking for access module matching "file": 24 candidates
[092f9ce8] filesystem access debug: opening file `/home/test/.local/share/vlc/ml.xspf'
[092f9ce8] core access debug: using access module "filesystem"
[092fc520] core stream debug: Using stream method for AStream*
[092fc520] core stream debug: starting pre-buffering
[092fc520] core stream debug: received first data after 0 ms
[092fc520] core stream debug: pre-buffering done 299 bytes in 0s - 9733 KiB/s
[09306660] core stream debug: looking for stream_filter module matching "any": 9 candidates
[09306660] core stream debug: no stream_filter modules matched
[09306660] core stream debug: looking for stream_filter module matching "record": 9 candidates
[09306660] core stream debug: using stream_filter module "record"
[092f6260] core input debug: creating demux: access='file' demux='xspf-open' location='/home/test/.local/share/vlc/ml.xspf' file='/home/test/.local/share/vlc/ml.xspf'
[09308918] core demux debug: looking for demux module matching "xspf-open": 65 candidates
[09308918] xspf demux debug: using XSPF playlist reader
[09308918] core demux debug: using demux module "playlist"
[09309c18] core demux meta debug: looking for meta reader module matching "any": 2 candidates
[09309c18] lua demux meta debug: Trying Lua scripts in /home/test/.local/share/vlc/lua/meta/reader
[09309c18] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
[09309c18] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
[09309c18] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
[09309c18] core demux meta debug: no meta reader modules matched
[092f6260] core input debug: `file/xspf-open:///home/test/.local/share/vlc/ml.xspf' successfully opened
[09310dd8] core xml reader debug: looking for xml reader module matching "any": 1 candidates
[09310dd8] core xml reader debug: using xml reader module "xml"
[09308918] xspf demux debug: parsed 0 tracks successfully
[092f6260] core input debug: EOF reached
[09308918] core demux debug: removing module "playlist"
[09306660] core stream debug: removing module "record"
[092f9ce8] core access debug: removing module "filesystem"
[093054e8] core playlist debug: creating audio output
[0930f398] core audio output debug: looking for audio output module matching "any": 4 candidates
[0930f398] alsa audio output debug: Available ALSA PCM devices:
[0930f398] alsa audio output debug: Playback/recording through the PulseAudio sound server (default)
[0930f398] alsa audio output debug: Discard all samples (playback) or generate zero samples (capture) (null)
[0930f398] alsa audio output debug: PulseAudio Sound Server (pulse)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Default Audio Device (sysdefault:CARD=PCH)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Front speakers (front:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 2.1 Surround output to Front and Subwoofer speakers (surround21:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 4.0 Surround output to Front and Rear speakers (surround40:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 4.1 Surround output to Front, Rear and Subwoofer speakers (surround41:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 5.0 Surround output to Front, Center and Rear speakers (surround50:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 5.1 Surround output to Front, Center, Rear and Subwoofer speakers (surround51:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog 7.1 Surround output to Front, Center, Side, Rear and Woofer speakers (surround71:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 0 HDMI Audio Output (hdmi:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 1 HDMI Audio Output (hdmi:CARD=PCH,DEV=1)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 2 HDMI Audio Output (hdmi:CARD=PCH,DEV=2)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Direct sample mixing device (dmix:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 0 Direct sample mixing device (dmix:CARD=PCH,DEV=3)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 1 Direct sample mixing device (dmix:CARD=PCH,DEV=7)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 2 Direct sample mixing device (dmix:CARD=PCH,DEV=8)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Direct sample snooping device (dsnoop:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 0 Direct sample snooping device (dsnoop:CARD=PCH,DEV=3)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 1 Direct sample snooping device (dsnoop:CARD=PCH,DEV=7)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 2 Direct sample snooping device (dsnoop:CARD=PCH,DEV=8)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Direct hardware device without any conversions (hw:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 0 Direct hardware device without any conversions (hw:CARD=PCH,DEV=3)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 1 Direct hardware device without any conversions (hw:CARD=PCH,DEV=7)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 2 Direct hardware device without any conversions (hw:CARD=PCH,DEV=8)
[0930f398] alsa audio output debug: HDA Intel PCH, ALC662 rev1 Analog Hardware device with all software conversions (plughw:CARD=PCH,DEV=0)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 0 Hardware device with all software conversions (plughw:CARD=PCH,DEV=3)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 1 Hardware device with all software conversions (plughw:CARD=PCH,DEV=7)
[0930f398] alsa audio output debug: HDA Intel PCH, HDMI 2 Hardware device with all software conversions (plughw:CARD=PCH,DEV=8)
[0930f398] core audio output debug: using audio output module "alsa"
[093054e8] core playlist debug: keeping audio output
[093054e8] core playlist debug: adding item `rtp://225.0.0.1:5004' ( rtp://@225.0.0.1:5004 )
[093054e8] core playlist debug: meta ok for (null), need to fetch art
[0934a098] core interface debug: looking for interface module matching "hotkeys,none": 15 candidates
[b6600608] core art finder debug: looking for meta fetcher module matching "any": 1 candidates
[0934a098] core interface debug: using interface module "hotkeys"
[092f8cd8] core interface debug: looking for interface module matching "globalhotkeys,none": 15 candidates
[092f8cd8] core interface debug: no interface modules matched
[092f8cd8] core interface error: no suitable interface module
[0926f8f8] core libvlc error: interface "globalhotkeys,none" initialization failed
[092f8cd8] core interface debug: looking for interface module matching "dbus,none": 15 candidates
[b6600608] lua art finder debug: Trying Lua scripts in /home/test/.local/share/vlc/lua/meta/fetcher
[b6600608] lua art finder debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
[b6600608] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
[b6600608] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
[092f8cd8] dbus interface debug: listening on dbus as: org.mpris.MediaPlayer2.vlc
[b6600608] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
[b6600608] core art finder debug: no meta fetcher modules matched
[093054e8] core playlist debug: searching art for rtp://225.0.0.1:5004
[092f8cd8] core interface debug: using interface module "dbus"
[0926f8f8] core libvlc: Vlc draait met de standaardinterface. Gebruik 'cvlc' om vlc zonder interface te gebruiken.
[b6600608] core art finder debug: looking for art finder module matching "any": 2 candidates
[0934d4b8] core interface debug: looking for interface module matching "any": 15 candidates
[b6600608] lua art finder debug: Trying Lua scripts in /home/profline/.local/share/vlc/lua/meta/art
[b6600608] lua art finder debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
[b6600608] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
[092f8cd8] dbus interface debug: Getting All properties
[b6600608] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
[0934d4b8] [cli] lua interface debug: Found lua interface script: /usr/lib/vlc/lua/intf/cli.luac
[b6600608] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
[b6600608] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/01_googleimage.luac
[b6600608] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
[0934d4b8] [cli] core interface debug: using interface module "lua"
[093054e8] core playlist debug: processing request item: null, node: Afspeellijst, skip: 0
[093054e8] core playlist debug: rebuilding array of current - root Afspeellijst
[093054e8] core playlist debug: rebuild done - 1 items, index -1
[093054e8] core playlist debug: starting playback of the new playlist item
[093054e8] core playlist debug: resyncing on rtp://225.0.0.1:5004
[093054e8] core playlist debug: rtp://225.0.0.1:5004 is at 0
[093054e8] core playlist debug: creating new input thread
[b5c00508] core input debug: Creating an input for 'rtp://225.0.0.1:5004'
[093054e8] core playlist debug: requesting art for rtp://225.0.0.1:5004
[b5c00508] core input debug: using timeshift granularity of 50 MiB, in path '/tmp'
[b5c00508] core input debug: `rtp://@225.0.0.1:5004' gives access `rtp' demux `' path `@225.0.0.1:5004'
[b5c00508] core input debug: specified demux `any'
[b5c00508] core input debug: creating demux: access='rtp' demux='any' location='@225.0.0.1:5004' file='(null)'
[b5a00838] core demux debug: looking for access_demux module matching "rtp": 16 candidates
[b59004d8] core art finder debug: looking for meta fetcher module matching "any": 1 candidates
[b5a00838] core demux debug: net: opening 225.0.0.1 datagram port 5004
[b5a00838] core demux debug: using access_demux module "rtp"
[b5a01030] core demux meta debug: looking for meta reader module matching "any": 2 candidates
[0934d4b8] [cli] lua interface: Listening on host "*console".
VLC media player 2.2.7 Umbrella
Command Line Interface initialized. Type `help' for help.
> [b5a00838] rtp demux debug: detected MPEG2 TS
[b5a00838] rtp demux debug: added payload type 33 (f = 90000 Hz)
[b5a00838] rtp demux debug: added RTP source (01234567)
[b57105d8] core stream debug: creating demux: access='' demux='any' location='' file='(null)'
[09321208] core demux debug: looking for demux module matching "any": 65 candidates
[b6600608] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/02_frenchtv.luac
[b6600608] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/03_lastfm.luac
[b59004d8] lua art finder debug: Trying Lua scripts in /home/test/.local/share/vlc/lua/meta/fetcher
[b59004d8] lua art finder debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/fetcher
[b59004d8] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
[b5a01030] lua demux meta debug: Trying Lua scripts in /home/test/.local/share/vlc/lua/meta/reader
[b5a01030] lua demux meta debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/reader
[b5a01030] lua demux meta debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/reader/filename.luac
[b6600608] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/03_lastfm.luac
[b6600608] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/art
[b6600608] core art finder debug: no art finder modules matched
[093054e8] core playlist debug: art not found for rtp://225.0.0.1:5004
[b5a01030] lua demux meta debug: Trying Lua scripts in /usr/share/vlc/lua/meta/reader
[b5a01030] core demux meta debug: no meta reader modules matched
[b59004d8] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/fetcher/tvrage.luac
[b59004d8] lua art finder debug: Trying Lua scripts in /usr/share/vlc/lua/meta/fetcher
[b59004d8] core art finder debug: no meta fetcher modules matched
[0926f8f8] core libvlc debug: searching art for rtp://225.0.0.1:5004
[b59004d8] core art finder debug: looking for art finder module matching "any": 2 candidates
[b5c00508] core input debug: `rtp://@225.0.0.1:5004' successfully opened
[b59004d8] lua art finder debug: Trying Lua scripts in /home/test/.local/share/vlc/lua/meta/art
[b59004d8] lua art finder debug: Trying Lua scripts in /usr/lib/vlc/lua/meta/art
[b59004d8] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
[09321208] ts demux debug: Force Seek Per Percent: PCR's not found,
[09321208] ts demux debug: pid[114] unknown
[09321208] ts demux debug: pid[104] unknown
[09321208] ts demux debug: pid[103] unknown
[09321208] ts demux debug: pid[111] unknown
[09321208] ts demux debug: pid[105] unknown
[09321208] ts demux debug: pid[108] unknown
[09321208] ts demux debug: pid[101] unknown
[09321208] ts demux debug: pid[102] unknown
[09321208] ts demux debug: pid[107] unknown
[09321208] ts demux debug: pid[113] unknown
[09321208] ts demux debug: pid[112] unknown
[09321208] ts demux debug: pid[433] unknown
[09321208] ts demux debug: pid[106] unknown
[09321208] ts demux debug: pid[109] unknown
[09321208] ts demux debug: pid[421] unknown
[09321208] ts demux debug: pid[117] unknown
[09321208] ts demux debug: pid[118] unknown
[09321208] ts demux debug: pid[441] unknown
[09321208] ts demux debug: pid[422] unknown
[09321208] ts demux debug: pid[402] unknown
[09321208] ts demux debug: pid[425] unknown
[09321208] ts demux debug: pid[448] unknown
[09321208] ts demux debug: pid[428] unknown
[09321208] ts demux debug: pid[426] unknown
[09321208] ts demux debug: pid[434] unknown
[09321208] ts demux debug: pid[403] unknown
[09321208] ts demux debug: pid[432] unknown
[09321208] ts demux debug: pid[1] unknown
[09321208] ts demux debug: pid[424] unknown
[09321208] ts demux debug: pid[413] unknown
[09321208] ts demux debug: pid[423] unknown
[09321208] ts demux debug: pid[447] unknown
[b59004d8] lua art finder debug: skipping script (unmatched scope) /usr/lib/vlc/lua/meta/art/00_musicbrainz.luac
[09321208] ts demux debug: pid[401] unknown
[09321208] ts demux debug: pid[408] unknown
[09321208] ts demux debug: pid[430] unknown
[b59004d8] lua art finder debug: Trying Lua playlist script /usr/lib/vlc/lua/meta/art/01_googleimage.luac
[09321208] ts demux debug: pid[411] unknown
[09321208] ts demux debug: pid[431] unknown
[09321208] ts demux debug: pid[429] unknown
[09321208] ts demux debug: pid[412] unknown
[09321208] ts demux debug: pid[435] unknown
[09321208] ts demux debug: pid[417] unknown
.........
.........

ts demux debug: pid[3029] unknown
[09321208] ts demux debug: pid[3004] unknown
[09321208] ts demux debug: PATCallBack called
[09321208] ts demux debug: new PAT ts_id=1 version=0 current_next=1
[09321208] ts demux debug:   * number=0 pid=16
[09321208] ts demux debug:   * number=4096 pid=1096
[09321208] ts demux debug:   * number=8001 pid=1001
[09321208] ts demux debug:   * number=8002 pid=1002
[09321208] ts demux debug:   * number=8003 pid=1003
[09321208] ts demux debug:   * number=8004 pid=1004
[09321208] ts demux debug:   * number=8005 pid=1005
[09321208] ts demux debug:   * number=8006 pid=1006
[09321208] ts demux debug:   * number=8007 pid=1007
[09321208] ts demux debug:   * number=8008 pid=1008
[09321208] ts demux debug:   * number=8009 pid=1009
[09321208] ts demux debug:   * number=8010 pid=1010
[09321208] ts demux debug:   * number=8011 pid=1011
[09321208] ts demux debug:   * number=8012 pid=1012
[09321208] ts demux debug:   * number=8013 pid=1013
[09321208] ts demux debug:   * number=8014 pid=1014
[09321208] ts demux debug:   * number=8015 pid=1015
[09321208] ts demux debug:   * number=8016 pid=1016
[09321208] ts demux debug:   * number=8017 pid=1017
[09321208] ts demux debug:   * number=8018 pid=1018
[09321208] ts demux debug:   * number=8019 pid=1019
[09321208] ts demux debug:   * number=8020 pid=1020
[09321208] ts demux debug:   * number=8021 pid=1021
[09321208] ts demux debug:   * number=8022 pid=1022
[09321208] ts demux debug:   * number=8023 pid=1023
[09321208] ts demux debug:   * number=8024 pid=1024
[09321208] ts demux debug:   * number=8025 pid=1025
[09321208] ts demux debug:   * number=8026 pid=1026
[09321208] ts demux debug:   * number=8027 pid=1027
[09321208] ts demux debug:   * number=8028 pid=1028
[09321208] ts demux debug:   * number=8029 pid=1029
[09321208] ts demux debug:   * number=8030 pid=1030
[09321208] ts demux debug:   * number=8031 pid=1031
[09321208] ts demux debug:   * number=8032 pid=1032
[09321208] ts demux debug:   * number=8033 pid=1033
[09321208] ts demux debug:   * number=8034 pid=1034
[09321208] ts demux debug:   * number=8035 pid=1035
[09321208] ts demux debug:   * number=8036 pid=1036
[09321208] ts demux debug:   * number=8037 pid=1037
[09321208] ts demux debug:   * number=8038 pid=1038
[09321208] ts demux debug:   * number=8039 pid=1039
[09321208] ts demux debug:   * number=8040 pid=1040
[09321208] ts demux debug:   * number=8041 pid=1041
[09321208] ts demux debug:   * number=8042 pid=1042
[09321208] ts demux debug:   * number=8043 pid=1043
[09321208] ts demux debug:   * number=8044 pid=1044
[09321208] ts demux debug:   * number=8045 pid=1045
[09321208] ts demux debug:   * number=8046 pid=1046
[09321208] ts demux debug:   * number=8047 pid=1047
[09321208] ts demux debug:   * number=8048 pid=1048
[09321208] ts demux debug:   * number=8049 pid=1049
[09321208] ts demux debug:   * number=8050 pid=1050
[09321208] ts demux debug: pid[16] unknown
[09321208] ts demux debug: PSINewTableCallBack: table 0x42(66) ext=0x1(1)
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=4096 version=2 pid_pcr=8191
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8017 version=2 pid_pcr=117
[09321208] ts demux debug:   * es pid=117 type=27 dr->i_tag=0x9
[09321208] ts demux debug:   * es pid=117 type=27 fcc=h264
[09321208] ts demux debug:    * descriptor : CA (0x9) SysID 0x646
[09321208] ts demux debug:   * es pid=417 type=3 dr->i_tag=0x9
[09321208] ts demux debug:   * es pid=417 type=3 fcc=mpga
[09321208] ts demux debug:    * descriptor : CA (0x9) SysID 0x646
[09321208] core demux debug: using demux module "ts"
[09321208] ts demux debug: DEMUX_SET_GROUP -1 (nil)
[09321208] ts demux warning: first packet for pid=117 cc=0xb
[09321208] ts demux warning: scrambled state changed on pid 117 (0->1)
[09321208] ts demux warning: first packet for pid=417 cc=0xe
[09321208] ts demux warning: scrambled state changed on pid 417 (0->1)
[09321208] ts demux debug: pid[3009] unknown
[09321208] ts demux debug: pid[3006] unknown
[09321208] ts demux debug: pid[3014] unknown
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8004 version=3 pid_pcr=104
[09321208] ts demux debug:   * es pid=104 type=2 dr->i_tag=0x9
[09321208] ts demux debug:   * es pid=104 type=2 fcc=mpgv
[09321208] ts demux debug:    * descriptor : CA (0x9) SysID 0x646
[09321208] ts demux debug:   * es pid=404 type=3 dr->i_tag=0x9
[09321208] ts demux debug:   * es pid=404 type=3 fcc=mpga
[09321208] ts demux debug:    * descriptor : CA (0x9) SysID 0x
...
...
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8032 version=3 pid_pcr=432
[09321208] ts demux debug:   * es pid=432 type=3 fcc=mpga
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8031 version=3 pid_pcr=431
[09321208] ts demux debug:   * es pid=431 type=3 fcc=mpga
[b5c00508] core input debug: selecting program id=8031
[09319070] core decoder debug: looking for decoder module matching "any": 40 candidates
[09319070] core decoder debug: using decoder module "mpeg_audio"
....
....
[09321208] ts demux warning: first packet for pid=409 cc=0xc
[09321208] ts demux warning: scrambled state changed on pid 409 (0->1)
[09321208] ts demux warning: first packet for pid=414 cc=0xb
[09321208] ts demux warning: scrambled state changed on pid 414 (0->1)
[09321208] ts demux warning: first packet for pid=405 cc=0x5
[09321208] ts demux warning: scrambled state changed on pid 405 (0->1)
[09321208] ts demux warning: first packet for pid=437 cc=0xc
[09321208] ts demux warning: first packet for pid=407 cc=0x5
[09321208] ts demux warning: scrambled state changed on pid 407 (0->1)
[09321208] ts demux warning: invalid header [0x96:6a:11:c9] (pid: 111)
[09321208] ts demux warning: first packet for pid=427 cc=0x6
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: first packet for pid=440 cc=0xd
[09321208] ts demux warning: scrambled state changed on pid 440 (0->1)
[09321208] ts demux warning: first packet for pid=424 cc=0x6
[09321208] ts demux warning: scrambled state changed on pid 424 (0->1)
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: invalid header [0x24:bc:19:b1] (pid: 114)
[09321208] ts demux warning: first packet for pid=442 cc=0xb
[09321208] ts demux warning: scrambled state changed on pid 442 (0->1)
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: first packet for pid=441 cc=0x5
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: invalid header [0xd6:68:48:3b] (pid: 107)
[09321208] ts demux warning: first packet for pid=426 cc=0x3
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: first packet for pid=434 cc=0x3
[09321208] ts demux warning: first packet for pid=423 cc=0xc
[09321208] ts demux warning: invalid header [0xfe:40:5b:14] (pid: 109)
[b5c00508] core input debug: Buffering 0%
[09321208] ts demux warning: invalid header [0x88:7d:ac:2b] (pid: 111)
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 0%
[b5c00508] core input debug: Buffering 2%
[09321208] ts demux warning: invalid header [0xf2:83:ef:d3] (pid: 105)
[09321208] ts demux warning: invalid header [0x0f:20:ea:a0] (pid: 118)
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[09321208] ts demux warning: invalid header [0xf5:92:16:81] (pid: 113)
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[09321208] ts demux warning: invalid header [0x89:ae:0a:4b] (pid: 103)
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[b5c00508] core input debug: Buffering 2%
[09321208] ts demux warning: invalid header [0x3b:f9:98:85] (pid: 118)
.....
......
[09321208] ts demux debug: new PMT program number=8046 version=2 pid_pcr=8191
[09321208] ts demux warning: invalid header [0x98:a1:65:ea] (pid: 117)
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8039 version=2 pid_pcr=8191
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux warning: invalid header [0x57:9f:81:7c] (pid: 105)
[0930f398] alsa audio output debug: using ALSA device: default
[0930f398] alsa audio output debug:  ALSA <-> PulseAudio PCM I/O Plugin
[0930f398] alsa audio output debug:  device name   : default
[0930f398] alsa audio output debug:  device ID     : default
[0930f398] alsa audio output debug:  subdevice name: default
[0930f398] alsa audio output debug: initial hardware setup:
ACCESS:  RW_INTERLEAVED
FORMAT:  U8 S16_LE S16_BE S32_LE S32_BE FLOAT_LE FLOAT_BE MU_LAW A_LAW
SUBFORMAT:  STD
SAMPLE_BITS: [8 32]
FRAME_BITS: [8 1024]
CHANNELS: [1 32]
RATE: [1 192000]
PERIOD_TIME: (5 4294967295)
PERIOD_SIZE: [1 1398102)
PERIOD_BYTES: [128 1398102)
PERIODS: [3 1024]
BUFFER_TIME: (15 4294967295]
BUFFER_SIZE: [3 4194304]
BUFFER_BYTES: [384 4194304]
TICK_TIME: ALL
[0930f398] alsa audio output debug: channels map not provided
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux warning: invalid header [0x5c:d0:71:c1] (pid: 107)
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux warning: invalid header [0xb5:c5:39:58] (pid: 113)
[09321208] ts demux warning: invalid header [0xe7:d2:89:54] (pid: 407)
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux warning: invalid header [0x72:37:51:f0] (pid: 118)
[0930f398] alsa audio output debug: final HW setup:
ACCESS:  RW_INTERLEAVED
FORMAT:  FLOAT_LE
SUBFORMAT:  STD
SAMPLE_BITS: 32
FRAME_BITS: 64
CHANNELS: 2
RATE: 48000
PERIOD_TIME: 40000
PERIOD_SIZE: 1920
PERIOD_BYTES: 15360
PERIODS: 75
BUFFER_TIME: 3000000
BUFFER_SIZE: 144000
BUFFER_BYTES: 1152000
TICK_TIME: [0 0]
[0930f398] alsa audio output debug: initial software parameters:
tstamp_mode: NONE
period_step: 1
avail_min: 1920
start_threshold: 1
stop_threshold: 144000
silence_threshold: 0
silence_size: 0
boundary: 1179648000
[0930f398] alsa audio output debug: final software parameters:
tstamp_mode: NONE
period_step: 1
avail_min: 1920
start_threshold: 1
stop_threshold: 144000
silence_threshold: 0
silence_size: 0
boundary: 1179648000
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux warning: invalid header [0x4f:9f:48:4a] (pid: 112)
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[0930f398] core audio output debug: output 'f32l' 48000 Hz Stereo frame=1 samples/8 bytes
[b5901808] core volume debug: looking for audio volume module matching "any": 2 candidates
[b5901808] core volume debug: using audio volume module "float_mixer"
[0930f398] core audio output debug: input 'mpga' 48000 Hz Stereo frame=1152 samples/1161 bytes
[b5904c48] core audio filter debug: looking for audio filter module matching "scaletempo": 14 candidates
[b5904c48] scaletempo audio filter debug: format: 48000 rate, 2 nch, 4 bps, fl32
[b5904c48] scaletempo audio filter debug: params: 30 stride, 0,200 overlap, 14 search
[b5904c48] scaletempo audio filter debug: 1,000 scale, 1440,000 stride_in, 1440 stride_out, 1152 standing, 288 overlap, 672 search, 2400 queue, fl32 mode
[b5904c48] core audio filter debug: using audio filter module "scaletempo"
[0930f398] core audio output debug: conversion: 'mpga'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
[b59033d0] core audio converter debug: looking for audio converter module matching "any": 12 candidates
[b59033d0] core audio converter debug: no audio converter modules matched
[b59033d0] core audio converter debug: looking for audio converter module matching "any": 12 candidates
[b59033d0] mpgatofixed32 audio converter debug: mpga->f32l, bits per sample: 32
[b59033d0] core audio converter debug: using audio converter module "mpgatofixed32"
[0930f398] core audio output debug: conversion pipeline complete
[0930f398] core audio output debug: conversion: 'f32l'->'f32l' 48000 Hz->48000 Hz Stereo->Stereo
[0930f398] core audio output debug: conversion pipeline complete
[b5915950] core audio resampler debug: looking for audio resampler module matching "any": 3 candidates
[b5915950] core audio resampler debug: using audio resampler module "samplerate"
[09319070] core decoder debug: End of audio preroll
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8019 version=2 pid_pcr=8191
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8044 version=2 pid_pcr=8191
[b5c00508] core input debug: Buffering 21%
[09321208] ts demux debug: PMTCallBack called
[09321208] ts demux debug: new PMT program number=8050 version=2 pid_pcr=8191....
....
....

core input debug: Buffering 28%
[09321208] ts demux warning: invalid header [0x73:bb:a2:07] (pid: 104)
[09321208] ts demux warning: invalid header [0x6b:b5:61:3b] (pid: 111)
[b5c00508] core input debug: Buffering 28%
[09321208] ts demux debug: SDTCallBack called
[09321208] ts demux debug: new SDT ts_id=1 version=20 current_next=1 network_id=16
[09321208] ts demux debug:   * service id=4096 eit schedule=0 present=0 running=4 free_ca=1
[09321208] ts demux debug:     - type=12 provider=BFBS name=99(DATA)
[b5c00508] core input debug: EsOutProgramMeta: number=4096
[09321208] ts demux debug:   * service id=8001 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=01 BBC One
[b5c00508] core input debug: EsOutProgramMeta: number=8001
[09321208] ts demux debug:   * service id=8002 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=02 BBC Two
[b5c00508] core input debug: EsOutProgramMeta: number=8002
[09321208] ts demux debug:   * service id=8003 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=03 ITV
[b5c00508] core input debug: EsOutProgramMeta: number=8003
[09321208] ts demux debug:   * service id=8004 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=04 BFBS Extra
[b5c00508] core input debug: EsOutProgramMeta: number=8004
[09321208] ts demux debug:   * service id=8005 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=05 Sky Sports
[b5c00508] core input debug: EsOutProgramMeta: number=8005
[09321208] ts demux debug:   * service id=8006 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=06 BT Sport
[b5c00508] core input debug: EsOutProgramMeta: number=8006
[09321208] ts demux debug:   * service id=8007 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=07 BFBS Sport
[b5c00508] core input debug: EsOutProgramMeta: number=8007
[09321208] ts demux debug:   * service id=8008 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=08 Sky News
[b5c00508] core input debug: EsOutProgramMeta: number=8008
[09321208] ts demux debug:   * service id=8009 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=1 provider=BFBS name=09 Forces TV
[b5c00508] core input debug: EsOutProgramMeta: number=8009
[09321208] ts demux debug:   * service id=8010 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=22 provider=BFBS name=10
[b5c00508] core input debug: EsOutProgramMeta: number=8010
[09321208] ts demux debug:   * service id=8011 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=11 BBC One Delay
[b5c00508] core input debug: EsOutProgramMeta: number=8011
[09321208] ts demux debug:   * service id=8012 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=12 BBC Two Delay
[b5c00508] core input debug: EsOutProgramMeta: number=8012
[09321208] ts demux debug:   * service id=8013 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=13 ITV Delay
[b5c00508] core input debug: EsOutProgramMeta: number=8013
[09321208] ts demux debug:   * service id=8014 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=14 BFBS Extra Delay
[b5c00508] core input debug: EsOutProgramMeta: number=8014
[09321208] ts demux debug:   * service id=8015 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=15
[b5c00508] core input debug: EsOutProgramMeta: number=8015
[09321208] ts demux debug:   * service id=8016 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=22 provider=BFBS name=16
[b5c00508] core input debug: EsOutProgramMeta: number=8016
[09321208] ts demux debug:   * service id=8017 eit schedule=0 present=0 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=17 Sky Cinema
[b5c00508] core input debug: EsOutProgramMeta: number=8017
[09321208] ts demux debug:   * service id=8018 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=22 provider=BFBS name=18 Nepal TV
[b5c00508] core input debug: EsOutProgramMeta: number=8018
[09321208] ts demux debug:   * service id=8019 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=22 provider=BFBS name=19
[b5c00508] core input debug: EsOutProgramMeta: number=8019
[09321208] ts demux debug:   * service id=8020 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=22 provider=BFBS name=20
[b5c00508] core input debug: EsOutProgramMeta: number=8020
[09321208] ts demux debug:   * service id=8021 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=61 BFBS Ops
[b5c00508] core input debug: EsOutProgramMeta: number=8021
[09321208] ts demux debug:   * service id=8022 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=62 BFBS Cyprus
[b5c00508] core input debug: EsOutProgramMeta: number=8022
[09321208] ts demux debug:   * service id=8023 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=67 BFBS UK Bases
[b5c00508] core input debug: EsOutProgramMeta: number=8023
[09321208] ts demux debug:   * service id=8024 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=52 BFBS Radio 2
[b5c00508] core input debug: EsOutProgramMeta: number=8024
[09321208] ts demux debug:   * service id=8025 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=65 BFBS Germany
[b5c00508] core input debug: EsOutProgramMeta: number=8025
[09321208] ts demux debug:   * service id=8026 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=75 BFBS Unwind
[b5c00508] core input debug: EsOutProgramMeta: number=8026
[09321208] ts demux debug:   * service id=8027 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=53 BFBS UK National
[b5c00508] core input debug: EsOutProgramMeta: number=8027
[09321208] ts demux debug:   * service id=8028 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=92 (Contribution)
[b5c00508] core input debug: EsOutProgramMeta: number=8028
[09321208] ts demux debug:   * service id=8029 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=63 BFBS East
[b5c00508] core input debug: EsOutProgramMeta: number=8029
[09321208] ts demux debug:   * service id=8030 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=66 BFBS N Ireland
[b5c00508] core input debug: EsOutProgramMeta: number=8030
[09321208] ts demux debug:   * service id=8031 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=51 BFBS Radio
[b5c00508] core input debug: EsOutProgramMeta: number=8031
[09321208] ts demux debug:   * service id=8032 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=71 BFBS Beats
[b5c00508] core input debug: EsOutProgramMeta: number=8032
[09321208] ts demux debug:   * service id=8033 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=69 BFBS Gurkha Radio
[b5c00508] core input debug: EsOutProgramMeta: number=8033
[09321208] ts demux debug:   * service id=8034 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=72 BFBS Dirt
[b5c00508] core input debug: EsOutProgramMeta: number=8034
[09321208] ts demux debug:   * service id=8035 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=73 BFBS Rewind
[b5c00508] core input debug: EsOutProgramMeta: number=8035
[09321208] ts demux debug:   * service id=8036 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=93
[b5c00508] core input debug: EsOutProgramMeta: number=8036
[09321208] ts demux debug:   * service id=8037 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=74 BFBS Shamishran
[b5c00508] core input debug: EsOutProgramMeta: number=8037
[09321208] ts demux debug:   * service id=8038 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=64
[b5c00508] core input debug: EsOutProgramMeta: number=8038
[09321208] ts demux debug:   * service id=8039 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=81
[b5c00508] core input debug: EsOutProgramMeta: number=8039
[09321208] ts demux debug:   * service id=8040 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=82 World Service
[b5c00508] core input debug: EsOutProgramMeta: number=8040
[09321208] ts demux debug:   * service id=8041 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=83 Fun kids
[b5c00508] core input debug: EsOutProgramMeta: number=8041
[09321208] ts demux debug:   * service id=8042 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=84 Talk Sport
[b5c00508] core input debug: EsOutProgramMeta: number=8042
[09321208] ts demux debug:   * service id=8043 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=85
[b5c00508] core input debug: EsOutProgramMeta: number=8043
[09321208] ts demux debug:   * service id=8044 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=86
[b5c00508] core input debug: EsOutProgramMeta: number=8044
[09321208] ts demux debug:   * service id=8045 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=87
[b5c00508] core input debug: EsOutProgramMeta: number=8045
[09321208] ts demux debug:   * service id=8046 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=88
[b5c00508] core input debug: EsOutProgramMeta: number=8046
[09321208] ts demux debug:   * service id=8047 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=91 Gibraltar
[b5c00508] core input debug: EsOutProgramMeta: number=8047
[09321208] ts demux debug:   * service id=8048 eit schedule=1 present=1 running=4 free_ca=1
[09321208] ts demux debug:     - type=2 provider=BFBS name=68 BFBS Gurkha East
[b5c00508] core input debug: EsOutProgramMeta: number=8048
[09321208] ts demux debug:   * service id=8049 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=94
[b5c00508] core input debug: EsOutProgramMeta: number=8049
[09321208] ts demux debug:   * service id=8050 eit schedule=0 present=0 running=4 free_ca=0
[09321208] ts demux debug:     - type=2 provider=BFBS name=95
[b5c00508] core input debug: EsOutProgramMeta: number=8050
[09321208] ts demux warning: invalid header [0x75:8b:08:91] (pid: 409)
[09321208] ts demux debug: PSINewTableCallBack: table 0x51(81) ext=0x1f43(8003)
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[09321208] ts demux warning: invalid header [0x17:21:b3:63] (pid: 108)
[b5c00508] core input debug: Buffering 28%
[09321208] ts demux warning: invalid header [0xd0:d2:fe:e3] (pid: 107)
[09321208] ts demux warning: invalid header [0xfe:4b:a0:3e] (pid: 112)
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 28%
[b5c00508] core input debug: Buffering 30%
[b5c00508] core input debug: Buffering 30%
[b5c00508] core input debug: Buffering 30%
[b5c00508] core input debug: Buffering 30%
[09321208] ts demux warning: invalid header [0x25:2e:8b:81] (pid: 109)
[b5c00508] core input debug: Buffering 30%
.....
.....
[09321208] ts demux warning: invalid header [0x46:ef:c3:80] (pid: 113)
[09321208] ts demux warning: invalid header [0x15:96:4b:7a] (pid: 440)
[09321208] ts demux warning: invalid header [0xba:5b:cc:6a] (pid: 105)
[09321208] ts demux warning: invalid header [0x38:27:6d:f0] (pid: 113)
[09321208] ts demux warning: invalid header [0xd0:d1:02:ed] (pid: 106)
[09321208] ts demux warning: invalid header [0x06:bf:47:4d] (pid: 442)
[09321208] ts demux warning: invalid header [0x7e:2e:b8:7b] (pid: 117)
[09321208] ts demux warning: invalid header [0x1b:0f:85:1e] (pid: 108)
[09321208] ts demux warning: invalid header [0xad:25:ce:fb] (pid: 118)
[09321208] ts demux warning: invalid header [0x02:19:7b:c5] (pid: 429)
[09321208] ts demux warning: invalid header [0xe1:9c:ea:a5] (pid: 118)
[09321208] ts demux warning: invalid header [0x8e:f8:61:2f] (pid: 111)
[09321208] ts demux warning: invalid header [0x2b:ff:a6:af] (pid: 104)
[09321208] ts demux warning: invalid header [0x3a:e9:bc:5e] (pid: 107)
[09321208] ts demux warning: invalid header [0xc4:cf:89:88] (pid: 118)
[09321208] ts demux warning: invalid header [0x0e:39:2d:e9] (pid: 117)
^C[0926f8f8] core libvlc debug: removing all interfaces
[0926f8f8] core libvlc debug: exiting
[0934d4b8] [cli] core interface debug: removing module "lua"
[0934d4b8] [cli] lua interface error: Error loading script /usr/lib/vlc/lua/intf/cli.luac: lua/intf/modules/host.lua:279: Interrupted.
[092f8cd8] core interface debug: removing module "dbus"
[0934a098] core interface debug: removing module "hotkeys"
[093054e8] core playlist debug: destroying
[093054e8] core playlist debug: deactivating the playlist
[093054e8] core playlist debug: incoming request - stopping current input
[b5c00508] core input debug: control: stopping input
[093054e8] core playlist debug: incoming request - stopping current input
[093054e8] core playlist debug: finished input
[09319070] core decoder debug: removing module "mpeg_audio"
[09319070] core decoder debug: killing decoder fourcc `mpga', 0 PES in FIFO
[b5915950] core audio resampler debug: removing module "samplerate"
[b59033d0] core audio converter debug: removing module "mpgatofixed32"
[b5904c48] core audio filter debug: removing module "scaletempo"
[b5901808] core volume debug: removing module "float_mixer"
[093054e8] core playlist debug: keeping audio output
[b5a00838] core demux debug: removing module "rtp"
[09321208] ts demux warning: invalid header [0x71:57:d4:8a] (pid: 108)
[09321208] ts demux warning: invalid header [0xe7:df:0f:e8] (pid: 407)
[b5a00838] rtp demux debug: removing RTP source (01234567)
[09321208] ts demux debug: eof ?
[09321208] core demux debug: removing module "ts"
[09321208] ts demux debug: pid list:
[09321208] ts demux debug:   - pid[0] seen
[09321208] ts demux debug:   - pid[1] seen
[09321208] ts demux debug:   - pid[16] seen
[09321208] ts demux debug:   - pid[17] seen
[09321208] ts demux debug:   - pid[18] seen
[09321208] ts demux debug:   - pid[20] seen
[09321208] ts demux debug:   - pid[101] seen
[09321208] ts demux debug:   - pid[102] seen
[09321208] ts demux debug:   - pid[103] seen
[09321208] ts demux debug:   - pid[104] seen
[09321208] ts demux debug:   - pid[105] seen
[09321208] ts demux debug:   - pid[106] seen
[09321208] ts demux debug:   - pid[107] seen
[09321208] ts demux debug:   - pid[108] seen
[09321208] ts demux debug:   - pid[109] seen
[09321208] ts demux debug:   - pid[111] seen
[09321208] ts demux debug:   - pid[112] seen
[09321208] ts demux debug:   - pid[113] seen
[09321208] ts demux debug:   - pid[114] seen
[09321208] ts demux debug:   - pid[117] seen
[09321208] ts demux debug:   - pid[118] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[401] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[402] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[403] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[404] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[405] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[406] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[407] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[408] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[409] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[411] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[412] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[413] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[414] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[417] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
[09321208] ts demux debug:   - pid[418] seen
[b5c00508] core input debug: Program doesn't contain anymore ES
.....
......
[09321208] ts demux debug:   - pid[448] seen
[09321208] ts demux debug:   - pid[1001] seen
[09321208] ts demux debug:   - pid[1002] seen
[09321208] ts demux debug:   - pid[1003] seen
[09321208] ts demux debug:   - pid[1004] seen
[09321208] ts demux debug:   - pid[1005] seen
[09321208] ts demux debug:   - pid[1006] seen
[09321208] ts demux debug:   - pid[1007] seen
[09321208] ts demux debug:   - pid[1008] seen
[09321208] ts demux debug:   - pid[1009] seen
[09321208] ts demux debug:   - pid[1010] seen
[09321208] ts demux debug:   - pid[1011] seen
[09321208] ts demux debug:   - pid[1012] seen
[09321208] ts demux debug:   - pid[1013] seen
[09321208] ts demux debug:   - pid[1014] seen
[09321208] ts demux debug:   - pid[1015] seen
[09321208] ts demux debug:   - pid[1016] seen
[09321208] ts demux debug:   - pid[1017] seen
[09321208] ts demux debug:   - pid[1018] seen
[09321208] ts demux debug:   - pid[1019] seen
[09321208] ts demux debug:   - pid[1020] seen
[09321208] ts demux debug:   - pid[1021] seen
[09321208] ts demux debug:   - pid[1022] seen
[09321208] ts demux debug:   - pid[1023] seen
[09321208] ts demux debug:   - pid[1024] seen
[09321208] ts demux debug:   - pid[1025] seen
[09321208] ts demux debug:   - pid[1026] seen
[09321208] ts demux debug:   - pid[1027] seen
.....
.....



Op vrijdag 17 augustus 2018 08:24:38 UTC+2 schreef Matthias Brändli:
Hi!

Happy to see a new name appearing on the mailing list!

1. You can pass arguments to VLC using the -L option, so instead of

  --program=ID

you should try

  -L --program=ID


2. The silence detector can help you in this situation. It will make
ODR-AudioEnc abort after a long silence, and supervisor will restart it.
Regardless of if -D is used or not. I wasn't able to reproduce the
situation, trying to connect to an IP that doesn't exist. It aborts
after a few seconds.

But there might be other situations where it takes very long to timeout,
and the silence detector can help.

mpb

On 16/08/2018 16:32, Lion Century wrote:
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools+unsub...@googlegroups.com>.
> For more options, visit https://groups.google.com/d/optout.


Op donderdag 16 augustus 2018 16:32:08 UTC+2 schreef Lion Century:

Matthias Brändli

unread,
Aug 20, 2018, 4:20:44 AM8/20/18
to crc-mm...@googlegroups.com
Hi

On 20/08/2018 10:11, Lion Century wrote:
> vlc -vvv rtp://@225.0.0.1:5004 -L --program=8031

No, sorry I wasn't clear.

The -L option is for odr-audioenc, not vlc. If you write

-L --program=8031

odr-audioenc will forward the --program=8031 option to libvlc.

Like this:

odr-audioenc --vlc-uri=rtp://@225.0.0.1:5004 -L --program=8031 -b 96 -r
48000 -o tcp://127.0.0.1:9001

mpb

Lion Century

unread,
Aug 20, 2018, 4:32:46 AM8/20/18
to mmbtools
Thanks!

Still this give highly distorted ( hikkking / sound like different station mixed )
In VLC direct no problem with the audio on the speakers of the PC, but the output on screen is as in my last post.
Can I get some debug info on the screen while the audioencoder encodes this distorted sound? maybe that can help us.

Thanks again for the help!
Lion



Op donderdag 16 augustus 2018 16:32:08 UTC+2 schreef Lion Century:
Hi all,

Lion Century

unread,
Aug 20, 2018, 5:32:55 AM8/20/18
to mmbtools
Hi,

I tried another stream with multiple stations inside: this resulted in:
VLC direct is running  with:  vlc -vvv rtp://@225.0.0.1:5004 --program=28400
outputs OK audio after 2 times hickup and message that:
core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Buffering 98%
[b5b00508] core input debug: Stream buffering done (1007 ms in 883 ms)
[b5b00508] core input debug: Decoder wait done in 0 ms
[0975c310] core audio output debug: inserting 1390 zeroes
[0975c310] core audio output warning: playback way too late (1154340): flushing buffers
[0975c310] alsa audio output error: cannot estimate delay: Invoer-/uitvoerfout
[0975c310] core audio output warning: playback way too early (-890443): playing silence
[0975c310] core audio output debug: inserting 42741 zeroes
[0975c310] alsa audio output warning: cannot write samples: broken pipe

After this everything plays OK from the speakers!

With: ODR-Audioencoder:odr-audioenc --vlc-uri=rtp://@225.0.0.1:5004 -L --program=28400 -b 96-r -g -3 48000 -o tcp://127.0.0.1:9001 -l
I get:Welcome to ODR-AudioEnc v2.1.0, compiled at Aug 28 2017, 22:30:05
  http://opendigitalradio.org

Using 12 subchannels. AAC type: AAC-LC. channels=2, sample_rate=48000
AAC bitrate set to: 96000
DAB+ Encoding: framelen=960 (3840B)
Initialising VLC...
You are using VLC with size_t size callbacks
Start VLC thread
Starting encoding
[b4f2de28] core decoder error: cannot create packetizer output (telx)
In: [   -==|==-   ]      Segmentation error

when i change to UDP just to see wath happens: odr-audioenc --vlc-uri=rtp://@225.0.0.1:5004 -L --program=28400 -b 96-r -g -3 48000 -o tcp://127.0.0.1:9001 -l
i Get:
 Welcome to ODR-AudioEnc v2.1.0, compiled at Aug 28 2017, 22:30:05
  http://opendigitalradio.org

Using 12 subchannels. AAC type: AAC-LC. channels=2, sample_rate=48000
AAC bitrate set to: 96000
DAB+ Encoding: framelen=960 (3840B)
Initialising VLC...
You are using VLC with size_t size callbacks
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 2, expected 1) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 7, expected 6) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 11, expected 10) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 13, expected 12) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 15, expected 14) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 4, expected 2) for PID 18
Start VLC thread
Starting encoding
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 11, expected 10) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 10, expected 9) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 13, expected 12) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 13, expected 12) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 4, expected 3) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 8, expected 7) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 12, expected 11) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 1, expected 15) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 8, expected 7) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 0, expected 15) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 5, expected 3) for PID 18
[b5133df8] core decoder error: cannot create packetizer output (telx)
......
......
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 10, expected 8) for PID 18
[b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 3, expected 2) for PID 1130
In: [    ==|=-    ]      [b5105d20] ts demux error: libdvbpsi (PSI decoder): TS discontinuity (received 10, expected 9) for PID 18
Segmentatiefout













Op donderdag 16 augustus 2018 16:32:08 UTC+2 schreef Lion Century:
Hi all,

Lion Century

unread,
Aug 21, 2018, 5:20:42 AM8/21/18
to mmbtools
Update:
I created my own UDP stream with 2 audio services inside, 
This resulted in the same distorted audio ( like 2 channels mixed / Muxed together)
When I edit the UDP stream to 1 channel, audio is perfectly routed to ODR-Audioenc so to the DAB multiplex.

It looks like the channel selection is not OK when VLC is used to route this audio to the Audioencoder.

I used: 
odraudioenc --vlc-uri=udp://@225.0.0.1:5004 -L --program=28402 -b 96-r 48000 -o tcp://127.0.0.1:9001 -l
With or without the -L option makes no difference

Any ideas?

Thanks
Lion


Op donderdag 16 augustus 2018 16:32:08 UTC+2 schreef Lion Century:
Hi all,

Lion Century

unread,
Aug 21, 2018, 5:34:10 AM8/21/18
to mmbtools
Forgot to mention:

The program ID is working partly while:
When selcting a non excisting Program ID, the encoder will not output any data, when the ID is ok, it works.
So you need to enter a valid ID.

Last tested: UDP Stream with 1 stereo audio program: working perfect... 
add the second audio program ( different program ID ) to the stream ( wile running and with new start of the stream and/or encoder, will cresult in the distorted audio directly.

Lion

Op donderdag 16 augustus 2018 16:32:08 UTC+2 schreef Lion Century:
Hi all,

Matthias Brändli

unread,
Aug 21, 2018, 9:11:52 AM8/21/18
to crc-mm...@googlegroups.com
Hi Lion,

I don't know how libvlc actually handles such multi-audio streams, this
needs some investigation.

How do you create your UDP stream? I won't be able to help you if I'm
not able to reproduce the issue here.

mpb
> <http://127.0.0.1:9001
> there is audio on this DAB channel but this is distorted as hell and
> it looks like this is audio data from a few of the programm's mixed
> together ( the UDP stream hold approx 15 audio services )
> Is there any solution that the audioencoder can handle these
> streams, and select the right program ( PID / ID or what ever )? (
> VLC is capable, as you can read above )
>
> 2: 
> When using the -D option in the Audio Encoder this will result in,
> when the system is started whith no web-stream inputs, no internet
> or whatsoever, the audio encoders will start, suing almost no CPU
> power, but when WEB is applied the encoders will not do anything.
> Supervisor is not restarting them. 
> Supervisor stop en restart by hand will solve the problem instandly.
> When -D option is removed, the system comes up flawless after data
> was interupted or when system is booted without internet attached.
> Any ideas how to go around this?
>
> Anyu help / suggestion is highly appreciated!
>
> Thanks!
> Lion
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.

Lion Century

unread,
Aug 21, 2018, 10:10:49 AM8/21/18
to mmbtools
The first stream is comming from a sateliite receiver that put the channel on IP

The test with the one and two audioservices are done with the help of a Wisi Cameleon.

Do you have a satellite dish with i.e. Astra 19,2 available?

Lion


Op dinsdag 21 augustus 2018 15:11:52 UTC+2 schreef Matthias Brändli:

Matthias Brändli

unread,
Aug 21, 2018, 12:37:49 PM8/21/18
to crc-mm...@googlegroups.com
On 21/08/2018 16:10, Lion Century wrote:
> The first stream is comming from a sateliite receiver that put the
> channel on IP
>
> The test with the one and two audioservices are done with the help of a
> Wisi Cameleon.
>
> Do you have a satellite dish with i.e. Astra 19,2 available?

No I don't.

Can you do a network capture (e.g. one minute length) with wireshark,
filtering only the UDP stream we're talking about, and save it to a
.pcapng file? Then I can replay the UDP stream.

If the file is larger than 10MB, please upload it to some online file
service.

mpb

Lion Century

unread,
Aug 22, 2018, 6:18:31 AM8/22/18
to mmbtools
Thanks again for responding:

File1: UDP 1 channel audio ( UDP: 225.0.0.1 port 5004 ) channel ID = 28402

File1: UDP 2 channels audio ( UDP: 225.0.0.1 port 5004 ) channel ID = 28402 and 28471

I hope you can get the 2channel file working.

Also: 
When using the 1 channel stream ( not this file ) there is every few minutes some distorsion. playout at those moments is like audio is faster than it should, or "hiks" but after a few moments DAB audio is OK again. ( Buffers? )
I tried to play with the buffers ( bigger, smaller, prebuffer big / small and combinations ) in the Mux, this helps but does not solve this. also -D option is enabled

Thanks for helping me.
Lion
  

Op dinsdag 21 augustus 2018 18:37:49 UTC+2 schreef Matthias Brändli:

Lion Century

unread,
Aug 27, 2018, 4:51:53 AM8/27/18
to mmbtools
I uploaded the files last week, are these useable for you?

Thanks,
Lion

Op dinsdag 21 augustus 2018 18:37:49 UTC+2 schreef Matthias Brändli:
On 21/08/2018 16:10, Lion Century wrote:

Matthias Brändli

unread,
Aug 27, 2018, 4:58:48 AM8/27/18
to crc-mm...@googlegroups.com
Sorry didn't have time yet, I'll keep you updated.

mpb
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.

Lion Century

unread,
Aug 27, 2018, 5:12:10 AM8/27/18
to mmbtools
Thanks!


Op maandag 27 augustus 2018 10:58:48 UTC+2 schreef Matthias Brändli:

Matthias Brändli

unread,
Aug 28, 2018, 9:46:29 AM8/28/18
to crc-mm...@googlegroups.com
I was able to replay the capture, but haven't been able to get it to work.

Sometimes my VLC asks for an SDP file: "A description in SDP format is
required to receive the RTP stream. Note that rtp:// URIs cannot work
with dynamic RTP payload format (31)." This is VLC 2.2.7.

I don't know how to approach this as I'm no expert in MPEG-TS/UDP/libvlc
internals.

Are there other tools that you could use to get the audio from this RTP
stream, and then maybe pipe it into odr-audioenc? Maybe it's better to
look for alternative solutions.

Sorry not to be able to give you an answer for this.

mpb
> > an email to crc-mmbtools...@googlegroups.com <javascript:>
> > <mailto:crc-mmbtools...@googlegroups.com <javascript:>>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.

Lion Century

unread,
Aug 28, 2018, 9:57:17 AM8/28/18
to mmbtools
Thanks Matthias,

What a pitty that even you can not make it work.
I have to dig deep to see if I can make VLC pipe the output to the ODR-encoder, as this have never been done by me.

Could someone give me a kickstart on this?
Thanks all for the help!

Lion


Op dinsdag 28 augustus 2018 15:46:29 UTC+2 schreef Matthias Brändli:
>     > <mailto:crc-mmbtools+unsub...@googlegroups.com <javascript:>>.
>     > For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com

Lion Century

unread,
Aug 28, 2018, 10:00:17 AM8/28/18
to mmbtools
Forgot to ask, did you get the stream(s) working with just vlc from the command line?
So did you get audio?

Did you see the same results I mentioned ( 1 channel ok, two channel distorted ?

Thanks


Op dinsdag 28 augustus 2018 15:46:29 UTC+2 schreef Matthias Brändli:
I was able to replay the capture, but haven't been able to get it to work.
>     > <mailto:crc-mmbtools+unsub...@googlegroups.com <javascript:>>.
>     > For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com

Matthias Brändli

unread,
Aug 28, 2018, 10:06:39 AM8/28/18
to crc-mm...@googlegroups.com
No, in both cases it aborted after a short while. But it behaved
differently in the presence or absence of the UDP packet flow, so the
data reached VLC.

Again, I'm not sure why.

mpb
> >     > <mailto:crc-mmbtools...@googlegroups.com
> <javascript:> <javascript:>>.
> >     > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>
> >     <https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>>.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "mmbtools" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send
> > an email to crc-mmbtools...@googlegroups.com <javascript:>
> > <mailto:crc-mmbtools...@googlegroups.com <javascript:>>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.

Lion Century

unread,
Aug 28, 2018, 10:19:24 AM8/28/18
to mmbtools
I could make new, some longer recordings?
Should that help?
Thanks.


Op dinsdag 28 augustus 2018 16:06:39 UTC+2 schreef Matthias Brändli:
>     >     > <mailto:crc-mmbtools+unsub...@googlegroups.com
>     <javascript:> <javascript:>>.
>     >     > For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>
>     >     <https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>>.
>     >
>     > --
>     > You received this message because you are subscribed to the Google
>     > Groups "mmbtools" group.
>     > To unsubscribe from this group and stop receiving emails from it,
>     send
>     > an email to crc-mmbtools...@googlegroups.com <javascript:>
>     > <mailto:crc-mmbtools+unsub...@googlegroups.com <javascript:>>.
>     > For more options, visit https://groups.google.com/d/optout
>     <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com

Matthias Brändli

unread,
Aug 28, 2018, 10:36:21 AM8/28/18
to crc-mm...@googlegroups.com
Probably not, your recording is long enough for the tests.
mpb
> >     >     > <mailto:crc-mmbtools...@googlegroups.com
> <javascript:>
> >     <javascript:> <javascript:>>.
> >     >     > For more options, visit
> https://groups.google.com/d/optout <https://groups.google.com/d/optout>
> >     <https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>>
> >     >     <https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>
> >     <https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>>>.
> >     >
> >     > --
> >     > You received this message because you are subscribed to the
> Google
> >     > Groups "mmbtools" group.
> >     > To unsubscribe from this group and stop receiving emails
> from it,
> >     send
> >     > an email to crc-mmbtools...@googlegroups.com <javascript:>
> >     > <mailto:crc-mmbtools...@googlegroups.com
> <javascript:> <javascript:>>.
> >     > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>
> >     <https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>>.
> >
> > --
> > You received this message because you are subscribed to the Google
> > Groups "mmbtools" group.
> > To unsubscribe from this group and stop receiving emails from it,
> send
> > an email to crc-mmbtools...@googlegroups.com <javascript:>
> > <mailto:crc-mmbtools...@googlegroups.com <javascript:>>.
> > For more options, visit https://groups.google.com/d/optout
> <https://groups.google.com/d/optout>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "mmbtools" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to crc-mmbtools...@googlegroups.com
> <mailto:crc-mmbtools...@googlegroups.com>.
Reply all
Reply to author
Forward
0 new messages