Thema geschlossen
Seite 1 von 2 1 2 LetzteLetzte
Ergebnis 1 bis 10 von 15

Thema: (Gelöst) Upnp- server

  1. #1
    Lehrling
    Registriert seit
    24.07.2006
    Beiträge
    26

    Standard (Gelöst) Upnp- server

    Hallo zusammen,
    habe mir heute die mediabox telegent tg100 air media bei plus erstiegen.
    das problem ist, dass ich meine ganzen filme auf dem suse 10.0 rechner habe und der server zum freigeben der filme nur auf windows läuft. Zum glück unterstützt die mediabox den upnp standard. Jetzt bin ich auf der suche, nach einem solchen server für suse 10.0. Könnt ihr mir da was empfehlen.
    Es wäre nett, wenn ihr mir den pfad der installationquellen geben könntet, da das installieren von rpm paketen mit yast bei mir irgendwie nicht mehr richtig funzt. Es kommt immer "Folgende Pakete wurden auf dem Medium nicht gefunden
    $nameDesPaketes", obwohl ich schon direkt das paket mit konquerer öffne und auf paket installieren klike.

    Mfg roskas

  2. #2
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Upnp- server

    ad 'rpm über konqueror installieren geht nicht mehr'

    http://www.linux-club.de/viewtopic.p...t=kdebase3suse

    Zitat Zitat von traffic
    Lösungen:

    (1) Downgrade kdebase3-SuSE auf die Version von den Installations-CDs/DVDs

    (2) Warte auf das nächste Update des Pakets kdebase3-SuSE

    (3) Ändere die Datei /opt/kde3/share/apps/krpmview/setup_temp_source folgendermaßen ab:

    Zeilen 39 und 40 vorher:

    Code:
    N="`cat $i | rpm -qp --queryformat '%{NAME}' $i -- -`"
    A="`cat $i | rpm -qp --queryformat '%{ARCH}' $i -- -`"

    Zeilen 39 und 40 nachher:

    Code:
    N="`cat $i | rpm -qp --queryformat '%{NAME}' -- -`"
    A="`cat $i | rpm -qp --queryformat '%{ARCH}' -- -`"
    Code:
    pt policy kdebase3-SuSE
    kdebase3-SuSE:
      Installiert: 10.0-21.7
      Kandidat: 10.0-21.7
      Versionstabelle:
     *** 10.0-21.7 0
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update-prpm pkglist
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update pkglist
            100 RPM Database
         10.0-21.5 0
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update-prpm pkglist
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update pkglist
         10.0-21.3 0
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update-prpm pkglist
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/update pkglist
         10.0-21 0
            500 http://ftp-1.gwdg.de SuSE/10.0-i386/base pkglist
    Diese Datei ist die gefixte Version.

    Code:
    rpm -q --changelog kdebase3-SuSE | less
    
    Name        : kdebase3-SuSE                Relocations: (not relocatable)
    Version     : 10.0                              Vendor: SUSE LINUX Products GmbH, Nuernberg, Germany
    Release     : 21.7                          Build Date: Mo 07 Aug 2006 01:08:48 CEST
    Install date: Mi 09 Aug 2006 01:54:13 CEST      Build Host: berzelius.suse.de
    Group       : System/GUI/KDE                Source RPM: kdebase3-SuSE-10.0-21.7.src.rpm
    Size        : 9246799                          License: GPL
    Signature   : DSA/SHA1, Mo 07 Aug 2006 14:30:10 CEST, Key ID a84edae89c800aca
    Packager    : http://www.suse.de/feedback
    Summary     : SuSE KDE extension
    Description :
    This package contains the standard SuSE desktop and menu extensions for
    the Kpanel.
    
    
    - fix regression caused by fix for RPM argument parsing
      (#181275, #193996)
    
    * Fr Jun 23 2006 - dmueller@suse.de
    
    - Extend the fix for Qt/KDE integration issues (#119090)
    - fix RPM argument parsing errors (#181275)
    
    ==> Update auf diese Version, am einfachsten über YOU oder mit

    Code:
    rpm -Uvh http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-i386/RPMS.update/kdebase3-SuSE-10.0-21.7.i586.rpm
    als root ausgeführt.

    Bei einem 64-Bit-System wäre das übrigens:

    Code:
    rpm -Uvh http://ftp.gwdg.de/pub/linux/suse/apt/SuSE/10.0-x86_64/RPMS.update/kdebase3-SuSE-10.0-21.7.x86_64.rpm
    ad 'UPnP'

    Ich würde mir an Deiner Stelle überlegen, ob dieses potentielle Sicherheitsrisiko, welches UPnP darstellt, wirklich eine gute Idee ist und nach Lösungen suchen, die nicht ohne Nachfrage Ports öffnen.

    Greetz,

    RM

    P.S.
    Code:
    man rpm
    rpm -Uvh Paketname.rpm
    geht IMMER und ist meist schneller.
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  3. #3
    Lehrling
    Registriert seit
    24.07.2006
    Beiträge
    26

    Standard AW: Upnp- server

    also ich hab jetzt mediatomb gefunden, aber wenn ich installieren will, sagt er mir, dass ungefähr 8 abhängigkeiten nicht erfüllt sind. Ich habe das programm als rpm paket einzeln heruntergeladen, da ich es in den Installationquellen nicht finden konnte. vielleicht kennt ihr eine installationquelle, in der das prog mediatomb drin ist. Meine Quellen sind bis jetzt oc2pus, packman und standard ftp.gwdg.de/pub/opensuse/distribution/SL-10.0-OSS/inst-source

    Oder wie kann ich es mit den Abhängigkeiten klären?

  4. #4
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Upnp- server

    Ohne Kristallkugel gar nicht.

    Wo hast Du das Paket her?

    WELCHE Abhängigkeiten?

    Code:
    rpm -Uvh --test Paketname.rpm
    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  5. #5
    Lehrling
    Registriert seit
    24.07.2006
    Beiträge
    26

    Standard AW: Upnp- server

    hab es von hier http://rpm.pbone.net/index.php3/stat....i386.rpm.html

    Fehlendes Paket:
    error: Failed dependencies:
    libjs.so.0 is needed by mediatomb-0.8.0-1
    Komischerweise waren es vorhin mehr.

  6. #6
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Upnp- server

    Code:
    find /usr/lib/ -name libjs*
    find /opt/ -name libjs*
    Ausgaben posten.

    Ich glaube aber das wird nix mit dem Paket.

    Greetz,

    RM
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  7. #7
    Lehrling
    Registriert seit
    24.07.2006
    Beiträge
    26

    Standard AW: Upnp- server

    find /usr/lib/ -name libjs*:

    /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libjsoundalsa.so
    /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libjsound.so
    /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/client/libjsig.so
    /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/server/libjsig.so
    /usr/lib/jvm/java-1.4.2-sun-1.4.2.11/jre/lib/i386/libjsig.so


    find /opt/ -name libjs*:

    opt/kde3/lib/kde3/libjsconsoleplugin.la
    /opt/kde3/lib/kde3/libjsconsoleplugin.so
    /opt/MozillaFirefox/lib/components/libjsd.so
    /opt/mozilla/lib/libjsj.so
    /opt/mozilla/lib/components/libjsd.so


    wie hat java damit was zu tun?

  8. #8
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Upnp- server

    Nope, in Java sind nur Libraries, die auch mit "libjs" beginnen.

    Das Paket kannst Du jedenfalls vergessen, das ist nicht für SuSE 10.x geeignet.

    Es gibt eine libjs.so, aber die hast Du a) nicht auf Deinem System und b) hättest Du sie auf dem System, dann wäre sie die falsche Version.

    Code:
    usr/lib/libjs.so.1
    usr/lib/libjs.so.1.5
    Das Paket wird so nicht laufen.

    Greetz,

    RM

    P.S. Ich würde mich an Deiner Stelle mal nach einer Alternative umsehen, wie sich der Server auch ohne dieses unsägliche UPnP betreiben lässt, das wäre IMHO eigentlich die beste Lösung. Kann doch nicht unmöglich sein, Deinen File(?)server ohne den ganzen Krams einzurichten.
    Geändert von Rain_Maker (12.08.2006 um 22:36 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

  9. #9
    Lehrling
    Registriert seit
    24.07.2006
    Beiträge
    26

    Standard AW: Upnp- server

    wie sieht es mit dem peogramm aus : http://ushare.geexbox.org/
    Wird das unter suse 10.0 laufen?

  10. #10
    Administrator Avatar von Rain_Maker
    Registriert seit
    06.02.2006
    Beiträge
    5,459

    Standard AW: Upnp- server

    Woher soll ich das wissen?

    Probiers aus.

    Nachtrag: Aus den Sourcen lässt sich problemlos zunächst die libupnp und dann das Binary ushare kompilieren und auch mit checkinstall in RPMs umwandeln.

    Allerdings muß vor dem Bau von ushare die libupnp installiert werden. Lief in 5 Minuten glatt durch. Das sollte also zumindest mal nicht das Problem sein.

    Nachtrag die 2.: Hier zwei SPEC-Files zum Bau der beiden RPMs ohne checkinstall, auf die Schnelle gebastelt.

    Code:
    Name: libupnp
    Summary: Linux* SDK for UPnP* Devices (libupnp)
    Version: 1.3.1
    Release: 0
    License: GPL
    Group: Multimedia/Server
    Source: libupnp-1.3.1.tar.gz
    
    
    BuildRoot: %{_tmppath}/build-root-%{name}
    Packager: MeMyselfandI
    Distribution: SuSE 10.0
    Prefix: /usr
    Url: http://upnp.sourceforge.net/
    Provides: libupnp
    
    Requires: glibc glibc-devel
    
    %description
    The Linux SDK for UPnP Devices is an SDK for development of UPnP device 
    and control point applications for Linux.  It consists of the core UPnP 
    protocols along with a UPnP-specific eXtensible Markup Language (XML) parser 
    supporting the Document Object Model (DOM) Level 2 API and an optional, 
    integrated mini web server for serving UPnP related documents.
    
    
    %prep
    rm -rf $RPM_BUILD_ROOT 
    mkdir $RPM_BUILD_ROOT
    
    %setup -q
    
    %build
    CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
    ./configure --prefix=%{prefix}
    make -j 2
    
    %install
    make DESTDIR=$RPM_BUILD_ROOT install-strip
    
    cd $RPM_BUILD_ROOT
    
    find . -type d -fprint $RPM_BUILD_DIR/file.list.%{name}.dirs
    find . -type f -fprint $RPM_BUILD_DIR/file.list.%{name}.files.tmp
    sed '/\/man\//s/$/.gz/g' $RPM_BUILD_DIR/file.list.%{name}.files.tmp > $RPM_BUILD_DIR/file.list.%{name}.files
    find . -type l -fprint $RPM_BUILD_DIR/file.list.%{name}.libs
    sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' $RPM_BUILD_DIR/file.list.%{name}.dirs > $RPM_BUILD_DIR/file.list.%{name}
    sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.files >> $RPM_BUILD_DIR/file.list.%{name}
    sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.libs >> $RPM_BUILD_DIR/file.list.%{name}
    
    %clean
    rm -rf $RPM_BUILD_ROOT
    rm -rf $RPM_BUILD_DIR/file.list.%{name}
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.libs
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.files
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.files.tmp
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.dirs
    
    %files -f ../file.list.%{name}
    
    %defattr(-,root,root,0755)
    libupnp und

    Code:
    Name: ushare
    Summary: GeeXboX uShare is a UPnP (TM) A/V Media Server.
    Version: 0.9.7
    Release: 0
    License: GPL
    Group: Security
    Source: ushare-0.9.7.tar.bz2
    
    
    BuildRoot: %{_tmppath}/build-root-%{name}
    Packager: MeMyselfandI
    Distribution: SuSE 10.0
    Url: http://ushare.geexbox.org/
    Provides: ushare
    
    Requires: libupnp >= 1.3.1
    
    %description
    GeeXboX uShare is a UPnP (TM) A/V Media Server. It implements the server
    component that provides UPnP media devices with information on available
    multimedia files. uShare uses the built-in http server of libupnp to
    stream the files to clients.
    
    GeeXboX uShare is able to provide access to both images, videos, music
    or playlists files (see below for a complete file format support list).
    It does not act as an UPnP Media Adaptor and thus, can't transcode
    streams to fit the client requirements.
    
    uShare is written in C for the GeeXboX project (see http://www.geexbox.org/).
    It is designed to provide access to multimedia contents to GeeXboX but can of
    course be used by any other UPnP client device.
    It should compile and run on any modern POSIX compatible system such as Linux.
    
    GeeXboX uShare is free software - it is licensed under the terms of the GNU
    General Public License (GPL).
    
    %prep
    rm -rf $RPM_BUILD_ROOT 
    mkdir $RPM_BUILD_ROOT
    
    %setup -q
    
    %build
    CFLAGS="$RPM_OPT_FLAGS" CXXFLAGS="$RPM_OPT_FLAGS" \
    ./configure
    make -j 2
    
    %install
    make DESTDIR=$RPM_BUILD_ROOT install-strip
    
    cd $RPM_BUILD_ROOT
    
    find . -type d -fprint $RPM_BUILD_DIR/file.list.%{name}.dirs
    find . -type f -fprint $RPM_BUILD_DIR/file.list.%{name}.files.tmp
    sed '/\/man\//s/$/.gz/g' $RPM_BUILD_DIR/file.list.%{name}.files.tmp > $RPM_BUILD_DIR/file.list.%{name}.files
    find . -type l -fprint $RPM_BUILD_DIR/file.list.%{name}.libs
    sed '1,2d;s,^\.,\%attr(-\,root\,root) \%dir ,' $RPM_BUILD_DIR/file.list.%{name}.dirs > $RPM_BUILD_DIR/file.list.%{name}
    sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.files >> $RPM_BUILD_DIR/file.list.%{name}
    sed 's,^\.,\%attr(-\,root\,root) ,' $RPM_BUILD_DIR/file.list.%{name}.libs >> $RPM_BUILD_DIR/file.list.%{name}
    
    %clean
    rm -rf $RPM_BUILD_ROOT
    rm -rf $RPM_BUILD_DIR/file.list.%{name}
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.libs
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.files
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.files.tmp
    rm -rf $RPM_BUILD_DIR/file.list.%{name}.dirs
    
    %files -f ../file.list.%{name}
    
    %defattr(-,root,root,0755)
    ushare. Benutzung auf eigene Gefahr, alles nur schnell zusammengeflickt.

    1. Den obigen Code als Textfile abspeichern, lbupnp.spec und ushare.spec.

    2. Sourcecode runterladen libupnp-1.3.1.tar.gz bzw. ushare-0.9.7.tar.bz2.

    3. Beide Archive in /usr/src/packages/SOURCES kopieren und das Ganze mit rpmbuild bauen.

    Code:
    rpmbuild -bb Dateiname.spec
    Oder besser (baut gleich ein src.rpm mit zum Rebuild für andere Gegebenheiten).

    Code:
    rpmbuild -ba Dateiname.spec
    4. Siehe auch
    Code:
    man rpmbuild
    Greetz,

    RM
    Geändert von Rain_Maker (13.08.2006 um 12:20 Uhr)
    "Programming today is a race between software engineers striving to build better & bigger idiot-proof programs and the Universe trying to produce bigger & better idiots. So far, the Universe is winning." (Rick Cook)

    Dies ist ein _öffentliches_ Supportforum, keinerlei Support per PN, EMail oder Instant Messenger.

    openSUSE 11.4 - 3.3.X-desktop - fluxbox 1.3.2

    For Windows-Problems - Reboot / For Linux-Problems - BE ROOT!
    (==> Und hier das wirkliche "Geheimnis meines Erfolges")

Thema geschlossen
Seite 1 von 2 1 2 LetzteLetzte

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

     

Ähnliche Themen

  1. (Gelöst/erledigt) Netzwerk NFS-Server || Samba-Server
    Von Ministry im Forum SuSE Routing
    Antworten: 3
    Letzter Beitrag: 02.07.2007, 15:59
  2. Antworten: 2
    Letzter Beitrag: 09.08.2006, 19:01
  3. Antworten: 0
    Letzter Beitrag: 21.03.2006, 08:24

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein

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