跨网域多媒体资源识别系统及方法 |
|||||||
申请号 | CN201310019473.1 | 申请日 | 2013-01-18 | 公开(公告)号 | CN103457857B | 公开(公告)日 | 2016-09-14 |
申请人 | 正文科技股份有限公司; | 发明人 | 王威; | ||||
摘要 | 本 发明 提供一种跨网域多媒体资源识别系统及方法,此方法包括下述步骤:第一路由器传送第一区域网络的第一设备清单至第二路由器,第二路由器传送第二区域网络的第二设备清单至第一路由器。当第一区域网络内第一 电子 装置欲取得第二区域网络内第二电子装置的特定多媒体文件时,第一电子装置通过第一路由器传送读取要求至第二路由器,第二路由器回传文字信息文件至第一路由器,第一路由器根据文字信息文件转换特定多媒体文件的内部网际网络地址为实际外部网际网络地址,第一电子装置则根据实际外部网际网络地址播放特定多媒体文件。 | ||||||
权利要求 | 1.一种跨网域多媒体资源识别系统,其特征在于,适用于不同网域间分享一多媒体资源时,正确识别该多媒体资源的外部网际网络地址,该系统包括: |
||||||
说明书全文 | 跨网域多媒体资源识别系统及方法技术领域[0001] 本发明是有关于一种跨网域多媒体资源识别系统及方法,且特别是有关于一种通过可识别的网域名称来辨别多媒体资源的实际外部网际网络地址的跨网域多媒体资源识别系统及方法。 背景技术[0002] 通用即插即用(Universal Plug and Play,UPnP)协议是由通用即插即用论坛(UPnPTM Forum)提出的一套网络网络协议,该协议的目标是使家庭网络中的包括数据共享、通信或多媒体资源分享的各种装置之间能够相互无缝连接,并简化相关网络设定的实现。 [0003] 但是,由于通用即插即用协议所规划的范围仅是个人住家内部区域网络,因此,在跨网域的情况下,并无法确定所浏览的内容是否为其他家庭中内部区域网络的数据。如此一来,可能会混淆内部区域网络与外部网络的数据内容,若上述问题存在,则将无法正常浏览跨网域数据。 发明内容[0004] 本发明提出提供一种跨网域多媒体资源识别系统,适用于不同网域间分享一多媒体资源时,正确识别此多媒体资源之外部网际网络地址,该跨网域多媒体资源识别系统包括:配置在第一区域网络中的第一路由器、第一数字机顶盒及配置在第二区域网络中的第二路由器及第二数字机顶盒。其中,第一区域网络与第二区域网络通过一无线网络通道进行通信。第一数字机顶盒连接至第一路由器,建立第一区域网络中支持一通用即插即用协议的至少一电子装置之内部网际网络地址与该至少一电子装置之装置名称的一第一设备清单。第二数字机顶盒连接至第二路由器,建立第二区域网络中支持此通用即插即用协议的至少一电子装置之内部网际网络地址与该至少一电子装置的装置名称的一第二设备清单。首先,第一数字机顶盒存取第二路由器的第二识别号码,根据第二识别号码,第一路由器传送第一设备清单至第二路由器,第二路由器则传送第二数字机顶盒提供的第二设备清单至第一路由器。当第一区域网络内的第一电子装置欲取得第二区域网络内的第二电子装置之特定多媒体文件时,第一电子装置通过第一路由器传送读取要求至第二路由器。根据读取要求,第二路由器回传文字信息文件至第一路由器,第一电子装置则根据此文字信息文件连接至第二区域网络播放此特定多媒体文件。 [0005] 在本发明的一实施例中,其中此文字信息文件包括第二路由器的第二识别号码、第二电子装置对应于第二路由器的一特定内部网际网络地址、第二电子装置的特定装置名称及特定多媒体文件的文件名,第一路由器根据此文字信息文件,转换特定内部网际网络地址为一实际外部网际网络地址,第一电子装置则根据此实际外部网际网络地址连接至第二区域网络播放此特定多媒体文件。 [0006] 在本发明的一实施例中,上述的实际外部网际网络地址的组成包括网域名称及特定多媒体文件的文件名,而网域名称包括对应于第二路由器的第二识别号码、第二电子装置的特定装置名称。 [0007] 在本发明的一实施例中,上述的第一电子装置根据实际外部网际网络地址连接至第二区域网络播放此特定多媒体文件的步骤中,包括第二路由器将实际外部网际网络地址转换回第二电子装置对应于第二区域网络的特定内部网际网络地址,并控制对应的第二电子装置提供特定多媒体文件予第一电子装置播放。 [0008] 在本发明的一实施例中,跨网域多媒体资源识别系统还包括第一数字机顶盒通过无线网络通道的连线,建立第二设备清单至第一数字机顶盒之中的第一存储器,第二数字机顶盒通过无线网络通道的连线,建立第一设备清单至该第二数字机顶盒之中的第二存储器。 [0009] 在本发明的一实施例中,其中,第一数字机顶盒存取第二路由器的第二识别号码的步骤包括加入第二识别号码于第一数字机顶盒中的第一路由器接入模块的白名单。 [0010] 本发明提供一种跨网域多媒体资源识别方法,适用于不同网域间分享一多媒体资源时,正确识别该多媒体资源的外部网际网络地址,其中,一第一路由器及连接至此第一路由器的一第一数字机顶盒配置在第一区域网络中,一第二路由器及连接至此第二路由器的一第二数字机顶盒配置在第二区域网络中,此外,第一区域网络与第二区域网络通过一无线网络通道进行通信,该跨网域多媒体资源识别方法包括下述步骤:第一数字机顶盒建立第一区域网络中支持一通用即插即用协议的至少一电子装置的内部网际网络地址与该至少一电子装置的装置名称的第一设备清单;第二数字机顶盒建立第二区域网络中支持该通用即插即用协议的至少一电子装置的内部网际网络地址与该至少一电子装置的装置名称的第二设备清单;第一数字机顶盒存取第二路由器的第二识别号码;根据此第二识别号码,第一路由器传送第一设备清单至第二路由器,第二路由器则传送第二数字机顶盒提供的第二设备清单至第一路由器;当第一区域网络内的一第一电子装置欲取得第二区域网络内的第二电子装置的一特定多媒体文件时,第一电子装置通过第一路由器传送读取要求至第二路由器;根据此读取要求,第二路由器回传一文字信息文件至第一路由器,第一电子装置则根据此文字信息文件连接至第二区域网络播放此特定多媒体文件。 [0011] 在本发明的一实施例中,其中此文字信息文件包括第二路由器的第二识别号码、第二电子装置对应于第二路由器的特定内部网际网络地址、第二电子装置的特定装置名称及此特定多媒体文件的文件名;第一路由器根据此文字信息文件,转换特定内部网际网络地址为一实际外部网际网络地址;以及第一电子装置根据此实际外部网际网络地址连接至第二区域网络播放此特定多媒体文件。 [0012] 基于上述,本发明提供一种跨网域多媒体资源识别系统及方法,利用无线网络通道沟通所得到的远端设备信息,将远端设备装置名称、路由器的单一识别号码及特定多媒体文件的名称,附加在远端设备所回复的文字信息文件末端,本地端路由器则根据文字信息文件所具有的信息,转换成一可识别的实际外部网际网络地址。 附图说明[0014] 图1A是本发明实施例的一种跨网域多媒体资源识别系统的功能方块图; [0015] 图1B是本发明实施例的另一种跨网域多媒体资源识别系统的功能方块图; [0016] 图2是本发明实施例的一种跨网域多媒体资源识别方法的流程图。 [0017] 附图标记说明 [0018] 具体实施方式[0019] 图1A是本发明实施例的一种跨网域多媒体资源识别系统的功能方块图,第一区域网络110与第二区域网络160通过无线网络通道150(Tunnel)进行通信,此跨网域多媒体资源识别系统通过无线网络通道150,将第一区域网络110内的第一设备清单与第二区域网络160内的第二设备清单进行交换。在第一区域网络110中,包括第一路由器150、第一数字机顶盒(Over-the-Top Content Box,OTT-BOX)130及连接至数字机顶盒130的多个电子装置(如图1A上的第一电子装置140、电子装置142、电子装置144),其中,第一路由器120具有第一识别号码,第一路由器120与第一数字机顶盒130相互连接。第二区域网络160中,包括第二路由器170、第二数字机顶盒180及连接至数字机顶盒180的多个电子装置(如图1A上的第二电子装置190、电子装置192、电子装置194),其中,第二路由器170具有第二识别号码,第二路由器170与第二数字机顶盒180相互连接。在本发明实施例中,第一区域网络110可视为某一家庭的家用区域网络,第二区域网络160可视为另一家庭的家用区域网络。上述的电子装置支持通用即插即用(Universal Plugand Play,UPnP)协议,例如是支持UPnP协议的网络摄影机(Network IPCamera)、网络存储设备(Network-attached storage,NAS)、网络电源控制器(Network Power Controller)、数字生活网络联盟多媒体服务器(DLNA DigitalMedia Server,DLNA DMS)或是数字生活网络联盟多媒体播放器(DLNADigital Media Renderer,DLNA DMR)。 [0020] 图2是本发明实施例的一种跨网域多媒体资源识别方法的流程图,请同时参照图1A及图2。首先,第一数字机顶盒130扫描第一区域网络110,建立该第一区域网络110中支持通用即插即用协议的电子装置(例如:第一电子装置140、电子装置142、电子装置144)的内部网际网络地址与该些电子装置的装置名称的第一设备清单(步骤S210)。第二数字机顶盒 180建立第二区域网络160中支持通用即插即用协议的电子装置(例如:第二电子装置190、电子装置192、电子装置194)的内部网际网络地址与该些电子装置的装置名称的第二设备清单(步骤S220)。 [0021] 接着,第一数字机顶盒130通过无线网络通道150存取第二路由器170的第二识别号码(步骤S230),并根据该第二识别号码,第一路由器120传送第一设备清单至第二路由器170,第二路由器170则传送第二数字机顶盒180提供的第二设备清单至第一路由器120(步骤S240)。换言之,在步骤S240,第一区域网络110与第二区域网络160完成彼此设备清单的交换。 [0022] 当第一区域网络110内的第一电子装置140欲取得该第二区域网络160内的第二电子装置190的一特定多媒体文件时,第一电子装置140将通过第一路由器120传送一读取要求至第二路由器170(步骤S250)。根据读取要求,第二路由器170回传一文字信息文件至该第一路由器120(步骤S260),其中,此文字信息文件内容包括第二路由器170的第二识别号码第二电子装置190对应于第二路由器170的特定内部网际网络地址、第二电子装置190的特定装置名称及特定多媒体文件的文件名,且此文字信息为一可扩展标记语言(eXtensible Markup Language,XML)格式。第一路由器120根据文字信息文件,转换特定内部网际网络地址为一实际外部网际网络地址(步骤S270),此实际外部网际网络地址的组成包括网域名称及特定多媒体文件的文件名,而此网域名称则是包括对应于第二路由器170的第二识别号码、第二电子装置190的特定装置名称。 [0023] 举例来说,当对应于第二路由器170的第二识别号为3114,第二电子装置190的特定装置名称为NAS:Mediabolic Media Server,本发明的方法定义网域名称为: [0024] NASMediabolicMediaServer-3114.XXXXXXservice.com [0025] 其中预设字串XXXXXX可以是系统厂商名称或是出厂型号,预设字串XXXXXX也可被利用在第一路由器120及第二路由器170确认对方是否可以建立无线网络通道150的辨认依据。而基于上述网域名称,加上特定多媒体文件的文件名,例如为ElVA_MissELVA.mp4,可转换成完整的实际外部网际网络地址,如下: [0026] http://NASMediabolicMediaServer-3114.XXXXXXservice.com:9001/mshare/3/30002:62:primary/%5bMP%5d%28720p%29ElVA_MissELVA.mp4 [0027] 接着,第一电子装置140(例如为一多媒体播放器)则根据以上的实际外部网际网络地址连接至第二区域网络160播放此特定多媒体文件(步骤S280),在此步骤中,也包括第二路由器170将此实际外部网际网络地址转换回第二电子装置190对应于第二区域网络160的特定内部网际网络地址,第二路由器170并控制对应的第二电子装置190提供此特定多媒体文件予第一电子装置140播放。也就是说,通过上述的转换机制,第一路由器120能够简便地通过网域名称来识别此多特定媒体文件的实际外部网际网络位置,并连线取得数据。 [0028] 图1B是本发明实施例的另一种跨网域多媒体资源识别系统的功能方块图,此为图1A的变化实施例,此实施例也能实施上述步骤S210至步骤S280。由于大多数构件与图1A实施例相同,在此仅说明差异点,相同之处则不再赘述。在图1B所示的实施例中,在上述的步骤S230中,第一数字机顶盒130存取第二路由器170的第二识别号码的实施方法,可由第一数字机顶盒130加入第二识别号码于第一数字机顶盒130中第一路由器接入模块(RouterAccess Module,RAM)132的白名单(White List)来达成。换言之,若是第二数字机顶盒180欲存取第一路由器120的第一识别号码的实施方法,可由第二数字机顶盒180加入第一识别号码于第二数字机顶盒180中第二路由器接入模块182的白名单(White List)来达成。此外,图1B实施例还包括第一数字机顶盒130通过无线网络通道150的连线,建立第二设备清单至第一数字机顶盒130之中的第一存储器134,第二数字机顶盒180通过无线网络通道150的连线,建立第一设备清单至第二数字机顶盒180之中的第二记存储器184。如此一来,身处第一区域网络110的使用者,可在第一存储器134读取第二区域网络160中的设备清单,并可直接获知第二区域网络160中所有连接上第二数字机顶盒180的电子装置(第二电子装置190、电子装置192、电子装置194),使用者可便利地在第一区域网络110的范围内,通过无线网络通道150,存取在第二区域网络160中的各项多媒体资源。 [0029] 综上所述,本发明提供一种跨网域多媒体资源识别系统及方法,基于利用无线网络通道沟通所得到的远端设备信息,将远端设备装置名称、路由器的单一识别号码及特定多媒体文件的名称,附加在远端设备所回复的文字信息文件末端,本地端路由器则根据文字信息文件所具有的信息,转换成一可识别的实际外部网际网络地址。如此一来,能让本地端网络清楚辨认此特定多媒体文件是为本地端或是远端的多媒体资源,进而能够正确地在本地端的终端设备(电视、电脑装置、平板电脑、手持通信装置)上播放。 [0030] 最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。 |