VLC auf DS207+ zum streamen auf Dbox

Status
Für weitere Antworten geschlossen.

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Ok habe mir mal die Befehlsliste durchgeschaut und einiges gelernt ^^

Aber noch nicht zu laufen gebaracht mit avis xvid usw..

kommt immer der obige fehler wenn ich versuche mit der box dies abzuspielen..

Ich muss mal was loswerden für mein verständnis..

Ich Installiere alles soweit ok aber wofür muss ich die letzten beiden Punkte sprich Udp einstellungen usw machen und Vlc auf meinem rechner dann ??

Das ist doch nur wenn ichs aufm PC dann sehen will?? also zum testen oder??..

Sprich wenn ich mit der d2box den Film sehen möchte brauche ich ja keinen PC das ist ja der sinn oder??..

Nochwas.. Sogar ich hatte mit den neueren Versionen von VLC Probleme..
habe die 0.86d drauf und die funzt einwandfrei auf dem PC.
Würde am liebsten die draufmachen..Ich glaube runtergeladen hat er 0.9 ..

Weil dieser fehler besagt doch das er irgendetwas nicht hat ..Habe soweit alles aber installiert
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
So habe einiges Probiert aber irgendwie will das ganze nicht..

Habe es soweit das ich ein Bild bekomme (zb.xvid) aber kein Ton weil der obengenannte fehler erscheind.Außerdem erscheind alle 5 Sec Puffern.

Nach diversen probieren und googln würde ich gerne grundvorraussetzung schaffen..

Da die vlc086d funzt bei mir aufm Pc und die größeren Versionen laut dbox FOren auch Probleme machen besonder >0,9 würde ich gerne die 0.86d Vlc version draufmachen.Nur wie mache ich das?

Wenn ich ipkg Install mache dann lädt er mir die 0.9 runter..

Bin auf Linuxgebiet neuling..Besonders welche Linux vlc brauche ich dann da gibs ja debian usw.,..

Achso.. Wenn er den Xvid Film abspielt habe ich ne Prozessorlast von 50-70 Prozent auf meiner 210j..Also bin guter hoffnung^^

Kann mir jemand ein ipkg packet machen von der 0.86d??
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Die Pakete auf der Webseite von VLC werden dir nichts bringen. Die laufen nur auf "Standard-PCs". Die DS hat eine komplett andere Hardware, die mit solchen Paketen nichts anfangen kann. Entweder du findest also noch irgendwo ein altes Paket (gibts ein ipkg-Archiv?), oder du compilest dir selbst eines mit gcc. Aber da kommen dann noch mehr Hürden auf dich zu.

Zum Ton: Es sieht wirklich aus wie ein Codec-Fehler. Die schlechte Nachricht: Nicht für jedes Format gibt es einen Codec den man auf einer DS aufgrund des oben beschriebenen Problems nutzen kann. Da hilft nur vorher in ein anderes Audioformat zu wechseln.

MfG Matthieu
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Danke schonmal für die antworten..

Hast du es denn schon geschaft zu streamen mit der dbox??

Naja bisher lese ich von einem der es angeblich geschaft hat aber dann nix mehr gepostet hat .Fake??LOL

Naja installiert hab ichs ja auch usw.

Zum 086d.Gesucht habe ich schon und obs ein Archiv gibt von ipkg weiß ich nicht ..

Zum zusammenstellen fehlt mir die Linux Kenntniss.Habe zwar mal hier und da mit c++ hantiert aber eher nur Copy und Paste ^^

Hätte auch nicht gedacht das das so ein Problem ist ..Ok hier ja beschrieben ..Aber cpu Last ist 70 Prozent das muss doch gehen ^^
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344
Ich nutze keine DBox, hab aber den Weg übers compilen schon mal probiert (ohne Erfolg).
Der Ton fehlt ja noch, also wird es nicht bei 70% bleiben.
Es gibt viele Leute, die nach einer solchen langen Zeit sich hier nicht mehr melden. Problem gelöst und tschüss.

