[发明专利]一种基于安卓移动终端的流媒体播放方法在审
申请号: | 201611246747.0 | 申请日: | 2016-12-29 |
公开(公告)号: | CN106713976A | 公开(公告)日: | 2017-05-24 |
发明(设计)人: | 徐继发 | 申请(专利权)人: | 上海聚力传媒技术有限公司 |
主分类号: | H04N21/4363 | 分类号: | H04N21/4363;H04N21/41;H04N21/4402;H04N21/443;H04N21/643 |
代理公司: | 北京品源专利代理有限公司11332 | 代理人: | 孟金喆,胡彬 |
地址: | 201203 上海市浦东新*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 移动 终端 流媒体 播放 方法 | ||
技术领域
本发明涉及视频通信技术领域,尤其涉及一种基于安卓移动终端的流媒体播放方法。
背景技术
随着计算机通信技术、互联网技术以及多媒体技术的发展,通过在线观看视频得到了越来越广泛的应用,用户可以选择在任意时段,通过客户端建立与视频播放服务器的网络连接,查看视频播放服务器提供的各类视频,例如,电影、电视剧或者Flash视频,并选取自己喜好的视频播放文件,点击进行在线下载播放、观看,以享受数字多媒体运营商通过视频播放服务器提供的各种视频扩展服务内容。
现有的视频播放服务端,其软件平台主要是基于Linux系统或Windows系统运行,首先于支持视频播放服务端的硬件设备中存储视频信息,将视频播放服务器接入网络环境中,用户需要观看视频信息时,将移动终端通过网络连接至视频播放服务端以获取视频文件。但是,现在有的视频流播放服务通常都是基于广域网中运行,于无网络环境中,例如比如长途巴士,高铁,轮船等,则上述的视频播放服务器则无法运行,即于无网络环境中的用户无法获得流畅的流媒体视频播放服务。
发明内容
本发明提供一种基于安卓移动终端的流媒体播放方法,旨在实现与无网络环境的中流媒体视频播放。具体地:
一种基于安卓移动终端的流媒体播放方法,其中,包括,
接受从移动终端发送的数据交互请求,并判断所述数据交互请求是否被允许:
于所述数据交互请求被允许后,建立与所述从移动终端、HTTP应用服务之间的数据通信闭环;
接受所述从移动终端发送的播放请求;根据所述播放请求发送与所述播请求匹配的视频流至所述从移动终端。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:包括至少两个移动终端,每个所述移动终端包含一安卓应用管理app,其中,接受从移动终端发送的数据交互请求,并判断所述数据交互请求是否被允许之前还包括,
选择其中任意移动终端为主移动终端,其他移动终端为所述从移动终端;
修改所述主移动终端内运行环境中的Jetty容器的适配,以形成匹配安卓系统的调度逻辑库;
调用HTTP应用服务中预定的接口,并根据所述预定的接口、所述调度逻辑库形成一独立的Java库;
所述主移动终端内的所述安卓应用管理app结合所述Java库以形成一服务管理app。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:所述逻辑调度库包括任务调度、线程调度、Java接口调度、Http Buffer调度、Servlet调度。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:接受从移动终端发送的数据交互请求,并判断所述数据交互请求是否被允许;包括,
开启所述主移动终端的短距离通讯模块,并形成短距离通讯数据输出;
所述从移动终端接受所述短距离通讯数据,并发出与所述短距离通讯数据匹配的所述数据交互请求;
所述服务管理app接受所述数据交互请求,并验证所述数据交互请求;
于所述数据交互请求被验证失败后,所述服务管理app输出拒绝交互请求的消息至所述从移动终端。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:所述短距离通讯模块包括WIFI通讯单元。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中,建立与所述从移动终端、HTTP应用服务之间的数据通信闭环包括,
所述HTTP应用服务根据所述主移动终端的基础应用库调用安卓系统的上下文,并根据所述上下文结合安卓系统的广播机制发送广播;
所述主移动终端中的所述服务管理app接受所述上下文,并根据所述上下文与所述HTTP应用服务、所述从移动终端和所述安卓应用管理app形成所述数据通信闭环。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:接受所述从移动终端发送的播放请求;根据所述播放请求发送与所述播请求匹配的视频流至所述从移动终端,包括,
所述主移动终端接受所述播放请求;
所述HTTP应用服务根据所述播放请求获取与所述播放请求匹配的所述视频流,并将所述视频流存储于所述安卓系统中;
所述服务管理app于所述安卓系统中读取所述视频流,并将所述视频流发送至所述从移动终端的所述安卓应用管理app。
优选地,上述的基于安卓移动终端的流媒体播放方法,其中:接受所述从移动终端发送的播放请求,根据所述播放请求发送与所述播请求匹配的视频流至所述从移动终端,包括,
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海聚力传媒技术有限公司,未经上海聚力传媒技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611246747.0/2.html,转载请声明来源钻瓜专利网。