TVHeadend und Oscam

  • Hallo,
    da ich neu in der TvHeadend Welt bin muss ich hier auch mal fragen.
    Ich habe auf einer Wetek Play libreelec laufen und habe dort das Oscam Addon installiert.

    Die oscam Konfigfiles habe ich erstellt und dann nach /storage/.kodi/userdata/addon_data/service.softcam.oscam/config kopiert.
    Auf dem Server (woran 3 VU+ Boxen problemlos laufen) hab ich den neuen User eingetragen, trotzdem bekomme ich die HD Sender in Libreelec nicht hell.

    Jetzt hab ich gesehen das ich wohl in TVHeadend auch noch etwas konfigurieren muss, das hab ich dann mal nach bestem wissen so gemacht wie im Anhang zu sehen, allerdings bekomme ich dann immer die Meldung in TVHeadend

    Code
    2017-11-09 05:31:12.712 capmt: DVBApi: Cannot connect to 192.168.188.47 (No such file or directory); Do you have OSCam running?
    2017-11-09 05:31:12.712 capmt: DVBApi: Automatic reconnection attempt in in 3 seconds
    2017-11-09 05:31:15.708 capmt: DVBApi: Cannot connect to 192.168.188.47 (No such file or directory); Do you have OSCam running?
    2017-11-09 05:31:15.708 capmt: DVBApi: Automatic reconnection attempt in in 3 seconds
    2017-11-09 05:31:18.482 subscription: 003D: "epggrab" unsubscribing
    2017-11-09 05:31:18.663 capmt: DVBApi: Cannot connect to 192.168.188.47 (No such file or directory); Do you have OSCam running?
    2017-11-09 05:31:18.663 capmt: DVBApi: Automatic reconnection attempt in in 60 seconds

    Wieso auch immer kommt die Verbindung nicht zustande.
    Anbei mal die Konfig Datein, hoffe hier hat einer eine idee.


    Server:

    "Server"

    oscam.conf

    Code
    [global]logfile = /var/tbmodlog/ipc/OScam.logcachedelay                    = 120maxlogsize                    = 50disablelog                    = 0clienttimeout                 = 10000fallbacktimeout               = 2500clientmaxidle                 = 120bindwait                      = 120netprio                       = 1resolvegethostbyname          = 0nice                          = -1waitforcards                  = 1preferlocalcards              = 1readerrestartseconds          = 5saveinithistory               = 1lb_mode = 1lb_save = 100lb_savepath = /tmp/.oscam/statlb_auto_betatunnel =  1[cs357x]port = 10000[webif]httpport                      = +2000httpuser                      = Adminhttppwd                       = xxxhttpcss = /var/InternerSpeicher/service/oscam/style.csshttprefresh                   = 10httphideidleclients           = 25httpallowed                   = 192.168.188.0-192.168.188.254httpreadonly                  = 0httphelplang                  = de[monitor]port                          = 0nocrypt                       = 192.168.188.0-192.168.188.50aulow                         = 30hideclient_to                 = 0monlevel                      = 2appendchaninfo                = 1

    oscam.server

    Code
    [reader]label                         = KD_HD_D02_Skyprotocol                      = mousedevice                        = /dev/ttyUSB0caid                          = 1722,1834boxkey                        = 1122334455667788detect                        = cdmhz                           = 600cardmhz                       = 600group                         = 1emmcache                      = 1,3,2

    oscam.user

    Code
    [account]user           = Ultimopwd            = xxxgroup          = 1au             = 1[account]user           = UnoSchlafzimmerpwd            = xxxgroup          = 1au             = 1[account]user           = UnoKellerbarpwd            = xxxgroup          = 1[account]user           = LibreElec_Wohnzimmerpwd            = xxxgroup          = 1au             = 1


    LibreElec Client

    "Client"

    oscam.conf

    Code
    [global]logfile                       = /var/tmp/oscam.logclienttimeout                 = 70000fallbacktimeout               = 600cachedelay                    = 120nice                          = -10maxlogsize                    = 300saveinithistory               = 1lb_nbest_readers              = 3[dvbapi]enabled                       = 1au                               = 1boxtype                       = pc-nodmxuser                           = dvbapi[webif]httpport                      = 83httprefresh                   = 10httpallowed                   = 192.168.188.0-255.255.255.0httphideidleclients           = 1

    oscam.user

    Code
    [account]user           = LibreElec_Wohnzimmerpwd            = xxxgroup          = 1au             = 1

    oscam.server

    Code
    [reader]label = LibreElec_Wohnzimmerprotocol = cs357xdevice = 192.168.188.47,10000user = LibreElec_Wohnzimmerpassword = xxxcaid = 1722,1834group = 1inactivitytimeout = 240blockemm-unknown = 1

    oscam.dvbapi

    Code
    P: 1722P: 1834I: 0


    Danke

  • Du musst DVBApi schon auch noch aktivieren.

    Oscam.conf (Beispiel)

    Code
    [dvbapi]
    enabled                       = 1
    au                            = 1
    pmt_mode                      = 4
    listen_port                   = 1234
    user                          = xxxxx
    boxtype                       = pc


    Dann bei TVH auf "OSCam TCP (rev >= 9574)" und IP + Port rein.

    "I don't caretaker"

    SKIN: Embuary - Donate: HIER de Hoibe bestellen, merci :thumbup:

    Devices: Nvidia Shield + Fire TV 4k --- NAS: i3 6100 | 8GB | 15tb | OMV4 | Emby --- TV: Sony 55" XF9005 + LG 47" LM640S | 114x Adalight | Yamaha 683

  • Hi,
    also die oscam.conf auf dem Client sieht jetzt so aus:

    TVHeadend sieht so aus wie im Anhang, nur leider funktionieren tut es nicht.

    Im Oscam WebIF des Clienten kommt mir aber auch noch seltsam vor das bei "Adresse" 0.0.0.0 steht, da müsste doch die IP des Servers stehen,also 192.168.188.47 oder nicht? Zumindest ist dies bei meinen VU+ Boxen so.

  • Versteh ich das richtig, unter TVHeadend muss die IPdes Oscam Clients (ist ja in beiden fällen die Wetek Box) rein? Nicht wie ich es gemacht hab die IP des Oscam Servers?

    EDIT, hab jetzt mal die IP des OScam Clienten eingetragen und schon sieht es etwas anders aus


    Code
    2017-11-09 20:30:28.528 capmt: dvbapi: mode 3 connected to 192.168.188.25:10000 (single)
    2017-11-09 20:30:28.529 capmt: dvbapi inactive

    Aber mit dvbapi stimmt wohl immer noch was nicht

  • Auf welchen Gerät ist TVH und wo Oscam? DVBapi gibts doch nur local auf dem Gerät, wo auch der Tuner ist, so war es zumindest bei den Receivern immer.

    ich hab mir mal folgenen Schnipsel gespeichert, als ich die Config für TVH und dvbapi gesucht habe und damit hat es dann auch sofort funktioniert. Ist aber nur für die Verbindung von TVH zu oscam:

    ----------------------------
    Excerpt of oscam.conf:


    [dvbapi]
    enabled = 1
    au = 1
    pmt_mode = 4
    user = user1
    boxtype = pc
    listen_port = 9090


    TVHeadend settings (Configuration -> CA)


    Mode: OSCam net protocol (rev >= 10389)
    Camd.socket filename / IP Address (TCP mode): 127.0.0.1
    Listen / Connect port: 9090

    Spoiler anzeigen

    Server: Supermicro mit 2xXeon E5-2690v2 und 128GB RAM, Emby-Server, Plex-Server, Tvheadend. Ubuntu-Server 18.04 LTS, ZFS-Datengrab

    Workstation Threadripper 2950x mit 32GB RAM

    Client: 2x X96 Libreelec mit Kodi 18.1

  • Die IP steht aber bei TVH drin, weil tvh auf dvbapi zugreift und nicht umgekehrt. In der oscam.conf steht nur der Port, wo dvbapi erreichbar ist. Auf Geräten ohne eigenen Tuner ist dvbapi nutzlos und wird gar nicht verwendet.

    Spoiler anzeigen

    Server: Supermicro mit 2xXeon E5-2690v2 und 128GB RAM, Emby-Server, Plex-Server, Tvheadend. Ubuntu-Server 18.04 LTS, ZFS-Datengrab

    Workstation Threadripper 2950x mit 32GB RAM

    Client: 2x X96 Libreelec mit Kodi 18.1

  • Fein, dann war ich auf dem Holzweg.

    Aber der Theadersteller äußert sich leider nicht dazu, wie seine Config ist, damit man ihm helfen kann.

    Spoiler anzeigen

    Server: Supermicro mit 2xXeon E5-2690v2 und 128GB RAM, Emby-Server, Plex-Server, Tvheadend. Ubuntu-Server 18.04 LTS, ZFS-Datengrab

    Workstation Threadripper 2950x mit 32GB RAM

    Client: 2x X96 Libreelec mit Kodi 18.1

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!