MfG Matthieu
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Naja denke wirklich das es über die dbox und NAS nicht wirklich was bring wie du sagtest .,.Audio noch dazu und dann ist sie voll ausgelastet fast..Vielleicht werde ich mich später mal damit beschäftigen.

Habe erstmal meinen 2rechner (3000mhz)als VLC server laufen und das NAS als Festplatte gekoppelt.Braucht wohl auch noch 160 Watt aber besser wie über 400 watt^^ .Es läuft so erstmal.Und spielt alles ab ...

Wenn ich dann ihrgendwann ne neue Box kaufe ists eh schnee von gestern(hoffe ich) oder doch ein Windows Mediahome Center als server^^.

glaube auch nicht sorecht das die anderen es so wie ich über dbox2 zum laufen habe ..Lasse mich natürlich eines besseren belehren^^

Nur der forscherdrang ist aber noch da aber ohne vlc 0.86d will ich da erst gar nicht weitermachen ..Sogar mit pc gibs wiegesagt probleme mit den neuen Playern.

mfg und danke.. Bin bestimmt öfter hier gg
 

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
VLC auf einer DS710+ - nun Probleme

Hallo,
hab mir vor einer Zeit eine DS710+ zugelegt u.a. weil da sollte es keine Probleme geben bzgl. Performance. Hab nun das "Projekt" gestartet: NAS mit dem Mediaplayer der dBox2 (mit Keywelt-Image) "fernsteuern". Klappt mit PC (Pentium 1,8 GHz / 1GByte RAM -also vergleichbar mit 710er) ohne Probleme.
Hab mich hier durch das Forum gelesen und bin "nach Anleitung vorgegangen", d.h. auch die zusätzl. Schritte wie Verzeichnisse auf NAS einrichten integrert und stecke nun an der Stelle, daß ich (mit Firefox 3.6.3) über das WebIF (über Open / Browse) in kein Verzeichnis wechseln kann bzw. das Fenster mir keine "Objekte" anzeigt außer "Fenster schließen". Muß ich noch was konfigurieren oder liegt es am Browser?

Weitere Frage: Muß mir die zweitletzte Zeile Sorgen machen?

Rich (BBCode):
DS710> su admin -c "dbus-launch vlc -I http"
VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c)                      1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i                     386-pc-linux-gnu' '--host=i686-linux-gnu' '--target=i686-linux-gnu' '--prefix=/o                     pt' '--enable-v4l' '--disable-v4l2' '--enable-bonjour' '--disable-x264' '--enabl                     e-dvbpsi' '--enable-a52' '--enable-dvdnav' '--with-dvdnav-config-path=/home/slug                     /optware/syno-i686/staging/opt/bin' '--enable-faad' '--enable-flac' '--disable-g                     nutls' '--enable-mpc' '--enable-ncurses' '--enable-ogg' '--enable-png' '--disabl                     e-remoteosd' '--enable-shout' '--enable-speex' '--enable-vorbis' '--disable-alsa                     ' '--disable-dca' '--disable-glx' '--disable-gnomevfs' '--disable-libcdio' '--di                     sable-libcddb' '--disable-screen' '--disable-sdl' '--disable-wxwidgets' '--disab                     le-skins2' '--disable-x11' '--disable-nls' '--disable-static' 'build_alias=i386-                     pc-linux-gnu' 'host_alias=i686-linux-gnu' 'target_alias=i686-linux-gnu' 'CC=/hom                     e/slug/optware/syno-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gnu/bin/i686                     -linux-gnu-gcc' 'LDFLAGS= -L/home/slug/optware/syno-i686/staging/opt/lib -Wl,-rp                     ath,/opt/lib -Wl,-rpath-link,/home/slug/optware/syno-i686/staging/opt/lib ' 'CPP                     FLAGS=-O2   -O2 -pipe -I/home/slug/optware/syno-i686/staging/opt/include -I/home                     /slug/optware/syno-i686/staging/opt/include/ncurses' 'CPP=/home/slug/optware/syn                     o-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gnu/bin/i686-linux-gnu-gcc -E'                      'CXX=/home/slug/optware/syno-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gn                     u/bin/i686-linux-gnu-g++' 'PKG_CONFIG_PATH=/home/slug/optware/syno-i686/staging/                     opt/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000292] main interface: creating httpd

