![]() Usually more functions than play/pause are needed. It should be intuitive and enable interaction in a simple manner. But the player user interface has to be more than “just” good looking. Much like the smell of a (good) wine, the skin is the first impression a user gets from the player. ![]() New Skinning Possibilities and Performance Improvements Our most recent player version is capable of interpreting such periods and plays different content types in a smooth manner without visual transitions. These concepts enable you to split up one stream into different parts (called periods), e.g., ad and non-ad content. ![]() In practice this can be done using mechanisms called Multi-Period and Discontinuities in adaptive streaming technologies, like MPEG-DASH and HLS. Therefore the client receives a continuous stream with a smooth and broadcast like transition between ad and content video. In contrast to the approaches mentioned above, which stitch together the ad and non-ad content on the client side, server side ad insertion intercalates ads on a CMS level. Keeping in mind that the usage of ad-blocking software is not limited to a small number of geeks (anymore), but is increasingly utilized by “normal” users, this can be a big threat for ad driven businesses. From their perspective every unplayed ad corresponds to a potentially loss of ad-driven revenue. Although ad providers have come a long way in skillfully disguising ad content, the ongoing race between them and the manufacturer of ad-blockers has given content publishers many sleepless nights. Without going into too much detail, nowadays most commonly used standards share one major disadvantage: They can be detected and blocked by the client. The simple answer to this question is: Yes. All the specifications listed above are well supported in our player and are described in the related tutorial, setting up Ads with our player is easy to do.Ĭonsidering there is already such a large choice in advertising standards, is there really a need for yet another approach? Depending on the level of interactivity required, one can choose the standard that fit’s the targeted use-case best. The list of abbreviations and acronyms in this area are as long as they are obscure: VAST 3.0, VPAID 2.0, IMA, VMAP, to name just a few. Monetizing content via advertising is a common tactic in today’s online video streaming industry. Prevent your Ads from Getting Blocked, using Server-Side Ad Insertion How to enable VR and 360º playback, as well as more detailed information on which content can be used and how it should be encoded, can be found in our end-to-end VR & 360° Video tutorial. Besides the different rendering modes, for desktop, mobile and VR headsets, additional parameters, like the start position, or an initial rotation can be set via the HTML5 player configuration. However, the player will detect and automatically choose which streaming technology and configuration works best. To achieve a smooth and steady playback of VR and 360º content, we utilize the browser’s built-in HTML5 Media Source Extensions (MSE), or its native video capabilities (e.g., for iOS). This is especially tricky on iOS which only supports HLS, but the Bitmovin team has solved that problem, and because we support HLS and MPEG-DASH you can now stream your 360 videos with Netflix quality to all major devices and platforms. They need special treatment on the client side as the equirectangular frame (shown in the figure below) needs to be transformed into an immersive view. Unfortunately, that is not so easy for 360 videos. That’s obviously a long way from the streaming experience that we have come accustomed to from Netflix and YouTube, as both use adaptive streaming technologies like MPEG-DASH and HLS to deliver their high quality videos. This causes them to buffer very frequently, so most of the time you would simply wait until the video is loaded completely (download) and play it afterwards. What you usually get is a download and play experience because the videos are slow to start due to the high bitrate. Most 360° videos are still delivered through progressive download or RTMP, which is especially painful as 360° videos typically have high resolutions like 4K, as well as high bitrates. 360° and VR streaming has received a lot of attention this year but the technology, as well as the workflows are still in their infancy.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |