COSMI PLAYER · DOWNLOADS
Files for your version.
Find matching third-party library sources, build materials and complete licence notices. Downloads are hosted on GitHub and do not require an account.
Third-party materials for Cosmi Player 1.1.0.0 and 1.0.0.0, Windows x64. These downloads do not include the app installer or proprietary application source. Publication of these materials does not indicate Microsoft Store approval or app availability.
| App version | Download files | Verification |
|---|---|---|
| 1.1.0.0Windows x64 |
| View SHA-256 checksumsCosmi-Player-playback-library-sources-1.1.0.0.zip 72d6c42cf120647151151819d9cef559b515a70017db5711a94c4f0fa1ff9c9f452,831,758 bytesCosmi-Player-THIRD-PARTY-NOTICES-1.1.0.0.txt a8a3123da9778915fb2aeac6af6e987381912b96516a6abd95ac9e58414064d74,862 bytesCosmi-Player-third-party-notices-1.1.0.0.zip 37db7e76e7e9291c65037fd5f2f9a51a4af72f4d943d959a096899b52ddc9231709,539 bytes |
| 1.0.0.0Windows x64 |
| View SHA-256 checksumsCosmi-Player-playback-library-sources-1.0.0.0.zip a67fb66d79ad9439afa2f18cb80509d6be1e7ee64e93c24bde84adaf291c8c76452,796,649 bytesCosmi-Player-THIRD-PARTY-NOTICES-1.0.0.0.txt a8a3123da9778915fb2aeac6af6e987381912b96516a6abd95ac9e58414064d74,862 bytesCosmi-Player-third-party-notices-1.0.0.0.zip c65cbbb62689cd9aff55d4acc2c6d3fddcc2e5f688da3a056c69d4d7559f5482709,443 bytes |
Choosing your files
The source ZIP includes the library sources, patches and build instructions. The complete notices ZIP includes licence texts and library-rights information; extract it to follow references in the separate notice index.
The release mapping identifies the exact submission package for each version and checksums. The source kit includes instructions for replacing compatible playback libraries in the Store package, Cosmisan.CosmiPlayer.
Read the open-source notices ↗Playback-library replacement instructions
These instructions accompany version 1.1.0.0. For earlier versions, also consult the instructions in the matching source kit.
Download instructions as textCosmi Player - playback library source and replacement instructions
What these materials cover
--------------------------
Cosmi Player uses LibVLCSharp and LibVLCSharp.WPF 3.10.1, a custom LibVLC
3.0.23 native build, FFmpeg 4.4.5, LIVE555 2026.08.25 and other libraries.
The covered libraries retain their own licences. Cosmi Player's application
source is separate and is not part of the library source kit.
Source materials for Cosmi Player 1.1.0.0
---------------------------------------
Matching native library sources, patches, dependency recipes and build
instructions are retained in the native source-build archive. The wrapper
source is pinned to commit 4896d0e06d19ac40b46802cf7dc167d432f3fd63 in
VideoLAN's LibVLCSharp repository, covering both managed assemblies.
The combined library source kit is distributed separately from the app:
https://cosmisan.com/apps/cosmi-player/downloads/
Select the source kit and checksums matching your application version.
Support: support@cosmisan.com.
The supplied source kit contains the original library sources, modifications,
build instructions and component provenance. A link to an upstream project's
current homepage alone is not a substitute for this matching source material.
Library sources can be modified and redistributed under their own licences;
the paid application does not need to be given away to exercise those rights.
Preparing a compatible replacement
----------------------------------
1. Obtain the source kit matching the installed release and read its build
instructions and component licences. Modify and compile the library you
want to change. A source ZIP is not itself a loadable playback library.
2. Start with a copy of the app's complete bundled libvlc folder, in a writable
folder on a local drive outside WindowsApps. The installed app location can
be found with this read-only PowerShell command for the Store release:
(Get-AppxPackage -Name Cosmisan.CosmiPlayer).InstallLocation
Copy the libvlc subfolder; do not alter WindowsApps.
3. Replace the compiled component and any matching dependencies in your copy.
Keep compatible Windows x64 native libraries, LibVLC 3 APIs and managed
wrapper APIs. The set's root must contain:
managed/LibVLCSharp.dll
managed/LibVLCSharp.WPF.dll
win-x64/libvlc.dll
win-x64/libvlccore.dll
win-x64/<supporting native libraries>
win-x64/plugins/<plugin folders and DLLs>
For LIVE555 changes, rebuild the VLC RTSP plugin containing that code using
the native source kit; merely adding a separate LIVE555 DLL does not replace
the code incorporated into that plugin.
4. In Settings, under Playback libraries, choose that set's root folder, then
Save and restart. Existing recording confirmation still applies. Playback
libraries cannot be exchanged inside a running player. The chooser checks
compatibility and runs selected code during its check; use code you trust.
5. To restore the supplied set, choose Use bundled libraries, then Save and
restart. If a custom set cannot start, use the recovery screen's bundled
option. The app also accepts --restore-bundled-libraries at startup.
The application does not require replacement libraries to have our original
hashes or signing key. Both managed wrappers and the native set are replaceable;
compatible replacements do not require modifying or re-signing the app package.
Windows security or organisation policy can independently block a DLL. These
instructions do not ask you to disable Windows protection or bypass such policy.
The Library rights document preserves the applicable modification and debugging
permissions. Original component licence texts are included in the app's
Legal Information viewer and the complete notices archive.
Covered-library rights
Download library rights as textCosmi Player - third-party library rights For copies acquired through Microsoft Store, the Standard Application License Terms applicable to that acquisition govern Cosmi Player, subject to the third-party library exceptions in this notice. Third-party components retain their own licences. Their applicable licences govern your rights to those components and take precedence over conflicting application terms. No application term limits rights granted by those licences to use, copy, modify or redistribute the covered components. Certain Microsoft runtime files use the Microsoft .NET Library License or Windows SDK terms identified in Licenses/Microsoft/SCOPE.txt. Those applicable terms govern those files; use them as part of Cosmi Player, and obtain the applicable licence rights for any separate use or redistribution. Preserve Microsoft and supplier notices. These component-specific terms do not restrict the LGPL permissions for the separate covered playback libraries below. Cosmi Player uses libraries covered by the GNU Lesser General Public License (LGPL), including LibVLCSharp, LibVLCSharp.WPF and covered native playback libraries and plugins. LIVE555 library code is included in the RTSP plugin. To the extent required by the applicable LGPL, you may modify the combined work for your own use, including replacing or relinking covered libraries with compatible modified versions, and reverse engineer the work to debug those modifications. Application restrictions on modification, reverse engineering or working around technical limitations do not restrict these permissions. Cosmi Player remains a separately licensed commercial application. This notice does not relicense its proprietary application code under the LGPL. The third-party components' licences, notices and applicable source and installation information remain part of the library compliance materials for each release. This notice preserves library rights; it is not a substitute for the complete third-party licences, corresponding source or replacement instructions.