# Doubts on how wowza works

**URL:** <https://community.wowza.com/t/doubts-on-how-wowza-works/39215>\
**Category:** Wowza Streaming Engine\
**Created:** [August 29, 2012, 9:09am UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215 "2012-08-29T09:09:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Andres\_Andres](https://avatars.discourse-cdn.com/v4/letter/a/ea666f/32.png) [@Andres\_Andres](https://community.wowza.com/u/Andres_Andres)\
**Post date:** [August 29, 2012, 9:09am UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215/1 "2012-08-29T09:09:45Z")

</div>

Hi guys!

I need an streaming server but I’m not sure that wowza can fill what I’m needing. Can someone ask me this questions, because I’ve been researching about this but I can’t find an answer…

Can I have multiple streams of different live videos being streamed and recorded? For example, I’m going to have n different sources of live video and I need those n sources to be streamed and recorded to the server. Is this possible? Where can I found a place to read on how to make this work?

Does wowza have an API to retrieve amount of users watching a stream? Or a way to list all the live streaming that are taking place in this moment?

Thanks in advance!!

---

<div class="post-metadata">

**Author:** ![Randall\_Auriemma](https://avatars.discourse-cdn.com/v4/letter/r/85e7bf/32.png) [@Randall\_Auriemma](https://community.wowza.com/u/Randall_Auriemma)\
**Post date:** [August 29, 2012, 10:05am UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215/2 "2012-08-29T10:05:14Z")

</div>

"For example, I’m going to have n different sources of live video and I need those n sources to be streamed and recorded to the server. Is this possible? "

Yes. Simply change StreamType to “live-record” in your Application.xml.

“Does wowza have an API to retrieve amount of users watching a stream? Or a way to list all the live streaming that are taking place in this moment?”

Yes, there are code examples of some of the build-in HTTPProvders mentioned in the User Guide. You can use such examples as a starting point for coding your custom solution.

A good place to start when you’re new is the [Quick Start Guide.](https://www.wowza.com/docs/quick-start-guides)

---

<div class="post-metadata">

**Author:** ![Jason\_Hilton](https://sea2.discourse-cdn.com/flex002/user_avatar/community.wowza.com/jason_hilton/32/437_2.png) [@Jason\_Hilton](https://community.wowza.com/u/Jason_Hilton)\
**Post date:** [August 31, 2012, 3:45pm UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215/3 "2012-08-31T15:45:00Z")

</div>

Hi

Wowza can record multiple incoming live streams from your source(s) all under the same application.

The streams within an application are just known as streams not instances.

An application called “live” could have many incoming streams (Wowza doesn’t limit the number of streams to an application).

In this example :

rtsp://mycompany.com:1935/live/test

test is the name of the stream and you could have as many as want (that your hardware can take).

Jason

---

<div class="post-metadata">

**Author:** ![Andres\_Andres](https://avatars.discourse-cdn.com/v4/letter/a/ea666f/32.png) [@Andres\_Andres](https://community.wowza.com/u/Andres_Andres)\
**Post date:** [August 30, 2012, 11:18am UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215/4 "2012-08-30T11:18:41Z")

</div>

> "For example, I’m going to have n different sources of live video and I need those n sources to be streamed and recorded to the server. Is this possible? "
> 
> Yes. Simply change StreamType to “live-record” in your Application.xml.
> 
> “Does wowza have an API to retrieve amount of users watching a stream? Or a way to list all the live streaming that are taking place in this moment?”
> 
> Yes, there are code examples of some of the build-in HTTPProvders mentioned in the User Guide. You can use such examples as a starting point for coding your custom solution.
> 
> A good place to start when you’re new is the [Quick Start Guide.](https://www.wowza.com/docs/quick-start-guides)

Thanks for your answer randall… I’ve been reading quite a lot but I’m still with some doubts, can you just tell me if I’m right with my thoughts till now?

Once I have an application configured, for example “Test”. I can have lots of different streams under that “Test” application right? Each of these streams is called instance right? The way to start a new instance is just start the streaming in a new not used instance?

For example if I start a stream in rtsp://mycompany.com:1935/live/test test is te name of that instance.

If I want a new instance I just start a new stream in rtsp://mycompany.com:1935/live/test2?

Am I right with all this?

Thanks!

---

<div class="post-metadata">

**Author:** ![Andres\_Andres](https://avatars.discourse-cdn.com/v4/letter/a/ea666f/32.png) [@Andres\_Andres](https://community.wowza.com/u/Andres_Andres)\
**Post date:** [August 31, 2012, 11:41am UTC](https://community.wowza.com/t/doubts-on-how-wowza-works/39215/5 "2012-08-31T11:41:13Z")

</div>

> Hi
> 
> Wowza can record multiple incoming live streams from your source(s) all under the same application.
> 
> The streams within an application are just known as streams not instances.
> 
> An application called “live” could have many incoming streams (Wowza doesn’t limit the number of streams to an application).
> 
> In this example :
> 
> rtsp://mycompany.com:1935/live/test
> 
> test is the name of the stream and you could have as many as want (that your hardware can take).
> 
> Jason

thanks for your answers!
