• Vítejte na XBMC-Kodi.cz
  • Česko-slovenská komunita fanoušků XBMC/Kodi
Vítejte návštevníku! Přihlášení Registrace


Hodnocení tématu:
  • 0 Hlas(ů) - 0 Průměr
  • 1
  • 2
  • 3
  • 4
  • 5
TVheadend nahrávání: Time missed
#2
@postcd Tak především Tvheadend klient v Kodi s tím nemá nic společného. Nahrávání je zcela v režii Tvheaded, klient v Kodi o žádném adresáři, kam se ukládají záznamy, nic neví a ani ho to nezajímá. Dokonce ho ani nemusí vidět. Veškeré funkce Tvheadend (tedy i práce s nahrávkami) jsou mu zprostředkovávány přes protokol htsp, kterým mezi sebou komunikují aplikace Tvheadend a PVR addon Tvheadend HTSP Client v aplikaci Kodi.

A pak hlavně, adresář, který se definuje v používaném profilu nahrávání a do kterého TVheadend ukládá záznamy (Systémový adresář pro záznamy), musí existovat, Tvheadend si ho nevytvoří. To, že ti to fungovalo poté, co jsi v default profile změnil cestu na /storage/tvshows, bylo způsobeno tím, že adresář /storage/tvshows je v LibreELEC vytvořen automaticky. A je mimochodem určený pro lokální uložení seriálů. Já bych se tedy skoro vsadil, že se v LibreELEC vytváří i ten adresář /storage/recordings, ale to se tedy asi mýlím.

Tak teď jsme se díval, adresář /storage/recordings by se v LibreELEC vytvořit měl (viz [Recordings]). Je to v default definici samba sdílení. Proč se ti nevytvořil je záhada. Ale jak jsi sám poznal, je samozřejmě úplně jedno, jak se adresář jmenuje a kde je uložený. Jen musí existovat!
Kód:
# SPDX-License-Identifier: GPL-2.0-or-later
# Copyright (C) 2009-2016 Stephan Raue (stephan@openelec.tv)
# Copyright (C) 2017-present Team LibreELEC (https://libreelec.tv)

# samba.conf v4 (do not remove)

# This configuration file allows you to customize the samba shares
# available from your machine

[global]
 server string = LibreELEC
 browseable = yes
 writeable = yes
 printable = no
 deadtime = 30
 mangled names = no
 name resolve order = host bcast
 printcap name = /dev/null
 load printers = no
 encrypt passwords = true
 enable core files = no
 passdb backend = smbpasswd
 smb encrypt = disabled
 fruit:model = Xserve

 # samba share options
 map to guest = Bad User
 guest account = root
 security = user

 # samba tuning options
 socket options = TCP_NODELAY IPTOS_LOWDELAY
 min receivefile size = 16384
 aio read size = 16384
 aio write size = 16384
 use sendfile = yes

 # The following are default values for the master selection process
 # local master = yes
 # preferred master = auto
 # domain master = auto
 # os level = 20

 # "strict allocate = yes" breaks large network transfers to external hdd
 # Force this to "no" in case "yes" becomes the default in future
 strict allocate = no

 allocation roundup size = 0

# Using the following configurations as a template allows you to add
# writeable shares of disks and paths under /storage

[Update]
 path = /storage/.update
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/.update

[Videos]
 path = /storage/videos
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/videos

[Music]
 path = /storage/music
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/music

[TV Shows]
 path = /storage/tvshows
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/tvshows

[Recordings]
 path = /storage/recordings
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/recordings

[Downloads]
 path = /storage/downloads
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/downloads

[Pictures]
 path = /storage/pictures
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/pictures

[Emulators]
 path = /storage/emulators
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/emulators

[Configfiles]
 path = /storage/.config
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/.config

[Userdata]
 path = /storage/.kodi/userdata
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/.kodi/userdata

[Screenshots]
 path = /storage/screenshots
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/screenshots

[Logfiles]
 path = /storage/logfiles
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/logfiles
 root preexec = createlog

[Backup]
 path = /storage/backup
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/backup

[Picons]
 path = /storage/picons
 available = yes
 browseable = yes
 public = yes
 writeable = yes
 root preexec = mkdir -p /storage/picons/tvh /storage/picons/vdr
 
Citovat
  


Příspěvků v tématu
RE: TVheadend nahrávání: Time missed - od Client - 16.11.2019, 12:46

Přejít na fórum:


Prochází: 1 host(ů)