Order Now AdSolution Sign Up | Login » Bits on the Run Sign Up | Login »

Forums

/

Live Stream - Playlist for Adaptive Bitrate

9 replies [Last post]
Reply

I have a pretty simple setup.

Single broadcast that occurs weekly. I have just upgraded Wowza Streaming server which supports Adaptive bitrate streaming and transcoding on the fly.

So I can make a RSS of the streams involved, no problem.

Problem is, I used to use a SINGLE stream, and the Livestream to keep polling.

Right now, I don't know how the live stream plugin would integrate with the playlist concept.

In the end I would like people to come to my webpage, and it polls for when the stream becomes available and uses adaptive bitrate RSS.

What should I do to accomplish the polling + the adaptive bitrate? Can I adjust the playlist itself or point the plugin to a rss somehow?

Reply

If you set the player to use either an RSS feed or an inline playlist (with "levels"), the plugin should still work indeed.

Reply

just one kind of big problem...

with my playlist the way it is, in flash mode, the player and live stream plugin work fine... until i stop my broadcast... at which point the player doesn't seem to ever return to an Idle state but stays in buffering....

in IOS the live stream doesn't ever really kick in because its also seemingly always reporting as buffering rather than idle...

otherwise when i click play and the broadcast is running it works fine in both environments..

Reply

it works fine when i don't use playlists...

Reply

I think this is an issue with the wowza transcoder that is generating the streams for the playlist rather than jwplayer or the playlist itself..

thanks.

Reply

Also make sure you use the right encoding parameters for the video you ingest. This tends to go wrong frequently:

*) Use MP4 with H264/AAC. Anyhing else (e.g. FLV) won't work.
*) For the H264, use Baseline encoding at e.g. 480x270 or 640x360 pixels. Optionally, set a fixed keyframe interval at 5 or 10 seconds (multiple of the fragment duration).
*) For the AAC , you can use LC-AAC or HE-AAC. Though most iPhones oficially only support the first, they all seem to be able to decode both.

Reply

here is a video explaining the problem, i really think its the wowza transcoder sending something incorrectly:

http://www.youtube.com/watch?v=ISgUn7P7BEo

Reply

Yes, it seems like Wowza keeps the connection open on the transcoded file but not on the input feed. So, from the player side, things look like the broadcast is still in progress.

This could be a setting in the Wowza server, but I'm not sure. Not up to speed with Wowza 3 yet. Did you ask there?

Reply

Hi, I am struggling to get JwPlayer to work with Wowsa Transcoder. (I have used it without this addon, with success) I am a bit unsure how to configure things, but after following the howtos about configuring the Wowsa transcoder plugin I wonder if most of the config files is set up and should function out of the box. Is that right? The only thing I did was to add transcoder in Application.xml like this <LiveStreamTranscoder>transcoder</LiveStreamTranscoder>

After that I tested with the JWPlayer Wizard for RTMP and inserted the following:

playlistfile: http://[wowza-address]:1935/live/ngrp:mp4_all/jwplayer.rss

This do not work, I just get a message that playlist could not be loaded. Do someone have any ideas what to do?

Reply

Hmm, I'm afraid I don't know how to set this up. You should try the Wowza forums, since this is really Wowza specific.

Post new comment

  • Allowed HTML tags: <code> <blockquote> <em> <strong> <strike> <ul> <li> <ol>
  • You may post code using <code>...</code> .
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.

More information about formatting options