Wowza Community

MediaList is empty

Hello

Im 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. Im 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/[stream-name]_160p/manifest.f4m. Wowza is pathed from 3.0.0 to 3.0.2 version. What I did wrong?

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

Richard

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

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

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?