节点文献

基于智能电视平台的Widget Based Browser系统表现层模块的设计与实现

The Design and Implementation of Performance Layer Module for Widget Based Browser System Based on Smart TV

【作者】 陶冶

【导师】 姜远;

【作者基本信息】 南京大学 , 软件工程(专业学位), 2012, 硕士

【摘要】 面对着全球IT行业智能化浪潮的席卷,传统的电子领域和移动互联网领域正在快速的步入一种全新的智能化时代。伴随着手机、平板电脑等终端设备被大量的智能化后,电视的智能化正成为目前市场上又一个研究的热点,受到了科研机构和电子巨头的极大关注。智能电视具备专门的操作系统和处理芯片,能够连接网络获取海量的多媒体资源,同时还提供了开放的应用平台,能够支持应用程序的下载、安装以及多个任务的并发执行,可以满足多种业务融合能力的支撑需求。虽然智能电视可以提供给用户类似电脑上的服务,比如上网冲浪、浏览资讯、搜索资源、玩游戏等。但智能电视作为一个多媒体处理中心,其最本质的功能还是作为一种工具,让用户能够方便简单的处理各种多媒体资源。为了满足用户日益增长的多媒体资源处理需求,在智能电视平台上开发一个能够处理多媒体资源的应用系统是十分必要的。本文以三星智能电视开发平台为项目背景,在智能电视Widget Based Browser系统的框架下,设计实现了该系统中表现层的部分模块。该系统是一个运行于智能电视浏览器上的Widget Browser应用。用户使用该系统可以在智能电视上浏览和处理USB外接存储设备中的多媒体文件,如浏览和分类查看照片、音乐和视频文件;编辑相簿、音乐列表、视频播放列表;播放存储设备中的照片、音乐和视频文件;提取照片的位置信息并在Google地图上标示出照片拍摄的轨迹等。本系统采用了HTML、CSS、JavaScript和XML等技术,并结合Google Map API来进行开发。本文主要的研究工作有:1.对Widget Based Browser系统开发过程中涉及的相关技术及三星智能电视(Smart TV)进行了介绍和分析。2.对Widget Based Browser系统进行需求分析,包括功能需求和性能要求等,并充分考虑到系统对可扩展性和可维护性的要求,确定了整个系统的架构和模块的划分。3.根据系统需求分析阶段所确定的系统功能要求,采用分层次的结构设计系统的结构体系,对系统表现层模块进行了详细的分析和设计,并设计了数据的封装处理方式。4.运用Web相关技术完成了Widget Based Browser系统中表现层部分模块的功能实现,包括页面对象中的Photo Player和Album Edit模块的实现;组件对象中的下拉框组件、自动提示框组件和照片分类浏览组件的实现,并给出了各个模块的实际运行实例。

【Abstract】 Facing the sweeping wave of global IT industry with intellectualized features, traditional electronic industry and mobile internet industry are stepping into a brand-new intellectualized time with each passing day.With the large quantity of cell-phones, tablet PCs and terminal equipment related being intellectualized,the smart TV is the focus for research in recent market which also attaines attentions of research institutions and electronic icons.Smart TV, which boosts specialized operating system and processing chips is capable of pursuing numerous medium resources while connecting internet. Likewise, it also provides application platform with these functions, which contains the download of application programs, fixing and simultaneous performing of multiple tasks.Under these circumstances. The mixed competence of multiple tasks could be catered to.Although smart TV could provide users with services similar to internet, for instance: surfing the internet, browsing websites, searching engine, and playing computer games ect. Smart TV serves as the processing center of multi-medium. Its primary function is to act as a tool, which could be convenient for users to handle multi-medium resources in an easy way.in order to meet the growing needs for users multi-medium resources handling.it becomes more indispensable to develop an application program to handle multi-medium resources on the basis of smart TV platform.The article use SAMSUNG smart TV development platform as project background, design and complete part of the presentation layer of the syetem module under the Widget Based Browser system frame work. The development of smart TV Widget Based Browser system is on the basis of developing SAMSUNG smart TV The system is virtually an application which runs in search engine of smart TV. By using the system.users can browse and handle the multi-medium files, which are derived from the certain equipment connected to USB device, such as:browsing and classifying and searching for photos.music and video files;editing album,music list.video play list;Playing the photo storage device;Music and video files. Extracting the photo location information and photos shot trajectory marked on Google Maps and so on The system adopts the technologies of HTML.CSS.JavaScript,XML and so on.Further development can be fulfilled with the help of Google Map API. The article’s mainly research objects are as follows:1. Describe and analy relevant technologies concerned and SAMSUNG Smart TV in the process of developing of Widget Based Browser system.2. Start the requirement analysis to Widget Based Browser System, including functional requirements, performance requirement and so on, taking full account of system extensibility and maintainability required to determine the framework of the whole system and module division.3. According to the system requirements analysis phase identified in the functional requirements we design the structural system of Widget Based Browser System with different layers. Then we detailed analysis and design the presentation layer modules, also we design the way of data encapsulation and processing.4. Use Web technology to complete some module in performance layer module for widget based browser system, such as photo player page and album edit page. Except that, we also implement combobox component, bubble tip component and photo view component. Finally, we demonstrate the instance of each module.

【关键词】 智能电视Web应用WidgetWeb Browser
【Key words】 Smart TVWeb APPWidgetWeb Browser
  • 【网络出版投稿人】 南京大学
  • 【网络出版年期】2015年 04期
节点文献中: 

本文链接的文献网络图示:

本文的引文网络