# Access manifest with Android SDK

**URL:** https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639
**Category:** Support
**Tags:** bitmovin-player, bitmovin, android
**Created:** [February 14, 2024, 12:56pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639 "2024-02-14T12:56:30Z")
**Posts on this page:** 7
**Page:** 1

<div class="post-metadata">

### Author: ![obadia.yoni](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@obadia.yoni](https://community.bitmovin.com/u/obadia.yoni)
#### Post date: [February 14, 2024, 12:56pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/1 "2024-02-14T12:56:30Z")

</div>

Hello,

I’m using bitmovin `com.bitmovin.player:player:3.38.0` for my android application, and I’d like to access the manifest of my video but I can’t find any method or property to do so. Could you please help me with it.

Thank you

---

<div class="post-metadata">

### Author: ![Lukas](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/lukas/32/393_2.png) [@Lukas](https://community.bitmovin.com/u/Lukas)
#### Post date: [February 14, 2024, 1:07pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/2 "2024-02-14T13:07:47Z")

</div>

Hi @obadia.yoni, we currently don’t expose the manifest on Android.  
Can you maybe outline what you are trying to achieve so we can either provide a solution or track the interest in a `Manifest` API?

Best, Lukas

---

<div class="post-metadata">

### Author: ![obadia.yoni](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@obadia.yoni](https://community.bitmovin.com/u/obadia.yoni)
#### Post date: [February 14, 2024, 1:14pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/3 "2024-02-14T13:14:58Z")

</div>

Sure ! I wish to read the manifest to know the different period in it  
My usecase is that the manifest got an ad period and i’d like to block the UI so user can’t skip it via timebar or fast-forward

---

<div class="post-metadata">

### Author: ![Lukas](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/lukas/32/393_2.png) [@Lukas](https://community.bitmovin.com/u/Lukas)
#### Post date: [February 15, 2024, 12:42pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/4 "2024-02-15T12:42:00Z")

</div>

Makes sense. Unfortunately we currently don’t expose this information. In many cases server side ad insertion comes with some metadata signalling, is this something that can be used in your case as well?

Would an event signalling a period switch be enough similar to the `PeriodSwitch` on the [web SDK](https://cdn.bitmovin.com/player/web/8/docs/enums/Core.PlayerEvent.html#PeriodSwitch) already help?

There is always the option to use the [network API](https://cdn.bitmovin.com/player/android/3/docs/player-core/com.bitmovin.player.api.network/-network-config/preprocess-http-request-callback.html) to intercept the manifest on a low level but this requires additional parsing which I understand that this is not ideal. Maybe this can help as a workaround.

Please feel free to add this as a [feature request](https://community.bitmovin.com/t/feature-requests-frequently-asked-questions/1465) if none of the above works for you.

---

<div class="post-metadata">

### Author: ![obadia.yoni](https://avatars.discourse-cdn.com/v4/letter/o/45deac/32.png) [@obadia.yoni](https://community.bitmovin.com/u/obadia.yoni)
#### Post date: [February 15, 2024, 1:04pm UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/5 "2024-02-15T13:04:07Z")

</div>

I think a `PeriodSwitch` event would be enough yes, if the callback provide the Period info such as id

---

<div class="post-metadata">

### Author: ![Lukas](https://sea1.discourse-cdn.com/flex015/user_avatar/community.bitmovin.com/lukas/32/393_2.png) [@Lukas](https://community.bitmovin.com/u/Lukas)
#### Post date: [March 1, 2024, 10:13am UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/6 "2024-03-01T10:13:58Z")

</div>

The [latest release](https://developer.bitmovin.com/playback/docs/release-notes-android#3610) includes a new source event [SourceEvent.PeriodChanged](https://cdn.bitmovin.com/player/android/3/docs/player-core/com.bitmovin.player.api.event/-source-event/-period-changed/index.html) that is emitted when the active period changes for a DASH source.  
Please not the slight naming difference to the web SDK to be in line with other Android Player SDK events.

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/flex015/uploads/bitmovin/original/1X/1ab86334145095b0af9c5b924fa3ae6d920b6482.png) [@system](https://community.bitmovin.com/u/system)
#### Post date: [March 1, 2024, 11:14am UTC](https://community.bitmovin.com/t/access-manifest-with-android-sdk/2639/7 "2024-03-01T11:14:55Z")

</div>

This topic was automatically closed 60 minutes after the last reply. New replies are no longer allowed.
