ReadyMedia Icon

ReadyMedia

4.8 Stars (128)
1,390 Downloads (This Week)
Last Update:
Download minidlna-1.1.5.tar.gz
Browse All Files
Linux

Description

ReadyMedia (formerly known as MiniDLNA) is a simple media server software, with the aim of being fully compliant with DLNA/UPnP-AV clients. It is developed by a NETGEAR employee for the ReadyNAS product line.

It is not in any way endorsed by the Digital Living Network Alliance®.

ReadyMedia Web Site

KEEP ME UPDATED

User Ratings

★★★★★
★★★★
★★★
★★
122
0
1
0
5
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 4 / 5
Write a Review

User Reviews

  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    In principle great. But: every program should have one single purpose! This program does two things in one program: 1.) Scan directories for meta files and write extracted meta data into a DB, 2.) serve as DNLA server It would be much better to separate the two tasks into two programs. Why: now if you run it on a PC / Table with lots of computational power the scanning process is done in a matter of minutes or up to an hour if you have a large library. But on a slow device with low memory like a WLAN router this can really take a while. In this situation it would be great if you could use a fast PC to perform the scan an then save the result in to the SQL lite DB (maybe even with some GUI or at least some logging). Once the scan is done the DB would simply be copied to a the device and used there. Now one could say but you can do this on the Linux PC and then copy the DB to the device - but that's just a workaround for a poor design. Another design issue is to write the media information for each file individually (meatadata.c). That is SLOW. Every file causes an I/O for reading and another I/O for writing the SQL DB. It would be much faster to cue the SQL INSERT / UPDATE statements and then run like 100 at a time at once in a single transaction / batch. Most router vendors using minidlna hence use temp memory for the DB which makes it fast, but limits the number of files in the list as they quickly run out of memory. But still thew software does a pretty good job. I had a quick look at the source code - my god - terrible programming style. The DB connection is a global variable... The code if overloaded with comments and no there is absolutely no spaghetti code. :-) Even in C one can split up a function into several sub-functions.

    Posted 04/17/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Excellent software. I started with the static version, but then ended up building from source on CentOS 7 because I'm a bit dorky and wanted to change the Tux icon. The software just works... no messing with a ton of settings, it doesn't use many resources and my DLNA devices are responding so much faster than they did with other software I've tried. Even with 16,000+ FLAC, MP3, .JPG, AVI & MP4 video files to scan to build its database, it only takes a few minutes, then everything is good to go.

    Posted 04/06/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Best DLNA server out there by far. Fast, light weight, compatible with most devices and formats. Should be included in the devices instead of horrible stuff like Twonky and such.

    Posted 01/10/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Another fine example of OSS. Plus, it's readily available for CentOS 7 (NUX) and just works after configuring it. Kudos to the devs.

    Posted 11/26/2015
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    I really like this from the beginning. Lightweight no stupid GUI's just doing what it is supposed too. Tried Plex and Emby but this is it. Just does what is needs to do! No fancy webinterfaces and resource eating stuff. Just plain sharing with DNLA great! Keep it up like this and let the noobs go around with fancy resource eating stuff.

    Posted 11/01/2015
Read more reviews

Additional Project Details

Intended Audience

Advanced End Users

User Interface

Non-interactive (Daemon)

Programming Language

C

Registered

2008-10-22

Thanks for helping keep SourceForge clean.

Screenshot instructions:
Windows
Mac
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies
X

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

No, thanks