[发明专利]一种在网络虚拟环境中无缝集成数字媒体的方法无效
申请号: | 200910053000.7 | 申请日: | 2009-06-12 |
公开(公告)号: | CN101923686A | 公开(公告)日: | 2010-12-22 |
发明(设计)人: | 张天乐;郭冰鉴;蔡帆;梁思毓;罗璇;冯一洲 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06Q30/00 | 分类号: | G06Q30/00;H04L29/06;G06T15/00 |
代理公司: | 上海正旦专利代理有限公司 31200 | 代理人: | 包兆宜 |
地址: | 20043*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 网络 虚拟 环境 无缝 集成 数字 媒体 方法 | ||
技术领域
本发明涉及计算机图形学、系统软件、内容分发网络、对等网络、Web信息管理系统等领域。具体涉及一种在网络虚拟环境中无缝集成数字媒体的方法及面向网络虚拟环境的数字媒体无缝集成系统。
背景技术
面向网络虚拟环境的数字媒体无缝集成技术是在网络虚拟环境应用实例中无缝地集成数字媒体并展示媒体创意的技术。
数字媒体无缝集成技术,即在不修改网络虚拟环境应用客户端源代码的情况下,采用函数截获的方法无缝集成数字媒体,该技术从根本上改变了已有SDK集成方式在植入数字媒体时造成的源代码逻辑耦合度高的局限性。数字媒体无缝集成技术涉及客户端数字媒体引擎、数字媒体分发服务器集群和数字媒体管理平台三部分。数字媒体引擎主要由媒体集成模块、网络模块、视频解码模块、加密解密模块组成,用于实现数字媒体集成和媒体文件下载,解码并播放数字媒体内容,以及上传媒体反馈信息至服务器端。数字媒体分发服务器主要用于存储媒体投放的内容文件和反馈信息。数字媒体管理平台主要用于创建数字媒体活动、上传媒体文件、审核并投放数字媒体活动,以及获取媒体反馈和统计生成反馈报表。
现有的数字媒体集成系统以微软公司的全资子公司Massive和以色列的DoubleFusion公司为代表,它们各自公开了游戏媒体广告引擎开发工具包(SDK)提供给应用开发商。利用这类引擎提供的编程接口(API),可将数字媒体集成入网络游戏。这类SDK数字媒体集成技术需要对三维图形的绘制模块的源代码进行大量修改,广告逻辑与游戏逻辑耦合度高,开发人员的工作量大。此外,SDK方式提供的API数量有限,要实现复杂的数字媒体创意经常对引擎API接口函数进行更新,应用开发商难以应对。
除了上述数字媒体集成技术外,面向网络虚拟环境的数字媒体集成系统必需解决的另一个核心问题是:如何在不影响网络虚拟环境正常运行的前提下,满足数目庞大的应用客户端服务请求。其次,数字媒体集成系统还必须设计和实现功能强大的数字媒体分发服务器,用于高效地存储和分发媒体文件,满足大量用户对媒体文件的并发请求。最后,数字媒体集成系统还必须包含数字媒体管理平台,支持完整数字媒体投放流程和创新的商业模式。
实践表明,在网络虚拟环境中集成数字媒体,开展数字媒体业务并获得利润,具有广阔的应用前景。然而,现有系统采用SDK的数字媒体集成技术需要对三维图形的绘制模块的源代码进行大量修改,对于复杂的交互式数字媒体创意的实现需要经常修改引擎的函数接口,难以进行广泛应用。此外,现有的数字媒体分发服务器不适合中国的网络条件,存在负载不均、服务资源消耗大的问题;现有的数字媒体管理平台只允许唯一代理商来运营数字媒体业务,制约产业链中的所有参与者的营收。
发明内容
本发明的目的是克服现有技术存在的缺陷,提供一种在网络虚拟环境中无缝集成数字媒体的方法及面向网络虚拟环境的数字媒体无缝集成系统。本发明方法能够在不修改应用客户端源代码的情况下,通过函数截获技术将数字媒体无缝集成到网络虚拟环境中。
本发明借鉴Detours函数截获的思想,在不修改图形绘制模块源代码的情况下,无缝集成数字媒体创意。通过执行动态脚本,在网络虚拟环境中实现交互式数字媒体的无缝集成。
具体而言,本发明提供了一种在网络虚拟环境中无缝集成数字媒体的方法,其包括:
客户端通过截获三维图形绘制函数的调用,将预设的数字媒体植入网络虚拟环境中;
客户端主动连接数字媒体分发服务器,根据客户端的网络虚拟环境应用实例的编号,获取媒体投放信息和数字媒体文件,展示媒体内容并上传媒体反馈。
本发明中,所述截获三维图形绘制函数调用来植入预设的数字媒体,网络虚拟环境中的数字媒体包括:图像纹理、视频、三维物体以及动态脚本驱动交互式数字媒体。
本发明中,所述根据客户端网络虚拟环境应用实例的编号,获取对应的媒体投放信息和数字媒体文件,包括:
根据客户端网络虚拟环境应用实例的编号,查询媒体分发服务器,如果服务器端含有该应用实例中的媒体投放,则从服务器端获取该应用实例对应的媒体投放信息和媒体文件,所述的投放信息中包括播放相关媒体文件的要求;如果服务器端不含有该应用实例中的媒体投放,客户端会播放本地存储的默认数字媒体文件。
本发明中,所述上传媒体反馈信息,包括:访问人次、曝光时长、曝光面积、碰撞次数、点击次数。
本发明中,客户端完成数字媒体的无缝集成;客户端定期向服务器端获取媒体投放信息和媒体文件,并播放媒体内容;客户端定期向服务器端发送媒体投放的反馈信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910053000.7/2.html,转载请声明来源钻瓜专利网。