[发明专利]一种直播方法、装置以及多媒体播放系统在审
申请号: | 201810475224.6 | 申请日: | 2018-05-17 |
公开(公告)号: | CN108650521A | 公开(公告)日: | 2018-10-12 |
发明(设计)人: | 金邦飞 | 申请(专利权)人: | 上海七牛信息技术有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/41;H04N21/442;H04N21/443;H04L29/06 |
代理公司: | 上海硕力知识产权代理事务所(普通合伙) 31251 | 代理人: | 郭桂峰 |
地址: | 201203 上海市浦东新区中国(上海)自*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 视频信息 音频信息 直播 多媒体播放系统 流媒体文件 操作指令 线程 终端 第一线 指令 预设服务器 编码处理 采集组件 强制开启 应用程序 用户体验 侦测 创建 | ||
本发明实施例公开了一种直播方法、装置以及多媒体播放系统,所述直播方法包括:侦测终端的操作指令;若所述操作指令为直播指令,则根据所述直播指令开启采集组件;启动第一线程以及第二线程,所述第一线程用于获取视频信息,所述第二线程用于获取音频信息;将获取到的所述视频信息和音频信息进行编码处理,生成流媒体文件;将所述流媒体文件推送给预设服务器。本发明实施例能够强制开启两个线程,分别用于音频信息和视频信息的获取,从而使得终端能够随时创建音频信息和视频信息,无须重新启动相应应用程序,减少了用户的等待时间,提升了用户体验。
技术领域
本发明涉及媒体技术领域,尤其涉及一种直播方法、装置以及多媒体播放系统。
背景技术
随着互联网应用技术的快速发展和智能手机的普及,体育比赛、音乐演出、主播秀等视频直播越来越受到用户的喜爱,因而也衍生了用户对直播服务的多种需求。
在采用移动终端进行直播时,通常会出现无画面或者无声音的情形,此时只能重启相应的应用程序,导致错过一些精彩画面,用户体验较差。
发明内容
本发明实施例提供一种直播方法、装置以及多媒体播放系统,能够支持音频、视频动态创建,满足直播需求
本发明实施例第一方面提供了一种直播方法,包括:
侦测终端的操作指令;
若所述操作指令为直播指令,则根据所述直播指令开启采集组件;
启动第一线程以及第二线程,所述第一线程用于获取视频信息,所述第二线程用于获取音频信息;
将获取到的所述视频信息和音频信息进行编码处理,生成流媒体文件;
将所述流媒体文件推送给预设服务器。
可选的,所述侦测终端的操作指令,包括:
侦测终端触摸屏上的触摸操作,若所述触摸操作的对象为预设列表内的应用程序,则确定所述触摸操作为直播指令;或者
侦测用户的语音信息,解析所述语音信息,若所述语音信息中包含预设列表内的应用程序,则确定所述语音信息为直播指令。
可选的,所述根据所述直播指令开启采集组件,包括:
获取开启权限,所述开启权限包括:摄像头开启权限以及麦克风开启权限;
根据权限获取结果,开启对应的采集组件;
根据开启结果反馈开启信息。
可选的,所述启动第一线程以及第二线程,包括:
若所述开启信息为摄像头和麦克风均开启成功,则启动第一线程以及第二线程;
通过所述第一线程与所述摄像头连接;
通过所述第二线程与所述麦克风连接。
可选的,所述启动第一线程以及第二线程,包括:
若所述开启信息为摄像头开启成功、麦克风开启失败,则启动第一线程,并强制启动第二线程;
或者
若所述开启信息为麦克风开启成功、摄像头开启失败,则启动第二线程,并强制启动第一线程;
或者
若所述开启信息为摄像头开启失败、麦克风开启失败,则强制启动第一线程以及第二线程;
通过所述第一线程与所述摄像头连接;
通过所述第二线程与所述麦克风连接。
本发明实施例第二方面提供了一种直播装置,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海七牛信息技术有限公司,未经上海七牛信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810475224.6/2.html,转载请声明来源钻瓜专利网。