流媒体中间件论文-韩勇

流媒体中间件论文-韩勇

导读:本文包含了流媒体中间件论文开题报告文献综述及选题提纲参考文献,主要关键词:视频监控,流媒体,中间件(Middleware),重定向

流媒体中间件论文文献综述

韩勇[1](2017)在《一种动态负载均衡的流媒体中间件系统设计》一文中研究指出随着平安城市项目建设,视频监控系统已经系统化、业务化,单机的视频监控系统已经没有市场前景。中间件技术的深入应用是当前视频监控系统的必由之路,提出动态负载均衡的中间件技术,有效解决视频监控领域整合、兼容性和系统并发能力。(本文来源于《电脑迷》期刊2017年08期)

黎京晔[2](2017)在《基于支持组件下数字媒体中间件技术的分析》一文中研究指出随着我国互联网技术与嵌入式技术的不断发展,我国数字媒体机顶盒的功能不断增强,这就使得该领域发展对系统硬件发展提出了更高的要求,而为了避免这一要求下平台差异化移植等问题的出现,数字媒体中间件技术开始受到人们重视,为此本文基于支持组件下数字媒体中间件技术分析展开了具体研究,希望这一研究能够为数字媒体机顶盒的更好发展带来一定启发。(本文来源于《科技视界》期刊2017年04期)

吕菁菁[3](2015)在《流媒体中间件及物联网视频系统研究》一文中研究指出本文设计了一套符合我国自主研发的AVS视频标准的物联网视频系统。系统分为视频传感服务器、解码播放客户端、流媒体中间件叁大部分,通过对各模块的设计,比较完整的实现了一套实时、清晰以及可以运用在局域网、广域网上的物联网视频系统。首先,设计实现了1路点对点视频处理和传输系统,包括1个视频传感服务器和1个解码播放客户端。其中视频传感服务器建立在TI公司的TMSDM6446达芬奇平台上,主要是采用开发板自带的DVSDK套件的驱动程序控制传感摄像头采集视频;通过CCS将AVS编码器封装移植在开发板DSP上进行视频流的编码压缩;采用SIP协议和RTP协议将数据在网络上进行发送。解码播放客户端支持Windows和Linux两个平台。利用MFC设计客户端的Windows界面,将接收到的流媒体压缩数据通过FFMPEG库进行解码,利用Directshow完成数据显示;利用QT设计Linux平台界面,将得到的流媒体数据送入GAVS进行解码,然后用SDL显示图像。并且在两个平台分别设计了本地多画面播放器用来播放本地视频。物联网视频传输系统一般包括多个视频传感服务器或解码播放客户端,涉及直接媒体流传输和文件生成媒体流传输两种不同的传输方式,为此需要引入流媒体中间件解决信息交换和通信。其次,在Linux平台设计实现了一个流媒体中间件,它位于应用程序下层,对视频流数据进行管理及分配,解决了因通信线路过多、数据量过大造成的通信阻塞问题,使得整个系统更加合理,数据传递更加流畅。流媒体中间件利用SIP协议和RTP协议作为数据转发机制,用来管理调度视频流数据;通过配置Opensips服务器实现了在不同网络环境下穿越NAT网关的方法;提出并实现了分布式中间件的解决方案,使系统能够部署更多视频终端,并将视频传感服务器发来的数据记录在网络上,以便用户可以随时随地获取历史视频数据。通过对整套系统的性能测试,在16路视频传感服务器和16个解码播放客户端共同运行的情况下,能保证D1分辨率的画面实时流畅,占用网络资源明显更少。(本文来源于《太原理工大学》期刊2015-05-01)

吕鹍,高誉菊,张刚[4](2014)在《流媒体中间件在Linux下的设计与实现》一文中研究指出在Linux平台设计了基于SIP协议的视频流媒体中间件,用来将编码服务器发送到网上的视频流数据进行集中管理,再根据用户请求的信息,将视频数据流转发给用户,避免了用户与编码服务器直接对话,极大地优化了网络资源,缓解了编码服务器的资源压力,真正意义上解决了在多路视频通信中出现网络拥塞的难题,实现了多个用户可以在任何地点、任何时间随意观看来自网络的视频信息,并在QT下设计了中间件操作界面,用户可以通过中间件来查看需要监控的用户信息,方便管理。最后在多画面客户端进行测试,达到了多路视频画面实时显示的效果。(本文来源于《电视技术》期刊2014年05期)

