# MediaList is empty

**URL:** <https://community.wowza.com/t/medialist-is-empty/34584>\
**Category:** Wowza Streaming Engine\
**Created:** [October 26, 2011, 3:58am UTC](https://community.wowza.com/t/medialist-is-empty/34584 "2011-10-26T03:58:03Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Eugene\_Safronov](https://avatars.discourse-cdn.com/v4/letter/e/c37758/32.png) [@Eugene\_Safronov](https://community.wowza.com/u/Eugene_Safronov)\
**Post date:** [October 26, 2011, 3:58am UTC](https://community.wowza.com/t/medialist-is-empty/34584/1 "2011-10-26T03:58:03Z")

</div>

Hello

I`m check trascoder addon and stuck in some strange thing. Then I try watch streamgroup by link like [http://192.168.56.101:1935/live/ngrp:livestream_mobile/manifest.f4m](http://192.168.56.101:1935/live/ngrp:livestream_mobile/manifest.f4m) by OSMF flash player, nothing happens video doesnot play. I`m check Wowza logs and findout following record

> WARN server comment 2011-10-25 17:32:18 - - - - - 498.481 - - - - - - - - HTTPStreamerSanJoseLiveIndex.indexPlaylist[live/_definst_/ngrp:livestream\_mobile]: MediaList is empty.
> 
> WARN server comment 2011-10-25 17:32:45 - - - - - 525.397 - - - - - - - - HTTPStreamerSanJoseLiveIndex.indexPlaylist[live/_definst_/ngrp:livestream\_mobile]: MediaList is empty.
> 
> I`m made Application.xml by tutorial and leave transrate.xml without changes. And one more thing transcoded streams playing well separatly by their owns names like [http://192.168.56.101:1935/live/](http://192.168.56.101:1935/live/)[stream-name]\_160p/manifest.f4m. Wowza is pathed from 3.0.0 to 3.0.2 version. What I did wrong?

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [October 27, 2011, 9:17pm UTC](https://community.wowza.com/t/medialist-is-empty/34584/2 "2011-10-27T21:17:49Z")

</div>

You might need to add “sanjosestreamingpacketizer” to the /conf/live/Application.xml /LiveStreamPacketizers

Richard

---

<div class="post-metadata">

**Author:** ![James\_Cunningham](https://avatars.discourse-cdn.com/v4/letter/j/b2d939/32.png) [@James\_Cunningham](https://community.wowza.com/u/James_Cunningham)\
**Post date:** [October 30, 2011, 9:11pm UTC](https://community.wowza.com/t/medialist-is-empty/34584/3 "2011-10-30T21:11:49Z")

</div>

Hi Richard,

I am getting the same sort of error when trying to use StreamNameGroups when loadbalancing. Not sure what I’m missing in the config file as ngrp works fine on the origin server directly and individual transcoded streams can be viewed on the edge server with \_360p, \_160p suffix…

How do I get the edge server to recognise that it should be using the ngrp on the origin?

When trying to connect to:

http://\<edge\_server\>:1935//ngrp:livestream\_mobile/playlist.m3u8

The edge server comes up with:

INFO stream create rtmp://\<edge\_server\>:1935//_definst_/livestream\_mobile -

WARN server comment - HTTPStreamerCupertinoIndexPlaylist.indexFile[/_definst_/ngrp:livestream\_mobile]: MediaList is empty.

INFO cupertino connect 816607703 -

INFO server comment - MediaStreamHTTPStreamerRepeaterPlay: startPlay

INFO stream create rtmp://\<edge\_server\>//_definst_/livestream\_mobile -

WARN server comment - HTTPStreamerCupertinoIndexPlaylist.indexFile[/_definst_/ngrp:livestream\_mobile]: MediaList is empty.

INFO cupertino connect 866268961 -

INFO server comment - MediaStreamHTTPStreamerRepeaterPlay: startPlay

INFO stream create rtmp://\<edge\_server\>:1935//_definst_/livestream\_mobile -

WARN server comment - HTTPStreamerCupertinoIndexPlaylist.indexFile[/_definst_/ngrp:livestream\_mobile]: MediaList is empty.

I have checked the LiveStreamPacketizers settings and I have these set to the following on both origin and edge servers:

cupertinostreamingpacketizer, smoothstreamingpacketizer, sanjosestreamingpacketizer, cupertinostreamingrepeater, smoothstreamingrepeater, sanjosestreamingrepeater

---

<div class="post-metadata">

**Author:** ![Richard\_Lanham](https://avatars.discourse-cdn.com/v4/letter/r/c68b51/32.png) [@Richard\_Lanham](https://community.wowza.com/u/Richard_Lanham)\
**Post date:** [May 8, 2014, 8:31pm UTC](https://community.wowza.com/t/medialist-is-empty/34584/4 "2014-05-08T20:31:08Z")

</div>

Is the Transcoder running when you are trying to playback the ngrp (Transcoder Stream Name Group)

Take a look at your access logs, find the x-event publish for cam\_0.stream and verify that the Transcoder starts up after it is published.

Try playing back the renditions one at a time in Flash RTMP test player, and try the Wowza Adobe HDS test player. They should both playback source and renditions with your configuration.

And show the Transcoder tempate you are using.

Richard

---

<div class="post-metadata">

**Author:** ![Ramon\_Teixidor](https://avatars.discourse-cdn.com/v4/letter/r/e47c2d/32.png) [@Ramon\_Teixidor](https://community.wowza.com/u/Ramon_Teixidor)\
**Post date:** [May 7, 2014, 11:09am UTC](https://community.wowza.com/t/medialist-is-empty/34584/5 "2014-05-07T11:09:09Z")

</div>

I’ve configured well all LiveStreamsPacketizers:

cupertinostreamingpacketizer, smoothstreamingpacketizer,

sanjosestreamingpacketizer, mpegdashstreamingpacketizer, mpegdashstreamingrepeater

And it retrun this error:

HTTPStreamerMPEGDashLiveIndex.indexPlaylist[live/_definst_/ngrp:cam\_0.stream\_global]: MediaList is empty

Any suggestion?
