一、摘要 随着计算机网络技术的发展,医院信息化已进入到了新时代。然而目前在医院信息化中已有各种信息管理软件系统高效、有机地管理着文本信息、图像信息,如临床信息系统(CIS)、电子病历(EPR)、PACS等。然而医院各种学术、行政、手术转播、教学等会议的场景视频音频信息,目前还没有很好的管理,甚至是根本没有保存。 因此,本方案介绍一款基于流媒体(Streaming Media)技术的院内视频录直播观摩系统,系统可对各种会议现场的视音频信号进行数字化网络传输与存储管理,同时,医务人员可通过院内宽带上网的计算机,利用普通浏览器进行直播或点播院内各种会议现场视音频信息。不但丰富了系统的视音频资源,而且构建了一个节目资源丰富的医院内视音频信息化平台。 二、需求分析 2.1需求描述与推荐系统 2.2需求描述 XX医院计划部署2个直播频道的网络音视频直播系统,内含有录播和点播功能。总计直播实时并发用户数200个点内,系统建立后: 1)能够随时直播医院内的各类医疗会议、教学会议信息; 2)实现视频的高清晰、流畅传输; 3)实现手术室的视音频向用户进行直播展示; 4)能够直播医院各科室内的自建节目,并进行点播; 5)视频分辨率可达1080P高清品质; 6)可以兼容医院其他系统平台。 2.3推荐系统 (北极星通)的医院网络视频直播系统解决方案,集合了当今主流流媒体视音频压缩处理技术及视音频传输技术、现代化网络技术的产物;搭建流媒体视频直播平台,院内外各界社会人士都可以通过各种终端设备进行查看,支持视频高标清效果放大与缩小观看,实时观看医院内的医学交流视音频资源,为该医院用户打造了一个先进的“远程医疗和学术交流平台”。 用户可以开展以下应用: □手术直播 □会议直播 □远程会诊 □远程医疗 □应急指挥调度 等 三、系统整体设计和规划 3.1系统网络结构设计
XX医院手术及会议直播系统拓扑图 3.2系统网络带宽要求 由于系统应用于医院局域网内,带宽计算可忽略不计。 3.3系统服务器硬件要求 根据系统建设的需求,在医院网络直播系统的服务器硬件配置上,建议采用以下推荐配置或更高选择: 3.4终端硬件部署 参照配置预算表 四、系统功能特性 4.1系统功能架构 1)基于C++的模块化设计理念,支持Windows/Linux等多种操作系统,必须拥有全部知识产权,并拥有相应的著作权; 2)采用开发的流媒体协议,而非私有协议,可以与主流系统对接,至少支持RTMP推流,RTMP拉流,RTSP拉流三种方式获取直播流,支持对获取的直播流再按照TS组播或者单播,RTMP,RTSP,HLS,TS OVER HTTP,FLV OVER HTTP等标准流媒体协议的方式进行对外直播转发; 3)支持录制,可定时录制或手动录制,能录制MP4或者FLV格式文件,录制时支持生成新文件或者追加文件两种方式,支持录制超过4G的文件; 4)单台服务器可支持500个以上并发用户,直播延时小于2秒; 5)支持RTMP转发功能,能够把AMS上的直播流转发给其它AMS服务器或者第三方的RTMP服务器,例如RED5,FMS,WOWZA流媒体服务器; 6)※支持PC/手机/平板电脑等多终端访问,无论是windows,linux,或者andriod以及IOS系统访问收看直播时都无需下载插件,直接观看; 7)※响应点播时间控制在100ms以内,支持暂停、拖动等特技操作; 8)支持文件直播,可把硬盘上存在的FLV文件编目后,按设定好的任务和顺序进行直播; 9)※内置Web应用系统,无需复杂配置,可直接部署到用户服务器使用,也可以选配更复杂的媒资管理系统,完成类似优酷土豆的应用模式; 10)※开放的系统架构,提供二次开发接口,可轻松的融入到用户已有的平台或网站平台中、或在此基础上进行二次开放等 4.2系统模块组成 1)直播管理模块 系统支持多种网络信号流,实时或延时控制直播、转播、录播等功能。 通用的网络信号:支持多种标准协议(RTMP、RTSP、UDP、HLS)等的直播或其他庭审系统信号二次编码后转播应用; 专用编码器信号:支持多种标准H.264编码设备编码输出协议直播流(RTMP、RTSP、TS Over UDP等); 网络监控摄像机信号:支持市面主流网络监控摄像机的Onvif协议与H.264编码后的网络信号(RTSP、RTMP)。 2)转发管理模块 系统支持将多种标准流媒体协议的网络信号流,实时转发到不同标准的流媒体平台,进行实时/延时播出,为用户建造更个性化的应用。 3)录播管理模块 系统支持对多种标准流媒体协议的网络信号流,实时/定时控制录制,法庭庭审视频资源文件生成功能。一方面可以提供法院工作人员后期进行视频证据的生成、调取,形成案件审核、审判的有力视频证据;另一方面可供庭审案件当事人庭审后期作为再次申诉的证据材料。 4)点播管理模块 系统支持实时/定时录制视频文件资源和本地FTP等服务上传的虚拟直播视频文件的点播频道列表的生成,可用做广大人民群众通过网络方式学习和了解法制教育的平台。 5)用户管理模块 系统提供完备的用户管理模块,按照用户类型分为前台用户和后台管理用户。 前台用户分为匿名(游客)用户和注册用户,未注册用户仅具有视频的观赏和浏览权限,注册用户具备对于视频收藏、发表评论、言论,及退出登录等功能; 后台用户主要是拥有系统管理权限的管理员用户。 用户的管理操作包括用户添加、修改、删除、查询、注册用户审核、用户分类、用户级别定义等功能; 超级管理员拥有系统的所有权限,可以对于管理员及注册用户等进行添加、删除、修改、查询和分类级别等。 6)门户管理模块 主要包括法院公开新闻、案件视频点播频道、特别案件共享展示、本站公告、Banner广告图位、法院信息等。 7)资源管理模块 本地FTP等服务上传的视频资源以及直播系统模块录制生成的视频文件等资源的编辑、分类到点播频道、修改、删除、查询、定义级别展示等功能。 |