# Lack of query string in transcoder streams

**URL:** <https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398>\
**Category:** Wowza Streaming Engine\
**Created:** [April 22, 2015, 10:11am UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398 "2015-04-22T10:11:19Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Przemys\_322\_aw\_Sobal](https://avatars.discourse-cdn.com/v4/letter/p/b5e925/32.png) [@Przemys\_322\_aw\_Sobal](https://community.wowza.com/u/Przemys_322_aw_Sobal)\
**Post date:** [April 22, 2015, 10:11am UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398/1 "2015-04-22T10:11:19Z")

</div>

Hello

I wrote a module that determines which streams are recorded based on stream’s name and query string. Recently I’ve discovered that transcoder’s streams doesn’t have query string that original/source stream has and are recorded regardlessly. How can I control recording process that’s based on stream’s name and query string? Am I able to get to original/source stream object, and get query string, from transcoder’s IMediaStream object? Or is there another solution?

---

<div class="post-metadata">

**Author:** ![Zoran](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/zoran/32/385_2.png) [@Zoran](https://community.wowza.com/u/Zoran)\
**Post date:** [April 23, 2015, 7:21pm UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398/2 "2015-04-23T19:21:44Z")

</div>

Hi,

[this is being handled in support ticket #125918]

Since the query string is available for the published stream, and the Transcoder addon is generating new streams that are being published on the Wowza server, the query string passed for the initial stream is not being carried on.

The feature of carrying on the query string passed to the initial stream, to the transcoded streams as well is not currently supported. I will forward this workflow to our product management team to take it into account for a future Wowza release. I don’t have any time frame on when or if this feature will be supported in the future.

Zoran

---

<div class="post-metadata">

**Author:** ![Przemys\_322\_aw\_Sobal](https://avatars.discourse-cdn.com/v4/letter/p/b5e925/32.png) [@Przemys\_322\_aw\_Sobal](https://community.wowza.com/u/Przemys_322_aw_Sobal)\
**Post date:** [April 24, 2015, 2:44pm UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398/3 "2015-04-24T14:44:12Z")

</div>

> Since the query string is available for the published stream, and the Transcoder addon is generating new streams that are being published on the Wowza server, the query string passed for the initial stream is not being carried on.
> 
> The feature of carrying on the query string passed to the initial stream, to the transcoded streams as well is not currently supported. I will forward this workflow to our product management team to take it into account for a future Wowza release. I don’t have any time frame on when or if this feature will be supported in the future.
> 
> Hi Zoran
> 
> Thanks for your help.
> 
> One more thing: Am I able to get to the source/original IMediaStream object in
> 
> ```auto
> public void onPublish(IMediaStream [B]stream[/B], String streamName, boolean isRecord, boolean isAppend)
> 
> ```
> 
> method, from **stream** object, where **stream** is a transcoder stream? Something like getParentStream?

---

<div class="post-metadata">

**Author:** ![Przemys\_322\_aw\_Sobal](https://avatars.discourse-cdn.com/v4/letter/p/b5e925/32.png) [@Przemys\_322\_aw\_Sobal](https://community.wowza.com/u/Przemys_322_aw_Sobal)\
**Post date:** [February 8, 2017, 12:05pm UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398/4 "2017-02-08T12:05:58Z")

</div>

> Hello,
> 
> Do you have any update on this?
> 
> Alternatively, is there any way to detect the original stream, or pass any parameters to the transcoder so they can be accessed and used to identify the transcoder stream?
> 
> Thank you,
> 
> Bogdan

Hello,

I ended up in doing 2 things:

- Controling recording via LiveStreamRecordManager class:

- Identifying the transcoder stream via

---

<div class="post-metadata">

**Author:** ![Bogdan\_Dobran](https://avatars.discourse-cdn.com/v4/letter/b/f6c823/32.png) [@Bogdan\_Dobran](https://community.wowza.com/u/Bogdan_Dobran)\
**Post date:** [January 30, 2017, 8:25am UTC](https://community.wowza.com/t/lack-of-query-string-in-transcoder-streams/37398/5 "2017-01-30T08:25:04Z")

</div>

Hello,

Do you have any update on this?

Alternatively, is there any way to detect the original stream, or pass any parameters to the transcoder so they can be accessed and used to identify the transcoder stream?

Thank you,

Bogdan
