要实现在Android设备上一个一个播放ts视频,可以使用ExoPlayer库。这个库可以处理多种媒体类型,并且支持无缝切换和动态加载。可以将ts视频分割成多个小片段,然后使用ExoPlayer逐个播放每个片段。
可以使用MediaSource接口将片段传递给ExoPlayer,然后使用ExoPlayer的prepare()方法准备播放器。播放器准备好后,使用ExoPlayer的seekTo()方法和play()方法逐个播放每个片段。
要实现Android上的TS视频一个一个播放,可以通过读取视频文件的TS流,将每个TS分段解析并播放。在播放时,可以使用MediaPlayer或ExoPlayer等播放器,通过设置播放起始位置和结束位置,来控制每个TS分段的播放。同时,还可以使用缓存技术,提高视频播放的流畅度和稳定性。需要注意的是,TS分段的大小和播放时长要合理控制,以免影响用户体验。