Lovense Media Player整体需求

自古美人都是妖i 提交于 2019-12-01 21:51:51

方案说明:

  将播放器的使用流程进行了说明,以当前方案为准,设计稿部分有出入的地方,可以只使用相关的设计元素,然后具体的逻辑流程参考当前方案。

  默认约定:

  用户的登录操作只发生在用户需要登录的时候。

  整个播放器有如下几种状态:播放视频,播放pattern,编辑pattern,再次编辑pattern,对应的"more"都有不同。  

具体方案:

  一、用户使用视频播放功能(用户未登陆)。

  1.1 用户初次打开播放器以后,展示界面如下,左侧其实没有任何的内容,只有两个页签,页签默认选择了“Video”

  1)用户可以点击右侧播放区的内容,则会弹出具体的文件选中,用户选择文件为视频文件,则会出现在左侧视频中,然后开始播放。

  2)用户也可以直接拖动视频到播放区,然后左侧出现视频文件,同时也开始进行播放。

      

     1.2 如果用户选择了某个视频,开始播放视频,同时视频下的热门pattern通过视频名称或者视频编码从服务器自动匹配获取

  pattern展示规则比较简单:按照pattern的点赞数进行降序排列,点赞数越高的pattern排在最上面,并分页展示,一页展示5个。

  pattern的展示包括:pattern 名称 ,点赞数据,玩具类型icon。

  

  如果在这种情况下对pattern进行了点赞,则需要用户进行登录(用户登录界面,后续再介绍)。

  1.3 如果用户双击某个pattern(如下图选择第二个pattern,选择的pattern高亮(设计图遗漏),视频会重新开始播放,同时

  开始播放该pattern,同时唤起pattern的面板,由于用户并没有连接玩具,则对应的玩具icon为灰色,玩具的icon为对应的pattern中的玩具。

 

  

   1.4 如果用户点击玩具按钮,则需要提示用户连接玩具,这个时候视频需要暂停播放

  

 

 

       1)如果用户点击了“PC Lovense Connect”,同时用户未开启connect,则提示用户进行开启connect。

        

  2)如果用户点击采用“IOS/Android Lovense Connect”则弹出对应的二维码,用户可以扫码进行连接。

  

 

   1.5 当Lovense Connect连接了玩具以后,则用户可以选择一个玩具来响应当前pattern(目前仅支持一次连接一个玩具),用户选择对应的玩具

  来播放当前的pattern。

  

   1.6 (编辑pattern)当用户选择了某个玩具以后,用户可以继续播放视频及pattern,玩具开始响应 。用户可以点击“Edit Pattern”,则在当前pattern的基础上编辑

  新的pattern,用户也可以点击“more”按钮,选择新建pattern,或者快捷键设置。

  

       快捷按键的设置如下

  

  1.8 当用户点击了"Edit Pattern",“Edit Pattern”按钮变为“Save Pattern”,同时下面面板右侧出现了玩具编辑的面板,用户可以使用鼠标或者键盘进行玩具震动的编辑。

  

 

       1.9 当用户编辑完成以后点击“Save Pattern”,则需要输入pattern名称,(这个时候需要校验pattern名称,即使用户还未登录),则这个pattern出现在该视频中

  页签“My pattern”下。

  

 

   1.10 用户切换上面的页签为“Pattern”,则可以看到自己编辑的pattern,其中下面还有两个页签,分布为“My Pattern”,则为用户自己编辑的pattern,“History”为用户

  播放的历史记录的pattern。

  

 

       1.11 用户双击对应的pattern来播放对应的视频及pattern,当用户点击“More”则可以进行“Edit Pattern”来编辑对应的pattern,可以点击“Share Pattern”来分享自己编辑的pattern

  这个情况要判断用户是否登录,如果用户未登录,则弹出对应的登录选项,提示用户进行登录,同时用户也可以点击“Delete Pattern”来删除对应的pattern。

  当用户点击了“Edit Pattern”之后,当用户点击“More”以后,用户可以进行“Save as”,则相当于对当前pattern进行新的备份,如果用户点击“Save Pattern”,则对当前pattern进行

  覆盖。

  

 

 

  二、用户进行了登录

  2.1 如上图,当用户选择"Share Pattern"的时候,则会提示用户进行登录(即登录只发生在用户需要分享的时候),则弹出用户登录的按钮。

  

 

  2.2 用户登录以后,用户以前创建的pattern还存在,用户也随时可以选择退出,同时用户登录以后,用户再次分享已创建的pattern,则用户

 分享出去以后,弹出提示,提示用户分享成功。

       

   2.3 用户也可以在没有玩具的状态下创建新的pattern,当用户点击了如下按钮,则可以新建pattern,如果用户已经连接了玩具,则直接创建当前玩具的

  pattern。

   

 

   如果用户未连接玩具,则弹出选择玩具的选项,用户可以选择想要创建的玩具类型。

  

 

   当用户选择“Other Toys”的时候,则可以弹出所有的玩具类型。

  

  三、其他流程

  3.1切换玩具流程

  当用户点击玩具icon的时候,可以进行玩具的切换,如果用户正在编辑pattern,则需要提示用户切换玩具以后现有的pattern会应用在新的玩具上。

  

  

 

 

 

 

 

  

  

  

  

       

     

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!