Sorry, aber ich bin kein Linux-Crack ...
... und hier ist Schluß mit meinem "Latein".

Gruß
Schwabenscheich
 

Anhänge

  • DS710 - VLC Browser Screenshot.jpg
    DS710 - VLC Browser Screenshot.jpg
    99,1 KB · Aufrufe: 96
Zuletzt bearbeitet:

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Zugrif von dBox2 auf VLC auf DS710+ - erwarteter Fehler kam ...

Hallo,
hab mir nun noch den "Spaß" gegönnt einen Versuch zu starten mit der dBox auf den VLC auf der NAS zugreifen.
Es gab das erwartete Ergebnis (also einen Fehler):
Rich (BBCode):
[00000300] main access out error: no sout access module matched "http"
[00000299] stream_out_standard stream out error: no suitable sout access module for `http/ts://:8080/dboxstream'
[00000297] stream_out_transcode stream out error: cannot create chain
[00000296] main stream output error: stream chain failed for `transcode{vcodec=mpgv,vb=1000,width=352,height=288,fps=25,acodec=mpga,ab=192,channels=2}:std{access=http,mux=ts,dst=:8080/dboxstream}'
[00000295] main input error: cannot start stream output instance, aborting

Was will mir der Putty-Output (genau) sagen? Wo muß ich ansetzen, daß ich die HTTP-Schnittstelle zum laufen bekomme?


Gruß
Schwabenscheich
 

Mib1976

Benutzer
Mitglied seit
31. Mrz 2010
Beiträge
49
Punkte für Reaktionen
0
Punkte
0
Wo jetzt der fehler liegt akann ich jetzt auch nicht genau sagen da es bei mir mit dem zugriff direct geklappt hat ..


Bin nach dieser Anleitung vorgegangen..

Rich (BBCode):
1) IPKG installiert nach Wiki-Anleitung

2) VLC installieren, dazu im Telnet als "root" einloggen (hat dasselbe PW wie admin!)
ipkg install vlc

ipkg install faad2
ipkg install ffmpeg
ipkg install flac
ipkg install freetype
ipkg install fribidi
ipkg install liba52
ipkg install libdvbpsi
ipkg install libdvdnav
ipkg install libdvdread
ipkg install libid3tag
ipkg install libmad
ipkg install libmpcdec
ipkg install libmpeg2
ipkg install libogg
ipkg install libpng
ipkg install libshout
ipkg install libupnp
ipkg install libvorbis
ipkg install libxml2
ipkg install ncursesw
ipkg install speex
ipkg install avahi
ipkg install x264

ipkg install xvid  edit by me ^^


keine Ahnung was man davon braucht, hab mal alles installiert :-)

3) Einige Verzeichnisse auf der NAS erstellen:
mkdir /root/.cache/vlc -p
mkdir /root/.local/share/vlc -p
chmod 777 /root/.cache -R
chmod 777 /root/.local -R


4)Habe dann dbus-uuidgen --ensure eingegeben.

5)Desweiteren mußte ich in der Datei /volume1/@optware/share/vlc/http/.hosts diejenigen Clients eintragen die auf VLC zugreifen dürfen.
in dieser Form eingeben:z.B. 192.168.0.10/16

5.1) Kann sein das man jetzt die Synology rebooten muss.....

6)Erst dann konnte ich mit Telnet-"admin" einen dbus-launch vlc -I http absetzen und per Webbrowser aufm PC mit http://IP-DER-DS:8080 auf das VLC-Interface zugreifen.
dann gehts weiter wie im Forum beschrieben, d.h.

und es hat außer das ruckeln und kein audio alles geklappt nachher.

Besonders alle packete installieren..

Und natürlich schauen das richtige ipkg packet für deinen Prozessor.

Haste deine Ip auch eingetragen in die .hosts datei??
 

Matthieu

