Page 41 - BP_202303
P. 41

openapi/v1/channel?id=39481"          经过与第三方直播平台技术                  直播平台的“token”用户数据
                   -H    "accept:  application/      的沟通探讨,方案一由于做高频                    接口传递过去,以唯一的标识
                   json"  -H    "token:  token")     率的轮询会对APP客户端和服务器                  “Openid”一对一完成认证。同
                   和获取直播列表(请求示例:                     端都带来极大的损耗,甚至会造                    时,第三方平台端,调用用户登
                   curl -X GET "https://openapi.     成请求堵塞,响应延迟等,继而                    录接口是会把app的用户信息传
                   v1.guangdianyun.tv/openapi/       影响到APP端其他版块(如新闻、                  递过来,关联字段openid,平台
                   v2/channel/list" -H  "accept:     电视等)的正常访问,因此频率                    根据传入openid是否存在做出登
                   application/json" -H  "token:     建议为30秒,但如此一来,即使                   录/注册用户,生成登录token,
                   token"),因为这两个接口的返                 在消耗了不少的资源情况下,也                    实现自动登录。其他途径在进入
                   回数据里都包含直播间观看人数                    只能等待30秒才能获得最新观看                   直播间时,会被要求使用APP端
                   的字段数值(watchNum[int]               人数,所造成的延迟得不偿失。                    的用户账号进行登录,保持一致
                   字段),区别在于前者是针对单                    而方案二契合了大多数用户的使                    性。当然,如果今吴江APP端设
                   个直播间发起的数据请求,而后                    用习惯,在用户看来已经接受了                    定为非强制性登录APP时,无需
                   者则针对当前所有直播间的信息                    这套操作逻辑,也不会给用户增                    用户登录即可观看直播,则进入
                   获取,可看作是单个直播间的集                    加学习成本。因此在综合考虑之                    直播间后第三方直播平台端获取
                   合。考虑到实时刷新的效果和服                    后,采用了方案二来实现了APP直                  到的用户登录信息会被视作有效
                   务器的效率与消耗程度,有以下                    播页面实时刷新收看人数。                      用户,此时不管是从APP端进入
                   两种方案可供选择:                             2.用户打通。今吴江APP是                还是微信分享端进入,都会进入
                       一是每个直播间进行高频率                  我们融媒体中心的自主研发定                     到广电云的用户登录接口,完成
                   的接口数据请求,这样可以最大                    制的APP,用户信息属于中心的                   用户的授权。
                   程度地实现APP直播页面的观看                   战略资源,是中心的独特“圈
                   人数与直播详情页面的一致。即                    层”和私域流量。因此,在用户                    四.结语
                   最低间隔低至1秒每次,APP端                   打通的过程中,我们主要采用                         通过将融媒体自有直播平台
                   向第三方平台发起直播间详情数                    单项获取用户信息的方式,即今                    和第三方优秀直播系统有效融合
                   据接口请求,在响应信息中提取                    吴江APP可以从第三方直播平台                   起来,可以达到1+1>2的效果。
                   watchNum字段,通过Ajax异                获取用户信息及数据资源,进行                    在融合中找到更合适的方式,让
                   步响应机制,实时更新APP端当                   引流,而第三方平台是无法获                     两者的优势互补,从而满足愈加
                   前直播间的观看人数;二是从用                    取今吴江的用户信息及数据资                     多样化的直播需求,提高直播的
                   户角度出发,根据大多数用户的                    源。今吴江APP用户在进入直播                   稳定性和安全性。平台融合以
                   使用习惯,制定观看人数的刷新                    间时,无需再次登录第三方直                     来,平台直播获得了区委区政府
                   策略。即当用户第一次点击进入                    播平台,直接无感进入H5页面                    的一致好评,也为吴江融媒体中
                   直播列表页的时候,APP端向第                   直播间并使用直播间的功能。                     心创造了500万元的经济收入。
                   三方平台发起获取直播列表的数                    通过调令curl -X POST "https://        未来,随着我们融媒体改革深入
                   据接口请求,在响应信息的集合                    openapi.v1.guangdianyun.          和技术团队的成长,我们通过借
                   中,先通过直播间id字段与APP                  tv/openapi/v1/client/user/        船出海的新模式,完成包括直播
                   端直播间完成定位,然后在完成                    login" -H  "accept: application/  模块在内的各个APP模块版权购
                   定位的信息中提取watchNum                  json"  -H    "token:  token"  -H     买,而后形成自主的二次开发,
                   字段,通过Ajax异步响应机制,                  "content-type:  application/      甚至是完全独立开发的APP,完
                   实时更新至APP端该直播间的观                   json" -d "{  \"expire_in\": 86400,     成融媒体中心技术改革的第二次
                   看人数。而当用户通过向下滑动                    \"openid\":  \"1008611\"}"获取      革命。
                   至页面顶端之后,再继续下滑,                    用户信息。此时,如果APP端设
                   则表示用户想要刷新当前页面信                    定为进入直播间需要是已登录
                                                                                       参考文献:
                   息,此时触发发送请求操作,跟                    状态,则APP端用户就是被授权                   【1】汪海东。试论广播节目视频同步直
                                                                                       播的得与失[J]。声屏世界,2018(4).
                   第一次进入页面时的请求过程一                    的合法直播间用户,在跳转至第
                                                                                       【2】范晓轩。融媒体直播平台构建及互
                   样再做一次。至此整个过程下来,                   三方直播平台直播间的同时,
                                                                                       动技术应用[J]。《演艺科技》2018年第
                   只做了两次请求轮回刷新操作。                    APP端会把用户数据通过第三方                   04期
                                                                                                 《传播与制作》2023 年第 03 期  41
   36   37   38   39   40   41   42   43   44   45   46