Add note about fmp4 support (#845)
* Add note about fmp4 support Another feature for the list * Add note about fmp4 and Edge support Edge claims native HLS support but doesn't work with fmp4 yet. Move Known Issues down a bit so that the features are easier to find. * Add info on fmp4 browser support fmp4s only work on browsers with MSE.
Showing
1 changed file
with
21 additions
and
11 deletions
... | @@ -91,16 +91,6 @@ player.play(); | ... | @@ -91,16 +91,6 @@ player.play(); |
91 | 91 | ||
92 | Check out our [live example](http://jsbin.com/liwecukasi/edit?html,output) if you're having trouble. | 92 | Check out our [live example](http://jsbin.com/liwecukasi/edit?html,output) if you're having trouble. |
93 | 93 | ||
94 | ## Known Issues | ||
95 | Issues that are currenty know about with workarounds. If you want to | ||
96 | help find a solution that would be appreciated! | ||
97 | |||
98 | ### IE11 | ||
99 | In some IE11 setups there are issues working with it's native HTML | ||
100 | SourceBuffers functionality. This leads to various issues, such as | ||
101 | videos stopping playback with media decode errors. The known workaround | ||
102 | for this issues is to force the player to use flash when running on IE11. | ||
103 | |||
104 | ## Documentation | 94 | ## Documentation |
105 | [HTTP Live Streaming](https://developer.apple.com/streaming/) (HLS) has | 95 | [HTTP Live Streaming](https://developer.apple.com/streaming/) (HLS) has |
106 | become a de-facto standard for streaming video on mobile devices | 96 | become a de-facto standard for streaming video on mobile devices |
... | @@ -129,7 +119,7 @@ Check out the [full documentation](docs/) for details on how HLS works | ... | @@ -129,7 +119,7 @@ Check out the [full documentation](docs/) for details on how HLS works |
129 | and advanced configuration. A description of the [adaptive switching | 119 | and advanced configuration. A description of the [adaptive switching |
130 | behavior](docs/bitrate-switching.md) is available, too. | 120 | behavior](docs/bitrate-switching.md) is available, too. |
131 | 121 | ||
132 | videojs-contrib-hls support a bunch of HLS v2 and v3 features. Here | 122 | videojs-contrib-hls supports a bunch of HLS features. Here |
133 | are some highlights: | 123 | are some highlights: |
134 | 124 | ||
135 | - video-on-demand and live playback modes | 125 | - video-on-demand and live playback modes |
... | @@ -147,6 +137,9 @@ are some highlights: | ... | @@ -147,6 +137,9 @@ are some highlights: |
147 | as possible with standard HTML APIs | 137 | as possible with standard HTML APIs |
148 | - Stream with multiple audio tracks and switching to those audio tracks | 138 | - Stream with multiple audio tracks and switching to those audio tracks |
149 | (see the docs folder) for info | 139 | (see the docs folder) for info |
140 | - Media content in | ||
141 | [fragmented MP4s](https://developer.apple.com/videos/play/wwdc2016/504/) | ||
142 | instead of the MPEG2-TS container format. | ||
150 | 143 | ||
151 | [0]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track | 144 | [0]: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/track |
152 | 145 | ||
... | @@ -436,6 +429,23 @@ configured. Easy [instructions are | ... | @@ -436,6 +429,23 @@ configured. Easy [instructions are |
436 | available](http://enable-cors.org/server.html) for popular webservers | 429 | available](http://enable-cors.org/server.html) for popular webservers |
437 | and most CDNs should have no trouble turning CORS on for your account. | 430 | and most CDNs should have no trouble turning CORS on for your account. |
438 | 431 | ||
432 | |||
433 | ## Known Issues | ||
434 | Issues that are currenty know about with workarounds. If you want to | ||
435 | help find a solution that would be appreciated! | ||
436 | |||
437 | ### IE11 | ||
438 | In some IE11 setups there are issues working with its native HTML | ||
439 | SourceBuffers functionality. This leads to various issues, such as | ||
440 | videos stopping playback with media decode errors. The known workaround | ||
441 | for this issues is to force the player to use flash when running on IE11. | ||
442 | |||
443 | ### Fragmented MP4 Support | ||
444 | Edge has native support for HLS but only in the MPEG2-TS container. If | ||
445 | you attempt to play an HLS stream with fragmented MP4 segments, Edge | ||
446 | will stall. Fragmented MP4s are only supported on browser that have | ||
447 | [Media Source Extensions](http://caniuse.com/#feat=mediasource) available. | ||
448 | |||
439 | ### Testing | 449 | ### Testing |
440 | 450 | ||
441 | For testing, you run `npm run test`. This will run tests using any of the | 451 | For testing, you run `npm run test`. This will run tests using any of the | ... | ... |
-
Please register or sign in to post a comment