说起直播行业, 一对一直播 App 开发是一大新需求, 为了完善软件的安全性以及内容的质量, 需要借助一些 CDN 服务, 从而帮助直播 App 开发更高效.
开发一对一直播 App 不仅要在功能技术上多加留意, 各个方面都是要重点对待, 特别是用户体验以及用户隐私安全上.
一对一直播 App 开发借助的 CDN 服务有哪些?
IP 禁用
可以检测用户访问时的 IP, 对其进行禁止或者是放行操作. 一旦出现需要处理的 IP 地址, 管理员可以直接登录 CDN 服务的后台进行 IP 禁用或者是放行配置.
秒级禁播
这一功能主要用于用户在运营过程中, 发现主播推送非法内容, 需要立即中止该直播时, 需要提供相应的禁播 API 接口以提供用户使用. 当使用该接口时, 可以在几秒内的时间将主播端的视频直播流断开, 并且禁止其再次推流, 用户也就无法观看直播. 这一功能还能起到封禁作用, 减少非法内容的传播范围和时长, 以避免禁播内容给用户运营层面的经济效益带来不必要的损失.
一对一直播 App 开发借助的 CDN 服务有哪些?
自动鉴黄
随着国家对于直播行业的监管程度逐渐加强, 用户可以在 CDN 服务后台提交单链或者是视频直播流的鉴黄请求. 大多数 CDN 服务商对于直播内容的鉴别分为两种, 疑似 *** 信息和确定 *** 信息. 在直播 App 运作过程中, 一旦发现具备相关信息, 该功能会直接将结果通知到管理人员从而进行一定的处理.
API 接口
由于每一个用户对于直播平台的数据侧重点都不相同, 为了给不同的用户提供不同的需求, CDN 服务商在 API 接口方面提供了多重选择. 举个简单的例子, 如果某直播平台中有一个 API 查询接口, 帮助用户观测每一条视频直播流的同时在线人数, 以方便每个主播的人气. 每一条视频直播流的推流信息接口查询, 包含推流时间, 推流节点, 推流码率及用户 IP 等信息. 从而帮助直播平台在运营过程中, 详细掌握自家平台主播的直播时间, 分布区域以及直播数据量的大小.
防盗链
在互联网这个既能开放又能共享的独特属性下, 互相 "借鉴" 早已不是什么稀罕事儿, 但是这并不意味着可以随意盗用互联网用户中优质的内容, 为了保障直播中用户的私人隐私和利益, 就需要用到 refer 防盗链, token 防盗链, IP 禁用三项功能, 以从根本上帮助客户减少由于非法请求而造成的带宽浪费.
(1)refer 防盗链: 检查用户的来源网站. 客户可以将非指定网页加入 refer 黑名单, 限制非指定的网页访问服务器, 从而在一定程度上防止内容盗链.
(2)Token 防盗链: 用户在推流和播放时必须带上 token 加密串, 然后直播系统会校验合法性. 也就是说, 只有合法的 token 加密串才能通过校验并且进行请求, 一旦发现非法请求, 将会被立即拒绝. Token 防盗链在推流和拉流两个环节中都可以起到校验的效果, 即防止推流地址被非法占用和防止拉流被站外播放器盗取播放.
来源: http://www.bubuko.com/infodetail-3099346.html