[发明专利]一种实现视频组播的方法无效

专利信息
申请号: 201110059968.8 申请日: 2011-03-14
公开(公告)号: CN102316145A 公开(公告)日: 2012-01-11
发明(设计)人: 胡加明 申请(专利权)人: 苏州阔地网络科技有限公司
主分类号: H04L29/08 分类号: H04L29/08;H04L12/18;H04N21/6405
代理公司: 暂无信息 代理人: 暂无信息
地址: 215121 江苏省苏州工*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 实现 视频 方法
【说明书】:

技术领域

发明属于网络技术领域,尤其涉及一种实现视频组播的方法。

背景技术

随着Web IM用户数量的不断增加,大家对Web IM的功能需求也逐步增加,从原先简单的一对一聊天,开始转向群组通讯和多人通讯,从传统的文本聊天,到现在的音视频聊天,客户端软件已经实现了这些功能,但是下载软件会变得越来越没有必要,人们的需求已经越来越网页化。

目前,也出现一些网页上实现的音视频聊天系统,如Gmail中的Google Talk等,这类实现也是需要下载服务提供商所提供的控件,没有这些控件也就没办法实现这些功能,安装控件实际上就等于是安装了一个客户端软件,使用户的安全无法得到保障,而且也为病毒、恶意软件提供了传播的途径,并且只能实现单一的视频通讯。

在目前得到普及的网络会议、远程教育、Web IM等系统中,普通存在多人视频的需求,单一的视频模式已经不再能够满足人们交流,特别是商务化交流的需求,比如多供应商进行产品协商、远程视频教学学生提问和回答问题,网络视频会议的多方主讲等等,需求比比皆是,目前的视频系统并不能做到完全Web化实现,而且采用传统的流媒体同步实现,效率和质量均得不到保障。

发明内容

本发明提供了一种实现视频组播的方法,采用组播方式,完全Web实现,在网页里即可实现,不需要下载任何控件。

为达到上述目的,本发明的技术方案为:

一种网页上实现的视频组播的方法,包括以下步骤:

1)用户打开网页,加载flash,将群组ID传给flash,连接stratus服务器,监听连接数据;

2)连接成功后,根据群组ID开始创建群组,若群组已存在,则加入群组;若不存在,则创建一个新群组,并将自己加入该群组。

3)加入群组成功后,若是发布者,则获取本地的摄像头,将摄像头附加到流对象;调用流对象的方法将流数据发布到群组;若是接收者,则收到流数据后,新建一个流对象和视频组件,将流数据附加到流对象,并将流对象添加到视频组件进行播放。

上述技术方案中,其中步骤1)包含如下过程:

1a)用户打开网页,加载一个flash,flash调用NetConnection类和类的方法connect开始连接stratus服务器;

1b)连接成功后,flash开始监听数据。

上述技术方案中,其中步骤1)中所述stratus服务器是指:用于登记flash用户的一些网络信息的服务器,它可以为adobe官方的stratus服务器,也可以是其他第三方的服务器。

上述技术方案中,其中步骤2)包含如下过程:

2a)flash连接stratus服务器成功后,获取网页传递给flash的群组Id;

2b)调用flash的类GroupSpecifier创建一个群组对象,并将群组ID作为参数传入;

2c)若群组已存在,则不会创建新群组,Flash调用NetGroup类以群组对象作为参数传入然后,开始加入群组,并检测加入的状态。

上述技术方案中,其中步骤3)包含如下过程:

3a)检测到加入群组成功后,在flash上创建一个视频组件,若本人是视频发布者,则调用flash的方法Camera.getCamera()获取摄像头;

3b)视频发布者新建一个NetStream对象,将摄像头获取到的流附加到NetStream对象,并通过NetConnection连接,调用publish方法将视频发布到群组ID对应的群组;

3c)群用户检测到流数据,将流数据加到流对象中,调用视频组件的attachNetStream方法将流对象绑定到视频组件,并调用流对象的play方法播放视频流。

本发明与现有技术相比具有以下优点:

1)可以实现1对多的视频共享。

2)基于组播方式实现,服务器无任何压力。

3)完全基于flash实现,可以运行在网页上。

4)操作简单、实际用性,可以很方便地应用于网络会议、远程教育等系统。

本发明解决了当前视频传播方式存在的问题,提供一种安全、高效、稳定的视频传播方法,而且是完全Web实现,在网页里即可实现,不需要下载任何控件,并且是通过组播方式实现,服务没有任何压力,操作简单,实用性强,能够很方便地运用于网络会议、远程教育、Web IM等系统中,是一种能够普及的Web技术。

附图说明

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州阔地网络科技有限公司,未经苏州阔地网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201110059968.8/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top