External video support
The viewer supports playing video hosted outside of Scene7 Publishing System or AEM Dynamic Media.
Supported formats for the external video are either MP4 in H.264 format or M3U8 manifest for HLS stream.
The viewer can work either Scene7 or Dynamic Media video or with external video. If the viewer starts with Scene7/Dynamic Media video, use it with such asset type going forward, it is not possible to load an external video into this viewer using setVideo method. And vice verse: if viewer was initially loaded with external video, it should keep working with external videos only.
When working with external video the viewer ignores the value of playback modifier and detects the playback type from the external video extension. If external video URL ends with .m3u8 the viewer is using HLS playback, otherwise progressive playback is used.