Benutzer
Mitglied seit
03. Nov 2008
Beiträge
13.222
Punkte für Reaktionen
88
Punkte
344

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Hallo,
hab nur das VLC-package mit den verbundenen Packages installiert.
Also:
Rich (BBCode):
ipkg install vlc
Werde nachher die anderen noch nachinstallieren.

@Matthieu: Nein, hatte an der xBox einen Film (AVI-Datei) ausgewählt.
Gruß Schwabenscheich
 

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Verzeichnisse fehlten, aber noch nicht an Ziel

Hallo,

hab die Packages nun (zusätzlich) einzeln über Putty nachinstalliert.
Und die DS710 anschl. durchgebootet. Das Ergebnis ist aber immer noch das gleiche ...

Die Hosts hatte ich von Anfang an wie folgt editiert:
Rich (BBCode):
# Default access-list for VLC HTTP interface
# $Id$
#

# localhost
::1
127.0.0.1

# link-local addresses
#fe80::/64

# private addresses
#fc00::/7
#fec0::/10
#10.0.0.0/8
#172.16.0.0/12
192.168.2.0/24

# The world
# (comment this out to obtain a safe default)
# ::/0
# 0.0.0.0/0
... müßte so passen. Komplettes Subnetz 192.168.2.1 bis 192.168.2.255 freigegeben. Ansonsten nur noch eigener Zugriff der NAS (Localhost) über 127.0.0.1. Rest ist mit Kommentaren versehen, d.h. herausgenommen.

Hatte dann den Firefox 3.6.2 in Verdacht, aber mit dem IE8 hab ich das gleiche Ergebnis. Daran sollte es also auch nicht liegen.

Gibt es irgendwelche Config-Files die editiert werden müssen (z.B. Startpfad o.ä.) ?

Wollte die Antwort schon absenden, dann wollte ich noch was mit dem Putty nachschauen und hab die Console wieder mit [STRG]+C verfügbar gemacht, als mit folgendes aufgefallen ist:

Rich (BBCode):
[00000001] main libvlc debug: translation test: code is "C"
[00000327] main interface: creating httpd
[00000326] signals interface error: Caught Interrupt signal, exiting...
[00000321] main playlist error: could not create /var/services/homes: Permission denied
[00000321] main playlist error: could not create /var/services/homes/admin: Permission denied
[00000321] main playlist error: could not create /var/services/homes/admin/.local: Permission deni                ed
[00000321] main playlist error: could not create /var/services/homes/admin/.local/share: Permissio                n denied
[00000321] main playlist error: could not create /var/services/homes/admin/.local/share/vlc: Permi                ssion denied
[00000001] main libvlc error: could not create /var/services/homes: Permission denied
[00000001] main libvlc error: could not create /var/services/homes/admin: Permission denied
[00000001] main libvlc error: could not create /var/services/homes/admin/.cache: Permission denied
[00000001] main libvlc error: could not create /var/services/homes/admin/.cache/vlc: Permission de                nied

DS710>
Das brachte mich auf die Idee diese Verzeichnisse anzulegen.
Rich (BBCode):
mkdir /var/services/homes/admin/.cache/vlc -p
mkdir /var/services/homes/admin/.local/share/vlc -p
chmod 777 /var/services/homes/admin/.cache -R
chmod 777 /var/services/homes/admin/.local -R
Nun bin ich einen Schritt weiter. Die Navigation geht nun. Man muß sich von /var/services/homes/admin nach /var/services "zurückhangeln" und an in /var/services/video/ wechseln.

