

Lastly, the THEOplayer iOS/tvOS SDK 5.0 is released only on package managers (Cocoapods, and Swift packages later) which allow developers to easily fetch and implement the latest player into their app. This approach gives more flexibility and results in a reduced application size, since non-required parts are not included in the build of the application. The THEOplayer iOS/tvOS SDK 5.0 moves towards more modularized features, which means there is a base SDK that can handle basic playback and additional feature integrations are provided as separate modules that can be added as desired. Removing the WebView dependency will also allow us to move many of the APIs from being asynchronous to being synchronous, such as querying the current time. The THEOplayer iOS/tvOS SDK 5.0 is more performant than the legacy iOS and tvOS SDK (4.12.x), as it removes the dependency on the WebView to handle video-playback and supported features. Migration from THEOplayer iOS and tvOS SDK 4.x to THEOplayer iOS/tvOS SDK 5.0 What are the differences between 4.x and 5.0?
