This how-to guide describes how to implement experimental native rendering using the THEOplayer Legacy Android SDK (4.12.x).
In order to enable native rendering on Android, make sure you are at least using version 2.42.2 or higher.
The snippet below configures the THEOplayer a source description that will render the media natively
private void playSourceWithNativeRendering(String src) {
tpv.getPlayer().setSource(sourceDescription(
typedSource(src)
.setNativeRenderingEnabled(true)
.build()
).build())
}
Note: Important reminder that this is an experimental feature.
Note: Experimental rendering can only be used for playback of DASH streams