# Streaming Engine VOD with JW Player 6: "No playable sources found" on iOS

**URL:** https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704
**Category:** Wowza Streaming Engine
**Tags:** media-players-and-devices
**Created:** [April 28, 2014, 9:31am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704 "2014-04-28T09:31:21Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![Nicholas\_Russell](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nicholas\_Russell](https://community.wowza.com/u/Nicholas_Russell)
#### Post date: [April 28, 2014, 9:31am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/1 "2014-04-28T09:31:21Z")

</div>

Our application plays VOD files of community meetings in a user friendly web archive. We are in the process of updating to the new JW Player 6.0.

Per the Wowza forum, ([https://www.wowza.com/docs/how-to-use-jw-player-with-wowza-streaming-engine](https://www.wowza.com/docs/how-to-use-jw-player-with-wowza-streaming-engine)), we have implemented the new player.

**We have changed the VOD App and the File Name to their respective names in our instance.**

Playback works in Flash, but not HTML 5 on iOS.

What I am confused about is how Apple iOS streaming works in this setup. Previously, we would have to configure an HTML 5 mode in our JW Player javascript calling. Can someone help clarify what is happening?

---

<div class="post-metadata">

### Author: ![Jeremy\_Walts](https://avatars.discourse-cdn.com/v4/letter/j/91b2a8/32.png) [@Jeremy\_Walts](https://community.wowza.com/u/Jeremy_Walts)
#### Post date: [April 28, 2014, 10:23am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/2 "2014-04-28T10:23:27Z")

</div>

does “[http://media.lightwayms.com:1935/vodapp/smil:sample.smil/playlist.m3u8](http://media.lightwayms.com:1935/vodapp/smil:sample.smil/playlist.m3u8)” work?

---

<div class="post-metadata">

### Author: ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)
#### Post date: [April 28, 2014, 9:03am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/3 "2014-04-28T09:03:24Z")

</div>

Russell, does the stream work if you take JW Player out of the equation and use an HTML 5 video tag?

What is the video and audio codec of the stream? iOS devices need H.264 video and AAC audio, (mp3 works as well) and a profile of “baseline 3”

Another idea to check is if you are doing abr, are the renditions key frame aligned. Key frame alignment is critical for abr to work. You can test alignment by following this guide:

[How to debug encoder multi-bitrate key frame alignment](https://www.wowza.com/docs/how-to-debug-encoder-multi-bitrate-keyframe-alignment)

Salvadore

---

<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: [April 28, 2014, 6:12pm UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/4 "2014-04-28T18:12:58Z")

</div>

I can get to your server ([media.lightwayms.com:1935](http://media.lightwayms.com:1935)) in a browser and see Wowza version and build, but I cannot get to that stream, the playlist does not open.

When I try to play sample.mp4 from your server in a RTMP player, it reports the stream is not found or access is denied. What kind of security is enabled?

Richard

---

<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: [April 28, 2014, 10:45pm UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/5 "2014-04-28T22:45:40Z")

</div>

That does not play either. Can you re-start Wowza and run playback tests on your side, the zip up /conf folder and the access log showing re-start and tests to support@wowza.com

Include a link to this thread for reference

Richard

---

<div class="post-metadata">

### Author: ![sal\_jefferson](https://avatars.discourse-cdn.com/v4/letter/s/6de8d8/32.png) [@sal\_jefferson](https://community.wowza.com/u/sal_jefferson)
#### Post date: [April 28, 2014, 11:07am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/6 "2014-04-28T11:07:51Z")

</div>

Russell, try this code:

```auto
<script type="text/javascript">
jwplayer("player").setup({
    playlist: [{
        sources: [
            { file: "http://media.lightwayms.com:1935/vodapp/smil:sample.smil/jwplayer.smil" },
        ],
    }],
    sources: [{
	            file: "http://media.lightwayms.com:1935/vodapp/sample.mp4/playlist.m3u8"
        }]
});
</script>

```

Salvadore

---

<div class="post-metadata">

### Author: ![Nicholas\_Russell](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nicholas\_Russell](https://community.wowza.com/u/Nicholas_Russell)
#### Post date: [April 28, 2014, 11:32am UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/7 "2014-04-28T11:32:54Z")

</div>

To answer ‘salvadore’, the videos will play when you remove JWPlayer from the equation and just insert a simple video tag. The following video tag works perfectly.

> The videos are encoded in H.264 with AAC audio with the correct profile info. Key frames are all aligned.
> 
> To answer “thejerm”, the playlist.m3u8 does load.
> 
> However, I am confused as to why JW Player 6 will not execute on an HTML 5 dependent device and shows that error. Am I calling the JW Player incorrectly? The examples in the Wowza documentation had made it seem that this was all you needed for Apple HLS playback.

---

<div class="post-metadata">

### Author: ![Nicholas\_Russell](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nicholas\_Russell](https://community.wowza.com/u/Nicholas_Russell)
#### Post date: [April 28, 2014, 12:24pm UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/8 "2014-04-28T12:24:36Z")

</div>

Hi Salvadore,

That code still produces a player on iOS (my iPad/iPhone) that says **"Error loading player: No playable sources found"**

However, it still plays mbr on my desktop W7 system with Chrome flawlessly. The issue is isolated to iOS HTML 5 streaming only.

---

<div class="post-metadata">

### Author: ![Nicholas\_Russell](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nicholas\_Russell](https://community.wowza.com/u/Nicholas_Russell)
#### Post date: [April 28, 2014, 4:26pm UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/9 "2014-04-28T16:26:25Z")

</div>

The stream is: **CABLE11614.mp4**

The VOD Application is: **vod10906001**

Standard security practices enabled on server. We have never had any firewall/security related problems with the accessing of content.

---

<div class="post-metadata">

### Author: ![Nicholas\_Russell](https://avatars.discourse-cdn.com/v4/letter/n/7c8e57/32.png) [@Nicholas\_Russell](https://community.wowza.com/u/Nicholas_Russell)
#### Post date: [April 29, 2014, 1:51pm UTC](https://community.wowza.com/t/streaming-engine-vod-with-jw-player-6-no-playable-sources-found-on-ios/40704/10 "2014-04-29T13:51:27Z")

</div>

Hello everyone,

I was able to resolve this issue. I am posting my resolution for the community.

```auto
<script type="text/javascript">
jwplayer("player").setup({
	height: 388,
	width: '100%', 
    playlist: [{
        sources: [
            { file: "http://media.lightwayms.com:1935/vod10906001/smil:CABLE11614.smil/jwplayer.smil", },
        ],
    }],
    sources: [{
            file: "http://media.lightwayms.com:1935/vod10906001/smil:CABLE11614.smil/playlist.m3u8"
        }]
});
</script>

```

The two sources: jwplayer.smil, playlist.m3u8 work to make FLASH/HTML5 playback work respectively. Please correct me if I’m wrong. The issue appears to be resolved.
