Universal Media Player

Slides:



Advertisements
Similar presentations
四川财经职业学院会计一系会计综合实训 目录 情境 1.1 企业认知 情境 1.3 日常经济业务核算 情境 1.4 产品成本核算 情境 1.5 编制报表前准备工作 情境 1.6 期末会计报表的编制 情境 1.2 建账.
Advertisements

主编:邓萌 【点按任意键进入】 【第六单元】 教育口语. 幼儿教师教育口 语概论 模块一 幼儿教师教育口语 分类训练 模块二 适应不同对象的教 育口语 模块三 《幼儿教师口语》编写组.
第一組 加減法 思澄、博軒、暐翔、寒菱. 大綱 1. 加減法本質 2. 迷思概念 3. 一 ~ 七冊分析 4. 教材特色.
海南医学院附 院妇产科教室 华少平 妊娠合并心脏病  概述  妊娠、分娩对心脏病的影响  心脏病对妊娠、分娩的影响  妊娠合病心脏病的种类  妊娠合并心脏病对胎儿的影响  诊断  防治.
植树节的由来 植树节的意义 各国的植树节 纪念中山先生 植树节的由来 历史发展到今天, “ 植树造林,绿化祖国 ” 的热潮漫卷 了中华大地。从沿海到内地,从城市到乡村,涌现了多少 造林模范,留下了多少感人的故事。婴儿出世,父母栽一 棵小白怕,盼望孩子和小树一样浴光吮露,茁壮成长;男 女成婚,新人双双植一株嫩柳,象征家庭美满,幸福久长;
客户协议书 填写样本和说明 河南省郑州市金水路 299 号浦发国际金融中 心 13 层 吉林钰鸿国创贵金属经营有 限公司.
浙江省县级公立医院改革与剖析 马 进 上海交通大学公共卫生学院
第二章 环境.
教师招聘考试 政策解读 讲师:卢建鹏
了解语文课程的基本理念,把握语文素养的构成要素。 把握语文教育的特点,特别是开放而有活力的语文课程的特点。
北台小学 构建和谐师生关系 做幸福教师 2012—2013上职工大会.
福榮街官立小學 我家孩子上小一.
第2期技職教育再造方案(草案) 教育部 101年12月12日 1 1.
企业员工心态管理培训 企业员工心态管理培训讲师:谭小琥.
信息快人一步 财富胜人一筹 2015年度资讯效果与投资策略交流 主讲人:周文亮 证券时报 怀新投资 证券时报 怀新投资.
历史人物的研究 ----曾国藩 组员: 乔立蓉 杜曜芳 杨慧 组长:马学思 杜志丹 史敦慧 王晶.
教育部高职高专英语类专业教学指导委员会 刘黛琳 山东 • 二○一一年八月
每周法治热点幻灯版:个人信息倒卖产业链悄然形成 小心,千万别让自己在网上“裸奔”
淡雅诗韵 七(12)班 第二组 蔡聿桐.
第七届全国英语专业院长/系主任高级论坛 汇报材料
小數怕長計, 高糖飲品要節制 瑪麗醫院營養師 張桂嫦.
制冷和空调设备运用与维修专业 全日制2+1中等职业技术专业.
会计信息分析与运用 —浙江古越龙山酒股份有限公司财务分析 组员:2006级工商企业管理专业 金国芳 叶乐慧 魏观红 徐挺挺 虞琴琴.
第六章 人体生命活动的调节 人体对外界环境的感知.
芹菜 英语051班 9号 黄秋迎 概论:芹菜是常用蔬菜之一,既可热炒,又能凉拌,深受人们喜爱。近年来诸多研究表明,这是一种具有很好药用价值的植物。 别名:旱芹、样芹菜、药芹、香芹、蒲芹 。 芹菜属于花,芽及茎类。
2012年 学生党支部书记工作交流 大连理工大学 建工学部 孟秀英
北京市职业技能鉴定管理中心试题管理科.
2014吉林市卫生局事业单位招聘153名工作人员公告解读
各類所得扣繳法令 與申報實務 財政部北區國稅局桃園分局 103年9月25日
初級游泳教學.
爱国卫生工作的持续发展 区爱卫办 俞贞龙.
第八章 数学活动 方程组图象解法和实际应用
本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响. 本课内容提要 一、汇率的含义 二、汇率变化与币值的关系 三、汇率变化的影响.
散文鉴赏方法谈.
比亚迪集成创新模式探究 深圳大学2010届本科毕业论文答辩 姓名:卓华毅 专业:工商管理 学号: 指导老师:刘莉
如何撰写青年基金申请书 报 告 人: 吴 金 随.
木兰计划——家庭e站 南京慕兰邦网络科技有限公司.
点击输 入标题 点击输入说明性文字.
國際志工海外僑校服務 越南 國立臺中教育大學 2010年國際志工團隊.
痰 饮.
學分抵免原則及 學分抵免線上操作說明會.
教 学 查 房 黄宗海 南方医科大学第二临床医学院 外科学教研室.
评 建 工 作 安 排.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
“十二五”国家科技计划经费管理改革培训 概预算申报与审批 国家科学技术部 2012年5月.
首都体育学院 武术与表演学院 张长念 太极拳技击运用之擒拿 首都体育学院 武术与表演学院 张长念
现行英语中考考试内容与形式的利与弊 黑龙江省教育学院 于 钢 2016, 07,黄山.
第5讲:比较安全学的创建 吴 超 教授 (O)
彰化縣西勢國小備課工作坊 新生入學的班級經營 主講:黃盈禎
重庆市西永组团K标准分区基本情况介绍.
西貢區歷史文化 清水灣 鍾礎營,楊柳鈞,林顥霖, 譚咏欣,陳昭龍.
儿科护理 说课 李国琴.
新区青年汇APP 产品演示.
我们会赞叹生命之花的绚丽和多姿,也会歌颂生命之树的烂漫和青翠,但是生命是如此脆弱……
仰望星空与脚踏实地 深一模反思 龙城高级中学 高三年级 政治科组 邢晨钟.
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
厘清监管边界 畅通券商创新通道 吴晓灵 清华大学五道口金融学院院长 全国人大常委、财经委副主任委员
舆情管理与危机应对 主讲人:杨博智.
分享交流.
夯实基础 提质增效 促进机关工作规范化再上新水平
国开学习网/形考模块
黑色产业链行情分析及展望 浙商期货研究中心 同创,同享,同成长。.
荷福威士顿机器人科技有限公司 上海荷福集团
你的潜能是无限的 ——高三心理辅导.
绿豆芽科技 让科技融入生活. 绿豆芽科技 让科技融入生活 让天下没有非互联网的公司 传统行业公司 新型科技公司 绿豆芽科技 产品研发 供应链 渠道 物联网硬件 云计算平台 APP应用 传统优势 竞争力 用户体验 团队由数十名硕士生及博士生组成,有着在德州仪器、中兴等知名企业的工作经历,项目经验丰富。团队成员获得过:电子设计竞赛国家一等奖、“Intel杯”嵌入式邀请赛冠军、“微软创新杯”
《网上报告厅》使用说明 北京爱迪科森教育科技股份有限公司.
前端技术开发 高莺.
浅而易学—了解万方数据 10:02.
機構督導: 范盛翔 督導 實習生: 佛光大學社會學系江佳穎 實習日期: 7/1(二)~8/29(五)
FrontPage 2000.
Presentation transcript:

