首页
|
其它修理知识
|
机电修理知识
|
模具制造知识
|
仪器仪表维修技术
|
设备修理知识
|
机械修理知识
|
汽车修理知识
|
机修修理工具
|
机修技术知识
您的位置:
技术工种之机修知识网
→
设备修理知识
→
正文
热门文章
•
国外机械行业的轴承热处
•
数控加工后置处理技术
•
离心泵的工作原理和主要
•
浅谈数控铣床后处理程序
•
螺杆泵的工作原理
•
UG 3B格式线切割后置处理
•
计量泵配件基本知识
•
流量的定义及计算方法
•
离心式水泵为啥提不上水
•
电子控制汽油喷射系统的
•
气动隔膜泵的工作原理图
•
什么是泵?
•
容积液压泵及其工作原理
•
专家教你如何正确地选用
•
柴油机共轨电控燃油喷射
推荐文章
•
面向宽带业务的城域光网
•
用光纤放大镜检查光纤连
•
用全波段测试法优化光器
•
EPON中一种基于QoS的MAC
•
防治过涵信号电缆有妙招
•
电缆上的干扰与对策
•
现代通讯机房建设中几个
•
万兆多模与DMD测试技术
•
应用于IEEE 802.3ae以太
•
G.652光纤技术参数说明
•
光纤应用如何长距离支持
•
国外电子元器件
•
智能管理--综合布线的未
•
FTTH技术实现及存在问题
•
光保险丝防止光通信系统
最新文章
•
浅谈前处理烧毛机烧毛技
•
浅谈数控铣床后处理程序
•
UG 3B格式线切割后置处理
•
利用UG软件后置处理由MA
•
Mastercam软件的后置处理
•
数控加工后置处理技术
•
逆向工程技术的应用
•
UG/POST后处理综述
•
浅谈UG后处理及应该注意
•
基于UG生成表驱动的零件
•
国外机械行业的轴承热处
•
自动喷雾控制阀通用技术
•
背负式喷雾机如何排除故
•
喷雾机械喷头的性能标准
•
喷杆喷雾机的配置及使用
IPTV系统中EPG模块的设计与实现(3)
原作者:[标签:作者] 添加时间:2007-06-29 原文发表:2007-06-29
人气:1
本文章共4490字,分3页,当前第3页,快速翻页:
1
2
3
(4)逻辑处理层。负责对客户的请求进行处理。
(5)数据访问层。负责提供获取数据库中数据的接口。
我们以显示热门影片的实例说明使用MVC模式的思想处理请求的过程。处理显示热门影片请求的过程如图4所示。
过程如下:
(1)用户在首页单击“最新影片”,经过用户端控制层处理(关闭在首页播放的广告视频)后,请求被提交到服务器进行处理。
(2)请求和响应层开始处理请求,保存上一页有关的状态,并且初始化一些变量(如取数据的类、保存页面所有信息的变量)。
(3)逻辑处理层计算数据库中要取的热门影片的起始位置和数量。
(4)调用数据访问层的接口开始从数据库里面取出热门影片的信息(节目名称、价格、简介、海报图片名称等)。
(5)逻辑处理层对取到的数据进行转换,转换后的所有数据保存在一个变量中,这个变量要传递给显示结果的页面。
(6)请求和响应层调用显示结果的页面和用户端的控制代码,生成HTML代码。
(7)机顶盒解析传递过来的HTML页面,初始化光标位置,将热门影片信息显示给用户。
开发之前,在设计文档中定义预先定义页面展示层和逻辑处理层、逻辑处理层和数据访问层的接口。每一部分的开发人员只须关心自己所做的部分,使用其它层提供的接口调用其它层的功能。这样各个部分的开发可以并行工作,大大提高了开发速度。
数据访问层和逻辑处理层可以很容易编写单元测试来测试自己的代码,不受其它层的代码的影响,很大程度上提高了软件的质量。同时后期的维护也是很方便的,如果需求有变,只须改动需求变化所在层次的代码,不用关心其它层代码是否要改动。
整个EPG模块每个页面的编码都遵循这种规则。同时我们提供给客户一个EPG参考手册,主要是取数据的接口函数和用户端处理层 JavaScript函数的使用说明。客户只需要掌握一个页面的制作过程和所提供的使用手册中的函数调用方法,并具有一定的编程水平,就可在很短的时间内独立编写自己的EPG。
3.3 EPG性能测试
为了测试EPG性能是否达到了当初的设计要求,使用LoadRunner测试工具对EPG服务器进行了性能测试,测试最主要的指标是不同并发用户数时的事务响应时间,它是服务器性能最重要的指标。
测试的硬件环境为:CPU Intel(R) Pentium(R)4 2.40GHz,内存 1GB,网卡 1GB/s。软件环境为:操作系统 RedHat 9.0, Apache 2.0.50,MySQL 4.0.21,PHP 4.3.9RC3-dev,Squid 2.5 STABLE1。
LoadRunner模拟测试并发用户数为220、500,测试EPG服务器的事务响应时间和事务完成情况。服务器响应时间和事务完成情况测试数据如表1和表2所示。从测试数据看,当并发用户数为500时,没有出现事务失败的情况,平均响应时间不超过3秒。对用户来说,这个时间是可以接受的。说明采用这种设计方法开发EPG,服务器的性能也达到了预先的要求。
从以上的测试和分析可以看出,使用上文所说的设计方法开发EPG总体上达到了预先的设计原则。
4 结束语
本文阐述了一个IPTV系统模型及其EPG模块的设计和实现,在实际应用中也证明了我们的设计方法对快速开发易维护、方便扩展的EPG是正确和可行的。随着IPTV的发展和用户数的增多,今后需要在服务器的性能方面和EPG的个性化方面进行更深入的研究。
表1 EPG服务器响应时间
表2 事务执行统计
参考文献:
[1] 关注IPTV关注网络发展[EB/OL]. http://www.chinabbc.com.cn/news/news.asp?newsid=200563111314246
本文章更多内容
:
上一页
-
1
-
2
-
3
本页地址
相关文章
•
基于L64724的卫星解码机顶盒设计
•
流媒体技术应用研究
•
数字电视条件接收系统
•
数字电视编码技术
•
无线数字电视的演进
•
IPTV系统VOD与TV性能测试
•
数字视频系统设计中的集成新概念(上)
•
电信VOD视频点播系统
•
为IPTV技术解决DSL机顶盒的设计与部署难题
•
MPEG-4技术的演进与在中国的应用
•
软交换网络如何实现多媒体业务
•
全球手机电视技术及业务进展分析
•
SIP实现视频会议和流媒体的统一
•
基于ST40GX1与STi5514的网络交互式数字电视
•
小型低成本手机视频放大器OPA360的应用
•
嵌入式MPEG-2远程网络视频监控系统的实现
•
手机电视技术标准与运营模式的研究
•
数字视频系统中的集成新概念
•
新型IPTV机顶盒的设计与应用考虑
•
数字电视与机顶盒介绍
相关评论
本文章所属分类:
首页
→
设备修理知识
文章搜索
返回网站首页