Our site uses server-less HLS with the Opencast encode (our HLS-streaming-movies.properties are a little different than the 10x version) and the Paella player. I cannot recall if the Paella player required modifications to support it. We are currently using Paella 6.5 with local customizations.
As far as browser support, I notice that the native Safari HLS player has buffering and occasional freeze up issues when playing our HLS serverless manifests. Chrome and Firefox, and non-native HLS browsers, do not have problems. The Paella player provides non-native HLS browsers, like Chrome and Firefox, with a well supported and strong error handling HLS.js library. Our site is considering modifying the Paella player to force Safari to also use the HLS.js library, in order to get consistent HLS performance across all browsers.
Best of luck!
Regards,
Karen
Karen Dolan
Software Development Team for Teaching & Learning
Harvard University
Division of Continuing Education