uvoelkel / fuppes Goto Github PK
View Code? Open in Web Editor NEWA Free UPnP A/V Media Server
Home Page: http://fuppes.ulrich-voelkel.de
License: GNU General Public License v2.0
A Free UPnP A/V Media Server
Home Page: http://fuppes.ulrich-voelkel.de
License: GNU General Public License v2.0
I recently installed fuppes in order to try to avert all the issues I was having with Mediatomb. I've compiled from source on Ubuntu, and everything seems to work fine, until I open up the web interface in Chrome:
$ fuppes
FUPPES - 0.1c9b4cc-dev
the Free UPnP Entertainment Service
http://fuppes.ulrich-voelkel.de
webinterface: http://10.0.1.25:59947
h = help, ctrl-c or q = quit
HTTP HEADER PARSE ERROR :: KEY TOO SHORT/LONG
Segmentation fault (core dumped)
Chrome just hangs for a while waiting for the page to load and then says "No data recieved"
My config:
<?xml version="1.0" encoding="UTF-8"?>
<fuppes_config version="0.9">
<shared_objects>
<object type="dir">/home/server/Downloads/</object>
</shared_objects>
<network>
<interface>eth0</interface>
<http_port>59947</http_port>
<allowed_ips>
</allowed_ips>
</network>
<database>
<type>sqlite3</type>
<file />
<hostname />
<username />
<password />
<dbname />
<readonly>false</readonly>
</database>
<global_settings>
<local_charset>UTF-8</local_charset>
<fixed_uuid enabled="false" />
</global_settings>
<transcoding>
<temp_dir />
</transcoding>
<vfolders enabled="false">
<vfolder name="default" enabled="true" />
<vfolder name="xbox" enabled="false" />
</vfolders>
<devices default="default">
</devices>
</fuppes_config>
When compiling on an ARMv6 device, I noticed some errors regarding redefinition of the two aforementioned methods.
This is because unsigned int
and size_t
appear to be synonymous on this platform. This will reliably break compilation.
I may suggest that the method be declared with an unsigned int
signature in addition to an unsigned long
signature rather than size_t
, as size_t
is not guaranteed to be different from unsigned int
.
So this project is still alive? ;-)
I tried some stuff with fuppes which I haven't used before - playlists.
It seems code is missing for creating vfolders with these items or?
I just had a quick look in the VirtualContainerMgr.cpp and it's missing there right?
I cloned the rep to my Lubuntu 14.04.2 (on a Samsung N220 netbook).
user@MONSTER:/Downloads/fuppes$ autoreconf -vfi/Downloads/fuppes$ ./configure --prefix=/usr --localstatedir=/var/lib
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: aclocal --force -I m4
fatal: Keine Namen gefunden, kann nichts beschreiben.
fatal: Keine Namen gefunden, kann nichts beschreiben.
autoreconf: configure.ac: tracing
fatal: No names found, cannot describe anything.
autoreconf: configure.ac: not using Libtool
autoreconf: running: /usr/bin/autoconf --force
fatal: No names found, cannot describe anything.
configure.ac:17: error: possibly undefined macro: AC_DISABLE_STATIC
If this token and others are legitimate, please use m4_pattern_allow.
See the Autoconf documentation.
configure.ac:19: error: possibly undefined macro: AC_LIBTOOL_WIN32_DLL
configure.ac:20: error: possibly undefined macro: AC_LIBTOOL_DLOPEN
configure.ac:21: error: possibly undefined macro: AC_PROG_LIBTOOL
autoreconf: /usr/bin/autoconf failed with exit status: 1
user@MONSTER:
configure: error: cannot find install-sh, install.sh, or shtool in "." "./.." "./../.."
user@MONSTER:~/Downloads/fuppes$
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.