Comments (2)
Thanks for your report!
We can't start email conversation over [email protected]. That's a one way channel I'm afraid. Can you please provide us with the IMA assetKey
for the live test stream?
Another step would be to create a bug report right after you have reproduced the failure, upload it here or send it by email using a subject in the format "Issue #1072". Please also update this issue to indicate you’ve done this.
If this is specific to a Fire TV device, it would probably be more difficult for us to help. Please provide us with a bug report in this case so we can see the entire log output and the exact device model.
from media.
When I play the live DAI stream from the assetKey or the HLS stream directly I see it fail for reasons of HTPP 404. Can you please check whether you see the same issues when playing the stream? If this is the case I think this isn't a player problem but the HLS playlist contains URIs that are not available.
I'd recommend using our demo app for testing, because then we both use the same app and can rule out problems in an app. You can edit/add a live HLS DAI entry in the media.exolist.json
and then run the demo app. When I do this I see the 404s pasted below.
The error you reported above is about a failed LoadTask:
androidx.media3.exoplayer.ExoPlaybackException: Source error ExoPlayerImplInternal: Playback error LoadTask: Unexpected exception loading stream
This potentially matches to the 404 exceptions I see when playing the stream you sent us:
2024-02-08 10:54:44.071 20227-20227 EventLogger androidx.media3.demo.main
E internalError [eventTime=26.09, mediaPos=65.74, window=0, loadError
androidx.media3.datasource.HttpDataSource$InvalidResponseCodeException: Response code: 404
at androidx.media3.datasource.cronet.CronetDataSource.open(CronetDataSource.java:630)
at androidx.media3.datasource.DefaultDataSource.open(DefaultDataSource.java:275)
at androidx.media3.datasource.cache.CacheDataSource.openNextSource(CacheDataSource.java:798)
at androidx.media3.datasource.cache.CacheDataSource.open(CacheDataSource.java:611)
at androidx.media3.datasource.StatsDataSource.open(StatsDataSource.java:86)
at androidx.media3.datasource.DataSourceInputStream.checkOpened(DataSourceInputStream.java:101)
at androidx.media3.datasource.DataSourceInputStream.open(DataSourceInputStream.java:64)
at androidx.media3.exoplayer.upstream.ParsingLoadable.load(ParsingLoadable.java:180)
at androidx.media3.exoplayer.upstream.Loader$LoadTask.run(Loader.java:418)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
at java.lang.Thread.run(Thread.java:919)
]
from media.
Related Issues (20)
- Playback speed doesn't work on some devices with Audio Offload Enabled HOT 2
- How to pass the tag in MediaItem to the customData of DataSpec?
- Android Auto Grid Layout with Media3 HOT 4
- Exoplayer.release did not free memory? Is it a Known issues??2.11.8 and 2.19.1
- Exoplayer does not resume once the Ad creative load is blocked via Charles HOT 3
- "Session ID must be unique. ID=" when building a session HOT 4
- Rename setShowPlayButtonIfPlaybackIsSuppressed in MediaSession.Builder
- Media3 exo player controls position in a horizontal tab HOT 1
- Controlls position in a horizontal orientation with RESIZE_MODE_FILL HOT 4
- Add charles/fiddler... proxy block when playing hls media
- Player does not upscale LL Stream once it get to lowest resolution HOT 6
- Video is cut on the edge when using Compose and uses RESIZE_MODE_ZOOM - Only Android 14 HOT 12
- [CMCD] Too many buffer starvation reports HOT 10
- Equalizer support
- ERROR_CODE_IO_UNSPECIFIED error on HLS stream HOT 11
- TTML subtitles - Opacity not compliant with TTML specification HOT 6
- [Transformer] Overlay rotation around the X and Y axles HOT 3
- How to set defaultPositionUs of a Window in the Timeline? HOT 2
- Non-Exoplayer TimeBar with Exoplayer Function
- Freezes and OutOfMemoryError in ExoPlayer HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from media.