Wenn man ein Video auswählt (das im VLC unter Windows (DS als Laufwerk eingebunden) problemlos läuft und dann die Einstellungen im Stream Output vornimmt (wie in HowTo beschrieben)

* checked UDP, client IP and port (also UDP, 192.168.0.10, 1234
* checked MPEG TS
* checked Video codec -> mpv2 1024 kb/s (nicht unbedingt notwendig)
* checked Audio codec -> mpga 192 kb/s (nicht unbedingt notwendig)
* clicked Play (note queue at the end)

Siehe auch Screenshot unten und dann im VLC (Vers. 0.8.6.h) auf dem Client (hier Laptop) die Einstellungen vornimmt, dann passiert gar nichts. Wo liegt der Fehler?

Wenn ich dann wieder mit [STRG]+C die Kommandozeilenebene "verfügbar" mache, dann sind die Verzeichnisfehler nun weg.
Es kommt folgendes:
Rich (BBCode):
[00000001] main libvlc debug: translation test: code is "C"
[00000327] main interface: creating httpd
[00000326] signals interface error: Caught Interrupt signal, exiting...

Das sieht nun ganz gut aus, oder?
Wie bekomme ich das ganze nun zum laufen, so daß ich dann den nächsten Schritt mit der dBox machen kann.

Gruß
Schwabenscheich
 

Anhänge

  • DS710 - VLC Browser Screenshot Stream Output.jpg
    DS710 - VLC Browser Screenshot Stream Output.jpg
    196,8 KB · Aufrufe: 130
  • DS710 - VLC Browser Screenshot Client.jpg
    DS710 - VLC Browser Screenshot Client.jpg
    152,9 KB · Aufrufe: 129

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
VLC läuft tadellos mit dBox2 - kein ruckeln, ...

Hallo,

hab es hinbekommen.
Der VLC auf der DS ist so wie oben beschrieben voll funktionsfähig. Die Wiedergabe ist ruckelfrei etc. Also so wie man es sich vorstellt. Die "starke" CPU der DS710+ bringt hier scheinbar deutliche Verbesserungen (vgl. Tests von goetz).
Die dBox2 (Keywelt-Image mit Movieplayer 1.162) ist wie folgt einzustellen:
über Einstellungen / Movieplayer in die Konfigurationseinstellungen wechseln und dort die IP ändern zur DS (meine DS hat 192.168.2.3) sowie das Verzeichnis auf /var/services/video umstellen bzw. Einstellungen entsprechend dem Screenshot unten machen.
Das ganze abspeichern (Einstellungen / Einstellungen speichern) und mit Movieplayer / Datei via VLC den Filebrowser aufrufen und Film auswählen.
... Spaß haben ...

Bleibt nur noch das Problem des automatischen Starts beim Hochfahren unter einem anderen User als root. Wer kann hier weiterhelfen?

Gruß
Schwabenscheich
 

Anhänge

  • DS710 - VLC Browser Screenshot Client dBox.jpg
    DS710 - VLC Browser Screenshot Client dBox.jpg
    159 KB · Aufrufe: 136
Zuletzt bearbeitet:

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Autostart klappt nicht ...

Hallo,

hab nun unter /opt/etc/init.d eine Datei S99vlc.sh angelegt.
Inhalt der Datei:
Rich (BBCode):
#!/bin/sh
su admin -c "dbus-launch vlc -I http &"
Leider startet der VLC nicht automatisch.
Hab es zuerst ohne "&" und dann mit probiert.
Dann beide Varianten mit Endung .sh und ohne. Alles kein Effekt beim Autostart.

Wenn ich mit die Datei "rc.optware" anschaue, dann müßte es aber so funktionieren. Inhalt der Datei:
Rich (BBCode):
#!/bin/sh

# Start all init scripts in /opt/etc/init.d
# executing them in numerical order.
#
for i in /opt/etc/init.d/S??* ;do

        # Ignore dangling symlinks (if any).
        [ ! -f "$i" ] && continue

        case "$i" in
           *.sh)
                # Source shell script for speed.
                (
                        trap - INT QUIT TSTP
                        set start
                        . $i
                )
                ;;
           *)
                # No sh extension, so fork subprocess.
                $i start
                ;;
        esac