马思超[5](2013)在《流媒体业务中间件之嵌入式播放器的设计与实现》一文中研究指出随着嵌入式系统和多媒体技术的发展,嵌入式多媒体系统得到了越来越多的重视。同时,市场对嵌入式多媒体系统的需求也越来越大。从早期的MP3播放器,到现在的移动手机播放器,以及正在悄然兴起的数字网络电视系统,对嵌入式多媒体播放器功能的要求也越来越高。编解码技术的进步使得以往的单一固定类型播放系统的局限性正逐步体现出来,无法扩展的播放系统必将被市场所淘汰。而现有的嵌入式媒体播放系统都是针对专门应用设计开发,局限性很大。因此,对新型的支持多标准、多解码器、运行效率高、并且移植性好、可扩展性强的新型嵌入式媒体播放框架的研究也就显得迫在眉睫了。本文设计并实现的内容是实验室流媒体业务中间件项目中的一部分,对于中间件上层的应用开发者来说,他们并不希望过多的关注媒体播放的实现细节,因此,一套通用的媒体播放系统需要被设计并实现,该系统除了必须满足上文提及的新型播放器框架的特点外;在底层还需适配多种编解码和输出硬件,能支持多种音视频编码规范。另一方面,实时流媒体应用中质量监测和控制的需求也使得本系统要支持灵活的数据过滤和模块重构。基于上述需求,综合国内外现有研究成果,本文做出了以下研究与实现:首先对数据解码,音频和视频输出这叁个与底层平台实现相关的模块进行硬件抽象,向上封装成统一的本地接口,硬件抽象层的实现在各个系统中可能是不同的,需要编写代码去继承相应的类并实现通用的接口函数。此外,对于媒体数据流的控制与流程管理则利用动态插件框架来完成,该框架采用基于插件机制的数据组合方法,可以自定义媒体播放过程中各个模块的内部逻辑,方便与硬件抽象层接口进行集成,同时也利于添加流媒体业务质量插件以获取实时的数据监测反馈和对数据进行差错控制。最后,嵌入式播放器向开发者提供可扩展的统一媒体接口,供实际应用调用。实验结果表明,该设计可以在多款嵌入式平台上被实现,在提供流畅的流媒体服务的同时,系统本身也可以被方便的扩展。另一方面,流媒体服务质量监测和控制功能也可以通过插件方式被播放器集成和更新,以提供更好的用户体验。(本文来源于《复旦大学》期刊2013-05-28)

连申威[6](2013)在《流媒体自动编码系统消息中间件设计与实现》一文中研究指出摘要:在分布式系统中,消息中间件屏蔽系统的网络环境,为系统中的组件提供消息交互的支持。随着分布式系统和消息中间件需求在应用中的快速增长,消息中间件逐渐成为产品开发和技术研究中的一门专门的课题,引起了广泛的关注。本文基于一个流媒体自动编码系统的研发。该系统是与某互联广播有限公司合作开发的一个项目。由于公司旧的编码系统无法满足自动编码的需求,为了降低系统中组件之间的耦合度,提高编码系统的可扩展性,同时减少人工配置、干预对编码系统所造成的影响,系统中引入了消息中间件本论文结合消息中间件的基本概念,提出了一个自动编码系统中专用消息中间件的设计方案。论文从需求分析、总体设计、详细设计、实现和测试几个方面出发,对消息中间件的设计和实现进行了详细的介绍。论文分析了消息中间件的不同客户端,采用数据流图描述了消息数据在模块间传递和转发的情况;通过对消息中间件通信模式的分析,在中间件的设计中选择了采用点对点和发布/订阅相结合的消息通信模式,制定了消息中间件B/S、C/S相结合的叁层体系架构;最后,针对中间件的功能需求和性能需求,文章设计了测试用例,对中间件的处理速度进行了测试,验证所设计的消息中间件符合系统的要(本文来源于《中南大学》期刊2013-05-01)

郝敏[7](2013)在《流媒体中间件及基于以太网的视频监控系统应用研究》一文中研究指出本论文针对我国自主产权的AVS标准算法视频格式,从视频采集、编码、网络传送,到视频流数据接收、解码、显示以及客户端软件的编写,特别加入了视频流媒体中间件的设计来管理客户端对视频流数据的申请、接收以及其他权限,比较完整的设计实现了一套可以运用在局域网、广域网中的视频监控系统。首先利用TMS20DM6446达芬奇平台实现D1分辨率AVS嵌入式实时编码,将采集到的视频信号经过编码后,利用SIP协议作为整套系统的信令控制,然后用RTP/RTCP协议将编码后的AVS码流发送到网上。然后在Linux平台设计了视频流媒体中间件来将编码端发送到网上的视频流数据进行集中管理、调度,极大限度的优化网络资源,以便客户端用户来按需要获得这些数据,并且对用户权限进行了设置管理。整个中间件由SIP协议作为控制协议,RTP/RTCP协议作为传输协议。最后在Linux平台和Windows平台分别构建了应用系统。在Linux平台利用QT软件设计界面,利用本实验室自己开发的解码器解码,然后利用SDL将解码后的YUV数据显示出来。在Windows平台利用VS2008中的MFC设计界面,用本实验室的解码器解码后,用directshow进行数据显示。客户端通过SIP协议来向流媒体中间件建立会话,通过RTP/RTCP协议接收中间件发来的码流。(本文来源于《太原理工大学》期刊2013-05-01)

