Mike_Lorrey
Anmeldungsdatum: 25. November 2017
Beiträge: 16
Wohnort: Franken
|
Servus! Ich suche einen einfachen DLN-Server, den ich ausschließlich für Videos benötige (für TV-Gerät, welches unter Tizen läuft). Diese sollen sich in z.B. ~/Videos befinden. Leider habe ich es via ReadyMedia (ehemals MiniDLNA) nicht geschafft, um darauf zuzugreifen. Gibt es ein gutes Tutorial? Liegt wohl daran, dass MiniDLNA dann unter meinem User und nicht unter einem eigenen laufen müsste. Oder kann man da via ACLs was machen? Soll unter Ubuntu Server 22.04.3 LTS laufen. Besten Dank im Voraus! Gruß Mike
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 561
Wohnort: Hamburg
|
Moin,ich habe den in 5 Minuten zum laufen gebracht (Minidlna)
einfach:
- apt install minidlna
- config angepasst wo meine medien liegen
- dienst durch gestartet
getestet mit Samsung Neo QLED Q65QN95A
Wie ist den dein Netzwerkaufgebaut?
|
Mike_Lorrey
(Themenstarter)
Anmeldungsdatum: 25. November 2017
Beiträge: 16
Wohnort: Franken
|
micneu schrieb: Moin,ich habe den in 5 Minuten zum laufen gebracht (Minidlna)
einfach:
- apt install minidlna
- config angepasst wo meine medien liegen
- dienst durch gestartet
getestet mit Samsung Neo QLED Q65QN95A
Wie ist den dein Netzwerkaufgebaut?
OK, poste doch bitte mal Deine komplette minidlna.conf-Datei samt Medien-Pfad in ~. Welcher User hat bei Dir darauf Zugriff? Danke.
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 561
Wohnort: Hamburg
|
Ich habe nur das interface und den Standard Medien Ordner angepasst.
Du kannst ja mal deine config posten
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
@micneu
Standard Medien Ordner angepasst.
Liegen die in $HOME? Das will er ja wohl. @Mike_Lorrey Habe auch mal lustig probiert, anhand: https://wiki.archlinux.org/title/ReadyMedia Geht. Start per User ohne systemd und Alles in /home/<USER>/ .
|
Mike_Lorrey
(Themenstarter)
Anmeldungsdatum: 25. November 2017
Beiträge: 16
Wohnort: Franken
|
Mike_Lorrey schrieb: micneu schrieb: Moin,ich habe den in 5 Minuten zum laufen gebracht (Minidlna)
einfach:
- apt install minidlna
- config angepasst wo meine medien liegen
- dienst durch gestartet
getestet mit Samsung Neo QLED Q65QN95A
Wie ist den dein Netzwerkaufgebaut?
OK, poste doch bitte mal Deine komplette minidlna.conf-Datei samt Medien-Pfad in ~. Welcher User hat bei Dir darauf Zugriff? Danke.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137 | # This is the configuration file for the MiniDLNA daemon, a DLNA/UPnP-AV media
# server.
#
# Unless otherwise noted, the commented out options show their default value.
#
# On Debian, you can also refer to the minidlna.conf(5) man page for
# documentation about this file.
# Specify the user name or uid to run as (root by default).
# On Debian system command line option (from /etc/default/minidlna) overrides this.
#user=minidlna
EVENTUELL
user=BENUTZER?
(WEGEN R/W HOME)
# Path to the directory you want scanned for media files.
#
# This option can be specified more than once if you want multiple directories
# scanned.
#
# If you want to restrict a media_dir to a specific content type, you can
# prepend the directory name with a letter representing the type (A, P or V),
# followed by a comma, as so:
# * "A" for audio (eg. media_dir=A,/var/lib/minidlna/music)
# * "P" for pictures (eg. media_dir=P,/var/lib/minidlna/pictures)
# * "V" for video (eg. media_dir=V,/var/lib/minidlna/videos)
# * "PV" for pictures and video (eg. media_dir=PV,/var/lib/minidlna/digital_camera)
#media_dir=/var/lib/minidlna
media_dir=V,/home/BENUTZER/Videos
# Set this to merge all media_dir base contents into the root container
# (The default is no.)
#merge_media_dirs=no
# Path to the directory that should hold the database and album art cache.
db_dir=/var/cache/minidlna
# Path to the directory that should hold the log file.
log_dir=/var/log/minidlna
# Type and minimum level of importance of messages to be logged.
#
# The types are "artwork", "database", "general", "http", "inotify",
# "metadata", "scanner", "ssdp" and "tivo".
#
# The levels are "off", "fatal", "error", "warn", "info" or "debug".
# "off" turns of logging entirely, "fatal" is the highest level of importance
# and "debug" the lowest.
#
# The types are comma-separated, followed by an equal sign ("="), followed by a
# level that applies to the preceding types. This can be repeated, separating
# each of these constructs with a comma.
#
# The default is to log all types of messages at the "warn" level.
#log_level=general,artwork,database,inotify,scanner,metadata,http,ssdp,tivo=warn
# Use a different container as the root of the directory tree presented to
# clients. The possible values are:
# * "." - standard container
# * "B" - "Browse Directory"
# * "M" - "Music"
# * "P" - "Pictures"
# * "V" - "Video"
# * Or, you can specify the ObjectID of your desired root container
# (eg. 1$F for Music/Playlists)
# If you specify "B" and the client device is audio-only then "Music/Folders"
# will be used as root.
#root_container=.
# Network interface(s) to bind to (e.g. eth0), comma delimited.
# This option can be specified more than once.
#network_interface=
# Port number for HTTP traffic (descriptions, SOAP, media transfer).
# This option is mandatory (or it must be specified on the command-line using
# "-p").
port=8200
# URL presented to clients (e.g. http://example.com:80).
#presentation_url=/
# Name that the DLNA server presents to clients.
# Defaults to "hostname: username".
#friendly_name=
friendly_name=DLNA
# Serial number the server reports to clients.
# Defaults to the MAC address of nework interface.
#serial=
# Model name the server reports to clients.
#model_name=Windows Media Connect compatible (MiniDLNA)
# Model number the server reports to clients.
# Defaults to the version number of minidlna.
#model_number=
# Automatic discovery of new files in the media_dir directory.
#inotify=yes
inotify=yes
# List of file names to look for when searching for album art.
# Names should be delimited with a forward slash ("/").
# This option can be specified more than once.
album_art_names=Cover.jpg/cover.jpg/AlbumArtSmall.jpg/albumartsmall.jpg
album_art_names=AlbumArt.jpg/albumart.jpg/Album.jpg/album.jpg
album_art_names=Folder.jpg/folder.jpg/Thumb.jpg/thumb.jpg
# Strictly adhere to DLNA standards.
# This allows server-side downscaling of very large JPEG images, which may
# decrease JPEG serving performance on (at least) Sony DLNA products.
#strict_dlna=no
# Support for streaming .jpg and .mp3 files to a TiVo supporting HMO.
#enable_tivo=no
# Which method to use for registering in TiVo: 'bonjour' (default) or
# legacy 'beacon'
#tivo_discovery=bonjour
# SSDP notify interval, in seconds.
#notify_interval=895
# Path to the MiniSSDPd socket, for MiniSSDPd support.
#minissdpdsocket=/run/minissdpd.sock
# Always set SortCriteria to this value, regardless of the SortCriteria
# passed by the client
# e.g. force_sort_criteria=+upnp:class,+upnp:originalTrackNumber,+dc:title
#force_sort_criteria=
# maximum number of simultaneous connections
# note: many clients open several simultaneous connections while streaming
#max_connections=50
# set this to yes to allow symlinks that point outside user-defined media_dirs.
#wide_links=no
|
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 561
Wohnort: Hamburg
|
also ich hatte es einfach unter root laufen.
Formatierter Textdie medien liegen bei mir unter /mnt/video (smb mount) media_dir=/mnt/video user=BENUTZER? habe ich nicht geändert, ganz einfach als root gestartet, will mir ja zum testen nicht viel arbeit machen network_interface=enp0s5 (ist eine vm) habe minidlna ganz normal gestartet (systemd)
https://media-cdn.ubuntu-de.org/forum/attachments/26/03/9411568-IMG_0211.jpeg
- Bilder
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
user=BENUTZER?
Weil sonst momentan per Standard kein Zugriff auf sein Home Verzeichnis. Kannst ja mal in /home/Dein_User ein Verzeichnis einbinden, das wird nicht gefunden werden. Schneller Test, ob Freigabe OK, mit VLC/Wiedergabeliste/Universal PnP. Ggf. DB v. minidlna aktuals. – Ginge auch anders als Start per User. Erscheint mir aber bei seinem Wunsch Ordner in /home am einfachsten.
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 561
Wohnort: Hamburg
|
Ich habe bei mir keine Filme lokal auf dem System (das ist nur eine Test VM)
Lösungsansatz:
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
Jetzt habe ich erst mal mitbekommen was @micneu bei "user=BENUTZER?" meint. @Mike_Lorrey entferne mal minidlna, dann wieder installieren. (wegen der Config Datei, die soll neu)
sudo apt purge minidlna Dann in der minidlna.conf nur ändern:(logischerweise <Dein_Benutzer> ersetzen) media_dir=/home/<Dein_Benutzer>/Videos + ausführen sudo usermod -aG minidlna $(whoami) Dann sollte es laufen.(ohne mein vorherigen Vorschlag)
|
micneu
Anmeldungsdatum: 19. Januar 2021
Beiträge: 561
Wohnort: Hamburg
|
also noch mal in kurz, ich habe nur 2 einträge der config geändert, mehr nicht, hoffe jetzt ist es verständlkich?
media_dir=
network_interface=
mehr habe ich nicht angepasst
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
also noch mal in kurz, ich habe nur 2 einträge der config geändert,
Ja, mehr ist auch nicht nötig, network_interface= mglw. bei Ihm auch nicht. + Das Setzen der Zugriffsrechte ist eben auch noch nötig.
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
Offb. wohl doch eher: sudo usermod -aG <eigene_gruppe> minidlna
|
Mike_Lorrey
(Themenstarter)
Anmeldungsdatum: 25. November 2017
Beiträge: 16
Wohnort: Franken
|
Ich habe es hier nach allen möglichen Hinweisen nicht geschafft, MiniDLNA aka ReadyMedia dazu zu bewegen, Dateien aus ~ auf meinem Tizen-TV wiederzugeben. User von minidlna auf den meinigen umgestellt, Rechte in ~/Videos angepasst uwsusf. - alles probiert. Keine weitere Möglichkeit via ACLs? (Also Freigabe != à la externe Volumes samt /media/xyz usw., auf was hier auch hingewiesen wurde, ist aber alles keine DLNA via ~.) Einfacher Workaround nun: Spezielle SMB/CIFS-Freigabe für /var/lib/minidlna erstellt. Funktioniert. HTH
|
Marantkurz
Anmeldungsdatum: 7. September 2023
Beiträge: 760
|
Kann Dir anbieten das zusammen Schritt für Schritt zu machen.
User von minidlna auf den meinigen umgestellt
Damit könnte man anfangen.
|