掌上城市解决方案Word格式.docx
《掌上城市解决方案Word格式.docx》由会员分享,可在线阅读,更多相关《掌上城市解决方案Word格式.docx(66页珍藏版)》请在冰点文库上搜索。
14、平台所有模块25
15、其它需求26
五、移动APP客户端系统,视听网,xxx城市新闻网需求表27
1、客户端模块需求27
2、网站功能需求49
3、设计要求51
4、后台管控要求53
5、硬件平台需求54
一、项目概述
“掌上城市”手机客户端(门户)包括新闻资讯、视听、生活服务、互动四大类近20多个模块,作为我县“掌上城市”整体建设规划一部分,可实现政府资源的整合使用。
市民可以通过“掌上城市”手机客户端(门户)及时了解xxx城市以及国内外的新闻资讯,收听收看新闻、实时了解道路交通信息、查看本地生活信息、办理日常预约缴费查询事务。
“掌上城市”手机客户端(门户)一期项目主要有新闻资讯类、直播点播类、互动类和能够接入的我县现有应用平台。
二期项目根据一期的营运实际,逐步拓展服务内容,扩大应用接入范围,提升软件运用体验。
二、建设目标
目标是打造一个功能强大、可扩展、开放并有效管控的移动业务基础平台,同时打造一个可持续发展的、模块增量式的移动设备客户端,融新闻资讯、民生服务、社交娱乐于一体的互联网应用新媒体。
为市民提供广播电视节目、生活实用信息与信息化应用服务,开启以手机为终端的智慧城市人性化、智能化、便捷化生活新模式。
软件系统整体要求如下:
1、全媒体覆盖
建设一个全媒体的内容发布与运营平台,能实现文字、图片、音视频的资源融合,满足新媒体多种业务发布的需要;
2、多屏一体化
建设一个面向多业务的内容发布与运营平台,能实现电脑与智能移动设备等终端的内容观看,满足互联网新媒体多种业务发布的需要。
同一内容采用不同格式、不同分辨率发布到不同大小的屏幕;
3、全交互体验
web2.0同步交互,内容分享交互,与微博、微信交互;
实时发布(可设置后台审核权限);
4、视频播出高清化
提供高质量视频直播与点播,节目质量(如高清/标清)可自适应切换,提供直播时移等功能;
5、管理可视化
有完善的导播功能,提供美观、人性化的管理页面。
节目排单可视化;
流媒体服务器及核心交换机的监管可视化;
统计分析可视化;
6、整体架构合理高效
采用面向服务的SOA架构体系,使服务实现自由排列组合、互联互通、能够弹性配合未来需求进行调整;
7、技术架构开放性强
采用开放性的技术架构,国内外标准的软件、接口和协议,保证系统的兼容性、灵活性和可拓展性;
8、系统稳定易维护
系统有合理的架构设计,保证运行的稳定可靠。
有可靠的的备份策略,提供较高级别的系统安全防护措施,管理功能丰富,操作人性化,维护人员能够简单高效的对系统进行管理;
9、技术先进成熟
系统应当采取技术先进的国际知名的中文软件管理平台、稳定高效的播控平台与数据库系统。
在编程语言和各模块中应用的技术应为主流客户端所采用。
三、系统架构要求
平台整体解决方案要立足互联网新媒体的内容制作与运营发布,提供端到端的优势产品与集成能力平台方案采取模块化的设计思路,可根据用户的实际需求,进行组合与扩展,不仅满足当前个性化特征,而且可灵活的进行系统升级。
网站、手机应用管理要求须为统一的管理平台。
平台初期并发量应达到2000以上,支持扩展到无限并发访问。
平台应包含如下核心模块:
网站综合管控平台(包含基础模块、播控平台、转码平台、媒体应用模块、图文应用模块、互动应用模块、全文检索系统)、移动终端APP客户端定制、社区系统、新闻抓取系统,并支持后续根据客户需求进行模块扩展和升级。
系统依托广电优质节目资源和强力推广体系,打造特色资讯发布平台;
通过视频平台,为网民提供电视台各类栏目、新闻娱乐资讯等的点播视频服务,提供2套电视频道、1套广播频率、1个预留频道的直播,可自定义时移与否,可自定义时移和回看的时间和天数,系统平台具有较强的扩展性;
通过搭建网民爆料、网民互助、参与互动得积分、积分商城等互动平台,为广大网民提供具有集团特色的图文、直播、点播、回看、时移以及一系列的一站式互动服务。
在系统建设上,要能实现以下几个方面的功能(包含但不限于如下功能):
1、客户端内容制作:
实现客户端内容的接入、审核、制作、存储、运营编排等统一管理;
2、网络直播与导播管控:
实时对直播内容进行管控,可视化的切换直播信号切换,能设置插入垫片,满足我台电视广播频道定时直播的需求,能将网络直播的信号按指定时间录制直接发布到流媒体平台实现点播,可以插入台标;
3、内容管理与发布:
接受多媒体、多格式成品节目,对其进行客户端内容的控制管理、运营管理后生成适合的动、静态页面,并向用户提供最终的页面互动与展现;
4、互动平台管理:
包括用户管理、用户设置等业务;
5、广告服务管理:
图文、视音频广告,可在页面和视频点播、直播、等环节里面进行广告的播放、插播;
6、系统数据统计分析:
系统提供监控模块,可以按照栏目、视频、页面多种方式进行访问数据统计,能够对访问来源进行统计分析出地域、用户属性、访问来源等指标。
7、客户端页面结构设计:
设计良好的有本地特色的页面效果,提供良好的用户访问体验,并提供不用安装插件的直播、点播视频播放器;
8、检索服务:
提供检索功能,实现客户端内(资讯、图片、音频、视频、论坛检索)全文检索技术。
四、系统详细功能要求
1、内容接入与制作
1.1内容接入
内容接入完成UGC上传、内容生产服务平台内容推送等业务,与内容集成平台能够顺畅对接。
1)硬件编码器推送的直播信号,包含2个电视频道和1套广播频率,可以适合手机、PC等终端的各种码流;
2)各地通联人员通过服务器上传视频和图文资料;
3)UGC上传:
管理员通过PC访问web页面,实现图片、音视频文件上传。
用户通过手机(Android、IOS系统)的客户端上传爆料的图文、音视频;
4)利用自带的稿件智能抓取模块实现图文素材入库。
1.2转码辅助平台
主要实现上传视频的转码。
该模块为面向各接口的开放转码模块,另外还需实现如下功能:
1)提供多码率的输出配置;
2)多进程转码的控制,可设置转码优先级、提供转码暂停、恢复等操作;
3)转码后的视频文件在后台物理文件上方便存放和管理,实现在源站边缘存储上的碎片化,转码过程实现批量化与自动化;
4)转码平台支持集群部署,方便扩展,转码过程实现多任务拆分、多码率并行,要求视频生产流程支持多码率(流)同步操作、管理和发布;
5)转码参数设置:
用户可以自行添加视频文件格式,可选择或手动输入目标文件格式、视频帧率、视频分辨率、视频码流、音频码流。
用户也可修改或删除已添加成功的码流参数;
6)能实时监看转码任务的状态和完成情况,并且能进行灵活的操作处理,可以调整转码次序的优先级顺序,转码后视频文件可以在线浏览;
7)输入输出格式要求。
输入文件及编码格式包括但不限于以下格式:
FLV(H.264)、F4V、WMV(WMV9)、MP4(H.264)、3GP(H.264)、MPEG-1/2/4、MPG、MOV、AVI、MPG(MPEG2)、MKV等;
输出为H.264/AAC编码文件;
8)实现转码的接口管理,具备完整和开放的接口。
1.3视频管理
1.3.1直播系统功能清单
(1)直播接入
1)同一信号源经编码压缩后可在不同的客户端播放,包括安卓、ios、PC端等;
2)支持音、视频直播管理;
3)能够接受RTMP流,并可以解码成客户端可使用的流;
4)当前主视频流管理和查看;
5)多路流输入输出;
6)支持多台流媒体服务器接入,后台支持配置,主机、rtmp端口、nginx接口等;
7)支持流媒体推送和拉取;
8)支持台标的终端适配;
9)直播服务器状态监控,支持单台服务器多多条流信息查看功能:
如:
状态、编码情况、视音频码率等;
10)支持直播分类的管理,如电视、广播。
(2)节目单
(1)支持添加、编辑、保存各个日期时间段的节目单;
(2)日历功能能够快速定位到某时间段节目单;
(3)支持整天节目单复制,可以复制当日节目单至任意日期功能;
(4)支持预览设置的节目单;
(5)提供可视化编辑节目单界面,支持手动拖拉调整节目信息;
(6)支持上传TXT、XLS模板格式设置的节目单;
(7)支持多套节目模板配置,可以拖拽设置的节目单。
(3)直播时移
第一章后台能够对时移文件进行控制;
第二章可实现对普通电视直播频道和虚拟直播频道时移;
第三章当前视频直播可回放过去时间的视频内容;
第四章支持选取节目单的节目信息,自动收录已播放过的内容;
第五章支持人工收录各直播频道的任意时间段的视频内容;
第六章时移支持7*24小时任意时间节目回放,亦可自定义是否时移;
第七章直播有碎片化存储和索引机制,能实现快速精确的视频回看;
第八章可以通过点击播放器中的EPG节目单,快速跳转至当前节目。
(4)直播时移屏蔽
1)直播回看屏蔽功能,可屏蔽时移回看的时间段
1.3.2点播功能清单
(1)媒资管理
1)支持视频内容的单个文件或者批量上传、预览、审核、编辑,转码、搜索、删除等常规操作功能,支持列表和图片展示视频内容,可以任意更换视频截图;
2)每个文件可显示和编辑大小/时长/码流/类型/来源/添加时间等基本信息;
3)前台客户端内不用安装插件可直接播放,用户可以评论;
4)视频支持多种渠道来源,有编辑上传,网友上传,标注归档等;
5)视频管理支持即点即放,支持拖动播放等播放器的所有操作;
6)支持所有常见视频格式的上传和转码(如wmv、mov、avi、mpg、mp4等);
7)支持文件智能过滤,自动对上传的文件进行识别过滤,对非视频类型文件的上传弹出错误类型提示;
8)支持自动抓取多张缩略图片供编辑选择;
9)支持同时采集同时转码,可批量转为H.264编码的mp4格式,上传同时可以在同一窗口中进行其他视频操作;
10)自动完成文件转码存入媒资管理系统,转码过程中显示工作进度;
11)支持节目分类入库,方便节目的查找;
12)在节目库中可以对完成转码的视频进行在线预览;
13)支持存储搜索条件,创建多条个性搜索标签,便于快捷查找,搜索关键字高亮显示;
14)视频支持下载转码文件和视频源文件;
15)支持向内容单页和专题发布;
16)支持视频审核发布。
(2)视频转码
一、能实时监看转码任务的状态和完成情况,并且能进行灵活的操作处理(调整转码次序的优先级顺序、转码后视频文件的在线浏览等);
二、转码参数设置:
三、输入输出格式要求。
FLV(H.264)、F4V、WMV(WMV9)、MP4(H.264)、3GP(H.264)、MPEG-1/2/4、MPG、MOV、AVI、MPG(MPEG2)、MKV、VOB等;
输出为H264/AAC编码文件;
四、转码过程中,可以自动提取整视频某位置的缩略图片;
五、转码后的视频文件在后台物理文件上方便存放和管理,实现在源站边缘存储上的碎片化,转码过程实现批量化与自动化;
六、支持配置源文件、转码后的文件、大视频文件的存放位置;
七、支持通过其他方式视频上传方式的视频转码,支持视频文件批量转码;
八、实现转码的接口管理,具备完整和开放的接口。
(3)多终端支持
1)点播多终端支持,进行H.264编码和MP4封装;
2)支持android、ios、PC端点播观看。
(4)视频拆条
1)提供B/S模式手动拆条功能,通过浏览器对视频文件的起始点、结束点标注功能;
2)提供B/S模式下节目关键帧自动提取和稿图自动选取功能,不下载安装任何插件;
3)有对视频文件的起始点、结束点标注功能;
4)实现任意时间点的拖拽,可快速定位至视频播放点;
5)拆单视频文件的信息维护;
6)有连续拆条功能,拆条后自动进入视频管理系统;
7)拆条功能须支持到帧、秒;
8)手动拆条可以物理拆条,拆好的节目可形成独立的物理视频文件;
9)支持视频一键截图功能;
10)支持手动上载本地稿图;
11)拆条同时不影响其他编辑工作,如上传、编辑等。
1.3.3其他功能清单
(1)收录系统
1)提供自定义时间段收录,并且支持自定义星期自动收录节目,存储文件名规范可自定义生成MP4或F4V等格式的文件;
2)提供节目类型定义、自定义描述等附属信息录入;
3)节目收录完成后自动添加入相关栏目,自动审核,自动推送更新;
4)由于直播频道和点播节目采用相同的编码和文件格式,从直播频道收录的节目无需转码,可直接进入点播存储;
5)对播出的电视/广播节目进行自动采集、录制,并可归档形成点播节目;
6)支持多收录任务分发收录服务器;
7)支持收录视频是否强制转码,强制转码可以叠加水印等其他属性;
8)支持收录视频自动拆条。
(2)视频快编
1)提供B/S模式快编功能通过浏览器对视频文件的快速编辑功能;
2)实现任意时间点的拖拽,可快速定位至视频播放点;
3)提供多种视频快编操作,提供标注快捷键操作、可对视频资源进行快速掐头、去尾、拼接功能;
4)视频保存前支持预览功能;
5)快编视频为物理存储,编辑好的节目可形成独立的物理视频文件;
6)支持视频快编自动保存功能。
1.4图片管理
1.4.1图库的在线分类存放和管理:
广告素材:
通过广告系统中的广告素材库进行快速的图片编辑和管理;
稿图管理:
实现自动生成的稿图或者本地上传的稿图统一管理,可按需生成缩略图;
高清组图:
实现更加丰富灵活的组图功能;
水印:
实现对素材的各种水印的管理配置。
1.4.2在线图片的制作、编辑和管理:
支持在线图片批处理操作,包括图片尺寸的等比例缩放、图片分辨率调整;
图片在线编辑功能,编辑器预设多种图片样式、版式、效果等,方便编辑人员进行排版、切割、旋转等操作;
实现图片批量上载及高清图片上载过程中根据配置进行图片压缩和分辨率处理;
html文件和图片分开存储,以便于CDN分域名加速。
2、内容管理与发布平台
网络直播与导播管控:
3、内容管理与发布平台
内容管理发布系统,是核心业务平台,实现音视频、资讯等多种信息的编排发布。
i.3.1内容形式管理
1)文章管理
稿件管理需要实现基于后台节点的批量操作,操作包括稿件的常规编辑(标题字数显示及控制)、排序、权重、删除、外链、复制、引用、移动稿件控制等;
提供完善的类似于Word环境一样可视化的在线文档编辑器;
通过所见即所得的方式编辑文档的正文,并可自动生成HTML格式文档,正文区域支持表格、图片、符号、HTML标记、模板、音频、视频等多种元素,支持多媒体混排;
提供文档多级撤销功能;
实现编辑多标题、关键词、外部图片本地化、一篇稿件发布到多栏目、稿件代码编辑、提供插入式的互动组件、提供嵌入页面的图片幻灯、投票调查和视频播放器等;
具备自动和手动分页功能,按屏幕(如500px/页)自动分页生成多篇内容;
支持评论开关,顶踩投票;
支持一键分享到微博、微信、短信、QQ,朋友圈等;
支持批量上传图片和附件(实现批量调用素材库中图片、图片在线编辑);
关键词设置,支持单篇文章的Tag添加与管理,文章页下方根据tag智能关联稿件;
支持“图文+组图+视频”混排的稿件页;
支持回收站功能。
2)组图应用
本地批量上传多张图片,上传大小可控;
支持对组图内的图片进行处理:
放大,缩小,可手动设置不同水印,添加文字等操作;
组图幻灯展示(左右点击切换“上一张/下一张”,“上一组/下一组”,一组播放完毕后提示从头开始播放和跳转到下一组图);
可以一键分享到微博、微信、QQ,朋友圈,邮箱,短信等。
3)音视频
提供纯视频稿件页(新闻类点播、生活类视频点播)和图文中插入视频(图文视频混排)稿件页;
文章中插入视频默认暂停、缩略图显示第一帧有效画面,点击播放按钮再开始播放,系统默认不全屏播放不用旋转手机,用户可自主选择全屏;
支持本地上传wmv、mp4、mov、swf、flv、mpg等各种常见格式视频文件,上传至统一视频管理系统;
支持视频的拖动和预览;
视频稿件自动截图和手动截图及上传图片作为索引图;
支持转载其他视频网站视频;
基于视频的评论、顶踩。
4)列表
自由设置列表中任一条标题的加粗、加红等样式;
列表内按列升降序排序方式等;
方便实现一行中多个标题。
5)区块样式管理
内置各种常用区块样式库,并支持区块的描述和在线预览;
提供类似幻灯焦点图、标签切换门、事件时间轴等常见区块样式代码;
区块样式局部刷新,不需要重新生成静态页面。
6)WAP输出
要求支持WAP自动输出,将现有的网站内容通过设置能自动转换并输出为手机设备(含ios、android)可以直接浏览的内容。
ii.3.2内容组织管理
1)客户端模板管理和制作
在新系统搭建的过程中,完成平台中的所有页面模版(首页、各二级页、直播点播页、底层稿件页、活动页、专题页面、论坛手机页面、第三方合作页面)的设计与开发;
提供模板自建功能,满足用户不同风格的功能要求,支持页面风格变换、发布;
支持站点、栏目分级模板管理,便于维护,可方便的通过导航浏览不同站点、栏目下的模板;
提供完整的模板操作功能按钮,便于用户操作选择,包括增删改查、导入、导出、预览、检索;
支持模板可视化编辑;
提供可视化制作流程;
提供常用专题模板的组件区块(焦点图、评论、文字列表、图文列表、调查、投票、报名等);
布局和模块可自由选择,可以拖拽式添加;
可以自定义模板和专题关键词及描述。
2)专题管理
提供常用专题模板的组件区块(焦点图、评论、文字列表、图文列表、报名、调查、投票、排行榜等);
提供快速专题功能,预留多套专题风格供选择;
在线可视化操作,编辑人员可以通过拖拉区块的形式完成页面设计,无需技术人员进行模版设计和实施,系统预留的区块设计;
风格需包含(图文视频、轮转图、专栏、大标题等多种个性样式);
可以手动自定义区块的标题和链接;
提供实时预览功能;
专题的头图、栏目、描述等均可自定义;
专题的内容可通过多种查询条件进行筛选,可按模块进行;
搜索如(图集、文稿、视频、专题等);
可按时间搜索(1周、今天、昨天或自定义时间范围等)。
提供报名功能,用户可以填写姓名,联系电话等关键信息,提交后在后台有显示;
注:
支持报名表字段自定义
用户在输入报名的各项数据时,即对这些数据进行有效性判断(手机:
位数,Email:
格式等)
可供文章/专题引用。
系统可以判定姓名,手机号码是否有效并提示正确填写,例如设定必须输入中文姓名,限定手机号码的长度。
3)栏目频道管理
支持信息按栏目进行多级分类管理,支持普通栏目、头条栏目、链接栏目、表单栏目等多种类型,以满足用户多种信息分类要求;
可以为每个栏目指定不同的用户,让不同的人员负责管理、发布不同的栏目;
支持栏目移动,便于对栏目顺序进行调整;
每个栏目可以指定不同的模版和内容模版,用于生成栏目页面和内容页面;
每个栏目可以设置对应的存放位置,以便存放发布后的页面;
支持栏目及子栏目的无限级增加、删除、复制、分发等;
支持栏目移动、排序等操作功能。
4)素材管理
对上传的素材按类型、栏目等分类入库,同一分类下可以按时间排序;
支持素材库与发布系统分离。
iii.3.3内容传播管理
1)发布管理
采用静态页面生成技术,将文档库中的内容结合HTML页面风格模版,生成最终的HTML,提高访问效率;
页面发布以前,提供站点、栏目、文档页面的预览功能;
支持多种发布方式(完全、增量、单篇),其中增量发布只发布最近的符合条件的稿件,支持定时发布功能,可以设定自动发布的时间;
有敏感词过滤屏蔽功能;
有管理功能,可以对发布队列进行监控管理;
提供信息自动分发功能,通过设定一定的分发条件可以实现信息跨站点、跨栏目自动分发发布;
支持将信息发布到其他的内容管理系统中;
支持多种格式的文件发布:
HTML、PHP、WAP等;
进行多屏统一发布,满足各种终端适配。
2)数据交换
以XML、JSON等格式批量导入导出数据。
3)微博、QQ空间、微信、短信、邮件、QQ等一键分享、转发;
3.4内容交互组件管理
1)评论留言组件
支持游客评论和注册用户(和社区论坛用户整合)评论;
评论需后台审核才可发布;
评论留言有敏感词过滤功能;
显示IP来源;
后台可修改评论内容;
管理员可回复评论;
评论区可局部刷新,不用重新打开页面。
2)报名组件
3)投票组件
单选、多选、文字、图片投票多种形式;
支持游客投票和注册用户(和社区论坛用户整合)投票;
有IP、Cookie、验证码等多种防刷票策略;
可以供文章和专题引用;
后台票数管理(初始值设定和票数修改)、选项管理(可无限制增删)、时间管理(设置开始结束时间)。
4)顶踩组件
文章页与评论中“顶”、“踩”小投票;
顶踩数量显示;
IP和时间限制。
iv.3.5后台管理
1)数据备份与恢复
一键备份数据,恢复数据。
2)权限管理
支持系统角色自定义,自定义角色时权限控制范围;
用户与权限管理需采用用户、角色、部门三个单元实现对组织结构管理和权限的分配;
用户角色与用户的各种属性相关联;
用户应该继承用户组的权限,并可扩展权限;
对每个栏目进行添加、删除、编辑、审核的细化设置。
3)站点管理
支持多个站点的管理,多个站点可以独立管理,每个站点拥有自己的独立域名、模板、栏目、用户等;
针对不同的站点可以使用新的域名,进行在同一个后台相对独立的管理;
具有直观的树形导航风格;
站点管理完全通过浏览