顾钧[8](2013)在《支持组件的数字媒体中间件技术研究》一文中研究指出近年来,随着互联网以及嵌入式技术的不断发展,IPTV作为一种新的数字电视机顶盒方案开始流行起来,并在人们的日常生活中发挥越来越重要的作用。IPTV除了能够提供传统的视频播放功能外,还能够进行网络视频内容播放,并提供各种交互式服务,例如电视购物、节目定制、网页浏览、互动游戏、天气查询等。大量提供交互式应用已变为数字媒体机顶盒发展的必然趋势。功能的增强对系统的硬件性能也提出了越来越高的要求。随着各大厂商相继推出各自的高性能平台,平台的差异化为应用移植带来了许多困难。为了解决这一问题,人们开始将目光放到数字媒体中间件技术上来。传统的数字媒体中间件是一系列应用程序编程接口的集合,这些接口对系统平台进行了抽象,标准化的接口为应用在各个平台上移植带来了便利。这些接口以库文件的形式存在,但是受限于硬件驱动的原因,一些接口只能被初始化一次,这就导致整个系统必须处于同一进程空间内,用户代码同接口库文件链接成为单个进程。单进程模型虽然能够带来较高的性能,但是整个系统的稳定性却有所下降,开发过程中不容易定位代码错误点,并且系统的可扩展性也受到了限制。为了解决这个问题,需要一种使用多进程模型的支持组件的数字媒体中间件系统。在支持组件的数字媒体中间件系统中,所有的功能都由组件承担,组件是构成系统的基本单位。组件与总线相连,并由总线转发消息实现相互间的通信。从开发者角度看,支持组件的中间件系统屏蔽了传统操作系统中进程的概念,开发者面对的是组件的概念。组件的地位相等,但可以充当不同的角色,或者充当提供服务接口的服务器角色,或者充当调用服务的客户端角色。组件是可插拔的,通过替换或安装新的组件可以扩充系统的功能。支持组件的中间件系统简化了开发模型,并大大提高系统的稳定性和可扩展性。(本文来源于《华中科技大学》期刊2013-01-01)

张宇[9](2012)在《流媒体业务中间件之嵌入式浏览器的设计与实现》一文中研究指出随着网络和多媒体技术的快速发展,越来越多的人通过互联网使用流媒体服务。这对我国的数字电视和网络视频产业都有极大的促进作用。通过手机、电视等嵌入式平台使用具备流媒体功能的Web应用逐渐成为了一种趋势。浏览器是为上层Web应用提供运行时环境的中间件,在流媒体Web系统中起到重要的作用。因此,开发一款跨平台、能够连接Web应用和系统流媒体功能的浏览器是很有价值的。基于嵌入式系统开发支持流媒体Web应用的浏览器存在两个问题:首先,不同平台编程接口间的差异导致浏览器的可移植性很低;其次,向Web应用中嵌入流媒体的功能很困难。针对这两个问题,本文设计了一个面向流媒体Web应用的嵌入式浏览器中间件Clear Browser。它给出了一套流媒体Web应用解决方案,该方案允许在Web页面中使用预定义Javascript对象调用流媒体播放器的功能,并提出了一套Javascript流媒体Web应用规范。由于播放器组件接口暴露给Web应用可能会影响系统的稳定性和安全性,本文提供了一个状态机和原子性操作的方案来减小系统的风险。另外,考虑到网络丢包对流媒体视频质量的影响,本文设计了一个FEC丢包恢复插件,能在网络丢包环境下,有效提升流媒体视频的质量。实验证明,Clear Browser具有良好的跨平台特性,对于HTML标准支持较完善,能满足日常的流媒体Web应用的需求。目前,Clear Browser浏览器已应用于海尔智能电视,具有一定的实用价值。(本文来源于《复旦大学》期刊2012-10-14)

