# How can we get recorders when "Record all incoming streams" is enable?

**URL:** <https://community.wowza.com/t/how-can-we-get-recorders-when-record-all-incoming-streams-is-enable/42578>\
**Category:** Wowza Streaming Engine\
**Created:** [January 24, 2016, 12:15am UTC](https://community.wowza.com/t/how-can-we-get-recorders-when-record-all-incoming-streams-is-enable/42578 "2016-01-24T00:15:13Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Hugo\_Mercado](https://avatars.discourse-cdn.com/v4/letter/h/f07891/32.png) [@Hugo\_Mercado](https://community.wowza.com/u/Hugo_Mercado)\
**Post date:** [January 24, 2016, 12:15am UTC](https://community.wowza.com/t/how-can-we-get-recorders-when-record-all-incoming-streams-is-enable/42578/1 "2016-01-24T00:15:13Z")

</div>

Hello guys,

I have this doubt, when my application for streaming has this option enable i’ll try to grab recorders (in order to get metadata such as duration) using this sample code:

```auto
Map<String, IStreamRecorder> recordingMap = appInstance.getVHost().getLiveStreamRecordManager().getRecordersMap(appInstance);

```

The issue is that map is empty, this is different when i start recording from “http://[my-domain]:8086/livestreamrecord/index.html” app.

So my question is, can we only grab recorders programatically or there is a way to get recorders on stream type “live-record”.

---

<div class="post-metadata">

**Author:** ![Andrew\_Kennedy1](https://avatars.discourse-cdn.com/v4/letter/a/278dde/32.png) [@Andrew\_Kennedy1](https://community.wowza.com/u/Andrew_Kennedy1)\
**Post date:** [January 24, 2016, 3:42am UTC](https://community.wowza.com/t/how-can-we-get-recorders-when-record-all-incoming-streams-is-enable/42578/2 "2016-01-24T03:42:41Z")

</div>

Hi,

The live-record application type does not use ‘recorders’ as such so there is no programatic method to extract them. An alternative would be a custom module which records all incoming streams using the live stream record method instead.

Andrew
