基于Windows Media Service 视频直播方案

2007-03-06     推荐:470171359    收藏:304228252    评论:0     来源:慧聪网广电行业频道    

1、应用需求

  对于政府、企业等单位的门户网站上搭建视频直播应用,将多路音视频信号实时编码处理发送给流媒体服务器,由流媒体服务器提供直播点播服务,客户端不用下载专用播放器,采用操作系统中Windows Media Player便可观看直播服务。

2、解决方案

  对于Windows Media Player采用我们提供了Kuihua LiveONE作为采集编码服务器,以Windows Media Service 9(以下简称WMS 9或WMS)服务器作为流服务器的典型应用解决方案,采用我公司提供的方案,能够完成如下功能:

  实现同一设备采集压缩4路电视信号或其他AV信号,并发布给WMS服务器,由WMS提供直播发布、录制,以及录像节目的VOD点播。针对与WMS9配合应用的情况,世纪葵花公司还专门对WMS9服务器进行了扩展,具体如下:

  1、扩展了WMS用户身份验证插件,使之能够对同一IP限制最大连接用户数,有效防止多线程下载工具对WMS造成的流量负担;
  2、可根据需要添加用户认证插件,使用户在观看节目时需先通过认证才能够进行观看;
  3、扩展了WMS对Kuihua LiveONE发布上来的电视信号的录制功能,能够设置多种录像模式,录制下来的节目格式为WMV,并自动成为WMS的发布点,供用户进行点播观看;
  4、扩展了对WMS服务器的实时监控功能,可查看WMS服务器的以下实时状态:
  1) CPU占用量曲线
  2) 内存使用量曲线
  3) 网卡流量曲线(上传/下载)
  4) I/O读写量曲线(读取/写入)
  5) 在线用户量曲线

5、可实现对WMS的远程管理功能。

2.1 系统拓扑图


系统拓扑图


2.2 系统组成

  系统由WMS流媒体服务器、Web服务器、数据库服务器、直播编码机组成。

  ·WMS服务器(1台或多台)……提供流媒体数据的发布,满足视频直播、录像点播等服务;
  ·Web服务器(1台)…… 负责用户接入
  ·直播编码工作站(Kuihua LiveONE)……采集AV信号,实时压缩成MPEG4数据流,发布到WMS服务器满足直播需求。

2.3 系统功能

  1. 扩展MS Media Service,客户端使用MS Media Player播放器播放;
  2. 支持7*24小时不间断运行,满足电信级应用;
  3. 支持软件编码进行直播,可通过笔记本+USB采集设备,或通过1394接口,进行软件编码,实现对实时信息的采集、压缩,并完成直播发布;
  4. 视频信息支持字幕添加、台标定制等功能;
  5. 支持多种录像模式,可对Kuihua LiveONE上传来的直播数据流进行手动、自动或按照节目表进行录像,可直接录制成WMV格式的媒体文件,并自动生成WMS的点播发布点,供用户进行VOD点播;
  6. 录像节目支持网络存储,可把录制的节目存储到网络邻居或NAS存储器上;
  7. 提供独立的节目制作、编辑工具,可把VCD、DVD等格式的媒体文件快速的转换成WMV格式的高压缩节目,并能够以类似文件拷贝的速度把RM/RMVB格式的媒体文件转存成WMV格式的文件,以便WMS可识别提供VOD点播,可对WMV或ASF节目进行剪切、合并等操作,速度为拷贝级。
  8. 扩展WMS支持远程管理功能,可远程查看服务器状态、在线用户数,;
  9. 支持权限管理,可限制IP、限制用户数目,支持高级认证。

2.4 界面预览

  A、采集编码器界面(Kuihua LiveONE)


采集编码器界面


B、IP限制插件管理界面


IP限制插件管理界面


  C、服务器状态显示插件


服务器状态显示插件


  D、设置直播数据流录像的界面


设置直播数据流录像的界面


3、部分线上用户

  大连人民广播电台:http://218.61.33.73:8080/zb.jsp
  余姚市政府网站:http://www.yy.gov.cn/col/col581/index.html

4、相关产品:葵花视频直播系统软件LiveONE
您可以针对本文进行:[评论]  [收藏]  [推荐]   [查看原文链接]  
  • 共有0条评论  点击查看更多评论
  • 网友评论仅供网友表达个人看法,并不表明e800同意其观点或证实其描述
我想发表评论:
用户名密码
  • 匿名发表
    验证码: