Exoplayer Analytics,获取分析的准确方法
Exoplayer Analytics, Accurate way of getting analytics
有什么准确的方法可以从 Exoplayer 获取分析数据吗?我想要获得可以跟踪总跟踪时间的播放器分析,排除搜索的曲目和所有?
这可以通过连接到 ExoPlayer 给你的事件回调并自己测量这些东西来完成。然后,您需要将它们发送到您的后端,store/aggregate 随着时间的推移那里的数据。
另一种方法是使用视频分析解决方案自动为您处理所有这些事情,例如 Bitmovin Analytics or Mux Data。
(披露:我为 Bitmovin 工作)
ExoPlayer 上的分析完全取决于 ExoPlayer 版本。一些基本的分析可以通过 ExoPlayer 的 EventListener Callbacks 本身来完成。要获得准确的数据分析数据,请根据需要添加事件侦听器:可用的侦听器是
- EventListener:提供ExoPlayer的通用事件回调
- AudioRendererEventListener(现已弃用 V2.9.+)。这么好
使用音频监听器。
- VideoRendererEventListener(现已弃用 V2.9.+)。这么好
使用 VideoListener。
- AnalyticsListener:可用于 ExoPlayer V2.9.+ 它具有大部分
可用的 ExoPlayer 回调。所以它最适合
你需要。
总而言之,您可以使用 Exoplayer 提供的可用回调并获取所需的分析数据,例如总跟踪时间、搜索事件数据、带宽、比特率等。
有什么准确的方法可以从 Exoplayer 获取分析数据吗?我想要获得可以跟踪总跟踪时间的播放器分析,排除搜索的曲目和所有?
这可以通过连接到 ExoPlayer 给你的事件回调并自己测量这些东西来完成。然后,您需要将它们发送到您的后端,store/aggregate 随着时间的推移那里的数据。
另一种方法是使用视频分析解决方案自动为您处理所有这些事情,例如 Bitmovin Analytics or Mux Data。
(披露:我为 Bitmovin 工作)
ExoPlayer 上的分析完全取决于 ExoPlayer 版本。一些基本的分析可以通过 ExoPlayer 的 EventListener Callbacks 本身来完成。要获得准确的数据分析数据,请根据需要添加事件侦听器:可用的侦听器是
- EventListener:提供ExoPlayer的通用事件回调
- AudioRendererEventListener(现已弃用 V2.9.+)。这么好 使用音频监听器。
- VideoRendererEventListener(现已弃用 V2.9.+)。这么好 使用 VideoListener。
- AnalyticsListener:可用于 ExoPlayer V2.9.+ 它具有大部分 可用的 ExoPlayer 回调。所以它最适合 你需要。
总而言之,您可以使用 Exoplayer 提供的可用回调并获取所需的分析数据,例如总跟踪时间、搜索事件数据、带宽、比特率等。