dbox2 als UPNP Client
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Interessierter
- Beiträge: 48
- Registriert: Donnerstag 22. Februar 2007, 20:54
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
ich bekomm beim compilen immer das
if powerpc-tuxbox-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I. -I../.. -I../../daemons -I../../src -I/home/mb405/image/dbox2/cdkroot/include/tuxbox -I/home/mb405/image/dbox2/cdkroot/include/freetype2 -I/home/mb405/image/dbox2/cdkroot/include/tuxbox -I/home/mb405/image/dbox2/cdkroot/include/tuxbox -I/home/mb405/image/dbox2/cdkroot/include/tuxbox/mpegtools -I/home/mb405/image/dbox2/cdkroot/include -I/home/mb405/image/tuxbox-cvs/driver/include -I/home/mb405/image/dbox2/cdkroot/include/tuxbox/xmltree -I/home/mb405/image/dbox2/cdkroot/include/tuxbox/upnpclient -I../../lib -DSQUASHFS -I/home/mb405/image/tuxbox-cvs/driver/dvb/include -I/home/mb405/image/tuxbox-cvs/driver/include -Wall -mcpu=823 -mmultiple -mstring -meabi -pipe -Os -MT upnpbrowser.o -MD -MP -MF ".deps/upnpbrowser.Tpo" -c -o upnpbrowser.o upnpbrowser.cpp; \
then mv -f ".deps/upnpbrowser.Tpo" ".deps/upnpbrowser.Po"; else rm -f ".deps/upnpbrowser.Tpo"; exit 1; fi
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::splitProtocol(std::string, std::string&, std::string&, std::string&, std::string&)':
upnpbrowser.cpp:188: warning: passing negative value `-0x00000000000000001' for converting 2 of `std::basic_string<_CharT, _Traits, _Alloc> std::basic_string<_CharT, _Traits, _Alloc>::substr(typename _Alloc::size_type, typename _Alloc::size_type) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]'
upnpbrowser.cpp:194: warning: passing negative value `-0x00000000000000001' for converting 2 of `std::basic_string<_CharT, _Traits, _Alloc> std::basic_string<_CharT, _Traits, _Alloc>::substr(typename _Alloc::size_type, typename _Alloc::size_type) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]'
upnpbrowser.cpp:200: warning: passing negative value `-0x00000000000000001' for converting 2 of `std::basic_string<_CharT, _Traits, _Alloc> std::basic_string<_CharT, _Traits, _Alloc>::substr(typename _Alloc::size_type, typename _Alloc::size_type) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]'
upnpbrowser.cpp:206: warning: passing negative value `-0x00000000000000001' for converting 2 of `std::basic_string<_CharT, _Traits, _Alloc> std::basic_string<_CharT, _Traits, _Alloc>::substr(typename _Alloc::size_type, typename _Alloc::size_type) const [with _CharT = char, _Traits = std::char_traits<char>, _Alloc = std::allocator<char>]'
upnpbrowser.cpp: In member function `std::vector<UPnPEntry, std::allocator<UPnPEntry> >* CUpnpBrowserGui::decodeResult(std::string)':
upnpbrowser.cpp:308: warning: comparison between signed and unsigned integer expressions
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::selectItem(std::string)':
upnpbrowser.cpp:476: warning: comparison between signed and unsigned integer expressions
upnpbrowser.cpp:516: warning: comparison between signed and unsigned integer expressions
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::paintDevicePos(int)':
upnpbrowser.cpp:556: warning: comparison between signed and unsigned integer expressions
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::paintItemPos(std::vector<UPnPEntry, std::allocator<UPnPEntry> >*, int, int, int)':
upnpbrowser.cpp:604: warning: comparison between signed and unsigned integer expressions
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::paintDevice()':
upnpbrowser.cpp:636: warning: unused variable 'ystart'
upnpbrowser.cpp:711: warning: unused variable 'ButtonWidth2'
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::paintItem(std::vector<UPnPEntry, std::allocator<UPnPEntry> >*, int, int, int)':
upnpbrowser.cpp:724: warning: unused variable 'ystart'
upnpbrowser.cpp:824: warning: unused variable 'ButtonWidth'
upnpbrowser.cpp:825: warning: unused variable 'ButtonWidth2'
upnpbrowser.cpp: In member function `std::vector<UPnPEntry, std::allocator<UPnPEntry> >* CUpnpBrowserGui::decodeResult(std::string)':
upnpbrowser.cpp:266: warning: 'preferred' might be used uninitialized in this function
upnpbrowser.cpp: In member function `void CUpnpBrowserGui::selectItem(std::string)':
upnpbrowser.cpp:432: warning: 'returned' might be used uninitialized in this function
rm -f libneutrino_gui.a
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
aus einem anderen board:
If you wish to set up a Upnp server here is how:
First open a shell on the machine you want to have as your UPnP server.
1) You need to add geexbox debian repository. If you are using ssh and don't have access to vi use your favorite text editor. We also need to add the GeexBox GPG key to apt.
We add a multicast route. This will allow you to controll what machines get your UPnP multicast.
The format is $sudo route add -net abc.def.geh.0 netmask 255.0.0.0 dev ethX
Where abc.def.geh is your network ip range and X is the ethernet device you with to use. I'm currently at the University of Connecticut (class b, 137.99) and my server is running on my second ethernet card so I might add do the following to add the multicast route.
--me
If you wish to set up a Upnp server here is how:
First open a shell on the machine you want to have as your UPnP server.
1) You need to add geexbox debian repository. If you are using ssh and don't have access to vi use your favorite text editor. We also need to add the GeexBox GPG key to apt.
Add the following lines.$ sudo vi /etc/apt/sources.list
Now you need to add the GPG keys for geexbox.##GeexBox uShare UPnP media server
deb http://www.geexbox.org/debian/ unstable main
2) Install uShare.$ gpg --keyserver subkeys.pgp.net --recv B892931DA34867EF
$ gpg --export --armor B892931DA34867EF | sudo apt-key add
Configuring uShare.$ sudo aptitude update && sudo aptitude install ushare
We add a multicast route. This will allow you to controll what machines get your UPnP multicast.
The format is $sudo route add -net abc.def.geh.0 netmask 255.0.0.0 dev ethX
Where abc.def.geh is your network ip range and X is the ethernet device you with to use. I'm currently at the University of Connecticut (class b, 137.99) and my server is running on my second ethernet card so I might add do the following to add the multicast route.
Next change directory into the folder you want to share.$ sudo route add -net 137.99.0.0 netmask 255.255.0.0 dev eth1
Exporting is now just a simple command.$ cd /home/username/share
uShare will now gather the meta data. Happy UPnP filesharing!$ sudo ushare -c ./ -i eth0
--me
Zuletzt geändert von PT-1 am Dienstag 13. März 2007, 16:11, insgesamt 2-mal geändert.
-
- Einsteiger
- Beiträge: 256
- Registriert: Montag 14. Januar 2002, 23:13
ich seh hier irgendwie gar nicht mehr durch. wenn ich das upnp.diff einspiele, läuft mein make nicht mehr durch. ich hab jetzt erstmal alles an manuellen upnp-patches rausgeschmissen. in der hoffnung, dass dann wenigstens wieder n "normales" image hab.
könnte mal jemand die nötigen schritte zusammenfassen? wär echt n feiner zug.
dieses upnp-server einrichten, wär evtl. was fürn extra thread
könnte mal jemand die nötigen schritte zusammenfassen? wär echt n feiner zug.
dieses upnp-server einrichten, wär evtl. was fürn extra thread
-
- Interessierter
- Beiträge: 67
- Registriert: Montag 29. Januar 2007, 12:25
-
- Interessierter
- Beiträge: 67
- Registriert: Montag 29. Januar 2007, 12:25
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Interessierter
- Beiträge: 48
- Registriert: Donnerstag 22. Februar 2007, 20:54
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
@Brevhart oder jemand anderen
Koenntet Ihr mal ein Image 1x oder 2x auf http://www.yousendit.com hochladen ..?
Dann teste ich das mit meinem 4.2 Twonky und meiner Xbox mit XBMC und eventuell auch mit Nero ;-)
Koenntet Ihr mal ein Image 1x oder 2x auf http://www.yousendit.com hochladen ..?
Dann teste ich das mit meinem 4.2 Twonky und meiner Xbox mit XBMC und eventuell auch mit Nero ;-)
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Interessierter
- Beiträge: 48
- Registriert: Donnerstag 22. Februar 2007, 20:54
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Interessierter
- Beiträge: 48
- Registriert: Donnerstag 22. Februar 2007, 20:54
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
also bei mir geht kein navigieren bestimmte server werden nicht angezeigt
-gmediaserver 0.80 on allnet6200 (anzeige ok aber dann feierabend, kann auch am server liegen)
-twonkymusik 4.1 (keine anzeige) per audioplayer /tmp/fuse/... navigieren und titel auswählen und abspeilen geht auch wunderbar
-fritzbox fon 7170wlan(muss ich erstmal nen usbstick dranbauen, dann kann ich testen)
-gmediaserver 0.80 on allnet6200 (anzeige ok aber dann feierabend, kann auch am server liegen)
-twonkymusik 4.1 (keine anzeige) per audioplayer /tmp/fuse/... navigieren und titel auswählen und abspeilen geht auch wunderbar
-fritzbox fon 7170wlan(muss ich erstmal nen usbstick dranbauen, dann kann ich testen)
-
- Interessierter
- Beiträge: 48
- Registriert: Donnerstag 22. Februar 2007, 20:54
-
- Moderator english
- Beiträge: 2458
- Registriert: Donnerstag 20. Dezember 2001, 00:00
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
..kann Twonky nicht. Probier es mal mit Nero Media Home oder zB. mit http://www.tversity.com/homePT-1 hat geschrieben:TS habe ich nur ein File und das wollte nicht
-
- Tuxboxer
- Beiträge: 2331
- Registriert: Donnerstag 24. März 2005, 21:52
-
- Erleuchteter
- Beiträge: 797
- Registriert: Sonntag 19. Februar 2006, 01:17
..es geht um video, oder? Twonky kann nicht transkodieren. Probier es mal mit Nero Media Home oder zB. mit http://www.tversity.com/homemb405 hat geschrieben:tja bei mir geht nix von twonky. so ne ka**e
Wahrscheinlich geht das aber auch nicht...die transkodieren on the fly imo 'nur' nach mpeg2 und das kann die Dbox ja leider nicht mehr.
Zuletzt geändert von new.life am Montag 12. März 2007, 08:37, insgesamt 1-mal geändert.