实例介绍
强大的DLNA协议出力软件,有需要就行二次开发的同学请联系
【实例截图】
【核心代码】
4744302542865723020.zip
└── PlatinumKit-1-0-4-9_2becc5_f26af5
├── Neptune
│ ├── Build
│ │ ├── Boot.scons
│ │ ├── Build.scons
│ │ ├── Targets
│ │ │ ├── arm-android-linux
│ │ │ │ └── Config.scons
│ │ │ ├── arm-microsoft-wince-vs2005
│ │ │ │ ├── ArraysTest1
│ │ │ │ │ └── ArraysTest1.vcproj
│ │ │ │ ├── BufferedStreamsTest1
│ │ │ │ │ └── BufferedStreamsTest1.vcproj
│ │ │ │ ├── HttpClientTest1
│ │ │ │ │ └── HttpClientTest1.vcproj
│ │ │ │ ├── HttpServerTest1
│ │ │ │ │ └── HttpServerTest1.vcproj
│ │ │ │ ├── ListsTest1
│ │ │ │ │ └── ListsTest1.vcproj
│ │ │ │ ├── LoggingTest1
│ │ │ │ │ └── LoggingTest1.vcproj
│ │ │ │ ├── MapsTest1
│ │ │ │ │ └── MapsTest1.vcproj
│ │ │ │ ├── MessagesTest1
│ │ │ │ │ └── MessagesTest1.vcproj
│ │ │ │ ├── MessagesTest2
│ │ │ │ │ └── MessagesTest2.vcproj
│ │ │ │ ├── MiscTest1
│ │ │ │ │ └── MiscTest1.vcproj
│ │ │ │ ├── Neptune
│ │ │ │ │ └── Neptune.vcproj
│ │ │ │ ├── Neptune.sln
│ │ │ │ ├── NetConfig
│ │ │ │ │ └── NetConfig.vcproj
│ │ │ │ ├── RingBufferTest1
│ │ │ │ │ └── RingBufferTest1.vcproj
│ │ │ │ ├── StringsTest1
│ │ │ │ │ └── StringsTest1.vcproj
│ │ │ │ ├── ThreadsTest1
│ │ │ │ │ └── ThreadsTest1.vcproj
│ │ │ │ ├── UdpTest1
│ │ │ │ │ └── UdpTest1.vcproj
│ │ │ │ ├── UrlTest1
│ │ │ │ │ └── UrlTest1.vcproj
│ │ │ │ └── XmlTest1
│ │ │ │ └── XmlTest1.vcproj
│ │ │ ├── arm-symbian-symbianos
│ │ │ │ ├── Config.scons
│ │ │ │ └── Neptune
│ │ │ ├── mipsel-sigma-linux
│ │ │ │ └── Config.scons
│ │ │ ├── ppu-sony-ps3
│ │ │ │ └── Config.scons
│ │ │ ├── universal-apple-macosx
│ │ │ │ ├── Config.scons
│ │ │ │ └── Neptune.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── x86_64-unknown-linux
│ │ │ │ └── Config.scons
│ │ │ ├── x86-microsoft-win32-vs2008
│ │ │ │ ├── ArraysTest1
│ │ │ │ │ └── ArraysTest1.vcproj
│ │ │ │ ├── axTLS
│ │ │ │ │ └── axTLS.vcproj
│ │ │ │ ├── BufferedStreamsTest1
│ │ │ │ │ └── BufferedStreamsTest1.vcproj
│ │ │ │ ├── FileTest1
│ │ │ │ │ └── FileTest1.vcproj
│ │ │ │ ├── FileTest2
│ │ │ │ │ └── FileTest2.vcproj
│ │ │ │ ├── HttpClientTest1
│ │ │ │ │ └── HttpClientTest1.vcproj
│ │ │ │ ├── HttpServerTest1
│ │ │ │ │ └── HttpServerTest1.vcproj
│ │ │ │ ├── ListsTest1
│ │ │ │ │ └── ListsTest1.vcproj
│ │ │ │ ├── LoggingTest1
│ │ │ │ │ └── LoggingTest1.vcproj
│ │ │ │ ├── LoggingTest2
│ │ │ │ │ └── LoggingTest2.vcproj
│ │ │ │ ├── MapsTest1
│ │ │ │ │ └── MapsTest1.vcproj
│ │ │ │ ├── MessagesTest1
│ │ │ │ │ └── MessagesTest1.vcproj
│ │ │ │ ├── MessagesTest2
│ │ │ │ │ └── MessagesTest2.vcproj
│ │ │ │ ├── MiscTest1
│ │ │ │ │ └── MiscTest1.vcproj
│ │ │ │ ├── Neptune
│ │ │ │ │ └── Neptune.vcproj
│ │ │ │ ├── Neptune.sln
│ │ │ │ ├── NetConfig
│ │ │ │ │ └── NetConfig.vcproj
│ │ │ │ ├── NetEcho
│ │ │ │ │ └── NetEcho.vcproj
│ │ │ │ ├── NetPing
│ │ │ │ │ └── NetPing.vcproj
│ │ │ │ ├── NetPump
│ │ │ │ │ └── NetPump.vcproj
│ │ │ │ ├── QueueTest1
│ │ │ │ │ └── QueueTest1.vcproj
│ │ │ │ ├── RingBufferTest1
│ │ │ │ │ └── RingBufferTest1.vcproj
│ │ │ │ ├── StringsTest1
│ │ │ │ │ └── StringsTest1.vcproj
│ │ │ │ ├── ThreadsTest1
│ │ │ │ │ └── ThreadsTest1.vcproj
│ │ │ │ ├── TimeTest1
│ │ │ │ │ └── TimeTest1.vcproj
│ │ │ │ ├── TlsTest1
│ │ │ │ │ └── TlsTest1.vcproj
│ │ │ │ ├── UdpTest1
│ │ │ │ │ └── UdpTest1.vcproj
│ │ │ │ ├── UrlTest1
│ │ │ │ │ └── UrlTest1.vcproj
│ │ │ │ └── XmlTest1
│ │ │ │ └── XmlTest1.vcproj
│ │ │ ├── x86-microsoft-win32-vs2010
│ │ │ │ ├── ArraysTest1
│ │ │ │ │ └── ArraysTest1.vcxproj
│ │ │ │ ├── axTLS
│ │ │ │ │ └── axTLS.vcxproj
│ │ │ │ ├── BufferedStreamsTest1
│ │ │ │ │ └── BufferedStreamsTest1.vcxproj
│ │ │ │ ├── Build.py
│ │ │ │ ├── FileTest1
│ │ │ │ │ └── FileTest1.vcxproj
│ │ │ │ ├── FileTest2
│ │ │ │ │ └── FileTest2.vcxproj
│ │ │ │ ├── HttpClientTest1
│ │ │ │ │ └── HttpClientTest1.vcxproj
│ │ │ │ ├── HttpClientTest2
│ │ │ │ │ └── HttpClientTest2.vcxproj
│ │ │ │ ├── HttpServerTest1
│ │ │ │ │ └── HttpServerTest1.vcxproj
│ │ │ │ ├── ListsTest1
│ │ │ │ │ └── ListsTest1.vcxproj
│ │ │ │ ├── LoggingTest1
│ │ │ │ │ └── LoggingTest1.vcxproj
│ │ │ │ ├── LoggingTest2
│ │ │ │ │ └── LoggingTest2.vcxproj
│ │ │ │ ├── MapsTest1
│ │ │ │ │ └── MapsTest1.vcxproj
│ │ │ │ ├── MessagesTest1
│ │ │ │ │ └── MessagesTest1.vcxproj
│ │ │ │ ├── MessagesTest2
│ │ │ │ │ └── MessagesTest2.vcxproj
│ │ │ │ ├── MiscTest1
│ │ │ │ │ └── MiscTest1.vcxproj
│ │ │ │ ├── Neptune
│ │ │ │ │ └── Neptune.vcxproj
│ │ │ │ ├── Neptune.sln
│ │ │ │ ├── NetConfig
│ │ │ │ │ └── NetConfig.vcxproj
│ │ │ │ ├── NetEcho
│ │ │ │ │ └── NetEcho.vcxproj
│ │ │ │ ├── NetGet
│ │ │ │ │ └── NetGet.vcxproj
│ │ │ │ ├── NetPing
│ │ │ │ │ └── NetPing.vcxproj
│ │ │ │ ├── NetPump
│ │ │ │ │ └── NetPump.vcxproj
│ │ │ │ ├── NetResolve
│ │ │ │ │ └── NetResolve.vcxproj
│ │ │ │ ├── QueueTest1
│ │ │ │ │ └── QueueTest1.vcxproj
│ │ │ │ ├── RingBufferTest1
│ │ │ │ │ └── RingBufferTest1.vcxproj
│ │ │ │ ├── SharedVariables1
│ │ │ │ │ └── SharedVariables1.vcxproj
│ │ │ │ ├── SocketsTest1
│ │ │ │ │ └── SocketsTest1.vcxproj
│ │ │ │ ├── StringsTest1
│ │ │ │ │ └── StringsTest1.vcxproj
│ │ │ │ ├── ThreadsTest1
│ │ │ │ │ └── ThreadsTest1.vcxproj
│ │ │ │ ├── TimeTest1
│ │ │ │ │ └── TimeTest1.vcxproj
│ │ │ │ ├── TlsTest1
│ │ │ │ │ └── TlsTest1.vcxproj
│ │ │ │ ├── UdpTest1
│ │ │ │ │ └── UdpTest1.vcxproj
│ │ │ │ ├── UrlTest1
│ │ │ │ │ └── UrlTest1.vcxproj
│ │ │ │ └── XmlTest1
│ │ │ │ └── XmlTest1.vcxproj
│ │ │ ├── x86-microsoft-winrt-vs2011
│ │ │ │ ├── Neptune
│ │ │ │ │ ├── Neptune.vcxproj
│ │ │ │ │ └── Neptune.vcxproj.filters
│ │ │ │ ├── Neptune.sln
│ │ │ │ └── TestShell
│ │ │ │ ├── App.xaml
│ │ │ │ ├── App.xaml.cpp
│ │ │ │ ├── App.xaml.h
│ │ │ │ ├── Assets
│ │ │ │ │ ├── Logo.png
│ │ │ │ │ ├── SmallLogo.png
│ │ │ │ │ ├── SplashScreen.png
│ │ │ │ │ └── StoreLogo.png
│ │ │ │ ├── Common
│ │ │ │ │ └── StandardStyles.xaml
│ │ │ │ ├── MainPage.xaml
│ │ │ │ ├── MainPage.xaml.cpp
│ │ │ │ ├── MainPage.xaml.h
│ │ │ │ ├── Package.appxmanifest
│ │ │ │ ├── pch.cpp
│ │ │ │ ├── pch.h
│ │ │ │ ├── TestShell_TemporaryKey.pfx
│ │ │ │ ├── TestShell.vcxproj
│ │ │ │ └── TestShell.vcxproj.filters
│ │ │ ├── x86-microsoft-xbox
│ │ │ │ └── Neptune
│ │ │ │ └── Neptune.vcproj
│ │ │ ├── x86-unknown-cygwin
│ │ │ │ └── Config.scons
│ │ │ └── x86-unknown-linux
│ │ │ └── Config.scons
│ │ └── Tools
│ │ └── SCons
│ │ └── gcc-generic.py
│ ├── Documents
│ │ ├── Automatic
│ │ │ └── NeptuneErrorCodes.txt
│ │ └── Manuals
│ │ └── Neptune Logging.doc
│ ├── Extras
│ │ ├── Data
│ │ │ ├── TLS-Trust-Anchors-base.crt
│ │ │ └── TLS-Trust-Anchors-extended.crt
│ │ ├── neptune-logging.properties
│ │ ├── Scripts
│ │ │ ├── CodeScanner.py
│ │ │ ├── GenErrorMap.py
│ │ │ └── GenTrustAnchorsTables.py
│ │ └── Tools
│ │ ├── Logging
│ │ │ ├── NeptuneLogConsoleMulticast.py
│ │ │ └── NeptuneLogConsole.py
│ │ └── Testing
│ │ ├── axtls-crash-url.txt
│ │ ├── https-urls.txt
│ │ ├── http-urls.txt
│ │ └── MakeUrlList.py
│ ├── README.txt
│ ├── SConstruct
│ ├── Scripts
│ │ ├── subtree-pull.sh
│ │ └── subtree-push.sh
│ ├── Source
│ │ ├── Apps
│ │ │ ├── MiniHttpServer
│ │ │ │ └── MiniHttpServer.cpp
│ │ │ ├── NetBench
│ │ │ │ └── NetBench.cpp
│ │ │ ├── NetConfig
│ │ │ │ └── NetConfig.cpp
│ │ │ ├── NetEcho
│ │ │ │ └── NetEcho.cpp
│ │ │ ├── NetGet
│ │ │ │ └── NetGet.cpp
│ │ │ ├── NetPing
│ │ │ │ └── NetPing.cpp
│ │ │ ├── NetPump
│ │ │ │ └── NetPump.cpp
│ │ │ └── NetResolve
│ │ │ └── NetResolve.cpp
│ │ ├── Core
│ │ │ ├── Neptune.cpp
│ │ │ ├── Neptune.h
│ │ │ ├── NptArray.h
│ │ │ ├── NptAutomaticCleaner.cpp
│ │ │ ├── NptAutomaticCleaner.h
│ │ │ ├── NptAutoreleasePool.h
│ │ │ ├── NptBase64.cpp
│ │ │ ├── NptBase64.h
│ │ │ ├── NptBufferedStreams.cpp
│ │ │ ├── NptBufferedStreams.h
│ │ │ ├── NptCommon.cpp
│ │ │ ├── NptCommon.h
│ │ │ ├── NptConfig.h
│ │ │ ├── NptConsole.cpp
│ │ │ ├── NptConsole.h
│ │ │ ├── NptConstants.h
│ │ │ ├── NptCrypto.cpp
│ │ │ ├── NptCrypto.h
│ │ │ ├── NptDataBuffer.cpp
│ │ │ ├── NptDataBuffer.h
│ │ │ ├── NptDebug.cpp
│ │ │ ├── NptDebug.h
│ │ │ ├── NptDefs.h
│ │ │ ├── NptDigest.cpp
│ │ │ ├── NptDigest.h
│ │ │ ├── NptDynamicCast.h
│ │ │ ├── NptDynamicLibraries.cpp
│ │ │ ├── NptDynamicLibraries.h
│ │ │ ├── NptFile.cpp
│ │ │ ├── NptFile.h
│ │ │ ├── NptHash.cpp
│ │ │ ├── NptHash.h
│ │ │ ├── NptHttp.cpp
│ │ │ ├── NptHttp.h
│ │ │ ├── NptInterfaces.h
│ │ │ ├── NptJson.cpp
│ │ │ ├── NptJson.h
│ │ │ ├── NptList.cpp
│ │ │ ├── NptList.h
│ │ │ ├── NptLogging.cpp
│ │ │ ├── NptLogging.h
│ │ │ ├── NptMap.h
│ │ │ ├── NptMessaging.cpp
│ │ │ ├── NptMessaging.h
│ │ │ ├── NptNetwork.cpp
│ │ │ ├── NptNetwork.h
│ │ │ ├── NptQueue.cpp
│ │ │ ├── NptQueue.h
│ │ │ ├── NptReferences.h
│ │ │ ├── NptResults.cpp
│ │ │ ├── NptResults.h
│ │ │ ├── NptRingBuffer.cpp
│ │ │ ├── NptRingBuffer.h
│ │ │ ├── NptSelectableMessageQueue.h
│ │ │ ├── NptSerialPort.h
│ │ │ ├── NptSimpleMessageQueue.cpp
│ │ │ ├── NptSimpleMessageQueue.h
│ │ │ ├── NptSockets.cpp
│ │ │ ├── NptSockets.h
│ │ │ ├── NptStack.h
│ │ │ ├── NptStreams.cpp
│ │ │ ├── NptStreams.h
│ │ │ ├── NptStrings.cpp
│ │ │ ├── NptStrings.h
│ │ │ ├── NptSystem.cpp
│ │ │ ├── NptSystem.h
│ │ │ ├── NptThreads.cpp
│ │ │ ├── NptThreads.h
│ │ │ ├── NptTime.cpp
│ │ │ ├── NptTime.h
│ │ │ ├── NptTls.cpp
│ │ │ ├── NptTlsDefaultTrustAnchorsBase.h
│ │ │ ├── NptTlsDefaultTrustAnchorsExtended.h
│ │ │ ├── NptTls.h
│ │ │ ├── NptTypes.h
│ │ │ ├── NptUri.cpp
│ │ │ ├── NptUri.h
│ │ │ ├── NptUtils.cpp
│ │ │ ├── NptUtils.h
│ │ │ ├── NptVersion.h
│ │ │ ├── NptXml.cpp
│ │ │ ├── NptXml.h
│ │ │ ├── NptZip.cpp
│ │ │ └── NptZip.h
│ │ ├── Data
│ │ │ └── TLS
│ │ │ ├── Base
│ │ │ │ ├── NptTlsTrustAnchor_Base_0000.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0001.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0002.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0003.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0004.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0005.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0006.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0007.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0008.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0009.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0010.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0011.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0012.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0013.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0014.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0015.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0016.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0017.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0018.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0019.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0020.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0021.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0022.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0023.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0024.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0025.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0026.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0027.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0028.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0029.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0030.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0031.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0032.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0033.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0034.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0035.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0036.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0037.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0038.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0039.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0040.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0041.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0042.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0043.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0044.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0045.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0046.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0047.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0048.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0049.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0050.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0051.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0052.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0053.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0054.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0055.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0056.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0057.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0058.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0059.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0060.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0061.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0062.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0063.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0064.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0065.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0066.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0067.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0068.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0069.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0070.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0071.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0072.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0073.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0074.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0075.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0076.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0077.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0078.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0079.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0080.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0081.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0082.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0083.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0084.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0085.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0086.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0087.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0088.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0089.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0090.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0091.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0092.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0093.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0094.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0095.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0096.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0097.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0098.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0099.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0100.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0101.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0102.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0103.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0104.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0105.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0106.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0107.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0108.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0109.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0110.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0111.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0112.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0113.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0114.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0115.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0116.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0117.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0118.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0119.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0120.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0121.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0122.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0123.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0124.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0125.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0126.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0127.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0128.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0129.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0130.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0131.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0132.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0133.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Base_0134.cpp
│ │ │ │ └── NptTlsTrustAnchor_Base_0135.cpp
│ │ │ ├── Extended
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0000.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0001.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0002.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0003.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0004.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0005.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0006.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0007.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0008.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0009.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0010.cpp
│ │ │ │ ├── NptTlsTrustAnchor_Extended_0011.cpp
│ │ │ │ └── NptTlsTrustAnchor_Extended_0012.cpp
│ │ │ ├── NptTlsDefaultTrustAnchorsBase.cpp
│ │ │ └── NptTlsDefaultTrustAnchorsExtended.cpp
│ │ ├── System
│ │ │ ├── Android
│ │ │ │ ├── NptAndroidConsole.cpp
│ │ │ │ ├── NptAndroidDebug.cpp
│ │ │ │ └── NptAndroidLogConfig.cpp
│ │ │ ├── Apple
│ │ │ │ ├── NptAppleAutoreleasePool.mm
│ │ │ │ └── NptAppleLogConfig.mm
│ │ │ ├── Bsd
│ │ │ │ ├── NptBsdNetwork.cpp
│ │ │ │ ├── NptBsdResolver.cpp
│ │ │ │ └── NptBsdSockets.cpp
│ │ │ ├── Cocoa
│ │ │ │ ├── NptCocoaConsole.mm
│ │ │ │ ├── NptCocoaEnviroment.mm
│ │ │ │ ├── NptCocoaMessageQueue.h
│ │ │ │ └── NptCocoaMessageQueue.mm
│ │ │ ├── Null
│ │ │ │ ├── NptNullAutoreleasePool.cpp
│ │ │ │ ├── NptNullHttpProxy.cpp
│ │ │ │ ├── NptNullNetwork.cpp
│ │ │ │ ├── NptNullQueue.cpp
│ │ │ │ ├── NptNullSerialPort.cpp
│ │ │ │ ├── NptNullSystem.cpp
│ │ │ │ └── NptNullThreads.cpp
│ │ │ ├── Posix
│ │ │ │ ├── NptPosixDynamicLibraries.cpp
│ │ │ │ ├── NptPosixEnvironment.cpp
│ │ │ │ ├── NptPosixFile.cpp
│ │ │ │ ├── NptPosixNetwork.cpp
│ │ │ │ ├── NptPosixQueue.cpp
│ │ │ │ ├── NptPosixSystem.cpp
│ │ │ │ ├── NptPosixThreads.cpp
│ │ │ │ ├── NptPosixTime.cpp
│ │ │ │ └── NptSelectableMessageQueue.cpp
│ │ │ ├── PS3
│ │ │ │ └── NptPs3System.cpp
│ │ │ ├── StdC
│ │ │ │ ├── NptStdcConsole.cpp
│ │ │ │ ├── NptStdcDebug.cpp
│ │ │ │ ├── NptStdcEnvironment.cpp
│ │ │ │ └── NptStdcFile.cpp
│ │ │ ├── Symbian
│ │ │ │ └── NptSymbianSystem.cpp
│ │ │ ├── Win32
│ │ │ │ ├── NptWin32Console.cpp
│ │ │ │ ├── NptWin32Debug.cpp
│ │ │ │ ├── NptWin32DynamicLibraries.cpp
│ │ │ │ ├── NptWin32File.cpp
│ │ │ │ ├── NptWin32HttpProxy.cpp
│ │ │ │ ├── NptWin32MessageQueue.cpp
│ │ │ │ ├── NptWin32MessageQueue.h
│ │ │ │ ├── NptWin32Network.cpp
│ │ │ │ ├── NptWin32Network.h
│ │ │ │ ├── NptWin32Queue.cpp
│ │ │ │ ├── NptWin32SerialPort.cpp
│ │ │ │ ├── NptWin32System.cpp
│ │ │ │ ├── NptWin32Threads.cpp
│ │ │ │ ├── NptWin32Threads.h
│ │ │ │ └── NptWin32Time.cpp
│ │ │ ├── WinCE
│ │ │ │ ├── NptWinceConsole.cpp
│ │ │ │ ├── NptWinceEnvironment.cpp
│ │ │ │ ├── NptWinceMain.cpp
│ │ │ │ └── NptWinCeUtils.h
│ │ │ ├── WinRT
│ │ │ │ ├── NptWinRtConsole.cpp
│ │ │ │ ├── NptWinRtDebug.cpp
│ │ │ │ ├── NptWinRtEnvironment.cpp
│ │ │ │ ├── NptWinRtFile.cpp
│ │ │ │ ├── NptWinRtNetwork.cpp
│ │ │ │ ├── NptWinRtPch.cpp
│ │ │ │ ├── NptWinRtPch.h
│ │ │ │ ├── NptWinRtSockets.cpp
│ │ │ │ ├── NptWinRtSystem.cpp
│ │ │ │ ├── NptWinRtThreads.cpp
│ │ │ │ ├── NptWinRtThreads.h
│ │ │ │ └── NptWinRtTime.cpp
│ │ │ └── Xbox
│ │ │ ├── NptXboxNetwork.cpp
│ │ │ └── NptXboxNetwork.h
│ │ └── Tests
│ │ ├── Arrays1
│ │ │ └── ArraysTest1.cpp
│ │ ├── BufferedStreams1
│ │ │ └── BufferedStreamsTest1.cpp
│ │ ├── Crypto1
│ │ │ └── CryptoTest1.cpp
│ │ ├── Digests1
│ │ │ └── DigestsTest1.cpp
│ │ ├── FileTest1
│ │ │ └── FileTest1.cpp
│ │ ├── FileTest2
│ │ │ └── FileTest2.cpp
│ │ ├── HttpClient1
│ │ │ └── HttpClientTest1.cpp
│ │ ├── HttpClient2
│ │ │ └── HttpClientTest2.cpp
│ │ ├── HttpServer1
│ │ │ └── HttpServerTest1.cpp
│ │ ├── Lists1
│ │ │ └── ListsTest1.cpp
│ │ ├── Logging1
│ │ │ └── LoggingTest1.cpp
│ │ ├── Logging2
│ │ │ └── LoggingTest2.cpp
│ │ ├── Maps1
│ │ │ └── MapsTest1.cpp
│ │ ├── Messages1
│ │ │ └── MessagesTest1.cpp
│ │ ├── Messages2
│ │ │ └── MessagesTest2.cpp
│ │ ├── Misc1
│ │ │ └── MiscTest1.cpp
│ │ ├── Network1
│ │ │ └── NetworkTest1.cpp
│ │ ├── Queue1
│ │ │ └── QueueTest1.cpp
│ │ ├── RingBuffer1
│ │ │ └── RingBufferTest1.cpp
│ │ ├── SharedVariables1
│ │ │ └── SharedVariablesTest1.cpp
│ │ ├── Sockets1
│ │ │ └── SocketsTest1.cpp
│ │ ├── Streams1
│ │ │ └── StreamsTest1.cpp
│ │ ├── Strings1
│ │ │ └── StringsTest1.cpp
│ │ ├── Threads1
│ │ │ └── ThreadsTest1.cpp
│ │ ├── Time1
│ │ │ └── TimeTest1.cpp
│ │ ├── Tls1
│ │ │ ├── TlsClientPrivate1.h
│ │ │ ├── TlsClientPrivate2.h
│ │ │ └── TlsTest1.cpp
│ │ ├── Udp1
│ │ │ └── UdpTest1.cpp
│ │ ├── Url1
│ │ │ └── UrlTest1.cpp
│ │ ├── Xml1
│ │ │ ├── big.xml
│ │ │ ├── test.xml
│ │ │ ├── unicode.xml
│ │ │ ├── XmlTest1.cpp
│ │ │ └── XmlTest1Data.cpp
│ │ └── Zip1
│ │ ├── ZipTest1.cpp
│ │ └── ZipTestData1.cpp
│ └── ThirdParty
│ ├── axTLS
│ │ ├── config
│ │ │ ├── Generic
│ │ │ │ └── config.h
│ │ │ └── Win32
│ │ │ └── config.h
│ │ ├── crypto
│ │ │ ├── aes.c
│ │ │ ├── bigint.c
│ │ │ ├── bigint.h
│ │ │ ├── bigint_impl.h
│ │ │ ├── crypto.h
│ │ │ ├── crypto_misc.c
│ │ │ ├── hmac.c
│ │ │ ├── md2.c
│ │ │ ├── md5.c
│ │ │ ├── rc4.c
│ │ │ ├── rsa.c
│ │ │ └── sha1.c
│ │ └── ssl
│ │ ├── asn1.c
│ │ ├── cert.h
│ │ ├── crypto_misc.h
│ │ ├── gen_cert.c
│ │ ├── loader.c
│ │ ├── os_port.h
│ │ ├── p12.c
│ │ ├── ssl.h
│ │ ├── tls1.c
│ │ ├── tls1_clnt.c
│ │ ├── tls1.h
│ │ ├── tls1_svr.c
│ │ ├── version.h
│ │ └── x509.c
│ └── zlib-1.2.3
│ ├── adler32.c
│ ├── compress.c
│ ├── crc32.c
│ ├── crc32.h
│ ├── deflate.c
│ ├── deflate.h
│ ├── infback.c
│ ├── inffast.c
│ ├── inffast.h
│ ├── inffixed.h
│ ├── inflate.c
│ ├── inflate.h
│ ├── inftrees.c
│ ├── inftrees.h
│ ├── README
│ ├── trees.c
│ ├── trees.h
│ ├── zconf.h
│ ├── zconf.in.h
│ ├── zlib.h
│ ├── zutil.c
│ └── zutil.h
├── Platinum
│ ├── Build
│ │ ├── Boot.scons
│ │ ├── Build.scons
│ │ ├── Targets
│ │ │ ├── arm-android-linux
│ │ │ │ └── Config.scons
│ │ │ ├── arm-gp2x-linux
│ │ │ │ └── Config.scons
│ │ │ ├── arm-unknown-linux
│ │ │ │ └── Config.scons
│ │ │ ├── mipsel-psp-linux
│ │ │ │ ├── CodeWarrior
│ │ │ │ │ ├── Platinum_Data
│ │ │ │ │ │ └── CWSettingsWindows.stg
│ │ │ │ │ ├── Platinum.mcp
│ │ │ │ │ ├── PREFIX_PSP_DEBUG.h
│ │ │ │ │ ├── PREFIX_PSP_RELEASE.h
│ │ │ │ │ └── PSP_Lib_C++.mcp.xml
│ │ │ │ ├── Common.mak
│ │ │ │ └── Makefile
│ │ │ ├── universal-apple-macosx
│ │ │ │ ├── CocoaTouchBrowser
│ │ │ │ │ ├── CocoaTouchBrowser-Info.plist
│ │ │ │ │ ├── CocoaTouchBrowser_Prefix.pch
│ │ │ │ │ ├── CocoaTouchBrowser.xcodeproj
│ │ │ │ │ │ └── project.pbxproj
│ │ │ │ │ └── README
│ │ │ │ ├── Config.scons
│ │ │ │ ├── PlatinumFramework
│ │ │ │ │ ├── en.lproj
│ │ │ │ │ │ └── InfoPlist.strings
│ │ │ │ │ ├── PlatinumFramework-Info.plist
│ │ │ │ │ └── PlatinumFramework-Prefix.pch
│ │ │ │ └── Platinum.xcodeproj
│ │ │ │ └── project.pbxproj
│ │ │ ├── x86-microsoft-win32-vs2008
│ │ │ │ ├── FileMediaServerTest
│ │ │ │ │ └── FileMediaServerTest.vcproj
│ │ │ │ ├── FrameStreamer
│ │ │ │ │ └── FrameStreamer.vcproj
│ │ │ │ ├── HttpTest
│ │ │ │ │ └── HttpTest.vcproj
│ │ │ │ ├── LightSampleTest
│ │ │ │ │ └── LightSampleTest.vcproj
│ │ │ │ ├── MediaConnect
│ │ │ │ │ └── MediaConnect.vcproj
│ │ │ │ ├── MediaCrawler
│ │ │ │ │ ├── MediaCrawler.sln
│ │ │ │ │ └── MediaCrawler.vcproj
│ │ │ │ ├── MediaRendererTest
│ │ │ │ │ └── MediaRendererTest.vcproj
│ │ │ │ ├── MicroMediaController
│ │ │ │ │ └── MicroMediaController.vcproj
│ │ │ │ ├── Platinum
│ │ │ │ │ └── Platinum.vcproj
│ │ │ │ ├── Platinum.Managed
│ │ │ │ │ ├── app.aps
│ │ │ │ │ ├── AssemblyInfo.cpp
│ │ │ │ │ ├── Platinum.Managed.snk
│ │ │ │ │ ├── Platinum.Managed.vcproj
│ │ │ │ │ ├── resource.h
│ │ │ │ │ ├── Stdafx.cpp
│ │ │ │ │ └── Stdafx.h
│ │ │ │ ├── Platinum.Managed.MediaServerTest
│ │ │ │ │ ├── app.config
│ │ │ │ │ ├── Platinum.Managed.MediaServerTest.csproj
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ └── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── PlatinumManaged.sln
│ │ │ │ ├── Platinum.Managed.SsdpTest
│ │ │ │ │ ├── app.config
│ │ │ │ │ ├── Platinum.Managed.SsdpTest.csproj
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ └── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Platinum.sln
│ │ │ │ ├── SimpleTest
│ │ │ │ │ └── SimpleTest.vcproj
│ │ │ │ ├── SsdpProxy
│ │ │ │ │ └── SsdpProxy.vcproj
│ │ │ │ ├── SsdpTest
│ │ │ │ │ └── SsdpTest1.vcproj
│ │ │ │ └── TimeTest
│ │ │ │ └── TimeTest.vcproj
│ │ │ ├── x86-microsoft-win32-vs2010
│ │ │ │ ├── FileMediaServerTest
│ │ │ │ │ └── FileMediaServerTest.vcxproj
│ │ │ │ ├── FrameStreamer
│ │ │ │ │ └── FrameStreamer.vcxproj
│ │ │ │ ├── HttpTest
│ │ │ │ │ └── HttpTest.vcxproj
│ │ │ │ ├── LightSampleTest
│ │ │ │ │ └── LightSampleTest.vcxproj
│ │ │ │ ├── MediaConnect
│ │ │ │ │ └── MediaConnect.vcxproj
│ │ │ │ ├── MediaCrawler
│ │ │ │ │ └── MediaCrawler.vcxproj
│ │ │ │ ├── MediaRendererTest
│ │ │ │ │ └── MediaRendererTest.vcxproj
│ │ │ │ ├── MicroMediaController
│ │ │ │ │ └── MicroMediaController.vcxproj
│ │ │ │ ├── Platinum
│ │ │ │ │ └── Platinum.vcxproj
│ │ │ │ ├── Platinum.Managed
│ │ │ │ │ ├── AssemblyInfo.cpp
│ │ │ │ │ ├── Platinum.Managed.snk
│ │ │ │ │ ├── Platinum.Managed.vcxproj
│ │ │ │ │ ├── resource.h
│ │ │ │ │ ├── Stdafx.cpp
│ │ │ │ │ └── Stdafx.h
│ │ │ │ ├── Platinum.Managed.MediaServerTest
│ │ │ │ │ ├── app.config
│ │ │ │ │ ├── Platinum.Managed.MediaServerTest.csproj
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ └── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── PlatinumManaged.sln
│ │ │ │ ├── Platinum.Managed.SsdpTest
│ │ │ │ │ ├── app.config
│ │ │ │ │ ├── Platinum.Managed.SsdpTest.csproj
│ │ │ │ │ ├── Program.cs
│ │ │ │ │ └── Properties
│ │ │ │ │ └── AssemblyInfo.cs
│ │ │ │ ├── Platinum.sln
│ │ │ │ ├── SimpleTest
│ │ │ │ │ └── SimpleTest.vcxproj
│ │ │ │ └── TimeTest
│ │ │ │ └── TimeTest.vcxproj
│ │ │ ├── x86-unknown-cygwin
│ │ │ │ └── Config.scons
│ │ │ └── x86-unknown-linux
│ │ │ └── Config.scons
│ │ └── Tools
│ │ ├── SCons
│ │ │ └── gcc-generic.py
│ │ └── Scripts
│ │ ├── GenDocumentation.py
│ │ ├── GenSvnVersionHeader.py
│ │ ├── MakeAllVs.py
│ │ ├── VsMake.py
│ │ └── XCodeMake.py
│ ├── CHANGELOG.txt
│ ├── Docs
│ │ └── Doxygen
│ │ ├── Doxyfile
│ │ ├── Footer.html
│ │ └── Platinum-HTML.zip
│ ├── Extras
│ │ ├── neptune-logging.properties
│ │ ├── platinum-120x120.jpg
│ │ ├── platinum-120x120.png
│ │ ├── platinum-48x48.jpg
│ │ └── platinum-48x48.png
│ ├── LICENSE.txt
│ ├── README.txt
│ ├── SConstruct
│ ├── Scripts
│ │ ├── subtree-pull.sh
│ │ └── subtree-push.sh
│ ├── Source
│ │ ├── Apps
│ │ │ ├── CocoaTouchBrowser
│ │ │ │ ├── CocoaTouchBrowserAppDelegate.h
│ │ │ │ ├── CocoaTouchBrowserAppDelegate.m
│ │ │ │ ├── CocoaTouchBrowser-Info.plist
│ │ │ │ ├── main.m
│ │ │ │ ├── MainWindow.xib
│ │ │ │ ├── MediaBrowserWrapper.h
│ │ │ │ ├── MediaBrowserWrapper.mm
│ │ │ │ ├── RootViewController.h
│ │ │ │ ├── RootViewController.m
│ │ │ │ └── RootViewController.xib
│ │ │ ├── FrameStreamer
│ │ │ │ └── main.cpp
│ │ │ ├── MediaConnect
│ │ │ │ └── main.cpp
│ │ │ ├── MediaCrawler
│ │ │ │ ├── main.cpp
│ │ │ │ ├── MediaCrawler.cpp
│ │ │ │ ├── MediaCrawler.h
│ │ │ │ └── StreamHandler.h
│ │ │ └── MicroMediaController
│ │ │ ├── main.cpp
│ │ │ ├── PltMicroMediaController.cpp
│ │ │ └── PltMicroMediaController.h
│ │ ├── Core
│ │ │ ├── PltAction.cpp
│ │ │ ├── PltAction.h
│ │ │ ├── PltArgument.cpp
│ │ │ ├── PltArgument.h
│ │ │ ├── PltConstants.cpp
│ │ │ ├── PltConstants.h
│ │ │ ├── PltCtrlPoint.cpp
│ │ │ ├── PltCtrlPoint.h
│ │ │ ├── PltCtrlPointTask.cpp
│ │ │ ├── PltCtrlPointTask.h
│ │ │ ├── PltDatagramStream.cpp
│ │ │ ├── PltDatagramStream.h
│ │ │ ├── PltDeviceData.cpp
│ │ │ ├── PltDeviceData.h
│ │ │ ├── PltDeviceHost.cpp
│ │ │ ├── PltDeviceHost.h
│ │ │ ├── PltEvent.cpp
│ │ │ ├── PltEvent.h
│ │ │ ├── PltHttpClientTask.cpp
│ │ │ ├── PltHttpClientTask.h
│ │ │ ├── PltHttp.cpp
│ │ │ ├── PltHttp.h
│ │ │ ├── PltHttpServer.cpp
│ │ │ ├── PltHttpServer.h
│ │ │ ├── PltHttpServerTask.cpp
│ │ │ ├── PltHttpServerTask.h
│ │ │ ├── PltIconsData.cpp
│ │ │ ├── PltMimeType.cpp
│ │ │ ├── PltMimeType.h
│ │ │ ├── PltProtocolInfo.cpp
│ │ │ ├── PltProtocolInfo.h
│ │ │ ├── PltService.cpp
│ │ │ ├── PltService.h
│ │ │ ├── PltSsdp.cpp
│ │ │ ├── PltSsdp.h
│ │ │ ├── PltStateVariable.cpp
│ │ │ ├── PltStateVariable.h
│ │ │ ├── PltTaskManager.cpp
│ │ │ ├── PltTaskManager.h
│ │ │ ├── PltThreadTask.cpp
│ │ │ ├── PltThreadTask.h
│ │ │ ├── PltUPnP.cpp
│ │ │ ├── PltUPnP.h
│ │ │ └── PltUtilities.h
│ │ ├── Devices
│ │ │ ├── MediaConnect
│ │ │ │ ├── PltMediaConnect.cpp
│ │ │ │ ├── PltMediaConnect.h
│ │ │ │ ├── PltXbox360.cpp
│ │ │ │ ├── PltXbox360.h
│ │ │ │ ├── process_scpds.sh
│ │ │ │ ├── X_MS_MediaReceiverRegistrarSCPD.cpp
│ │ │ │ └── X_MS_MediaReceiverRegistrarSCPD.xml
│ │ │ ├── MediaRenderer
│ │ │ │ ├── AVTransportSCPD.cpp
│ │ │ │ ├── AVTransportSCPDFull.xml
│ │ │ │ ├── AVTransportSCPD.xml
│ │ │ │ ├── PltMediaController.cpp
│ │ │ │ ├── PltMediaController.h
│ │ │ │ ├── PltMediaRenderer.cpp
│ │ │ │ ├── PltMediaRenderer.h
│ │ │ │ ├── process_scpds.sh
│ │ │ │ ├── RdrConnectionManagerSCPD.cpp
│ │ │ │ ├── RdrConnectionManagerSCPD.xml
│ │ │ │ ├── RenderingControlSCPD.cpp
│ │ │ │ ├── RenderingControlSCPD_Full.xml
│ │ │ │ └── RenderingControlSCPD.xml
│ │ │ └── MediaServer
│ │ │ ├── ConnectionManagerSCPD.cpp
│ │ │ ├── ConnectionManagerSCPD.xml
│ │ │ ├── ContentDirectorySCPD.cpp
│ │ │ ├── ContentDirectorySCPD.xml
│ │ │ ├── ContentDirectorywSearchSCPD.cpp
│ │ │ ├── ContentDirectorywSearchSCPD.xml
│ │ │ ├── PltDidl.cpp
│ │ │ ├── PltDidl.h
│ │ │ ├── PltFileMediaServer.cpp
│ │ │ ├── PltFileMediaServer.h
│ │ │ ├── PltMediaBrowser.cpp
│ │ │ ├── PltMediaBrowser.h
│ │ │ ├── PltMediaCache.cpp
│ │ │ ├── PltMediaCache.h
│ │ │ ├── PltMediaItem.cpp
│ │ │ ├── PltMediaItem.h
│ │ │ ├── PltMediaServer.cpp
│ │ │ ├── PltMediaServer.h
│ │ │ ├── PltSyncMediaBrowser.cpp
│ │ │ ├── PltSyncMediaBrowser.h
│ │ │ └── process_scpds.sh
│ │ ├── Extras
│ │ │ ├── Managed
│ │ │ │ ├── ActionArgumentDescription.cpp
│ │ │ │ ├── ActionArgumentDescription.h
│ │ │ │ ├── Action.cpp
│ │ │ │ ├── ActionDescription.cpp
│ │ │ │ ├── ActionDescription.h
│ │ │ │ ├── Action.h
│ │ │ │ ├── Clix.h
│ │ │ │ ├── ControlPoint.cpp
│ │ │ │ ├── ControlPointEventBridge.cpp
│ │ │ │ ├── ControlPointEventBridge.h
│ │ │ │ ├── ControlPoint.h
│ │ │ │ ├── DeviceData.cpp
│ │ │ │ ├── DeviceData.h
│ │ │ │ ├── DeviceHost.cpp
│ │ │ │ ├── DeviceHost.h
│ │ │ │ ├── Didl.cpp
│ │ │ │ ├── Didl.h
│ │ │ │ ├── EnumerableNptArray.h
│ │ │ │ ├── EnumerableNptList.h
│ │ │ │ ├── Helpers.cpp
│ │ │ │ ├── Helpers.h
│ │ │ │ ├── Http.cpp
│ │ │ │ ├── Http.h
│ │ │ │ ├── MediaConnect.cpp
│ │ │ │ ├── MediaConnect.h
│ │ │ │ ├── MediaObject.cpp
│ │ │ │ ├── MediaObject.h
│ │ │ │ ├── MediaServer.cpp
│ │ │ │ ├── MediaServerEventBridge.cpp
│ │ │ │ ├── MediaServerEventBridge.h
│ │ │ │ ├── MediaServer.h
│ │ │ │ ├── NeptuneException.cpp
│ │ │ │ ├── NeptuneException.h
│ │ │ │ ├── NeptuneLoggingBridge.cpp
│ │ │ │ ├── NeptuneLoggingBridge.h
│ │ │ │ ├── Neptun_marshal_as.h
│ │ │ │ ├── Service.cpp
│ │ │ │ ├── Service.h
│ │ │ │ ├── StateVariable.cpp
│ │ │ │ ├── StateVariable.h
│ │ │ │ ├── UPnP.cpp
│ │ │ │ └── UPnP.h
│ │ │ ├── ObjectiveC
│ │ │ │ ├── PltMediaServerObject.h
│ │ │ │ ├── PltMediaServerObject.mm
│ │ │ │ ├── PltUPnPObject.h
│ │ │ │ └── PltUPnPObject.mm
│ │ │ ├── PltDownloader.cpp
│ │ │ ├── PltDownloader.h
│ │ │ ├── PltFrameBuffer.cpp
│ │ │ ├── PltFrameBuffer.h
│ │ │ ├── PltFrameServer.cpp
│ │ │ ├── PltFrameServer.h
│ │ │ ├── PltFrameStream.cpp
│ │ │ ├── PltFrameStream.h
│ │ │ ├── PltLeaks.cpp
│ │ │ ├── PltLeaks.h
│ │ │ ├── PltMetadataHandler.cpp
│ │ │ ├── PltMetadataHandler.h
│ │ │ ├── PltRingBufferStream.cpp
│ │ │ ├── PltRingBufferStream.h
│ │ │ ├── PltStreamPump.cpp
│ │ │ └── PltStreamPump.h
│ │ ├── Platform
│ │ │ └── Android
│ │ │ ├── module
│ │ │ │ └── platinum
│ │ │ │ ├── AndroidManifest.xml
│ │ │ │ ├── jni
│ │ │ │ │ ├── Android.mk
│ │ │ │ │ ├── platinum-jni.cpp
│ │ │ │ │ ├── platinum-jni.h
│ │ │ │ │ └── update-header.sh
│ │ │ │ ├── proguard-project.txt
│ │ │ │ ├── project.properties
│ │ │ │ ├── res
│ │ │ │ │ ├── drawable-hdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-ldpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-mdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ │ └── ic_launcher.png
│ │ │ │ │ ├── layout
│ │ │ │ │ │ └── main.xml
│ │ │ │ │ └── values
│ │ │ │ │ └── strings.xml
│ │ │ │ └── src
│ │ │ │ └── com
│ │ │ │ └── plutinosoft
│ │ │ │ └── platinum
│ │ │ │ └── UPnP.java
│ │ │ └── samples
│ │ │ └── sample-upnp
│ │ │ ├── AndroidManifest.xml
│ │ │ ├── proguard-project.txt
│ │ │ ├── project.properties
│ │ │ ├── res
│ │ │ │ ├── drawable-hdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-ldpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-mdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── drawable-xhdpi
│ │ │ │ │ └── ic_launcher.png
│ │ │ │ ├── layout
│ │ │ │ │ └── main.xml
│ │ │ │ └── values
│ │ │ │ └── strings.xml
│ │ │ └── src
│ │ │ └── com
│ │ │ └── plutinosoft
│ │ │ └── platinum
│ │ │ └── sample
│ │ │ └── PlatinumUPnPActivity.java
│ │ ├── Platinum
│ │ │ ├── Platinum.h
│ │ │ └── PltVersion.h
│ │ ├── Tests
│ │ │ ├── FileMediaServer
│ │ │ │ └── FileMediaServerTest.cpp
│ │ │ ├── Http
│ │ │ │ └── HttpTest.cpp
│ │ │ ├── LightSample
│ │ │ │ ├── LightSampleTest.cpp
│ │ │ │ ├── PltLightSample.cpp
│ │ │ │ └── PltLightSample.h
│ │ │ ├── MediaRenderer
│ │ │ │ └── MediaRendererTest.cpp
│ │ │ ├── MediaServerCocoaTest
│ │ │ │ ├── English.lproj
│ │ │ │ │ ├── InfoPlist.strings
│ │ │ │ │ └── MainMenu.xib
│ │ │ │ ├── main.mm
│ │ │ │ ├── MediaServerCocoaTest_AppDelegate.h
│ │ │ │ ├── MediaServerCocoaTest_AppDelegate.m
│ │ │ │ ├── MediaServerCocoaTest_AppDelegate.mm
│ │ │ │ ├── MediaServerCocoaTestController.h
│ │ │ │ ├── MediaServerCocoaTestController.mm
│ │ │ │ ├── MediaServerCocoaTest_DataModel.xcdatamodel
│ │ │ │ │ ├── elements
│ │ │ │ │ └── layout
│ │ │ │ ├── MediaServerCocoaTest-Info.plist
│ │ │ │ └── MediaServerCocoaTest_Prefix.pch
│ │ │ ├── Simple
│ │ │ │ ├── PltSimple.cpp
│ │ │ │ ├── PltSimple.h
│ │ │ │ └── SimpleTest.cpp
│ │ │ ├── Ssdp
│ │ │ │ └── SsdpTest1.cpp
│ │ │ └── Time
│ │ │ └── TimeTest1.cpp
│ │ └── Tools
│ │ ├── SsdpProxy
│ │ │ ├── SsdpProxy.cpp
│ │ │ └── SsdpProxy.h
│ │ └── TextToHeader
│ │ └── TextToHeader.cpp
│ ├── Targets
│ │ ├── universal-apple-ios
│ │ │ └── Release
│ │ │ └── Platinum.framework
│ │ │ ├── Headers
│ │ │ ├── Platinum
│ │ │ ├── Resources
│ │ │ └── Versions
│ │ │ ├── A
│ │ │ │ ├── Headers
│ │ │ │ │ ├── Neptune.h
│ │ │ │ │ ├── NptArray.h
│ │ │ │ │ ├── NptAutoreleasePool.h
│ │ │ │ │ ├── NptBase64.h
│ │ │ │ │ ├── NptBufferedStreams.h
│ │ │ │ │ ├── NptCocoaMessageQueue.h
│ │ │ │ │ ├── NptCommon.h
│ │ │ │ │ ├── NptConfig.h
│ │ │ │ │ ├── NptConsole.h
│ │ │ │ │ ├── NptConstants.h
│ │ │ │ │ ├── NptCrypto.h
│ │ │ │ │ ├── NptDataBuffer.h
│ │ │ │ │ ├── NptDebug.h
│ │ │ │ │ ├── NptDefs.h
│ │ │ │ │ ├── NptDigest.h
│ │ │ │ │ ├── NptDynamicCast.h
│ │ │ │ │ ├── NptDynamicLibraries.h
│ │ │ │ │ ├── NptFile.h
│ │ │ │ │ ├── NptHash.h
│ │ │ │ │ ├── NptHttp.h
│ │ │ │ │ ├── NptInterfaces.h
│ │ │ │ │ ├── NptList.h
│ │ │ │ │ ├── NptLogging.h
│ │ │ │ │ ├── NptMap.h
│ │ │ │ │ ├── NptMessaging.h
│ │ │ │ │ ├── NptNetwork.h
│ │ │ │ │ ├── NptQueue.h
│ │ │ │ │ ├── NptReferences.h
│ │ │ │ │ ├── NptResults.h
│ │ │ │ │ ├── NptRingBuffer.h
│ │ │ │ │ ├── NptSelectableMessageQueue.h
│ │ │ │ │ ├── NptSerialPort.h
│ │ │ │ │ ├── NptSimpleMessageQueue.h
│ │ │ │ │ ├── NptSockets.h
│ │ │ │ │ ├── NptStack.h
│ │ │ │ │ ├── NptStreams.h
│ │ │ │ │ ├── NptStrings.h
│ │ │ │ │ ├── NptSystem.h
│ │ │ │ │ ├── NptThreads.h
│ │ │ │ │ ├── NptTime.h
│ │ │ │ │ ├── NptTlsDefaultTrustAnchorsBase.h
│ │ │ │ │ ├── NptTlsDefaultTrustAnchorsExtended.h
│ │ │ │ │ ├── NptTls.h
│ │ │ │ │ ├── NptTypes.h
│ │ │ │ │ ├── NptUri.h
│ │ │ │ │ ├── NptUtils.h
│ │ │ │ │ ├── NptVersion.h
│ │ │ │ │ ├── NptXml.h
│ │ │ │ │ ├── NptZip.h
│ │ │ │ │ ├── Platinum.h
│ │ │ │ │ ├── PltAction.h
│ │ │ │ │ ├── PltArgument.h
│ │ │ │ │ ├── PltConstants.h
│ │ │ │ │ ├── PltCtrlPoint.h
│ │ │ │ │ ├── PltCtrlPointTask.h
│ │ │ │ │ ├── PltDatagramStream.h
│ │ │ │ │ ├── PltDeviceData.h
│ │ │ │ │ ├── PltDeviceHost.h
│ │ │ │ │ ├── PltDidl.h
│ │ │ │ │ ├── PltDownloader.h
│ │ │ │ │ ├── PltEvent.h
│ │ │ │ │ ├── PltFileMediaServer.h
│ │ │ │ │ ├── PltFrameBuffer.h
│ │ │ │ │ ├── PltFrameServer.h
│ │ │ │ │ ├── PltFrameStream.h
│ │ │ │ │ ├── PltHttpClientTask.h
│ │ │ │ │ ├── PltHttp.h
│ │ │ │ │ ├── PltHttpServer.h
│ │ │ │ │ ├── PltHttpServerTask.h
│ │ │ │ │ ├── PltLeaks.h
│ │ │ │ │ ├── PltMediaBrowser.h
│ │ │ │ │ ├── PltMediaCache.h
│ │ │ │ │ ├── PltMediaConnect.h
│ │ │ │ │ ├── PltMediaController.h
│ │ │ │ │ ├── PltMediaItem.h
│ │ │ │ │ ├── PltMediaRenderer.h
│ │ │ │ │ ├── PltMediaServer.h
│ │ │ │ │ ├── PltMediaServerObject.h
│ │ │ │ │ ├── PltMetadataHandler.h
│ │ │ │ │ ├── PltMimeType.h
│ │ │ │ │ ├── PltProtocolInfo.h
│ │ │ │ │ ├── PltRingBufferStream.h
│ │ │ │ │ ├── PltService.h
│ │ │ │ │ ├── PltSsdp.h
│ │ │ │ │ ├── PltStateVariable.h
│ │ │ │ │ ├── PltStreamPump.h
│ │ │ │ │ ├── PltSyncMediaBrowser.h
│ │ │ │ │ ├── PltTaskManager.h
│ │ │ │ │ ├── PltThreadTask.h
│ │ │ │ │ ├── PltUPnP.h
│ │ │ │ │ ├── PltUPnPObject.h
│ │ │ │ │ ├── PltUtilities.h
│ │ │ │ │ ├── PltVersion.h
│ │ │ │ │ └── PltXbox360.h
│ │ │ │ ├── Platinum
│ │ │ │ └── Resources
│ │ │ │ └── Info.plist
│ │ │ └── Current
│ │ └── universal-apple-macosx
│ │ └── Release
│ │ └── Platinum.framework
│ │ ├── Headers
│ │ ├── Platinum
│ │ ├── Resources
│ │ └── Versions
│ │ ├── A
│ │ │ ├── Headers
│ │ │ │ ├── Neptune.h
│ │ │ │ ├── NptArray.h
│ │ │ │ ├── NptAutoreleasePool.h
│ │ │ │ ├── NptBase64.h
│ │ │ │ ├── NptBufferedStreams.h
│ │ │ │ ├── NptCocoaMessageQueue.h
│ │ │ │ ├── NptCommon.h
│ │ │ │ ├── NptConfig.h
│ │ │ │ ├── NptConsole.h
│ │ │ │ ├── NptConstants.h
│ │ │ │ ├── NptCrypto.h
│ │ │ │ ├── NptDataBuffer.h
│ │ │ │ ├── NptDebug.h
│ │ │ │ ├── NptDefs.h
│ │ │ │ ├── NptDigest.h
│ │ │ │ ├── NptDynamicCast.h
│ │ │ │ ├── NptDynamicLibraries.h
│ │ │ │ ├── NptFile.h
│ │ │ │ ├── NptHash.h
│ │ │ │ ├── NptHttp.h
│ │ │ │ ├── NptInterfaces.h
│ │ │ │ ├── NptList.h
│ │ │ │ ├── NptLogging.h
│ │ │ │ ├── NptMap.h
│ │ │ │ ├── NptMessaging.h
│ │ │ │ ├── NptNetwork.h
│ │ │ │ ├── NptQueue.h
│ │ │ │ ├── NptReferences.h
│ │ │ │ ├── NptResults.h
│ │ │ │ ├── NptRingBuffer.h
│ │ │ │ ├── NptSelectableMessageQueue.h
│ │ │ │ ├── NptSerialPort.h
│ │ │ │ ├── NptSimpleMessageQueue.h
│ │ │ │ ├── NptSockets.h
│ │ │ │ ├── NptStack.h
│ │ │ │ ├── NptStreams.h
│ │ │ │ ├── NptStrings.h
│ │ │ │ ├── NptSystem.h
│ │ │ │ ├── NptThreads.h
│ │ │ │ ├── NptTime.h
│ │ │ │ ├── NptTlsDefaultTrustAnchorsBase.h
│ │ │ │ ├── NptTlsDefaultTrustAnchorsExtended.h
│ │ │ │ ├── NptTls.h
│ │ │ │ ├── NptTypes.h
│ │ │ │ ├── NptUri.h
│ │ │ │ ├── NptUtils.h
│ │ │ │ ├── NptVersion.h
│ │ │ │ ├── NptXml.h
│ │ │ │ ├── NptZip.h
│ │ │ │ ├── Platinum.h
│ │ │ │ ├── PltAction.h
│ │ │ │ ├── PltArgument.h
│ │ │ │ ├── PltConstants.h
│ │ │ │ ├── PltCtrlPoint.h
│ │ │ │ ├── PltCtrlPointTask.h
│ │ │ │ ├── PltDatagramStream.h
│ │ │ │ ├── PltDeviceData.h
│ │ │ │ ├── PltDeviceHost.h
│ │ │ │ ├── PltDidl.h
│ │ │ │ ├── PltDownloader.h
│ │ │ │ ├── PltEvent.h
│ │ │ │ ├── PltFileMediaServer.h
│ │ │ │ ├── PltFrameBuffer.h
│ │ │ │ ├── PltFrameServer.h
│ │ │ │ ├── PltFrameStream.h
│ │ │ │ ├── PltHttpClientTask.h
│ │ │ │ ├── PltHttp.h
│ │ │ │ ├── PltHttpServer.h
│ │ │ │ ├── PltHttpServerTask.h
│ │ │ │ ├── PltLeaks.h
│ │ │ │ ├── PltMediaBrowser.h
│ │ │ │ ├── PltMediaCache.h
│ │ │ │ ├── PltMediaConnect.h
│ │ │ │ ├── PltMediaController.h
│ │ │ │ ├── PltMediaItem.h
│ │ │ │ ├── PltMediaRenderer.h
│ │ │ │ ├── PltMediaServer.h
│ │ │ │ ├── PltMediaServerObject.h
│ │ │ │ ├── PltMetadataHandler.h
│ │ │ │ ├── PltMimeType.h
│ │ │ │ ├── PltProtocolInfo.h
│ │ │ │ ├── PltRingBufferStream.h
│ │ │ │ ├── PltService.h
│ │ │ │ ├── PltSsdp.h
│ │ │ │ ├── PltStateVariable.h
│ │ │ │ ├── PltStreamPump.h
│ │ │ │ ├── PltSyncMediaBrowser.h
│ │ │ │ ├── PltTaskManager.h
│ │ │ │ ├── PltThreadTask.h
│ │ │ │ ├── PltUPnP.h
│ │ │ │ ├── PltUPnPObject.h
│ │ │ │ ├── PltUtilities.h
│ │ │ │ ├── PltVersion.h
│ │ │ │ └── PltXbox360.h
│ │ │ ├── Platinum
│ │ │ └── Resources
│ │ │ ├── en.lproj
│ │ │ │ └── InfoPlist.strings
│ │ │ └── Info.plist
│ │ └── Current
│ └── ThirdParty
│ └── log4net
│ ├── log4net.dll
│ └── log4net.xml
├── README.txt
└── VERSION.txt
321 directories, 1055 files
标签:
小贴士
感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。
- 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
- 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
- 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
- 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。
关于好例子网
本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明
网友评论
我要评论