Share this
Buy vs Build: The Advantage of a Commercial Video Player
by Craig Ferguson on July 20, 2021
When planning (or re-evaluating) your approach to the video player component of your video delivery workflow, you will more than likely at some point reach a crossroads when considering the decision to follow the open-source or commercial video player path. Whilst both options are entirely feasible in today’s video delivery landscape, there may be a number of considerations that don’t instantly come to mind when forming the basis for your decision.
In my 5 years amongst the incredibly talented team at THEO Technologies, I have seen the industry’s requirement and following demand for a performant video player increase dramatically as software environments become more complex and viewer expectations rise.
If you think about it simplistically, the video player is really one of the only ‘visible’ components of your video delivery workflow that the average content consumer can consistently view and interface with. The word ‘player’ even ends up in the title of many leading streaming services (think BBC iPlayer and so on), so this naturally results in your video players’ performance being fundamental to your services’ overall success, and a direct representation of the quality of your content offering that you and your team have worked tirelessly to build.
This article will specifically focus on the advantages of selecting, implementing, and maintaining a commercial video player. For an extended view on the wider ‘Buy vs. Build’ discussion, please feel free to head on over to our whitepaper on this exact subject.
Benefit #1: Quicker Go-To-Market Speed
One of the biggest and most obvious benefits of a commercial player is in the off-the-shelf and adaptive nature of the technology.
When opting to leverage open source technology for your video player, you will of course be tasked with starting from scratch and working your way up to basic playback capabilities. Having to then connect this basic player up with your streaming infrastructure will also be no easy task. Upon ‘completion’, you will then need to assign the necessary (and permanent) resources to ensure any and all updates outside and inside of the player do not introduce any issues within the cross-technology environment. Small tweaks across streaming, content protection, analytics, advertising and more can have an adverse effect on the video player even when you don’t expect it to. The quality assurance (QA) resources required to manage this should certainly not be underestimated.
Overall, there are 4 primary considerations that could be considered when exploring your video player direction options. They are:
- Initial Development
- Product Evolution
- Maintenance and Support
- Strategic Focus
Each of these considerations will naturally involve heavy resource and time allocation if you are to meet the necessary standard for today’s average viewer expectation.
With a commercial video player, you can be sure that these will all be handled for you, and in the case of THEO Technologies, we will ensure they align with your specific requirements.
Over the years at THEO Technologies, we have been refining THEOplayer and expanding on its capabilities to fit seamlessly within a complex end-to-end environment. Behind the scenes, there are countless hours spent on ensuring perfectly consistent playback with every press of the play button. You can therefore feel safe in knowing that THEOplayer is ready to adapt to pretty much any environment and scenario with just one implementation. Beyond that, our team of on-hand experts are always available to assist with the ongoing management of your offering.
Benefit #2: Higher Video Playback Performance
At THEO Technologies, we like to consider THEOplayer as the video player equivalent of a World Championship winning Formula 1 car. Sleek, elegant, and ultimately designed to push the envelope of performance to the absolute limit (and beyond). When analyzing the strengths of these machines, no single component or innovation is enough to achieve the status level of a powerhouse in their respective industry. Instead, it is the collective of an expertly designed, built, and maintained product that delivers the required performance day in, day out.
The same can of course be said about THEOplayer. Over the years, our Leuven and New York-based in-house teams of experts have been designing and refining each and every module that forms the core of the player. That means that when it counts (i.e. the user loading the page), you can be certain that your player will be fast off the line.
The following points aim to highlight specific elements of performance that may initially come to mind.
In-house designed Adaptive Bitrate Algorithm
With the rollout of 5G ongoing today, buffering times are expected to become drastically reduced across the coming months (despite there already being an incredible low market tolerance for this). THEOplayer’s in-house adapted bitrate algorithm (ABR) has been uniquely designed from the ground up to take 3 major factors into account when tackling this subject. Being able to configure a tailored strategy to consider 1.) performance; 2.) quality and 3.) bandwidth mean that you can ensure lightning-fast start-up time and minimal rebuffering in the case of any network uncertainty. Compare this with the standard 2-factor open-source approach (quality and bandwidth) and you will immediately notice the additional flexibility that can be gained by leveraging a core performance component of a commercial video player.
|
ABR STRATEGY PRIORITY |
THEOPlAYER |
OPEN-SOURCE |
---|---|---|---|
Performance First | ✓ | ✘ | |
Quality First | ✓ | ✓ | |
Bandwidth First | ✓ | ✓ |
Interested in learning more about THEOplayer’s ABR capabilities? You can do so by downloading our Mini Guide to ABR Logic.
Modular (API-based) Development Approach
If you follow our theoplayer.com insights regularly (and I would personally recommend that you do! There’s a load of great info to be found.), you may have seen us mention that THEOplayer is designed around a ‘modular’ approach. What this essentially means is that outside of and around the video player core, we have opted to detach functionalities that are typically bundled in with other video players (such as specific features and integration connectors with analytics, advertising, and DRM services).
The modular approach directly assists in the overall performance of the player and ongoing maintenance of your environment and applications. In limiting your video player bundle size, you can cut down on application bloating in environments such as Android and iOS and ensure that your time to first frame (TTFF) is as lightning fast as possible.
Platform Specific Performance Optimisation
With so many different platforms and devices on the market, it can be difficult to ensure an industry-leading wide coverage. Devices such as webOS and Tizen Smart TVs can be tricky to cover given their lack of performance standards in older year models and general lack of support for features often required by default in today’s streaming ecosystem (i.e., server-side ad Insertion / wide subtitle support / etc.). Where native and open source technologies struggle here, THEOplayer picks up the slack with our Smart TV tailored and adaptive HTML5 SDK.
When leveraging the open-source path, there will be times when you will be restricted by platform limitations and bugs that will require a community resolution which you will typically have little control over. Another clear benefit in leveraging a commercial video player such as THEOplayer is that you can feel safe knowing that we will have the tools and expertise to assist you in overcoming your roadblocks (or at the very least providing a workaround solution where possible).
We are powering some of the world’s largest AVOD and SVOD streaming services on Smart TVs and take pride in our ability to handle specific use-cases not currently straightforward via an open-source approach. Even if you are already leveraging native or open source technologies here and are currently facing issues, we would always welcome the opportunity to dive deeper into how we could assist.
Benefit #3: Future-proof
At THEOplayer, we power some of the most cutting-edge and high-quality video services on the market with our universal video player technology. With leading content providers such as CNN, Swisscom, British Telecom, RAI, and many more opting to rely heavily on THEOplayer and our team’s capability to stay ahead of the curve for future player-related topics, we see ourselves in a privileged position to be able to highlight what a leading provider looks for in the current delivery landscape and the future.
Extensive Feature Set
Whether you are in the digital team for a news publishing service or the video team of a tier-one OTT platform, the video player feature-set that you offer your viewers can mean the difference between maintaining a viewer or losing them to another competitor’s offering. For example, visually impaired users with a dependency on the customization of subtitles (color, sizes, etc.) will expect your service to adhere to their unique needs.
If you are looking to start from scratch with an open-source player, you will need to spend the time planning, building, and implementing your desired feature set which you can be sure won’t be a fast process. With a commercial video player, you will gain immediate access to an extensive and continuously growing feature library that will stun your viewers and leave them wanting more.
THEOplayer has a feature for almost every use case. Are you a news publisher and want to increase ad revenue with more views? Feel free to check out our ‘Up Next’ and ‘Related Content’ features to ensure you keep the viewer’s eyes on the prize! Or maybe you are a music service looking to expand your offering capabilities. You couldn’t go wrong exploring our Web Audio API and seeing how you can enrich your viewer’s listening experiences.
Leading Support for Industry Standards
Our industry moves at a blistering pace. It’s extremely difficult to keep up with the latest and greatest innovations and releases. You will likely fall behind if you don’t have a fully dedicated team of experts spending the necessary time future-proofing your video player to handle industry standards such as Apple’s newly launched LL-HLS low latency protocol and more.
We know the OTT world is a competitive space. That’s why we are enabling our customers to be at the front of the pack by being the first to support these standards. Our dedicated team of experts is committed to ensuring that THEOplayer is ready to support the next big thing well before a full market adaptation.
Innovation and The Next Big Thing
You don’t spend close to 10 years working on video player technologies without coming up with a few unique thoughts on what our team’s collective expertise and skills could bring to the table. Our ranks have grown over the past years and thanks to this, we have been able to create a specific team purely focused on innovation and pushing the boundaries on video player technology and beyond. It was this team that sparked the initial idea for many up-and-coming player functionalities and the ground-breaking High-Efficiency Streaming Protocol (HESP). The handling of the video player has always been crucial in the playback of low latency content and our developed expertise put us in the unique position to shape the future of low latency video delivery at scale.
We are currently working behind the scenes on what we strongly believe will be the ‘next big thing’ in the video delivery landscape. We can’t wait to show you what we have in store.
Closing
It is crystal clear that there are a number of benefits of selecting and implementing a commercial video player. It is however ultimately your team’s duty to make the decision on your eventual approach.
With today’s viewer consumer expecting a lightning-fast and modern playback experience, it’s good to know that you have a team of experts entirely focused on this technology whilst your team can spend valuable time on other areas within your platform.
Be sure to reach out to our team to get additional insights into what the industry’s most performant video player – THEOplayer – can do for you.
Want to learn how we can help? Contact our video-playback experts!
Share this
- THEOplayer (45)
- online streaming (40)
- live streaming (35)
- low latency (32)
- video streaming (32)
- HESP (24)
- HLS (21)
- new features (21)
- THEO Technologies (20)
- SDK (19)
- THEOlive (17)
- best video player (17)
- html5 player (16)
- LL-HLS (15)
- cross-platform (15)
- online video (15)
- SmartTV (12)
- delivering content (12)
- MPEG-DASH (11)
- Tizen (11)
- latency (11)
- partnership (11)
- Samsung (10)
- awards (10)
- content monetisation (10)
- innovation (10)
- Big Screen (9)
- CDN (9)
- High Efficiency Streaming Protocol (9)
- fast zapping (9)
- video codec (9)
- SSAI (8)
- Ultra Low Latency (8)
- WebOS (8)
- advertising (8)
- viewers expercience (8)
- "content delivery" (7)
- Adobe flash (7)
- LG (7)
- Online Advertising (7)
- Streaming Media Readers' Choice Awards (7)
- html5 (7)
- low bandwidth (7)
- Apple (6)
- CMAF (6)
- Efficiency (6)
- Events (6)
- drm (6)
- interactive video (6)
- sports streaming (6)
- video content (6)
- viewer experience (6)
- ABR (5)
- Bandwidth Usage (5)
- Deloitte (5)
- HTTP (5)
- ad revenue (5)
- adaptive bitrate (5)
- nomination (5)
- reduce buffering (5)
- release (5)
- roku (5)
- sports betting (5)
- video monetization (5)
- AV1 (4)
- DVR (4)
- Encoding (4)
- THEO Technologies Partner Success Team (4)
- Update (4)
- case study (4)
- client-side ad insertion (4)
- content encryption (4)
- content protection (4)
- fast 50 (4)
- google (4)
- monetization (4)
- nab show (4)
- streaming media west (4)
- support matrix (4)
- AES-128 (3)
- Chrome (3)
- Cost Efficient (3)
- H.265 (3)
- HESP Alliance (3)
- HEVC (3)
- IBC (3)
- IBC trade show (3)
- THEOplayer Partner Success Team (3)
- VMAP (3)
- VOD (3)
- Year Award (3)
- content integration (3)
- customer case (3)
- customise feature (3)
- dynamic ad insertion (3)
- scalable (3)
- server-side ad insertion (3)
- video (3)
- video trends (3)
- webRTC (3)
- "network api" (2)
- Amino Technologies (2)
- Android TV (2)
- CSI Awards (2)
- Encryption (2)
- FireTV (2)
- H.264 (2)
- LHLS (2)
- LL-DASH (2)
- MPEG (2)
- Microsoft Silverlight (2)
- NAB (2)
- OMID (2)
- Press Release (2)
- React Native SDK (2)
- Start-Up Times (2)
- UI (2)
- VAST (2)
- VP9 (2)
- VPAID (2)
- VPAID2.0 (2)
- ad block detection (2)
- ad blocking (2)
- adobe (2)
- ads in HTML5 (2)
- analytics (2)
- android (2)
- captions (2)
- chromecast (2)
- chromecast support (2)
- clipping (2)
- closed captions (2)
- deloitte rising star (2)
- fast500 (2)
- frame accurate clipping (2)
- frame accurate seeking (2)
- metadata (2)
- multiple audio (2)
- playback speed (2)
- plugin-free (2)
- pricing (2)
- seamless transition (2)
- server-side ad replacement (2)
- subtitles (2)
- video publishers (2)
- viewer engagement (2)
- wowza (2)
- "smooth playback" (1)
- 360 Video (1)
- AOM (1)
- API (1)
- BVE (1)
- Best of Show (1)
- CEA-608 (1)
- CEA-708 (1)
- CORS (1)
- DIY (1)
- Edge (1)
- FCC (1)
- HLS stream (1)
- Hudl (1)
- LCEVC (1)
- Microsoft Azure Media Services (1)
- Monoscopic (1)
- NAB Show 2016 (1)
- NPM (1)
- NetOn.Live (1)
- OTT (1)
- Periscope (1)
- React Native (1)
- Real-time (1)
- SGAI (1)
- SIMID (1)
- Scale Up of the Year award (1)
- Seeking (1)
- Stereoscopic (1)
- Swisscom (1)
- TVB Europe (1)
- Tech Startup Day (1)
- Telenet (1)
- Uncategorized (1)
- University of Manitoba (1)
- User Interface (1)
- VR (1)
- VR180 (1)
- Vivaldi support (1)
- Vualto (1)
- adblock detection (1)
- apple tv (1)
- audio (1)
- autoplay (1)
- cloud (1)
- company news (1)
- facebook html5 (1)
- faster ABR (1)
- fmp4 (1)
- hiring (1)
- iGameMedia (1)
- iOS (1)
- iOS SDK (1)
- iPadOS (1)
- id3 (1)
- language localisation (1)
- micro moments (1)
- mobile ad (1)
- nagasoft (1)
- new web browser (1)
- offline playback (1)
- preloading (1)
- program-date-time (1)
- server-guided ad insertion (1)
- stream problems (1)
- streaming media east (1)
- support organization (1)
- thumbnails (1)
- use case (1)
- video clipping (1)
- video recording (1)
- video trends in 2016 (1)
- visibility (1)
- vulnerabilities (1)
- zero-day exploit (1)
- August 2024 (1)
- July 2024 (1)
- January 2024 (1)
- December 2023 (2)
- September 2023 (1)
- July 2023 (2)
- June 2023 (1)
- April 2023 (4)
- March 2023 (2)
- December 2022 (1)
- September 2022 (4)
- July 2022 (2)
- June 2022 (3)
- April 2022 (3)
- March 2022 (1)
- February 2022 (1)
- January 2022 (1)
- November 2021 (1)
- October 2021 (3)
- September 2021 (3)
- August 2021 (1)
- July 2021 (1)
- June 2021 (1)
- May 2021 (8)
- April 2021 (4)
- March 2021 (6)
- February 2021 (10)
- January 2021 (4)
- December 2020 (1)
- November 2020 (1)
- October 2020 (1)
- September 2020 (3)
- August 2020 (1)
- July 2020 (3)
- June 2020 (3)
- May 2020 (1)
- April 2020 (3)
- March 2020 (4)
- February 2020 (1)
- January 2020 (3)
- December 2019 (4)
- November 2019 (4)
- October 2019 (1)
- September 2019 (4)
- August 2019 (2)
- June 2019 (1)
- December 2018 (1)
- November 2018 (3)
- October 2018 (1)
- August 2018 (4)
- July 2018 (2)
- June 2018 (2)
- April 2018 (1)
- March 2018 (3)
- February 2018 (2)
- January 2018 (2)
- December 2017 (1)
- November 2017 (1)
- October 2017 (1)
- September 2017 (2)
- August 2017 (3)
- May 2017 (3)
- April 2017 (1)
- March 2017 (1)
- February 2017 (1)
- December 2016 (1)
- November 2016 (3)
- October 2016 (2)
- September 2016 (4)
- August 2016 (3)
- July 2016 (1)
- May 2016 (2)
- April 2016 (4)
- March 2016 (2)
- February 2016 (4)
- January 2016 (2)
- December 2015 (1)
- November 2015 (2)
- October 2015 (5)
- August 2015 (3)
- July 2015 (1)
- May 2015 (1)
- March 2015 (2)
- January 2015 (2)
- September 2014 (1)
- August 2014 (1)