[发明专利]基于HTML5浏览器的视频主播、直播方法、终端和系统在审
申请号: | 201711235840.6 | 申请日: | 2017-11-30 |
公开(公告)号: | CN107995187A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 姜军 | 申请(专利权)人: | 上海哔哩哔哩科技有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L29/08;H04N21/6437 |
代理公司: | 上海大视知识产权代理事务所(特殊普通合伙)31314 | 代理人: | 顾小伟,蔡沅 |
地址: | 200433 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 html5 浏览器 视频 直播 方法 终端 系统 | ||
1.一种基于HTML5浏览器的视频主播方法,其特征在于,所述的方法包括以下步骤:
(1)根据操作,主播终端的HTML5浏览器获取视频数据和音频数据;
(2)所述的HTML5浏览器基于WebRTC协议,将所述的视频数据和音频数据传输至直播网站的网关服务器。
2.根据权利要求1所述的基于HTML5浏览器的视频主播方法,其特征在于,所述的步骤(1)具体包括以下步骤:
(1-1)根据操作,主播终端利用所述的HTML5浏览器打开所述直播网站的页面,该页面中包含有调用浏览器端WebRTC设施的程序代码;
(1-2)所述的HTML5浏览器提示获取摄像头画面数据和麦克风声音数据请求;
(1-3)根据操作,所述的HTML5浏览器从所述的摄像头获取画面数据并从所述麦克风获取声音数据。
3.根据权利要求1所述的基于HTML5浏览器的视频主播方法,其特征在于,该方法中包括至少两个所述的主播终端,
所述的步骤(1)为:
(1')根据操作,至少两个所述的主播终端的HTML5浏览器分别获取对应的视频数据和音频数据,且各所述的主播终端的HTML5浏览器均播放从其它主播终端获取的视频数据和音频数据。
4.一种基于HTML5浏览器的视频直播方法,其特征在于,该方法包括:
利用权利要求1至3中任一项所述的基于HTML5浏览器的视频主播方法进行主播;
还包括以下步骤:
(3)所述的网关服务器将获取的视频数据和音频数据封装为预设格式的流媒体数据;
(4)所述的网关服务器基于RTMP协议将所述的流媒体数据传输至内容分发网络;
(5)观众端基于HTTP协议从所述的内容分发网络获取所述的流媒体数据并播放。
5.根据权利要求4所述的基于HTML5浏览器的视频直播方法,其特征在于,所述的步骤(5)具体包括以下步骤:
(5-1)观众端利用客户端应用程序或浏览器进入所述的直播网站;
(5-2)所述的客户端应用程序或浏览器基于HTTP协议从所述的内容分发网络获取所述的流媒体数据;
(5-3)所述的客户端应用程序或浏览器将所述的流媒体数据转换为与所述的客户端应用程序或浏览器对应的可播放格式;
(5-4)所述的客户端应用程序或浏览器播放经转换的流媒体数据。
6.根据权利要求5所述的基于HTML5浏览器的视频直播方法,其特征在于,步骤(3)中所述的预设格式为FLV格式,所述的步骤(5-3)具体为:
所述的客户端应用程序或浏览器基于FLV.JS程序库将所述的流媒体数据转换为与所述的客户端应用程序或浏览器对应的可播放格式。
7.根据权利要求4所述的基于HTML5浏览器的视频直播方法,其特征在于,该方法中包括至少两个所述的主播终端,
所述的步骤(3)为:
(3')所述的网关服务器将从一个所述的主播终端获取的视频数据和音频数据发送至其与主播终端,并将各所述的主播终端获取的全部视频数据和音频数据封装为一个预设格式的流媒体数据。
8.一种应用于视频直播的基于HTML5浏览器的主播终端,其特征在于,该主播终端包括:
HTML5浏览器,用以根据操作,利用该HTML5浏览器获取视频数据和音频数据;且该HTML5浏览器基于基于WebRTC协议,发送所述的视频数据和音频数据。
9.根据权利要求8所述的应用于视频直播的基于HTML5浏览器的主播终端,其特征在于,所述的HTML5浏览器还用以打开所述直播网站的页面,该页面中包含有调用浏览器端WebRTC设施的程序代码;且所述的HTML5浏览器提示获取摄像头画面数据和麦克风声音数据请求;所述的主播终端根据操作,利用所述的HTML5浏览器从所述的摄像头获取画面数据并从所述麦克风获取声音数据。
10.根据权利要求8所述的应用于视频直播的基于HTML5浏览器的主播终端,其特征在于,所述的HTML5浏览器还用以获取并均播放从其它主播终端获取的视频数据和音频数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海哔哩哔哩科技有限公司,未经上海哔哩哔哩科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711235840.6/1.html,转载请声明来源钻瓜专利网。