一种基于订阅-发布模式的流媒体数据传输方法技术

技术编号:20875414 阅读:40 留言:0更新日期:2019-04-17 11:21
本发明专利技术公开了一种基于订阅‑发布模式的流媒体数据传输方法,初始化服务端,服务端的发布模块监听指定的网络地址和端口;初始化接收端,接收端的订阅模块连接至服务端;接收端向服务端注册希望接收的流媒体数据源过滤器;服务端根据发布模块监听到的数据依次向所有注册的接收端发送过滤的流媒体数据。本发明专利技术能够有效避免传输资源浪费,提高传输效率。

【技术实现步骤摘要】
一种基于订阅-发布模式的流媒体数据传输方法
本专利技术属于流媒体数据网络传输
,具体涉及一种基于订阅-发布模式的流媒体数据传输方法。
技术介绍
流媒体数据通常以数据包(Packet)的形式,由接收端(Client)向服务端(Server)发起连接拉取(Pull)数据包,或者由服务端向接收端发送(Push)数据包。接收端从数据包中选择直接想要的数据,然后其他的数据将被搁置,这种数据传输方式存在的问题是,当接收端的数量非常庞大时,服务端需要发送大量数据,容易造成传输资源浪费。
技术实现思路
本专利技术的目的在于提供一种基于订阅-发布模式的流媒体数据传输方法,其能够避免传输资源浪费,提高传输效率。为实现上述目的,本专利技术的技术方案是:一种基于订阅-发布模式的流媒体数据传输的方法,其特征在于:首先接收端在服务端进行登记注册;当服务端有数据需要向接收端发送时,根据接收端登记注册的状态,依次向接收端发送,避免传输资源浪费。具体包括如下步骤:S1:初始化服务端,服务端的发布模块监听指定的网络地址和端口;S2:初始化接收端,接收端的订阅模块连接至服务端;S3:接收端向服务端注册希望接收的流媒体数本文档来自技高网...

【技术保护点】
1.一种基于订阅‑发布模式的流媒体数据传输的方法,其特征在于:首先接收端在服务端进行登记注册;当服务端有数据需要向接收端发送时,根据接收端登记注册的状态,依次向接收端发送,避免传输资源浪费。

【技术特征摘要】
1.一种基于订阅-发布模式的流媒体数据传输的方法,其特征在于:首先接收端在服务端进行登记注册;当服务端有数据需要向接收端发送时,根据接收端登记注册的状态,依次向接收端发送,避免传输资源浪费。2.根据权利要求1所述的基于订阅-发布模式的流媒体数据传输的方法,其特征在于具体包括如下步骤:S1:初始化服务端,服务端的发布模块监听指定的网络地址和...

【专利技术属性】
技术研发人员:马康施文波郭晓川
申请(专利权)人:江苏电力信息技术有限公司
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1