NOTE: Source code is now hosted on github at https://github.com/plutinosoft/Platinum.

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. http://www.plutinosoft.com)

Project Activity

See All Activity >

License

Other License, GNU General Public License version 2.0 (GPLv2)

Follow Platinum UPnP

Platinum UPnP Web Site

You Might Also Like
Cyber Risk Assessment and Management Platform Icon
Cyber Risk Assessment and Management Platform

ConnectWise Identify is a powerful cybersecurity risk assessment platform offering strategic cybersecurity assessments and recommendations.

When it comes to cybersecurity, what your clients don’t know can really hurt them. And believe it or not, keep them safe starts with asking questions. With ConnectWise Identify Assessment, get access to risk assessment backed by the NIST Cybersecurity Framework to uncover risks across your client’s entire business, not just their networks. With a clearly defined, easy-to-read risk report in hand, you can start having meaningful security conversations that can get you on the path of keeping your clients protected from every angle. Choose from two assessment levels to cover every client’s need, from the Essentials to cover the basics to our Comprehensive Assessment to dive deeper to uncover additional risks. Our intuitive heat map shows you your client’s overall risk level and priority to address risks based on probability and financial impact. Each report includes remediation recommendations to help you create a revenue-generating action plan.
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
9
1
0
0
1
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

User Reviews

  • 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."
  • 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?
  • 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 ASAP.my English is poor try to understand :p :):):)
  • 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.
  • Very usefull and easy to incorporate in your apps.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Xbox, BSD, Mac, Windows

Intended Audience

Information Technology, Developers

Programming Language

C#, C++, Objective C

Related Categories

C# Streaming Software, C# Software Development Software, C# Media Servers, C++ Streaming Software, C++ Software Development Software, C++ Media Servers, Objective C Streaming Software, Objective C Software Development Software, Objective C Media Servers

Registered

2006-05-13