In JWplayer gibt es mehrere Möglichkeiten, dies zu tun. Eine ist die clientseitige mit Ebenen:
<div id="container">Loading the player...</div>
<script type="text/javascript">
jwplayer("container").setup({
flashplayer: "/jwplayer/player.swf",
height: 270,
width: 480,
image: "/thumbs/video.jpg",
levels: [
{ bitrate: 300, file: "videos/video_300k.mp4", width: 320 },
{ bitrate: 600, file: "videos/video_600k.mp4", width: 480 },
{ bitrate: 900, file: "videos/video_900k.mp4", width: 720 }
],
provider: "rtmp",
streamer: "rtmp://rtmp.example.com/application/"
});
</script>
Die andere Möglichkeit ist die Verwendung eines serverseitigen RSS. Seit Patch 8 generiert Wowza V3 eine RSS-Datei, die auf einer smil-Datei (wie sie für die adaptive Bitratenumschaltung für iOS verwendet wird) oder einer ngrp-Datei (generiert vom Wowza V3 Transcoder) basiert. Die URLs, die Sie verwenden würden, sind:
http://[wowza-ip-address]:1935/[application]/smil:[streamName].smil/jwplayer.rss - JWPlayer adaptive streaming
http://[wowza-ip-address]:1935/[application]/ngrp:[streamName]/jwplayer.rss - JWPlayer adaptive streaming
Ich hoffe, das hilft.