done
Schaue ich mir die andere Datei S20dbus im Verzeichnis /opt/etc/init.d an, dann ist diese eigentlich für debian (vgl. Zeile 4: # Debian init.d script for D-BUS ).

Wenn ich Google anwerfe, dann ist dort für debian folgendes init.d Script für den VLC zu finden:
Rich (BBCode):
#! /bin/sh -e
### BEGIN INIT INFO
# Provides:          vlc
# Required-Start:  
# Required-Stop:
# Should-Start:      
# Default-Start:     
# Default-Stop:
# Short-Description: Execute the vlc server.
# Description:
### END INIT INFO

PATH=/usr/sbin:/usr/bin:/sbin:/bin

. /lib/lsb/init-functions

do_start () {
	log_begin_msg "Starting VLC server..."
        start-stop-daemon --start --oknodo --make-pidfile /var/run/vlc.pid --background --chuid media \
          --pidfile /var/run/vlc.pid --startas /usr/bin/vlc -- -I Telnet
        log_end_msg $?
}
do_start_debug () {
	log_begin_msg "Starting VLC server (debug)..."
        start-stop-daemon --start --oknodo --make-pidfile /var/run/vlc.pid --background --chuid media \
          --pidfile /var/run/vlc.pid --startas /usr/bin/vlc -- --file-logging --logfile=/var/log/vlc/vlc.log \
          --logmode=text --verbose=2 -I Telnet
        log_end_msg $?
}
do_stop () {
	log_begin_msg "Stopping VLC server..."
        start-stop-daemon --stop --oknodo --pidfile /var/run/vlc.pid
        rm -f /var/run/vlc.pid
        log_end_msg $?
}

case "$1" in
  start)
	do_start
	;;
  start-debug)
	do_start_debug
	;;
  restart|reload|force-reload)
        do_stop
        do_start
	;;
  stop)
	do_stop
	;;
  *)
	echo "Usage: $0 start|stop" >&2
	exit 3
	;;
esac

in Verbindung mit folgendem install.sh Script:
Rich (BBCode):
#!/bin/bash

PATH=/usr/sbin:/usr/bin:/sbin:/bin

## start vlc in daemon mode for transcoding video
sudo useradd media
sudo cp vlc /etc/init.d/vlc
sudo ln -s ../init.d/vlc /etc/rc0.d/K25vlc
sudo ln -s ../init.d/vlc /etc/rc1.d/K25vlc
sudo ln -s ../init.d/vlc /etc/rc2.d/S25vlc
sudo ln -s ../init.d/vlc /etc/rc3.d/S25vlc
sudo ln -s ../init.d/vlc /etc/rc4.d/S25vlc
sudo ln -s ../init.d/vlc /etc/rc5.d/S25vlc
sudo ln -s ../init.d/vlc /etc/rc6.d/K25vlc
sudo mkdir /var/log/vlc
sudo chown media:media /var/log/vlc

Ist dieses so nutzbar? Hab da meine Zweifel. Wie müßte es angepasst werden? Gibt es irgendwo eine "Anleitung für Linux Dummy's"?

Hab inzwischen auch mit der dBox ein bischen "herumgespielt". Ergebnis: Es ist eine Datei auswählbar (z.B avi) und diese startet dann immer, egal welche andere avi-Datei man auswählt. Die Steuerung scheint also nur beim ersten Mal zu funktionieren. Die Selektion hat also scheinbar immernoch ein Problemchen.

Gruß
Schwabenscheich
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
hab nun unter /opt/etc/init.d eine Datei S99vlc.sh angelegt.
hat Dein script Ausführungsrechte?
Kannst Du es auf der Konsole starten?
Rich (BBCode):
/opt/etc/init.d eine Datei S99vlc.sh

Gruß Götz
 

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Shell hat Rechte & ist ausführbar

Hallo,

hatte dem Shell-Script alle Rechte mit CHMOD (chmod 777 S99vlc) gegeben.
Ergebnis:
Rich (BBCode):
S20dbus -rwxr-xr-x    
S99vlc  -rwxrwxrwx

Daran sollte es also nicht liegen ...

Das Script ist startbar. Wenn man das Script mit ./S99vlc auf Konsolenebene startet dann tut es auch was es soll. ;)

