Baseflow / Baseflow/XamarinMediaManager

How read metadata with crossmediamanager in audio stream ?

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

Description

public async void PlayStream()
{
var mediaItem = await CrossMediaManager.Current.Play("URL");
mediaItem.MetadataUpdated += (sender, args) => {
title = args.MediaItem.Title;
};
}
Everything works correctly with an mp3 file, while metadata is not received with a streaming stream. Why ?

Contributor guide

Open the contributing guide

Research direction

No source files or tests are named. Start by reproducing the PlayStream example with the CrossMediaManager Play call for both an MP3 file and a streaming URL, then trace the MetadataUpdated event for each case. Done means determining whether stream metadata is supported and documenting or fixing the differing behavior.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.