CONNECT Player SDK 5 for Android
5.42.x 5.41.x 5.40.x 5.39.x 5.38.x 5.37.x 5.36.x 5.35.x 5.34.x 5.33.x 5.32.x 5.31.x 5.30.x 5.29.x 5.28.x 5.27.x 5.26.x 5.25.x 5.24.x 5.23.x 5.22.x 5.21.x 5.20.x 5.19.x 5.18.x 5.17.x 5.16.x 5.15.x 5.14.x 5.13.x 5.12.x 5.11.x 5.10.x 5.9.x 5.8.x 5.7.x 5.6.x 5.5.x
5.42.x 5.41.x 5.40.x 5.39.x 5.38.x 5.37.x 5.36.x 5.35.x 5.34.x 5.33.x 5.32.x 5.31.x 5.30.x 5.29.x 5.28.x 5.27.x 5.26.x 5.25.x 5.24.x 5.23.x 5.22.x 5.21.x 5.20.x 5.19.x 5.18.x 5.17.x 5.16.x 5.15.x 5.14.x 5.13.x 5.12.x 5.11.x 5.10.x 5.9.x 5.8.x 5.7.x 5.6.x 5.5.x

Setting network transport types for monitoring

Connect Player can monitor network transport and reset player to continue playback when network recovers. By default, the following 3 network transport types will be monitored:

  • NetworkCapabilities.TRANSPORT_CELLULAR

  • NetworkCapabilities.TRANSPORT_WIFI

  • NetworkCapabilities.TRANSPORT_ETHERNET

The network transport types can be set with API setNetworkTransportTypes in OTVPlayerConfiguration

Java
// Define the network transport types for monitoring
ArrayList<Integer> networkTransportTypes = new ArrayList<>();
networkTransportTypes.add(NetworkCapabilities.TRANSPORT_CELLULAR);
networkTransportTypes.add(NetworkCapabilities.TRANSPORT_WIFI);

// Create configuration with builder
OTVPlayerConfiguration configuration =
  new OTVPlayerConfiguration.Builder()
    .setNetworkTransportTypes(networkTransportTypes) // Set transport types
    .build();  //Build the player configuration
// Here videoView is the instance of OTVVideoView.
videoView.setPlayerConfiguration(configuration);