# Is there way to use wowza transcoder via server-side api?

**URL:** <https://community.wowza.com/t/is-there-way-to-use-wowza-transcoder-via-server-side-api/34751>\
**Category:** Wowza Streaming Engine\
**Created:** [August 9, 2011, 3:46am UTC](https://community.wowza.com/t/is-there-way-to-use-wowza-transcoder-via-server-side-api/34751 "2011-08-09T03:46:20Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Alexey\_Trunov](https://avatars.discourse-cdn.com/v4/letter/a/d78d45/32.png) [@Alexey\_Trunov](https://community.wowza.com/u/Alexey_Trunov)\
**Post date:** [August 9, 2011, 3:46am UTC](https://community.wowza.com/t/is-there-way-to-use-wowza-transcoder-via-server-side-api/34751/1 "2011-08-09T03:46:20Z")

</div>

Hello,

Is there way to use wowza transcoder via server-side api?

Thanks.

---

<div class="post-metadata">

**Author:** ![Charlie\_Good](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/charlie_good/32/383_2.png) [@Charlie\_Good](https://community.wowza.com/u/Charlie_Good)\
**Post date:** [August 9, 2011, 3:59am UTC](https://community.wowza.com/t/is-there-way-to-use-wowza-transcoder-via-server-side-api/34751/2 "2011-08-09T03:59:52Z")

</div>

There are hooks into the API but there is no direct way to use it outside of Wowza.

Charlie

---

<div class="post-metadata">

**Author:** ![Alexey\_Trunov](https://avatars.discourse-cdn.com/v4/letter/a/d78d45/32.png) [@Alexey\_Trunov](https://community.wowza.com/u/Alexey_Trunov)\
**Post date:** [August 9, 2011, 4:50am UTC](https://community.wowza.com/t/is-there-way-to-use-wowza-transcoder-via-server-side-api/34751/3 "2011-08-09T04:50:38Z")

</div>

I’m going to use use it with Wowza only.

Please, advice about code.

```auto
class MyStream extends MediaStreamLive{
   private ILiveStreamTranscoder t = LiveStreamTranscoderFactory.createInstance(this,new LiveStreamTranscoderItem("myitem",null));
   public void addVideoData(byte[] data, int offset, int size) {
           t.handlePacket(this,getLastPacket());     
           ...
           byte[] transcodedPacket = ...
   }
}

```
