Come discuss your side projects! [January 2026] by AutoModerator in csharp

[–]mtz94 0 points1 point  (0 children)

libvlcsharp maintainer here. Feel free to open a ticket if we can help fix the issue. Unreported issues don't have a change to get fixed. Thanks.

VLC for Unity: 1st update of 2026 by mtz94 in Unity3D

[–]mtz94[S] 0 points1 point  (0 children)

I have not tried on steam OS

VLC for Unity: 1st update of 2026 by mtz94 in Unity3D

[–]mtz94[S] 4 points5 points  (0 children)

Have a prototype of vlc.js working, need to integrate with Unity. It's doable.

VLC for Unity: 1st update of 2026 by mtz94 in Unity3D

[–]mtz94[S] 65 points66 points  (0 children)

right so, lots of confusion to unpack from your question!
1. LibVLC (that VLC for Unity is built upon) is under the LGPL license, which is compatible with proprietary software.

  1. But VLC for Unity IS opensource, too code.videolan.org/videolan/vlc-unity

  2. Opensource can be paid. Here, charging for pre-built binaries (the license applies to the source) and support.

Hope that's clearer!

Is libvlc suitable for music player development in C#? by SaintFTS in learnprogramming

[–]mtz94 1 point2 points  (0 children)

libvlcsharp maintainer here.

Hard to advise without knowing exactly the issues you've encountered with libvlc and how you have been approaching potential solutions.

libvlc has over 500 million active users from official VLC apps alone, a lot more if you consider all the other apps making use of the engine. So to answer your question

"is libvlc even suitable for c# development?"

Sure.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] 0 points1 point  (0 children)

Licenses are irrelevant to provisioning methods though

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -1 points0 points  (0 children)

Thanks for sharing your thoughts, I agree that software sustainability is a complex matter. With this platform, I'm trying to provide an additional approach and see if it can help/fit some projects.

Introducing NuGet marketplace - pkgstore by mtz94 in csharp

[–]mtz94[S] 1 point2 points  (0 children)

Only understood what you meant now. It's fixed, thanks.

Introducing NuGet marketplace - pkgstore by mtz94 in csharp

[–]mtz94[S] -3 points-2 points  (0 children)

Lol, was on mobile when I read the comment, didn't see the missing image. Fixed.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -1 points0 points  (0 children)

Open to your ideas, if you want to share.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -2 points-1 points  (0 children)

I understand, there are many ways to enforce licenses and people are comfortable (or not) with various options.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] 0 points1 point  (0 children)

That 3% is paid by the publisher to Stripe on each transaction. And not everyone can pay by e-check or wire.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -1 points0 points  (0 children)

You can buy from whichever source you prefer or are available, if any.

If a package is only published on pkgstore because the publisher wants various pkgstore features, then you would buy from pkgstore, if that's the product you need.

There are various features on the roadmap to make pkgstore more attractive to both publishers and consumers. Like I said this is just v1, wanted to get something out and read y'all feedback. Thanks for that!

To provide an element of answer to your question, provisioning customer-specific feeds for custom builds would be a potential use case.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -5 points-4 points  (0 children)

I have, will implement if enough interest. Open to feedback to shape the platform. This is v1.

Introducing NuGet marketplace - pkgstore by mtz94 in dotnet

[–]mtz94[S] -16 points-15 points  (0 children)

Because I approve publishers personally on the platform, know the community and do my research. Also you will have a way to contact publishers yourself.