Universal Media Player 结题报告 项目组成员:曹汪洋 徐德权 许立剑 陈 静 贺文超 院 翔 11/6/2018

主要内容 项目简介 项目目标 完成状况 项目演示

项目简介

项目简介 UMP(统一媒体资源播放器) 旨在帮助用户建立一个高效的设备互联网络,形成逻辑上完全统一的媒体资源库。用户可以在任何可接入网络的设备上访问其它个人拥有权限的设备资源,此外实现了对于多种媒体资源的播放功能。

We can get everything whenever we want to! 项目简介 为了尽量透明地实现这一目的,Universal Media Player设计了合理的软件系统结构,提出了高效的设备发现协议,实现了基于JavaScriptMVC框架的友好用户图形界面。真正实现了对于多种资源的管理和浏览功能。 We can get everything whenever we want to!

项目目标

项目目标 帮助用户建立一个高效的设备互联网络,形成逻辑上完全统一的媒体资源库。用户可以在任何可接入网络的设备上访问其它个人已拥有权限的设备资源 多设备间媒体资源的相互管理

How does it work?

UMP 实 现 机 制 网络拓扑图

完成状况

完成状况 实现了Web实现跨设备资源共享功能 WebApp上图片、音频、视频播放功能 对于安装了WebApp软件的设备群,用户只需要通过其中一台设备打开实现跨设备资源共享功能的WebApp WebApp上图片、音频、视频播放功能

How can we do it?

Contents WebApp AccountServer DeviceDetector CGI

Web App WebApp Development部分的设计与实现。该模块主要包括网站的页面布局设计和实现以及部分功能的实现。该模块主要实现了多媒体资源,如图片、音频和视频的浏览、播放功能。并且为非鼠标式操作的设备提供了按键控制功能。本项目的主要目的是探索新技术在实际项目中的应用,故该部分采用比较新的JMVC框架进行开发。 应用到的技术除了基本的HTML,CSS,JavaScript外,还涉及到了Ajax,Json,并且较多的应用了Html5和CSS3的新特性。

Account Server 使用Java语言、MySql数据库 该模块主要内容: Server端部署在学校的一个公网服务器上,主要分成两个部分,分别叫做DeviceServer、WebServer。DeviceServer主要功能是发现电子设备上线和下线,并且通知其他的属于统一账户的在线电子设备,还要接收更新的设备信息并发送给其他设备。因为设备与设备之间是通过设备信息里的ip信息进行直接互连的,Server端只负责向它们提供设备的相关信息。WebServer是一个用户管理中心,主要负责账户管理、设备认证等功能。

WebCGI 该模块主要功能是接受WebApp对数据的请求,并向前端返回数据,其中包括对文件夹的扫描,文件类型的判断,对设备列表的扫描,各种请求都被透明地执行,并且返回JSON格式的响应信息。这部分模块采用C++语言编写而成,并配合libcgi,json-c等开源的代码,很好地对JSON格式数据封装和解析。

DeviceDetector 该模块主要功能是与账户服务器一起协作,完成同一账户下不同设备间的上线、离线,以及其他设备信息的实时共享,并将这些信息以JSON格式储存在本地文件中,以供CGI模块使用。这部分模块采用C语言编写而成,在网络通信方面,主要使用了Websocket协议,由libwebsockets库提供此功能;而JSON解析和构建方面,则由JSON-C库完成,程序对其进行了封装以满足通信协议的需要。

项目演示

浏览iphone4中资源时的运行截图

浏览iphone4中图片时的运行截图

浏览iphone4中音乐时的运行截图

浏览iphone4中视频时的运行截图

Let’s have a try!

特色与创新 我们发明了实时动态组网时的设备发现方法(已申请国家发明专利),实现自动设备发现协议ADDP 我们探索了服务器向客户端主动推送的业务模式,并仔细研究了WebSocket协议 我们使用JSONP方式的跨域访问技术 我们使用HTML5的新特性来实现多媒体资源的播放

UMP全体成员在共同期待中......

Thank you! UMP项目组