Um Filme, welche auf der lokal Festplatte des Octagon sf1018 gespeichert sind, über das Netzwerk zu kopieren oder zu streamen, muss man eigentlich nicht viel modifizieren. Bei mir waren diese beiden Dateien nicht vorhanden. (Ich setze ein paar kleine Linux Kenntnisse vorraus)
touch /var/etc/smb.conf; chmod 644 /var/etc/smb.conf;
touch /var/etc/start.sh; chmod 755 /var/etc/start.sh;
Inhalt der smb.conf (copy/past in die Datei)
[global]
workgroup = <WORKGROUP>
server string = <OctagonSF1018>
security = share
socket options = SO_RCVBUF=65536 SO_SNDBUF=65536
large readwrite = yes
interfaces = eth0
interfaces = <192.168.1.0/255.255.255.0>
bind interfaces only = True
hosts deny = all
hosts allow = <192.168.1.0/255.255.255.0 127.0.0.1>
dos charset=utf8
unix charset=utf8
display charset=utf8
wins support = yes
read raw = yes
write raw = yes
log file = /tmp/log.%m
lock directory = /tmp
pid directory = /tmp
load printers = no
max log size = 50
dns proxy = no
encrypt passwords = no
unix extensions = no
[festplatte]
comment = <Octagon sf1018 (Festplatte)>
path = /STORAGE/HDD/
read only = Yes
browseable = yes
veto files = /*.rap/*.idx/*nmbd/*.ts_?/*.ts?/
guest ok = yes
public = yes
Inhalt der start.sh (copie/past in die Datei)
hostname <OctagonSF1018>
kill -9 $(pidof smbd)
sleep 5
kill -9 $(pidof nmbd)
sleep 5
/var/bin/nmbd -D -s /var/etc/smb.conf
sleep 1
/usr/sbin/smbd -D -s /var/etc/smb.conf
exit 0
/var/etc/start.sh
Die Dinge in <Eckiger Klammer> sollten entprechend den eigenem Netzwerk angepasst werden. Natürlich ohne <>!
Das CIFS set up lässt nur jemandem aus dem lokalen Netz zugreifen. Es werden Dateien ausgeblendet die man nicht für das Ansehen des gespeicherten Films braucht und es kann nur gelesen werden. D.h. wenn man löschen will muss man schon an die Receiver Fernbedienung.
Habe noch nicht ausprobiert ob das streamen von mpeg4-ts Auswirkungen auf den normalen Betrieb hat, mpeg2-ts geht problemlos.
Sollte schon eine start.sh/smb.conf vorhanden sein, vorher eine copy erstellen. Die start.sh sollte am Ende erweitert werden aber natürlich vor einem exit 0!
touch /var/etc/smb.conf; chmod 644 /var/etc/smb.conf;
touch /var/etc/start.sh; chmod 755 /var/etc/start.sh;
Inhalt der smb.conf (copy/past in die Datei)
[global]
workgroup = <WORKGROUP>
server string = <OctagonSF1018>
security = share
socket options = SO_RCVBUF=65536 SO_SNDBUF=65536
large readwrite = yes
interfaces = eth0
interfaces = <192.168.1.0/255.255.255.0>
bind interfaces only = True
hosts deny = all
hosts allow = <192.168.1.0/255.255.255.0 127.0.0.1>
dos charset=utf8
unix charset=utf8
display charset=utf8
wins support = yes
read raw = yes
write raw = yes
log file = /tmp/log.%m
lock directory = /tmp
pid directory = /tmp
load printers = no
max log size = 50
dns proxy = no
encrypt passwords = no
unix extensions = no
[festplatte]
comment = <Octagon sf1018 (Festplatte)>
path = /STORAGE/HDD/
read only = Yes
browseable = yes
veto files = /*.rap/*.idx/*nmbd/*.ts_?/*.ts?/
guest ok = yes
public = yes
Inhalt der start.sh (copie/past in die Datei)
hostname <OctagonSF1018>
kill -9 $(pidof smbd)
sleep 5
kill -9 $(pidof nmbd)
sleep 5
/var/bin/nmbd -D -s /var/etc/smb.conf
sleep 1
/usr/sbin/smbd -D -s /var/etc/smb.conf
exit 0
/var/etc/start.sh
Die Dinge in <Eckiger Klammer> sollten entprechend den eigenem Netzwerk angepasst werden. Natürlich ohne <>!
Das CIFS set up lässt nur jemandem aus dem lokalen Netz zugreifen. Es werden Dateien ausgeblendet die man nicht für das Ansehen des gespeicherten Films braucht und es kann nur gelesen werden. D.h. wenn man löschen will muss man schon an die Receiver Fernbedienung.
Habe noch nicht ausprobiert ob das streamen von mpeg4-ts Auswirkungen auf den normalen Betrieb hat, mpeg2-ts geht problemlos.
Sollte schon eine start.sh/smb.conf vorhanden sein, vorher eine copy erstellen. Die start.sh sollte am Ende erweitert werden aber natürlich vor einem exit 0!