• SEARCH
  • DOWNLOADS
  • MY ACCOUNT
  • Buy (0)
  • CONTACT
  • Free Trial
Wowza Logo
  • PRODUCTS
  • DEVELOPER
  • SOLUTIONS
  • PRICING
  • RESOURCES
  • SUPPORT
  • My Account
  • Buy (0)
  • SEARCH
  • Ask a question
  • Forums
    • Wowza ClearCaster
    • Wowza Streaming Engine
    • Wowza Streaming Cloud
    • Wowza Player
    • Wowza GoCoder SDK
    • Wowza Developer Dojo
    • Topics
    • Questions
    • Articles
    • Users
    • Badges
  • Sign in
  • Community Home /
  • Wowza Streaming Engine /
  • On-Demand Streaming /
avatar image
Question by John B · Oct 20, 2015 at 03:13 AM · on-demand streaming

Set up for covering 99% of platforms for VOD

Hello dear Wowza users,

We are looking to support our VOD system to cover as much platforms as possible.

So far we have been setting up :

MPEG DASH as primary

HLS as secondary

Is there something for people without Flash? I know that it is possible to just put up the complete MP4 but can we somehow get streaming instead of progressive download?

Also, but this might be html related, for some reason when adding multiple sources to your playlist in the html file MPEG dash doesn't seem to work anymore.

I would love to hear some input from you guys about how you would set this up. We are also including closed captions in mostly WEBVTT format, but I have already seen that this certainly doesn't cover all the platforms.

I am using JW Player.

Best regards,

John
Comment

People who like this

0 Show 0
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users

5 Replies

· Add your reply
  • Sort: 
avatar image

Answer by Paul Shields · Oct 27, 2015 at 12:59 PM

Hi John,

Do you mean something for people with or without Flash, as your current streams appear to target devices that do not have Flash. The usual setup with JWPlayer, including fallback streams for Flash (and optionally RTSP for older devices) if HLS fails can be located here. This doesn't yet have examples for MPEG-DASH, which is new in JWPlayer 7.

Paul
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image John B · Oct 28, 2015 at 11:38 PM 0
Share
Hi John,

Do you mean something for people with or without Flash, as your current streams appear to target devices that do not have Flash. The usual setup with JWPlayer, including fallback streams for Flash (and optionally RTSP for older devices) if HLS fails can be located here. This doesn't yet have examples for MPEG-DASH, which is new in JWPlayer 7.

Paul


Thanks Paul for your reply,

Well, It's just that I am looking for a suitable solution for people without flash to get the video as well, preferably streaming in chunks. I know some players do this and I was wondering if this was possible with JW Player.

Today I tried out Bitdash player and this seems to work together with Wowza very well, their set up of the player is very simple. I do have some issues with the captions as they needed to be injected into for example the MPD or the M3U8, however I thought Wowza would pick them up automaticly. Must do something wrong there.

I'm just still wondering how to deliver to everyone, from just 1 MP4 file, which would be the most ideal situation. Right now we encode our own video's into several formats but it is taking massive data to keep everything on the server and encoding by hand.

Best regards,

John
avatar image

Answer by Daren Johnson · Oct 29, 2015 at 09:16 PM

Hi,

Support for captions in the Wowza MPEG-DASH implementation isn't quite ready yet, but it is coming. Captions should be working correctly in HLS though. How exactly are you injecting these captions?

Vod captioning support is outlined here.

You will still need multiple renditions of your MP4 files to target multiple bandwidths.

Daren
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image John B · Oct 30, 2015 at 01:00 AM 0
Share
For JWPLAYER, here is how our set-up looks like.

Now the main problem is that whenever multiple sources are selected, MPEGDASH is completely ignored.

[HTML]<script>

var playerInstance = jwplayer("myElement");

playerInstance.setup({

abouttext: ' site.nl',

aboutlink: 'javascript:;',

playlist: [{

image: "http://server/logo.png",

displaytitle:true,

title: 'title',

tracks: [{

file:"subtitlesnamehere.vtt",

kind:"captions",

label: "Nederlands",

}],

fallback: true,

androidhls:true,

sources: [

{ file: "http://contentserver:port/vod/mp4:filename.mp4/manifest.mpd",dash: true,},

{ file: "http://contentserver:port/vod/mp4:filename.mp4/playlist_all.m3u8" },

{ file: "rtmp://contentserver:port/vod/mp4:filename.mp4"},

{ file: "http://contentserver:port/vod/mp4:filename.mp4/manifest.f4m"},

{ file: "rtsp://contentserver:port/vod/mp4:filename.mp4" }

],

"rtmp": {

"bufferlength": 5

},

"primary": "html5",

width: "100%",

height: "100%",

}]

});

</script>[/HTML]
avatar image

Answer by Daren Johnson · Nov 04, 2015 at 12:30 AM

Hi,

What exactly do you mean by "whenever multiple sources are selected" ?

