# Stream Sources in a different network

**URL:** <https://community.wowza.com/t/stream-sources-in-a-different-network/50256>\
**Category:** Wowza Streaming Engine\
**Created:** [November 29, 2017, 6:36pm UTC](https://community.wowza.com/t/stream-sources-in-a-different-network/50256 "2017-11-29T18:36:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Dexter\_Wee](https://avatars.discourse-cdn.com/v4/letter/d/df788c/32.png) [@Dexter\_Wee](https://community.wowza.com/u/Dexter_Wee)\
**Post date:** [November 29, 2017, 6:36pm UTC](https://community.wowza.com/t/stream-sources-in-a-different-network/50256/1 "2017-11-29T18:36:31Z")

</div>

Hi, currently my streaming works when i creates a stream file with a definite Stream URI and start the live stream such that the server is able to pull the stream data from the URI. (HLS)

However, i would like to setup multiple sources in an internal network with a single external ip address. As i do not wish to have port forwarding for each individual sources in the network to generate a valid Stream URI for the wowza engine, is there anyway i can create a streamfile and initiate a push of data to the wowza server instead of providing a stream uri for the server to pull from?

All is based on live streaming without any recording.

Thanks
