-
-
Notifications
You must be signed in to change notification settings - Fork 146
Description
Description
The latest version of centovacast v3.3 has updated liquidsoap from v1.4 to v2, which seems to be incompatible with ShoutCast auto dj. It gets enabled but after some time it stops and the source disconnects as there is nothing playing. While trying to skip song it reports "AutoDJ could not be advanced to next song: Peer socket timeout." which is normal since the autodj source is not connected.
But, when autodj is playing the skip song reports "AutoDJ could not be advanced to next song: Could not find output to skip."
CentovaCast doesn't know how to fix...
Steps to reproduce
Other users have the same problem: https://centova.com/forums/index.php?topic=6291.0
Expected behavior
It should be normally streaming without disconnects/freezes
Log extracts
There are no logs
Script extracts
N/A
Liquidsoap version
Liquidsoap 2.3.3
Copyright (c) 2003-2024 Savonet team
Liquidsoap is open-source software, released under GNU General Public License.
See <http://liquidsoap.info> for more information.
Liquidsoap build config
* Liquidsoap version : 2.3.3
* Compilation options
- Release build : true
- Git SHA : (none)
- OCaml version : 5.3.0
- OS type : Unix
- Libs versions : angstrom=0.16.1 base=v0.17.3 base.base_internalhash_types=v0.17.3 base.shadow_stdlib=v0.17.3 bigstringaf=0.10.0 bytes=[distributed with OCaml 4.02 or above] camlp-streams camomile.lib=2.0 cry=1.0.3 curl=0.9.2 dtools dune-build-info=3.20.2 dune-private-libs.dune-section=3.20.2 dune-site=3.20.2 dune-site.private=3.20.2 duppy fdkaac=0.3.3 fileutils=v0.6.6 flac=1.0.0 flac.decoder=1.0.0 flac.ogg=1.0.0 gen=1.1 ladspa=0.2.2 lame=0.3.7 liquidsoap-lang=2.3.3 liquidsoap-lang.console=2.3.3 liquidsoap_builtins liquidsoap_core liquidsoap_fdkaac liquidsoap_flac liquidsoap_ladspa liquidsoap_lame liquidsoap_mad liquidsoap_ogg liquidsoap_ogg_flac liquidsoap_optionals liquidsoap_opus liquidsoap_oss liquidsoap_runtime liquidsoap_samplerate liquidsoap_speex liquidsoap_vorbis mad=0.5.3 magic-mime=1.3.1 mem_usage=0.1.2 menhirLib=20250912 metadata=0.3.1 mm=0.8.6 mm.audio=0.8.6 mm.base=0.8.6 mm.image=0.8.6 mm.midi=0.8.6 mm.video=0.8.6 ocaml_intrinsics_kernel=v0.17.1 ogg=1.0.0 ogg.decoder=1.0.0 opus=1.0.0 opus.decoder=1.0.0 ppx_compare.runtime-lib=v0.17.0 ppx_hash.runtime-lib=v0.17.0 ppx_sexp_conv.runtime-lib=v0.17.1 ppx_string.runtime=v0.17.0 re samplerate=0.1.6 sedlex=3.6 seq=[distributed with OCaml 4.07 or above] sexplib0=v0.17.0 speex=1.0.0 speex.decoder=1.0.0 str=5.3.0 stringext=1.6.0 threads=5.3.0 unix=5.3.0 uri=4.4.0 vorbis=1.0.0 vorbis.decoder=1.0.0 xml-light=2.5
- architecture : amd64
- host : x86_64-pc-linux-gnu
- target : x86_64-pc-linux-gnu
- system : linux
- ocamlopt_cflags : -O2 -fno-strict-aliasing -fwrapv -pthread
- native_c_compiler : gcc -O2 -fno-strict-aliasing -fwrapv -pthread -D_FILE_OFFSET_BITS=64
- native_c_libraries : -lm -lpthread
* Configured paths
- mode : default
- standard library : (set by dune-site)
- scripted binaries : (set by dune-site)
- rundir : (set by dune-site)
- logdir : (set by dune-site)
- user cache : $HOME/.cache/liquidsoap (override with $LIQ_CACHE_USER_DIR)
- system cache : (set by dune-site) (override with $LIQ_CACHE_SYSTEM_DIR)
- camomile files : (set by dune-site)
* Supported input formats
- MP3 : yes
- AAC : no (requires faad)
- Ffmpeg : no (requires ffmpeg)
- Flac (native) : yes
- Flac (ogg) : yes
- Opus : yes
- Speex : yes
- Theora : no (requires theora)
- Vorbis : yes
- WAV/AIFF : yes (native)
* Supported output formats
- FDK-AAC : yes
- FFmpeg : no (requires ffmpeg)
- MP3 : yes
- MP3 (fixed-point) : no (requires shine)
- Flac (native) : yes
- Flac (ogg) : yes
- Opus : yes
- Speex : yes
- Theora : no (requires theora)
- Vorbis : yes
- WAV/AIFF : yes (native)
* Tags
- AAC : no (requires faad)
- FFmpeg : no (requires ffmpeg)
- FLAC (native) : yes
- Flac (ogg) : yes
- Native decoder : yes
- Vorbis : yes
* Input / output
- ALSA : no (requires alsa)
- AO : no (requires ao)
- FFmpeg : no (requires ffmpeg)
- JACK : no (requires bjack)
- NDI : no (requires ctypes-foreign)
- OSS : yes
- Portaudio : no (requires portaudio)
- Pulseaudio : no (requires pulseaudio)
- SRT : no (requires srt)
* Audio manipulation
- FFmpeg : no (requires ffmpeg)
- LADSPA : yes
- Lilv : no (requires lilv)
- Samplerate : yes
- SoundTouch : no (requires soundtouch)
- StereoTool : no (requires ctypes-foreign)
* Video manipulation
- camlimages : no (requires camlimages)
- FFmpeg : no (requires ffmpeg)
- frei0r : no (requires frei0r)
- ImageLib : no (requires imagelib)
- SDL : no (requires tsdl-image & tsdl-ttf)
* MIDI manipulation
- DSSI : no (requires dssi)
* Visualization
- GD : no (requires gd)
- Graphics : no (requires graphics)
- SDL : no (requires tsdl-image & tsdl-ttf)
* Additional libraries
- FFmpeg filters : no (requires ffmpeg)
- FFmpeg devices : no (requires ffmpeg)
- inotify : no (requires inotify)
- irc : no (requires irc-client-unix)
- jemalloc : no (requires jemalloc)
- lo : no (requires lo)
- memtrace : no (requires memtrace)
- osc : no (requires osc-unix)
- ssl : no (requires ssl)
- sqlite3 : no (requires sqlite3)
- tls : no (requires tls-liquidsoap)
- posix-time2 : no (requires posix)
- windows service : no (requires winsvc)
- YAML support : no (requires yaml)
- XML playlists : no (requires xmlm)
* Monitoring
- Prometheus : no (requires prometheus)
Installation method
From official container image
Additional Info
No response