Additionally, as far as I know, the RTSP and f4m types are not supported in the source file list.

Daren
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image John B · Nov 04, 2015 at 11:44 PM 0
Share
Hi Daren and thanks for your tips.

When working without the 'sources' option, and adding just Dash as a file source, it works. But when you add the 'sources' attribute to the html as seen in my example, it seems Dash is not called anywhere anymore. It will fallback to HLS no matter what.

Best regards
avatar image

Answer by Daren Johnson · Nov 05, 2015 at 12:08 AM

Hi,

I would advise checking with the JW Player folks to see if that is even possible at this point.

Daren
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image John B · Nov 05, 2015 at 12:27 AM 0
Share
Hi,

I would advise checking with the JW Player folks to see if that is even possible at this point.

Daren


Alright Daren, thanks for all your support so far! Much obliged.

Best regards,

John
avatar image

Answer by Thomas Schuchhardt · Nov 18, 2015 at 06:56 PM

Any news on this? I'm trying to achieve the exact same. I also would like to have just a couple of different quality files (1080p, 720p, 480p, 360p, 240p, 144p) from one source

I try to avoid any other formats like webm.

Whatever sources i use, i get it to run, here and there but it never work under all circumstances somehow. DASH makes also problems.

With the latest JWPlayer i experienced problems with DASH and i only got it to run when i disabled flash in chrome. I got it to work but when i try to seek the movie just never continue.

The bitdash player was able to seek. the speed was not that fast, but it worked. Btw anybody know how to improve seek speed?

Any good guides what exact settings i would need for those mp4's suitable for 99% of all devices and working with DASH and HLS and whatever else i need for "all devices"

Maybe you can recommend a different Player ?

thx for your help
Comment

People who like this

0 Show 1 · Share
10 |600 characters needed characters left characters exceeded
▼
  • Viewable by all users
  • Viewable by moderators
  • Viewable by moderators and the original poster
  • Advanced visibility
Viewable by all users
avatar image John B · Nov 23, 2015 at 12:48 AM 0
Share
Any news on this? I'm trying to achieve the exact same. I also would like to have just a couple of different quality files (1080p, 720p, 480p, 360p, 240p, 144p) from one source

I try to avoid any other formats like webm.

Whatever sources i use, i get it to run, here and there but it never work under all circumstances somehow. DASH makes also problems.

With the latest JWPlayer i experienced problems with DASH and i only got it to run when i disabled flash in chrome. I got it to work but when i try to seek the movie just never continue.

The bitdash player was able to seek. the speed was not that fast, but it worked. Btw anybody know how to improve seek speed?

Any good guides what exact settings i would need for those mp4's suitable for 99% of all devices and working with DASH and HLS and whatever else i need for "all devices"

Maybe you can recommend a different Player ?

thx for your help


Hi Tommytom,

Actually, yes. We switched to a trial of Theoplayer and this is a HLS 100% based player. It works on ALL devices without ANY plugin. It really does what it promises and we are very happy with it so far.

You can get a free trial and they have great personal support. They are partners with Wowza so the 2 programs work together without any problems.

Your answer

Hint: You can notify a user about this post by typing @username

Up to 2 attachments (including images) can be used with a maximum of 524.3 kB each and 1.0 MB total.

Follow this Question

Answers Answers and Comments

1 Person is following this question.

avatar image

Related Questions

DASH player architecture and tools 1 Answer

Creating SMIL file on server throws exception with empty stack trace 2 Answers

On-Demand Directory 1 Answer

MPEG-DASH doesn't work for live application 2 Answers

multi-bitrate streaming encoding 5 Answers

Hot Topics
  • AWS Hosting
  • Mobile SDK
  • Deployment Options
  • Load Balancing
  • Content Security
Product Sign-in
  • Wowza Streaming Cloud
  • Wowza Player
Under the Hood
  • Developer Tools
  • Wowza System Status
  • Test Players
  • Developer IDE
Resellers
  • Find a Reseller
  • Reseller Portal
  • Become a Reseller
Company
  • About Us
  • Blog
  • News
  • Events
  • Careers
  • Customers
  • Partners
  • Contact Us
Stay Connected
Get Monthly Newsletter
Select a Language
  • English
    • English
    • Español
    • 日本語
    • 한국어
    • हिन्दी भाषा
    • 中文
    • русский язык

© 2005–2019 Wowza Media Systems, LLC. All rights reserved.   Terms | Privacy | Trademarks | Legal


Enterprise
Social Q&A

  • Anonymous
  • Sign in
  • Create
  • Ask a question
  • Create an article
  • Forums
  • Wowza ClearCaster
  • Wowza Streaming Engine
  • Wowza Streaming Cloud
  • Wowza Player
  • Wowza GoCoder SDK
  • Wowza Developer Dojo
  • Explore
  • Topics
  • Questions
  • Articles
  • Users
  • Badges