[发明专利]一种基于文件流的音频播放策略在审

专利信息
申请号: 201810165767.8 申请日: 2018-02-28
公开(公告)号: CN108390935A 公开(公告)日: 2018-08-10
发明(设计)人: 邱扬 申请(专利权)人: 北京酷我科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;G06F17/30
代理公司: 北京德和衡律师事务所 11405 代理人: 陈浩
地址: 100080 北京市海淀区农大*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 音频文件 解码 音频播放 文件流 必要信息 获取地址 播放器 播放音频文件 音频信息管理 客户端启动 处理流程 访问权限 鉴权处理 网络通道 文件协议 音频格式 运行效率 在线播放 客户端 容错性 可用 调用 匹配 播放 权限 清晰 检查 访问 维护
【权利要求书】:

1.一种基于文件流的音频播放策略,其特征在于,包括如下步骤:

步骤1,用户在客户端启动App,并请求播放音频;

步骤2,App获取音频播放必要信息,所述音频播放必要信息至少包括:

音频文件的ID,用于唯一标识某一音频文件,

音频文件的获取地址,包括:音频文件的物理地址,或音频文件的URL地址,物理地址对应于播放本地音频,URL地址对应于播放在线音频,

音频文件的音频格式,

音频文件的码率,

音频文件的播放时长;

步骤3,App调用音频信息管理器,检查音频播放必要信息是否完整可用,

如果信息不完整可用,则返回不可用错误信息,

如果信息完整可用,则转步骤4;

步骤4,当获取地址为音频文件的物理地址,转播放本地音频处理,按现有技术实施,不再详述,

当获取地址为音频文件的URL地址,则请求网络通道并尝试访问;

步骤5,执行鉴权处理,确认客户端、App及用户均有权通过网络通道访问音频文件的URL地址,

如果鉴权失败,则返回无权限错误信息,

如果鉴权成功,则转步骤6;

步骤6,确认音频文件访问权限和用户是否匹配,

如果用户无权限访问音频文件,则返回无权限错误信息,

如果用户有权限访问音频文件,则转步骤7;

步骤7,音频文件的URL地址解码,得到音频文件真正的获取地址,防止地址盗链,防止非法访问,真正的获取地址指向预设的传送服务器,

如果解码错误,则返回地址错误信息,

如果解码正确,则转步骤8;

步骤8,从真正的获取地址以文件流的形式获取音频文件;在获取音频文件时,循环等待文件流;循环等待文件流是因为音频文件不是一次性下载到本地,而是以流的方式通过网络传输;

步骤9,播放音频文件。

2.如权利要求1所述的基于文件流的音频播放策略,其特征在于:步骤2所述App获取音频播放必要信息时,还获取音频显示必要信息,所述音频显示必要信息至少包括:

音乐名称,

演唱歌手姓名,

演唱专辑名称,

音乐封面图片,

音乐歌词。

3.如权利要求1所述的基于文件流的音频播放策略,其特征在于:步骤3所述检查音频播放必要信息是否完整可用具体步骤如下:

检查音频播放必要信息是否缺失,

检查音频文件的ID格式是否正确,

检查音频文件的获取地址格式是否正确,

检查音频文件的音频格式是否为播放器支持的音频格式,

检查音频文件的码率格式是否正确。

4.如权利要求1所述的基于文件流的音频播放策略,其特征在于:步骤5所述鉴权处理具体步骤如下:

客户端通过iOS设备唯一识别码UDID或广告标识符IDFA或站点标识符MAC Address进行鉴权,用户通过选择开关确定是否对客户端进行绑定,绑定的客户端其参数设置和/或充值缴费具有高优先级,参数设置可同步到未绑定的同一用户的其他客户端中,充值缴费可设定为仅绑定客户端可执行,用于防止用户资金被盗刷、盗用、越权使用;

App通过通用唯一识别码UUID或“机器+应用”的唯一标识bundle_id进行鉴权,用于防止App被恶意修改、利用,在App第一次启动时调用一次,然后将该串存储起来,在需要时替代UDID来使用;

用户通过用户账号+密码或用户账号+密码+临时验证码或用户账号+短信验证码进行鉴权,用于防止未登录或未授权用于超权限使用。

5.如权利要求1所述的基于文件流的音频播放策略,其特征在于:步骤6具体步骤如下:

根据用户id信息判断用户的权限等级,

根据音频文件的ID和用户的权限等级,请求网络,检查用户是否有权限播放音频文件的ID对应的音频文件,

根据音频文件的ID判断音频文件的版权登记,检查音频文件是否被授权使用。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810165767.8/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top