Baseflow / Baseflow/XamarinMediaManager

M3u8 error, 403

Open
#883 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

## 🐛 Bug Report

M3u8 Java http error 403 and media set failed 0x80000000
### Expected behavior
Play m3u8 video from link
### Reproduction steps
Try to play any url from api.consumet.org/meta/anilist/watch/one-piece-episode-1 the links work in other video players just not this one. I've tried adding headers aswell. Also had to set the speed to 1f to get it to play.
### Configuration
CrossMediaManager.Current.Play(url or media with media type hls)
**Version:** latest as of Nov 21

**Platform:**
- [ ] :iphone: iOS
- [✅️] :robot: Android
- [ ] :checkered_flag: WPF
- [ ] :earth_americas: UWP
- [ ] :apple: MacOS
- [ ] :tv: tvOS
- [ ] :monkey: Xamarin.Forms

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the Android failure with the m3u8 URL from api.consumet.org and the CrossMediaManager.Current.Play call described in the issue. Investigate the reported Java HTTP 403 and media-set failure, including the supplied headers and playback speed. Done means the reproduction URL plays successfully without the reported errors.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
audio-video-rtc, mobile-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
25/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.