JZVideo icon indicating copy to clipboard operation
JZVideo copied to clipboard

关于JZDataSource的重构

Open lipangit opened this issue 4 years ago • 2 comments

**需求描述 一个MediaPlayer对应一个DataSource,一个url,一个title,一个headerMap,一个looping,一个objects[]. 以上统称为一个DataSource。

当JZVD包含一个剧集或者多个清晰度的时候,实际包含了dataSource的列表,和index参数(正在播放哪个url)。

现在我们的dataSource是不合理的,需要重构。

**其他app是否实现

**截图或者小视频说明 image 生成一个内部类,JZDataSource是一条播放视频的信息。JZData包含JZDataSource的列表。

image

要求

1.给JZMediaPlayer传参JZDataSource 2.给setUp函数提供多个合理简洁的接口 3.逻辑严谨,思路清晰,无冗余代码,看着神清气爽

lipangit avatar Apr 09 '20 18:04 lipangit

支持一下。都是痛点。

hpp0hpp avatar Aug 12 '21 08:08 hpp0hpp

支持支持。这些确实是痛点 。

a120476536 avatar Dec 29 '21 07:12 a120476536