[发明专利]一种智能手机投屏方法在审
申请号: | 202011305087.5 | 申请日: | 2020-11-19 |
公开(公告)号: | CN112492359A | 公开(公告)日: | 2021-03-12 |
发明(设计)人: | 谭文韬 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | H04N21/41 | 分类号: | H04N21/41;H04N21/4363 |
代理公司: | 四川省成都市天策商标专利事务所 51213 | 代理人: | 陈艺文 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能手机 方法 | ||
1.一种智能手机投屏方法,其特征在于,选择基于Android的智能手机作为媒体文件服务器,基于Android的智能电视作为媒体播放器,实现手机投屏后仍然可以进行其他操作,并且可以由局域网内的各智能手机终端,安装服务端程序后对投屏的媒体文件进行控制。
2.如权利要求1所述的一种智能手机投屏方法,其特征在于,包括以下步骤:
步骤1,通过将手机端和电视端接入家庭局域网,手机端对局域网内广播设备发送消息,电视端接收到设备消息后,向手机端回复自身信息,建立起手机与电视的连接;
步骤2,手机端作为媒体服务器,实现对本地音频、视频、图片媒体文件的搜索、分类、呈现;
步骤3,在手机端选择要投屏播放的媒体的文件,将媒体文件转换成流文件;
步骤4,电视端作为媒体播放器,应用程序集成了音视频文件、增加图片文件播放功能,与手机端建立播放会话后,开始投屏播放;
步骤5,通过手机下发控制媒体播放的指令,电视端收到指令消息,解析后执行相应的动作;
步骤6,媒体文件开始播放后,播放信息和状态实时反馈到手机端的程序中。
3.如权利要求1或2所述的一种智能手机投屏方法,其特征在于,在文件传输开始和过程中,根据网络环境实现自动调整文件传输码率。
4.如权利要求2所述的一种智能手机投屏方法,其特征在于,多个接入局域网的Android智能手机可以同时对投屏播放的媒体文件进行操控;将多个智能手机的操控指令消息,利用消息对列进行异步处理,保障媒体文件的正常播放。
5.如权利要求1或2所述的一种智能手机投屏方法,其特征在于,智能手机端作为媒体资源服务器,在手机端APP中,实现对本地媒体资源的查找、分类管理;以及流传输服务;手机启动服务端APP后,利用Android系统的MediaStore类,查找手机上全部的视频、音乐、以及图片3类媒体资源,将3类文件信息分别存放在继承自Set类的Video、Audio、Image类中。
6.如权利要求2所述的一种智能手机投屏方法,其特征在于,所述步骤4中智能手机端选择要投屏播放的视频,发送基本描述信息给智能电视;智能电视会请求建立播放会话,手机端返回会话建立所需信息,播放会话建立;智能电视请求播放视频,手机端回话并且开始发送流数据;停止播放或播放结束后,智能电视发送关闭会话请求或者直接退出播放程序,结束本次播放会话。
7.如权利要求1所述的一种智能手机投屏方法,其特征在于,在电视端部署媒体播放器,实现对手机端发送过来的媒体流文件的播放;通过集成VLC播放器的开源框架,借由其提供的API接口,实现对音频和视频文件的播放;采用Glide加载图片,弥补VLC播放器无法播放图片的缺陷,将图片缓存到内存,针对比较大的图片,设置其缓存期间的缩略图,加载到glideimageview来播放图片。
8.如权利要求1所述的一种智能手机投屏方法,其特征在于,在多手机端共同控制媒体文件的播放场景,为了防止多操作指令同时到达媒体播放器引起播放器异常或操作指令信息丢失,采用异步消息队列处理手机端的控制命令消息。
9.如权利要求8所述的一种智能手机投屏方法,其特征在于,手机向智能电视发送的控制命令,先进入消息队列,MessqgeQueue可作为消息队列,Android系统的Looper函数实现对消息队列的轮询,Hander则用与消息分发,实现媒体播放器则对消息队列的消息一次进行接收、解析、处理执行。
10.如权利要求8所述的一种智能手机投屏方法,其特征在于,若媒体播放时,多设备下发控制指令可能导致媒体播放器异常,采用执行命令前,先判断播放器状态的,只有播放器状态正常,才会执行收到的控制指令。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011305087.5/1.html,转载请声明来源钻瓜专利网。