[发明专利]一种按需上传流媒体数据的方法、装置有效
申请号: | 201110441768.9 | 申请日: | 2011-12-26 |
公开(公告)号: | CN102572512A | 公开(公告)日: | 2012-07-11 |
发明(设计)人: | 欧志 | 申请(专利权)人: | 深圳市融创天下科技股份有限公司 |
主分类号: | H04N21/218 | 分类号: | H04N21/218;H04N21/231;H04N21/239;H04N21/258;H04N21/63 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518057 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 上传 流媒体 数据 方法 装置 | ||
技术领域
本发明涉及移动互联网领域,尤其涉及一种按需上传流媒体数据的方法、装置。
背景技术
随着无线网络的不断发展,无线流媒体传输技术的应用也越来越广泛。
第一:在传统的无线流媒体传输过程中,终端编码设备通过流服务器注册、鉴权后,终端编码设备在没有接收到点播频道的请求时,就会将流媒体数据上传到流服务器。当有多个终端编码设备在流服务器注册、鉴权后,这样处理的结果就会导致流服务器建立多个数据接收通道、接收多个流媒体数据,并且其中很多传输的流媒体码流并没有客户端进行点播,造成了网络带宽资源的极大浪费。
并且,当有客户端播放器点播频道时,客户端播放器会向流媒体服务器发送点播请求,流服务器结构该请求后,与终端编码设备建立连接,终端编码设备将需要播放频道的音视频数据发送至流服务器,再由流服务器转发至客户端播放器。当有其他客户端播放器也点播该频道时,也同样需要上述流程,也就是说都需要终端编码设备将已经传送过的音视频数据发送至流服务器,再由流服务器转发至其他客户端。目前点播的过程会造成流服务器资源的浪费。因此需要一种能够提高流服务器资源利用率的方法。
第二:进一步的,在传统的无线流媒体传输过程结束后,也就是所有客户端播放器在退出同一频道的点播后,一般只中断流服务器与客户端播放器的连接,但是不中断终端编码设备与流服务器的连接,同样会造成流服务器资源的浪费,因此需要进一步能够解决该问题的方法。
第三:传统的无线流媒体传输过程中,终端编码设备与流服务器进行登记鉴权时,每次只发送一个鉴权参数,流服务器需要对每个参数进行反馈。例如鉴权参数可以包括:终端编码设备ID、终端编码设备名、媒体信息、数据发送类型、用户鉴权信息5个参数。如果终端编码设备每次发送一个,需要发送5次;相应的,流服务器就需要对这个5个参数分别进行反馈,那么就造成了信令交互比较多,浪费了终端编码设备和流服务器的资源。
发明内容
本发明实施例的目的在于提出一种按需上传流媒体数据的方法、装置及系统,旨在解决现有技术流服务器资源浪费的问题。
所述方法包括:
建立与终端编码设备的媒体注册通道,并对终端编码设备进行频道注册;
接收第一客户端发送的点播第一频道会话请求;
根据所述第一频道会话请求判断是否存在第二客户端正在点播第一频道;若否,则向终端编码设备发送所述的第一频道会话请求;接收终端编码设备反馈的第一频道的流媒体实时数据并缓存;将缓存的流媒体实时数据发送至第一客户端。
其中,所述“判断是否存在第二客户端正在点播第一频道”,若是,则将第二客户端点播第一频道时缓存的第一频道流媒体数据发送至第一客户端。
其中,所述方法进一步包括:
接收第一客户端发送的终止第一频道会话请求;
判断是否存在第二客户端正在点播所述第一频道,若是则中断与第一客户端的通信连接。
其中,所述的“判断是否存在第二客户端正在点播所述第一频道”,若否,则向终端编码设备发送终止第一频道会话请求,并退出与终端编码设备之间的媒体码流传输通道。
其中,所述“对终端编码设备进行频道注册”具体为:
预置终端编码设备的用户鉴权参数信息;
接收终端编码设备的注册请求,所述请求中包括:终端编码设备ID、终端编码设备名、第一频道信息、数据发送类型、用户鉴权信息;
根据预置的用户鉴权参数信息以及接收的注册请求对所述终端编码设备进行鉴权,若鉴权通过则将所述第一频道发布至门户网站。
本发明还提供了一种按需上传流媒体数据的装置,所述装置包括:会话单元、第一处理单元;
会话单元,包括第一接收单元、第二接收单元;
第一接收单元,用于接收第一客户端发送的点播第一频道会话请求;
第二接收单元,包括连接单元、注册单元;
连接单元,用于建立与终端编码设备的媒体注册通道;
注册单元,用于对终端编码设备进行频道注册;
第一处理单元,包括第一点播单元,用于根据所述的第一频道会话请求判断是否存在第二客户端正在点播第一频道;若否,则向终端编码设备发送所述的媒体会话请求;接收终端编码设备反馈的第一频道的流媒体实时数据并缓存;将缓存的流媒体实时数据发送至第一客户端。
其中,所述的第一处理单元进一步包括第二点播单元,用于当所述第一点播单元“判断是否存在第二客户端正在点播第一频道”,若是,则将第二客户端点播第一频道时缓存的第一频道流媒体数据发送至第一客户端。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市融创天下科技股份有限公司,未经深圳市融创天下科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201110441768.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手机广告互动系统
- 下一篇:在线考试平台管理系统
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置