Hallo,
Ich teste gerade einen VDR in einem Docker Container mit Anbindung über das satip-plugin an eine Octopusnet mit 6 DVB-S2 Empfängern.
Als Basis habe ich das Ubuntu Trusty Image genommen und mir mal Pakete von Frodo in einem PPA gesichert
ppa:sven-6/vdrserver
Jetzt habe ich das Problem, dass der VDR nur 2 Streams von der Octopusnet abgreift. Egal was ich in der Datei /etc/vdr/plugins/plugin.satip.conf eingebe.
Egal ob
-s 192.168.179.246|DVBS2-6|OCTO1
oder
-s 192.168.179.246|DVBS2-4|OCTO1
Es sind immer nur maximal 2 Streams.
Gibt es noch irgendwo eine Einstellung, die ich übersehen habe, die mir die Device begrenzt?
Gestartet wird der Container mit "--net=host", da ich sonst überhaupt keine Verbindung zu SATIP-Server bekomme
Mein Docker file sieht so aus
############################################################
# Dockerfile to build supervisor container image
# based on Ubuntu Trusty
############################################################
# Container App für VDR
############################################################
# Set the base Image
FROM dockerbear/vdr-data
# File Author / Maintainer
MAINTAINER Sven Berger
############################################################
# RUN INSTALL AS root
############################################################
USER root
############################################################
# don't ask for stupid things
############################################################
############################################################
# Environment Variables
############################################################
ENV LANG de_DE.UTF-8
ENV LANGUAGE de_DE.UTF-8
ENV LC_ALL de_DE.UTF-8
ENV USERNAME vdr
ENV USERID 1008
ENV GROUPID 100
############################################################
# Folders needed
############################################################
VOLUME /var/lib/vdr
VOLUME /etc/vdr
VOLUME /var/cache/vdr
VOLUME /srv/vdr/video.00
############################################################
# Ports needed
############################################################
############################################################
# Ports needed by App
############################################################
EXPOSE 111
EXPOSE 2004
EXPOSE 2049
EXPOSE 3000
EXPOSE 6419
EXPOSE 8002
EXPOSE 8008
EXPOSE 37890
############################################################
# Container Users
############################################################
############################################################
# Update Repository and upgrade Software
############################################################
############################################################
# Konfigure timezone and locale
############################################################
############################################################
# Add Software Repositories
############################################################
RUN apt-get update; apt-get install software-properties-common -y; apt-add-repository ppa:sven-6/vdrserver -y; apt-get update; apt-get dist-upgrade -y
############################################################
# Begin Installation
############# VDR Lauffähig
RUN apt-get install \
vdr-plugin-satip \
vdr-plugin-control \
vdr-plugin-live \
vdr-plugin-epgsearch \
vdr vdr-plugin-suspendoutput \
vdr-plugin-streamdev-server \
#vdr-plugin-xineliboutput \
vdr-plugin-epg2vdr \
vdr-plugin-scraper2vdr \
vdr-plugin-restfulapi \
vdr-plugin-smarttvweb \
vdr-plugin-vdrmanager \
vdr-plugin-vnsiserver \
vdr-plugin-xvdr \
vdr-plugin-markad \
openssh-client \
aptitude \
nano \
-y
############################################################
# Copy Files
############################################################
ADD startvdr.sh /usr/local/bin/startvdr.sh
RUN chmod +x /usr/local/bin/startvdr.sh
ADD vdr /etc/default/vdr
############################################################
# Remove Apt Data
############################################################
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
############################################################
# Container RUN USER
############################################################
USER $USERNAME
############################################################
# Container Start
############################################################
CMD ["/usr/local/bin/startvdr.sh"]
################################################
Display More