Baseflow / Baseflow/XamarinMediaManager

Any plans to support WASM / WebAssembly?

Open
#905 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C#
Stars
763
Forks
299
PR merge metrics
No merged PRs in 30d

Description

## 🚀 Feature Requests

I would love to see wasm support, so that it would be possible to write fully Cross Plattform apps e.g. with avalonia ui.

### Describe the feature
Wasm could be possible via vlc.js using the experimental wasm target (https://code.videolan.org/jbk/vlc.js/-/tree/demo). There also is libvlcsharp as another cross platform player, also lacking wasm support.

The web audio api would be a bonus, maybe even with lockscreen support via browser.

### Platforms affected (mark all that apply)
- Browser (new platform)

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the experimental wasm target in vlc.js and the available libvlcsharp support described in the issue. Compare those options with the requested browser platform, Web Audio API, and lockscreen behavior. Done requires an agreed implementation scope and acceptance criteria for browser support; the issue currently does not identify repository files or tests.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp, wasm
Domain
web-dev
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.