[发明专利]基于多网卡设备下数字媒体服务器的实现方法及系统有效

专利信息
申请号: 201410508593.2 申请日: 2014-09-28
公开(公告)号: CN104283873B 公开(公告)日: 2017-06-23
发明(设计)人: 曾令明 申请(专利权)人: 深圳市九洲电器有限公司
主分类号: H04L29/06 分类号: H04L29/06
代理公司: 广州嘉权专利商标事务所有限公司44205 代理人: 唐致明
地址: 518057 广东省深圳市南山*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 基于 网卡 设备 数字 媒体 服务器 实现 方法 系统
【说明书】:

技术领域

发明涉及数字信息传输控制领域,尤其涉及一种数字媒体服务器的实现方法,本发明还公开了一种数字媒体服务器系统。

背景技术

DLNA:Digital Living Network Alliance,由索尼、英特尔、微软等发起成立、旨在解决个人PC,消费电器,移动设备在内的无线网络和有线网络互联互通的规范。

DMS:Digital Media Server,数字媒体服务器,提供了媒体档案的获取、录制、储存以及作为源头的能力。

DMP:Digital Media Player,数字媒体播放器,这种装置泛指可线上寻找并播放或输出任何由DMS所提供的媒体档案的能力。

SSDP:Simple Service Discovery Protocol,简单服务发现协议,是一种应用层协议,提供了在局部网络里面发现设备的机制。

NOTIFY组播:一种组播协议。

DVB:Digital Video Broadcasting,数字视频广播,是由DVB项目维护的一系列国际承认的数字电视公开标准。

XML:可扩展标记语言,标准通用标记语言的子集,一种用于标记电子文件使其具有结构性的标记语言。

TS: Transport Stream,一种数据包,在TS流里可以填入很多类型的数据,如视频、音频、自定义信息等。

SOAP:简单对象访问协议,是交换数据的一种协议规范,是一种轻量的、简单的、基于XML的协议,它被设计成在WEB上交换结构化的和固化的信息。

Base64:网络上最常见的用于传输8Bit字节代码的编码方式之一。

随着网络的发展,越来越多的嵌入式设备同时配置多个网卡用来满足不同应用场景的需求,并且每个网卡拥有不同的地址。由于DLNA中使用SSDP协议以用来完成不同设备的自动发现,这就限制了DLNA设备必须绑定到对应的网卡上,实现接收、发送组播和单播消息。

现有技术中,大部分DMS设备都要求用户手动选择网卡,或者获取第一个有效网卡进行绑定,监听SSDP消息,这样用户如果需要在所有网卡上实现DMS功能就必须开启多个应用。对于嵌入式设备来说,当采用开启多个应用,无论是内存和CPU都会大量占用。如DMS需要共享DVB节目列表或可移动存储设备中的资源时候,所有的应用都必须监听对应事件,扫描相关数据,这造成效率过低,同时对于DVB节目播放管理困难。特定的,对于机顶盒来说,电缆调制解调器上线比较慢,如果DMS上线后电缆调制解调器才上线,由于DMS启动时未获取电缆调制解调器对应网卡的IP地址,此时机顶盒DMS无法在对应的网卡上启动。

综上所述,现有技术存在以下问题:

1、手动选择网卡,操作不方便。

2、绑定固定网卡占用大量资源。对于机顶盒来说,还带来机顶盒开机后,需要等待电缆调制解调器上线能正常启动的问题。

发明内容

为了解决上述技术问题,本发明的目的是提供一种操作方便,可灵活、智能选择网卡的数字媒体服务器的实现方法。

为了解决上述技术问题,本发明的另一个目的是提供一种操作方便,可灵活、智能选择网卡的数字媒体服务器系统。

本发明所采用的技术方案是:

一种基于多网卡设备下数字媒体服务器的实现方法,其包括步骤:S1,DMS获取多网卡设备多个网卡的名称和地址;S2,DMS监听多个网卡接收到的来自DMP设备的消息;S3,DMS下载消息并对消息进行解析,判断该消息如果是DMS设备查找消息或浏览消息,则解析消息的来源地址;S4,DMS将消息来源地址和多个网卡地址进行比对,选择网卡地址和消息来源地址在同一网段的网卡与DMP设备建立连接。

优选的,所述步骤S4具体包括子步骤:S41,DMS将消息来源地址和多个网卡地址进行比对;S42,DMS选择网卡地址和消息来源地址在同一网段的网卡;S43,DMS使用选择的网卡地址封装成DMS路径信息;S44,DMS将DMS路径信息单播到对应的DMP设备,通过选择的网卡与DMP设备建立连接。

优选的,所述步骤S1和S2之间还包括步骤:S11, DMS定时在多个网卡上,将多个网卡地址拼接成网卡路径消息,通过NOTIFY组播,通知局域网中的DMP设备DMS在线;S12,DMS监听网卡地址变化,当发现网卡地址变化或新增网卡或删减网卡时,保存最新网卡名称和地址,将最新网卡地址拼接成网卡路径消息并通过NOTIFY组播,通知局域网中的DMP设备DMS在线。

优选的,所述网卡地址为网卡IP地址。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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