Lately i'm having serious problems when i do the trascondig of the channels.
If i use the PASS profile for the user... all work with charme
But if i try to use any other profile... i get error messages and no vision.
Always with the staticbuild i updated ffmpeg and enabled a lot of encodes/decoders/muxers/demuxers..ecc ecc
Even some in input protocols, thinking that avlib were not able to accept incoming streams.
Where am i doing wrong? :( :P
Makefile.ffmpeg:
...
FFMPEG = ffmpeg-2.5.4
FFMPEG_TB = $(FFMPEG).tar.bz2
FFMPEG_URL = http://ffmpeg.org/releases/$(FFMPEG_TB)
FFMPEG_SHA1 = e7d0bab14e82876762531a883c6b48918631d48c
EXTLIBS = libx264 libvorbis libvpx
COMPONENTS = avutil avformat avcodec swresample swscale avresample
DECODERS = aac ac3 aac_latm eac3 mpeg2video mp3 mpeg4 mpeg4_vdpau dirac flac flv vp8 vp9 h264 h264_vdpau vorbis libvorbis
ENCODERS = aac ac3 flac flv libaacplus libfaac libfdk_aac mpeg2video mp2 libvpx_vp8 libvpx_vp9 libx264 vorbis libvorbis
MUXERS = mpegts mpeg2dvd matroska webm
DEMUXERS = aac avi dts h264 hevc hls latm matroska mpegts mp3 ogg webm_dash_manifest
PROTOCOLS = hls http https pipe rtmp rtp tcp udp unix
BSFS = h264_mp4toannexb
...
cd $(LIBAVDIR)/$(FFMPEG) && $(CONFIGURE) \
--prefix=/ffmpeg \
--disable-all \
--enable-static \
--disable-shared \
--enable-gpl \
--extra-cflags="$(ECFLAGS)" \
--extra-libs="$(ELIBS)" \
$(foreach extlib,$(EXTLIBS),--enable-$(extlib)) \
$(foreach component,$(COMPONENTS),--enable-$(component)) \
$(foreach decoder,$(DECODERS),--enable-decoder=$(decoder)) \
$(foreach encoder,$(ENCODERS),--enable-encoder=$(encoder)) \
$(foreach muxer,$(MUXERS),--enable-muxer=$(muxer)) \
$(foreach demuxer,$(DEMUXERS),--enable-demuxer=$(demuxer)) \
$(foreach protocol,$(PROTOCOLS),--enable-protocol=$(protocol)) \
$(foreach bsf,$(BSFS),--enable-bsf=$(bsf))
...
-------
System
-------
OS: Debian Jessie Server (without any av library installed)
TVHeadEnd: HTS Tvheadend 3.9.2498~g379672a-dirty (build from git with static ffmpeg)
Muxes: 3 mpegts muxes from 3 hardware encoders
Input Streams of each Muxer: H264 / MP3
-------
Log:
-------
mpegts: http://192.168.0.150/TestChannel(null) in Encoders - tuning on IPTV
subscription: 000E: "HTTP" subscribing on "TestChannel HD", weight: 100, adapter: "IPTV", network: "Encoders", mux: "http://192.168.0.150/TestChannel(null)", provider: "", service: "", hostname="192.168.0.180", username="alfio", client="VLC/2.1.5 LibVLC/2.1.5"
subscription: 000E: No input source available for subscription "HTTP" to channel "TestChannel HD"
webui: Couldn't start streaming /stream/channel/41877514989b529a886d2b793269e998, No input detected
webui: Stop streaming /stream/channel/41877514989b529a886d2b793269e998, timeout waiting for packets
subscription: 000E: "HTTP" unsubscribing from "TestChannel HD", hostname="192.168.0.180", username="alfio", client="VLC/2.1.5 LibVLC/2.1.5"