# Publishing android MediaCodec h.264 video frames using Adobe’s Real Time Messaging Protocol to Wowza streaming engine causes server error

**URL:** <https://community.wowza.com/t/publishing-android-mediacodec-h-264-video-frames-using-adobe-s-real-time-messaging-protocol-to-wowza-streaming-engine-causes-server-error/48944>\
**Category:** Wowza Streaming Engine\
**Tags:** encoder\
**Created:** [June 7, 2017, 8:32am UTC](https://community.wowza.com/t/publishing-android-mediacodec-h-264-video-frames-using-adobe-s-real-time-messaging-protocol-to-wowza-streaming-engine-causes-server-error/48944 "2017-06-07T08:32:17Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Oren\_Bac](https://avatars.discourse-cdn.com/v4/letter/o/d2c977/32.png) [@Oren\_Bac](https://community.wowza.com/u/Oren_Bac)\
**Post date:** [June 7, 2017, 8:32am UTC](https://community.wowza.com/t/publishing-android-mediacodec-h-264-video-frames-using-adobe-s-real-time-messaging-protocol-to-wowza-streaming-engine-causes-server-error/48944/1 "2017-06-07T08:32:17Z")

</div>

I’m developing an android mobile app which encode h264 video stream and transmit it to Wowza streaming engine using Adobe’s real time messaing protocol.

I’m familiar with Wowza go encoder app/sdk. however, due to irrelevant constraints, I’m not allowed to use it.

The android’s MediaCodec h264 video frames (which is encoded according to Wowza streaming engine recommendations) are transmitted to Wowza steaming engine through RTMP protocol standard.

The handshake, connection request, start stream/publish requests are performed flawlessly, however, when I publish the video frames to Wowza I’m receiving a general server error which I cannot analyze. audio frames (encoded to AAC) are published successfully.

Was the process I described wrong? how can I troubleshoot this issue?
