[发明专利]一种基于文件流的音频播放策略在审
申请号: | 201810165767.8 | 申请日: | 2018-02-28 |
公开(公告)号: | CN108390935A | 公开(公告)日: | 2018-08-10 |
发明(设计)人: | 邱扬 | 申请(专利权)人: | 北京酷我科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F17/30 |
代理公司: | 北京德和衡律师事务所 11405 | 代理人: | 陈浩 |
地址: | 100080 北京市海淀区农大*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种基于文件流的音频播放策略,步骤如下:(1)用户在客户端启动App,并请求播放音频;(2)获取音频播放必要信息;(3)调用音频信息管理器,检查必要信息是否完整可用;(4)根据音频文件的URL地址,请求网络通道并尝试访问;(5)执行鉴权处理,确认客户端、App及用户均有权限;(6)确认音频文件访问权限和用户是否匹配;(7)音频文件的URL地址解码,得到音频文件真正的获取地址;(8)从真正的获取地址以文件流的形式获取音频文件;(9)播放音频文件。本发明,处理流程清晰,容错性好,安全性高,解码速度快,能兼顾多种文件协议和多种音频格式解码,播放器的运行效率有保障,在线播放安全性、可靠性好,便于后期维护。 | ||
搜索关键词: | 音频文件 解码 音频播放 文件流 必要信息 获取地址 播放器 播放音频文件 音频信息管理 客户端启动 处理流程 访问权限 鉴权处理 网络通道 文件协议 音频格式 运行效率 在线播放 客户端 容错性 可用 调用 匹配 播放 权限 清晰 检查 访问 维护 | ||
【主权项】:
1.一种基于文件流的音频播放策略,其特征在于,包括如下步骤:步骤1,用户在客户端启动App,并请求播放音频;步骤2,App获取音频播放必要信息,所述音频播放必要信息至少包括:音频文件的ID,用于唯一标识某一音频文件,音频文件的获取地址,包括:音频文件的物理地址,或音频文件的URL地址,物理地址对应于播放本地音频,URL地址对应于播放在线音频,音频文件的音频格式,音频文件的码率,音频文件的播放时长;步骤3,App调用音频信息管理器,检查音频播放必要信息是否完整可用,如果信息不完整可用,则返回不可用错误信息,如果信息完整可用,则转步骤4;步骤4,当获取地址为音频文件的物理地址,转播放本地音频处理,按现有技术实施,不再详述,当获取地址为音频文件的URL地址,则请求网络通道并尝试访问;步骤5,执行鉴权处理,确认客户端、App及用户均有权通过网络通道访问音频文件的URL地址,如果鉴权失败,则返回无权限错误信息,如果鉴权成功,则转步骤6;步骤6,确认音频文件访问权限和用户是否匹配,如果用户无权限访问音频文件,则返回无权限错误信息,如果用户有权限访问音频文件,则转步骤7;步骤7,音频文件的URL地址解码,得到音频文件真正的获取地址,防止地址盗链,防止非法访问,真正的获取地址指向预设的传送服务器,如果解码错误,则返回地址错误信息,如果解码正确,则转步骤8;步骤8,从真正的获取地址以文件流的形式获取音频文件;在获取音频文件时,循环等待文件流;循环等待文件流是因为音频文件不是一次性下载到本地,而是以流的方式通过网络传输;步骤9,播放音频文件。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京酷我科技有限公司,未经北京酷我科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810165767.8/,转载请声明来源钻瓜专利网。
- 上一篇:一种电动汽车综合管控系统
- 下一篇:一种基于缓存分布感知的概率缓存算法