[发明专利]一种DLNA通讯过程中的音视频的字幕显示方法及系统在审
申请号: | 201410532020.3 | 申请日: | 2014-10-11 |
公开(公告)号: | CN104967921A | 公开(公告)日: | 2015-10-07 |
发明(设计)人: | 任超 | 申请(专利权)人: | 广东欧珀移动通信有限公司 |
主分类号: | H04N21/488 | 分类号: | H04N21/488;H04N21/43;H04N21/235 |
代理公司: | 广州粤高专利商标代理有限公司 44102 | 代理人: | 罗晓林;李志强 |
地址: | 523000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dlna 通讯 过程 中的 视频 字幕 显示 方法 系统 | ||
技术领域
本发明涉及媒体传输技术领域,尤其涉及一种DLNA通讯过程中的音视频的字幕显示方法及系统。
背景技术
数字生活网络联盟(Digital Living Network Alliance,DLNA)标准,其架构在原有网络上,例如以太网络和无线网络之上,DLNA标准主要的功能为在移动设备、消费性电子器材和个人电脑上,建立一个共通的标准,让不同电子设备能够通过这个共通的标准来相互沟通,对用户来说,这些共通的应用规格全都交给厂商之间去协调处理,用户不需要安装其它程序来达成这一目的。目前市面上支持DLNA技术的设备已经越来越多,而且种类繁多,从智能电视,碟机音响到智能手机,均实现了UPnP协议中要求的必要内容,能够支持多数主流音频、视频和图片的推送播放。
DMC(Digital Media Controller的缩写,数字媒体控制器)的功能比较固定,在DLNA A/V架构中的作用一般是充当控制点的角色,主要是能够实现浏览DMS(Digital Media Server的缩写,数字媒体服务器)分享的媒体内容,并且将选中的媒体推送至DMR(Digital Media Renderer的缩写,数字媒体渲染器)进行播放。传统DMC在使用时,类似于文件浏览器、远程遥控器和播放控制器三者的组合,但是作为“播放控制器”仅能够显示当前正在推送的媒体的某些ID3信息,如标题,作者,专辑,封套图片等。一些拥有DMC功能的音乐播放软件在播放音乐时能够同步显示歌词,但该功能并非集成在DMC中,而是音乐播放软件能够在播放音频的同时从网络上同步下载歌词进行显示,而一旦脱离外网连接,这些播放软件便无法顺利地提供歌词显示功能了。而对于现有的DLNA通讯过程中的视频播放软件,当用户将数字多媒体服务器DMS上的影片在DMP(Digital Media Player的缩写,数字多媒体播放器)或DMR上播放时,只有在影像文件本身已具有字幕的情况下,才能看到多媒体的字幕。
虽然DLNA允许设备在局域网中发现、分享服务器中的内容,但往往只限于推送或加载媒体文件,而并不能实现对非媒体文件的较佳的支持,因此无法实现音视频字幕的加载和同步显示,这不仅造成局域网的资源浪费,并且会造成用户在欣赏音视频过程中的不便。
发明内容
为了克服上述所指的现有技术中的不足之处,本发明提供一种DLNA通讯过程中的音视频的字幕显示方法及系统,以满足在局域网环境下,用户在音视频欣赏过程中对字幕显示的需求,提升了DLNA通讯的用户体验。
本发明是通过以下技术方案实现的:
一种DLNA通讯过程中的音视频的字幕显示方法,DLNA设备包括数字媒体服务器DMS、数字媒体控制器DMC和数字媒体渲染器DMR,所述方法的步骤包括:
S1、DMS建立一分享服务器,所述分享服务器存放媒体文件及通过后缀名过滤而筛选得到的字幕文件;
S2、DMC将分享服务器中的媒体文件推送至DMR,并获取DMR的实时播放数据;
S3、DMC访问分享服务器,搜索与当前播放的媒体文件相匹配的字幕文件,若搜索成功,则通过向DMS发送请求获得字幕文件的URL路径,利用该URL路径下载字幕文件至DMC中,根据DMR的实时播放数据同步显示字幕。
优选地,在步骤S1中,DMS通过过滤后缀名,筛选出后缀名为LRC、SRT、SSA、ASS、SUP、KSC、SMI、UTF、SNC、KRC、QLY、TXT的任一种的字幕文件纳入分享服务器中以赋予分享权限。
在步骤S2中,DMC获取DMR的实时播放数据包括获取DMR开始播放媒体文件的实时信息。
在步骤S3中,DMC搜索与当前播放的媒体文件相匹配的字幕文件是在存放媒体文件的DMS当前目录中搜索与当前播放的媒体文件的标题或者文件名称相同的字幕文件。
在步骤S3中,DMC通过向DMS发送请求是指DMC向DMS请求字幕文件的元数据,所述元数据包括URL路径。
在步骤S3中,DMC根据DMR的实时播放数据同步显示字幕是指解析字幕文件,利用GetPositionInfo动作获取DMR的实时播放时间,使字幕显示时间与该实时播放时间同步。
本发明还提供了一种DLNA通讯过程中的音视频的字幕显示系统,DLNA设备包括数字媒体服务器DMS、数字媒体控制器DMC和数字媒体渲染器DMR,所述系统包括:
分享服务器,用于DMS存放媒体文件及通过后缀名过滤而筛选得到的字幕文件;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东欧珀移动通信有限公司,未经广东欧珀移动通信有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410532020.3/2.html,转载请声明来源钻瓜专利网。