陈一鸣[10](2012)在《流媒体业务中间件之前向纠错策略研究与实现》一文中研究指出随着网络技术和多媒体技术的高速发展,宽带网络普及率的稳步提高,基于IP(Internet Protocol)网络的流媒体业务逐渐成为主流业务,在网络带宽资源配置中占据主导位置。在流媒体业务中,网络数字电视是最常见,同时也是最重要的业务模式。数字电视整体平移在全国各地大中城市逐步进行;“中星九号”卫星升空,为广阔的中西部地区提供了免费的卫星数字电视。使用IP层组播技术可以实现规模化部署数字电视系统。随着用户感官需求的不断上升,视频码率的不断增大。但是受限于IP网络尽力而为的特点,流媒体传输时丢包现象非常普遍。因此IP网络丢包成为流媒体业务服务质量提升的瓶颈。原有的IP层组播技术在现今整体网络环境日益复杂的情况下,已很难满足当前大规模、高质量的服务需求,所以对其进行优化和完善就显得尤为重要。在网络流媒体业务逐步成为主流业务之际,越来越多的软硬件公司纷纷投身其中,从事该方面的研发工作,开发相关的应用服务。但是这些各自独立的产品不可避免地暴露出功能重复、兼容性差且不具备扩展性等缺点,极大地降低了其市场价值。因此,真正优化流媒体传输,需要的是一个统一、兼容的开发环境提供通用的功能接口和通讯协议,实现相互间的可协作性,从而提升整体服务质量,达到优化完善的目的。本文基于上述两点需求,综合国内外现有研究成果,做了以下设计和实验:首先,分析、设计和实现了基于前向纠错(Forward Error Correction, FEC)丢包恢复的流媒体可靠传输功能接口的封装,并将其定位到流媒体业务中间件SAM(Streaming Application Middleware)中的一个模块,从而为各种开发人员提供了统一、兼容、可协作的开发环境。然后,针对在当前复杂的网络环境中传输高码率视频的需求,本文提出了一种高度优化的基于里德所罗门(Reed-Solomon, RS)码前向纠错策略。为了深入评估不同前向纠错策略的效果,本文采用多种媒体源进行了多项实验,详细分析了不同码率片源在不同前向纠错策略下的丢包恢复质量。实验结果显示,我们提出的高度优化的前向纠错策略,不仅可以保证媒体数据在恶劣网络环境下在客户端完成丢包恢复,正常展示,而且在降低发送端的CPU及内存占用率和客户端CPU占用率和解码时间方面也表现得非常有效,这对于后续的实际部署优化前向纠错策略将有很大的帮助。(本文来源于《复旦大学》期刊2012-05-25)

流媒体中间件论文开题报告

(1)论文研究背景及目的

此处内容要求:

首先简单简介论文所研究问题的基本概念和背景,再而简单明了地指出论文所要研究解决的具体问题,并提出你的论文准备的观点或解决方法。

写法范例:

随着我国互联网技术与嵌入式技术的不断发展,我国数字媒体机顶盒的功能不断增强,这就使得该领域发展对系统硬件发展提出了更高的要求,而为了避免这一要求下平台差异化移植等问题的出现,数字媒体中间件技术开始受到人们重视,为此本文基于支持组件下数字媒体中间件技术分析展开了具体研究,希望这一研究能够为数字媒体机顶盒的更好发展带来一定启发。

(2)本文研究方法

调查法:该方法是有目的、有系统的搜集有关研究对象的具体信息。

观察法:用自己的感官和辅助工具直接观察研究对象从而得到有关信息。

实验法:通过主支变革、控制研究对象来发现与确认事物间的因果关系。

文献研究法:通过调查文献来获得资料,从而全面的、正确的了解掌握研究方法。

实证研究法:依据现有的科学理论和实践的需要提出设计。

定性分析法:对研究对象进行“质”的方面的研究,这个方法需要计算的数据较少。

定量分析法:通过具体的数字,使人们对研究对象的认识进一步精确化。

跨学科研究法:运用多学科的理论、方法和成果从整体上对某一课题进行研究。

功能分析法:这是社会科学用来分析社会现象的一种方法,从某一功能出发研究多个方面的影响。

模拟法:通过创设一个与原型相似的模型来间接研究原型某种特性的一种形容方法。

流媒体中间件论文参考文献

[1].韩勇.一种动态负载均衡的流媒体中间件系统设计[J].电脑迷.2017

[2].黎京晔.基于支持组件下数字媒体中间件技术的分析[J].科技视界.2017

[3].吕菁菁.流媒体中间件及物联网视频系统研究[D].太原理工大学.2015

[4].吕鹍,高誉菊,张刚.流媒体中间件在Linux下的设计与实现[J].电视技术.2014

[5].马思超.流媒体业务中间件之嵌入式播放器的设计与实现[D].复旦大学.2013

[6].连申威.流媒体自动编码系统消息中间件设计与实现[D].中南大学.2013

[7].郝敏.流媒体中间件及基于以太网的视频监控系统应用研究[D].太原理工大学.2013

[8].顾钧.支持组件的数字媒体中间件技术研究[D].华中科技大学.2013

[9].张宇.流媒体业务中间件之嵌入式浏览器的设计与实现[D].复旦大学.2012

[10].陈一鸣.流媒体业务中间件之前向纠错策略研究与实现[D].复旦大学.2012

标签:;  ;  ;  ;  

流媒体中间件论文-韩勇
下载Doc文档

猜你喜欢