Comments (1)
The approach with MetadataOutput.onMetadata
seems to me to be the right way to do that if you want to receive proprietary ID3 tags (proprietary as in non-standard semantic like 'artist'). I don't know Amazon IVS, so I'm guessing they are using some kind of ID3 tags with content specific to their use case.
ExoPlayerImpl
itself is using MetadataOutput.onMetadata()
. It receives the in-band metadata and merges it with the MediaMetadata
object of the item currently being played. That's probably also kind of the code sample that you are looking for. Check it out here.
My guess would be that you are looking for one of the Id3Frame
types, probably TextInformationFrame
, that you can find here. I think with such a stream and once having a break point in onMetadata
you should be able to figure that out without me reading the AMazon docs. :)
from media.
Related Issues (20)
- Add support to remove multiple media items at given list of indices
- Detect supported offload codec HOT 3
- OverlayShaderProgram ignores "enableColorTransfers" and always converts overlay colors HOT 1
- Future get Security exception HOT 1
- Support for thumbnail scrubbing in 1.3.0 ? HOT 3
- BUG: DebugViewProvider/AspectRatioFrameLayout is rotated 90 degrees. HOT 6
- FPS conversion HOT 1
- get currentMediaItemIndex while using concatenatingMediaSource2 HOT 1
- Android 14: Failed to set playback params: arguments out of range HOT 4
- ConcatenatingMediaSource to ConcatenatingMediaSource2 HOT 1
- minor bug , with Release Candidate 1 (rc1) All The stream I have done test works fine except this stream. HOT 3
- Add Google Voice Assistant to the demo app of Media3 1.3.0 to use voice for opening stream on demo HOT 2
- we cannot find the exo_play and exo_pause in custom_player_control.xml,Something inside this implementation is creating problem HOT 1
- A few video in a list overlap each other HOT 10
- No documentation for how to use ProgressiveMediaSource HOT 2
- OOM probably due to bad file
- 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
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.