Platinum UPnP Icon

Platinum UPnP

4.9 Stars (36)
7 Downloads (This Week)
Last Update:
Browse All Files
Windows BSD Mac Linux


NOTE: Source code is now hosted on github at

A cross-platform C++ library for discovering, controlling or implementing UPnP devices. Contains sample code for a UPnP AV Media Server, Media Renderer & Control Point. (Platinum is copyrighted by Plutinosoft, LLC.

Platinum UPnP Web Site


Other Useful Business Software

Streamline your development cycle with Swiftype Search Icon

Swiftype connects with GitHub, JIRA, Dropbox and your other cloud sources so your team can find what they need regardless of where it’s located.

Streamline your development cycle with Swiftype Search Icon
Swiftype Enterprise Search enables your team to be more efficient by making all your company’s cloud content available from one place and proactively surfacing relevant information as you work. With Swiftype’s AI-powered search, you will spend less time managing, tracking and searching for files and documents. Simplify your development cycle with Swiftype. Get started with a free trial today.

User Ratings

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

User Reviews

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

    Not UPnP (or DLNA) compliant. Unfortunately this isn't compliant with the UPnP spec, in particular one of the most basic compliance requirements that a UPnP client should be able to connect to a server which supports later versions of the spec. It cannot see a server advertising support for MediaServer version 4 (and below) Section 1.1.2 of the UPnP Device Architecture document (2008) states: "Updated UPnP device and service types are required to be fully backward compatible with previous versions of the same type. Devices must advertise the highest supported version of each supported type. For example, if a device supports version 2 of the “Audio” service, it would advertise only version 2, even though it also supports version 1. Control points that support a given version of a device or service are able to also interact with higher versions because of this backward compatibility requirement, but only using the functionality that was defined in the lower version. For example, if a control point supports only version “1” of the “Audio” service, and a device advertises that it supports version “2” of the “Audio” service, the control point should recognize and be able to use the device."

    Posted 05/14/2016
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    We love this SDK and it works like a charm We created an win32 app using c++ which controls the uPnP player from desktop. Now i want to know, if adding audio tracks to playlist in uPnP player through platinum SDK. If it is possible, then please could you point me to right direction?

    Posted 08/27/2014
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thanks for providing the source code as well as hard work.This UPnP/DLNA code Working very fine for all new Samsung TV, But old Samsung TV ( Model : UE46C5100) its not working , that means Videos are not playing some "File formate not supported !" error is coming . I know that reason you are "PltProtocolInfo.cpp" providing header are not supported to old TVs. please fix English is poor try to understand :p :):):)

    Posted 08/22/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Great stuff, I hope that becoming part of Lazarus will help to make it even better in the future!

    Posted 04/30/2013
  • 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5

    Thank you, thank you a million times. You can't imagine how critical continued support of this project is to my software and my livelihood. Keep up the good work, and kudos.

    Posted 03/20/2013
Read more reviews

Additional Project Details

Intended Audience

Information Technology, Developers

Programming Language

C#, C++, Objective C



Thanks for helping keep SourceForge clean.

Screenshot instructions:
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

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.

No, thanks