八、系统详细设计
1、客户端功能设计
(1)开启直播间
用户进入直播平台后,可选择自己是否开启直播。当用户需要开启直播时,点击“开启直播”按钮,并进入直播间具体参数设置。首先选择该直播间是否为公开直播间,若为公开直播间,则进入下一步;若为私有直播间,则设置对应的进入直播间密钥,再进入下一步。
此时用户可继续设置直播间其他参数,如是否开启美颜、美颜程度、直播间类别、标题、直播间封面、直播间简介等系列内容,全部设置完成后点击“开始直播”,该信息审核完毕后则开始直播。
具体流程如图4.1所示。
图4.1 用户开启直播时序图
(2)进入直播间
用户进入软件后,首页会为用户推送现阶段正在直播的各个直播间,展示如直播间封面、标题、主播姓名等内容。用户可选择进入任意直播间观看。当直播间为公开直播间时,用户可直接观看。当直播间为私密直播间时,用户则需要先输入直播间密钥,密钥核对无误后方可进入直播间观看。
具体流程如图4.2所示。
图4.2 用户观看直播时序图
(3)发送评论、礼物
用户进入直播间后,除了可观看主播直播内容以外,还可发送弹幕、评论、礼物等内容。系统根据用户发送的不同内容显示不同效果,并将内容同步推送给主播。
具体流程如图4.3所示。