Rich (BBCode):
DS710> ./S99vlc
DS710> VLC media player 0.9.9a Grishenko
[00000001] main libvlc debug: VLC media player - version 0.9.9a Grishenko - (c)             1996-2009 the VideoLAN team
[00000001] main libvlc debug: libvlc was configured with ./configure  '--build=i            386-pc-linux-gnu' '--host=i686-linux-gnu' '--target=i686-linux-gnu' '--prefix=/o            pt' '--enable-v4l' '--disable-v4l2' '--enable-bonjour' '--disable-x264' '--enabl            e-dvbpsi' '--enable-a52' '--enable-dvdnav' '--with-dvdnav-config-path=/home/slug            /optware/syno-i686/staging/opt/bin' '--enable-faad' '--enable-flac' '--disable-g            nutls' '--enable-mpc' '--enable-ncurses' '--enable-ogg' '--enable-png' '--disabl            e-remoteosd' '--enable-shout' '--enable-speex' '--enable-vorbis' '--disable-alsa            ' '--disable-dca' '--disable-glx' '--disable-gnomevfs' '--disable-libcdio' '--di            sable-libcddb' '--disable-screen' '--disable-sdl' '--disable-wxwidgets' '--disab            le-skins2' '--disable-x11' '--disable-nls' '--disable-static' 'build_alias=i386-            pc-linux-gnu' 'host_alias=i686-linux-gnu' 'target_alias=i686-linux-gnu' 'CC=/hom            e/slug/optware/syno-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gnu/bin/i686            -linux-gnu-gcc' 'LDFLAGS= -L/home/slug/optware/syno-i686/staging/opt/lib -Wl,-rp            ath,/opt/lib -Wl,-rpath-link,/home/slug/optware/syno-i686/staging/opt/lib ' 'CPP            FLAGS=-O2   -O2 -pipe -I/home/slug/optware/syno-i686/staging/opt/include -I/home            /slug/optware/syno-i686/staging/opt/include/ncurses' 'CPP=/home/slug/optware/syn            o-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gnu/bin/i686-linux-gnu-gcc -E'             'CXX=/home/slug/optware/syno-i686/toolchain/gcc-4.2.1-glibc-2.3.6/i686-linux-gn            u/bin/i686-linux-gnu-g++' 'PKG_CONFIG_PATH=/home/slug/optware/syno-i686/staging/            opt/lib/pkgconfig'
[00000001] main libvlc debug: translation test: code is "C"
[00000356] main interface: creating httpd

DS710>

Das Problem liegt somit - meiner Meinung nach - wo anderst.
Kann es sein, daß das Script vielleicht nach /etc/init.d gehört?

Gruß
Schwabenscheich
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
ich würde es unter /usr/local/etc/rc.d/ ansiedeln, dann ist System und User klar getrennt.
Der Start von optware ist der ganz frühe Vogel, noch vor /usr/syno/etc/rc.d (Systemdienste), kann sein, daß der vlc vom internen gekillt wird.

Gruß Götz
 

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Hallo goetz,

Idee mit der Trennung ist gut, aber Verzeichnis /usr/local/etc/rc.d/ gibt es nicht.
Soll ich es einfach anlegen? Bekommt das System dann auch mit, daß es da nun was gibt?

Gruß
Schwabenscheich
 

goetz

Super-Moderator
Teammitglied
Sehr erfahren
Mitglied seit
18. Mrz 2009
Beiträge
14.153
Punkte für Reaktionen
400
Punkte
393
Hallo,
aber Verzeichnis /usr/local/etc/rc.d/ gibt es nicht.
dann hast Du ja noch gar kein .spk installiert:)
Lege es als root an mit den Rechten 755.

Gruß Götz
 

schwabenscheich

Benutzer
Mitglied seit
20. Mrz 2010
Beiträge
40
Punkte für Reaktionen
5
Punkte
6
Hallo,
dann hast Du ja noch gar kein .spk installiert

dachte nur IPKG muß man zusätzlich installieren und SPK wäre automatisch schon mit der Firmware ab 7?? da. Ist doch auch so ein Paket-Manager, oder? Hatte da bei itari da was auf seiner NAS-Seite gelesen ...
Nun ja, dann installieren wir mal ...
... und wo finde ich das bzw. wie geht das?

Gruß
Schwabenscheich.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat