资源管理系统技术文档

作者: 时间:2020-05-18 点击数:

目录:

1、跨网段后点播视频文件看不到图像的原因 1

2、在资源点播中看不到上传录像文件的原因 1

3 上传录像文件没有缩略图的原因 1

4 手动将录像文件导入数据库的方法 2

5、修改录像文件存放路径的方法 2

6、资源管理系统改sql数据库sa用户密码的方法 3

7、录像文件上传程序中开始上传后显示等待,却一直不上传的原因 6

8、验证转播服务器是否工作正常,可以用下面的语句 6

9、如果出现用户自动登录了,点退出按钮也不能退出,弹不出登录对话框的问题。 6

10、指定IP地址段为内网地址 7

11、数据库介绍 7

12、提示协议错误的原因 7

13、老版本(v3.0 0322之前)资源管理系统升级到支持2008系统的资源管理注意事项 7

14、直播、点播时看不到视频图像的原因 7

15amdin的密码忘记后的解决方法 7


1、跨网段后点播视频文件看不到图像的原因
在和资源管理服务器同一个VLAN内点播正常,但跨VLAN后点播就看不到图像,IE的状态栏上还会显示错误提示。
排查方法:
   a、检查另一个VLANIP地址是否是公网地址(注:不能为公网地址),除192.168.0.0-192.168.255.255172.16.0.0-172.31.255.25510.0.0.0-10.255.255.255地址段外的地址程序默认为公网地址;可以通过改资源管理安装目录下的config.txt文件来指定某个地址段不是公网地址,在文件中添加localIPs=192.168.0.0/16;172.16.0.0/12;10.0.0.0/8语句,可以在后边按格式再添加新的地址段,指定的地址段程序即为内部地址。
b、检查两个vlan间的TCP 1551 1559 1935 3000 3001 3002 3003 3333端口是否打开,可以在另一个vlan的电脑上telnet资源管理服务器上的端口来测试,如telnet 192.168.13.10 1559

2、在资源点播中看不到上传录像文件的原因
如果出现D2000的录像文件在D2000上显示未上传,但在资源管理存放录像文件的目录能看到上传的文件,在导入目录中可以看到录像文件的信息,在“资源点播”页面中看不到上传的文件,可能是导入目录中录像文件的权限没有设置对,给登陆的用户查看录像文件的权限后就正常了。
如果出现D2000的录像文件在D2000上显示未上传,但在资源管理存放录像文件的目录却能看到上传的文件,在导入目录中也看不到录像文件的信息,在“资源点播”页面中也看不到上传的文件,可能是资源管理系统安装目录下import目录中的ex_local.php文件没有访问权限引起的,可以将import目录属性中安全下的高级中选中最下边的复选框选中来同步权限。

3、 上传录像文件没有缩略图的原因

如果上传的录像文件没有图片,可以先去录像文件夹中看有没有生成图片,然后用testimport.html网页手动导入一次看是否能生成图片。在地址栏内输入http://192.168.13.233/ResourceEval/import/testimport.html就可以打开手动导入的页面,然后在上传视频的图片上点右键,选属性,在属性对话框中可以看到录像文件的路径,然后复制上路径地址,注意不复制图片名,最后粘贴到手动导入页面的第一个输入框中,第二个框中输入录像文件的类型,flv文件添rtmpwmv文件添mms,最后点提交按钮,(如果上传的是已有的资源,在上传前打开meta.txt文件,将里边name对应的名称换个名,否则导入不成功)如果导入后提示20,说明是录像文件有问题,只能更新D2000
-1   没有填写导入目录
-10 文件目录不存在
-20 meta.txt打开失败
-25   媒体服务器行配置错误
-26   需要导入的目录不在对应mediaserver
-24   meta文件存在,而meta中指定的录像文件不存在
-21     在导入根目录下每天创建一个目录失败
-22     创建资源失败
-33 因为扩展信息导入失败,删掉创建的信息。认为整个导入操作失败。

4、 手动将录像文件导入数据库的方法

 实现目标:

a) 检查录像文件的时间是否正确,因时间不正确时不能成功导入。

2、手动上传时可以再将生成录像文件的截图图片。

3、可以将第三发的录像文件上传到资源管理系统中。

4、录像文件可以上传到资源

操作方法:

1、如果之前有上传过,先将上传的录像文件删除,通过资源管理系统删除,删除文件前先对录像文件文件进行备份。备份的录像文件必须放在录像保存的目录中。(或是将已经上传录像文件中的meta文件修改一下,将里边name后边的名称改变一下,这样系统才认为是一个新文件,才可以上传。这样就不用删除已经上传的文件了)。

2、在IE中输入http://192.168.13.233/ResourceEval/import/testimport.html,打开上传页面。

3、在第一个输入框中输入文件所在文件夹的名称,并在最前边加\线,如\aabbc3458acdaa ,不加盘符。

4、在第二个输入框文件类型,如是flv文件输入rtmp,如是wmv文件输入mms

5、点击“提交”按钮就将输入目录中的文件重新上传,上传成功显示0,显示其它信息即为不成功。

5、修改录像文件存放路径的方法

若以前的视频文件全在D:\record目录中,此时D盘的空间已满,不想删掉硬盘上的视频文件,又新增加一块硬盘E

此时想让新的录像文件均上传到E盘,且原D盘中的视频文件仍能访问。此时就可进行以下操作能实现。

首先登录资源管理在媒体服务器中新建一个vod2,此时可依照vod的参数进行添加,其中为了区别已有的服务器,将“播放URL”处的vod改为vod1,将“文件路径”处改为实际存放录像文件的路径,如d:/record/(注意最后的 / 必须有,否则文件能上传到服务器,但在资源点播中看不到文件;在上传软件中会提示“指定的目录不存在”),将“下载路径URL”处改为/ResourceEvalFiles1/其它不变。

第一步:拷贝vod目录,将名字改成vod2vod目录在C:\Program Files\Adobe\Flash Media Server 3\applications目录下。

第二步:打开vod2目录,用记事本打开Applocation.xml,在第4行将{VOD_DIR}修改成{VOD2_DIR} 保存。

第三步:进入以下目录C:\Program Files\Adobe\Flash Media Server 3\conf,打开fms.ini文件,找到VOD_DIR = d:\record (这个是文件上传的路径),在下面再写上VOD2_DIR = e:\record(这个是在资源管理新建的路径,即新的视频文件存放的路径),保存。

第四步:依次打开“开始->所有程序->Microsoft SQL Server>企业管事器”打开数据库,找到ResourceEval,点击表,这时在右侧找到RE_MediaServer,右击->打开表->返回所有行,此时就可以看到刚新建了文件上传的路径了,这时把原来的rtmp://localhost/vod的“state”的值改成0,新建的“rtmp://locahost/vod2/”的“State”的值改成1,运行一下(是一个红色的叹号)

第五步:开始->管理工具->Internet服务管理器->FTP站点->ResourceEval>右击->属性->本地路径e:\record

Internet服务管理器->本地计算机->网站->默认网站”下新建一个虚拟目录,

“目录名”为ResourceEvalFiles1(注意大小写),下一步,“路径”处选择新的文件存放目录,下一步,“允许下列权限”处默认选择“读取”权限即可。选中新建的虚拟目录—>右键—>属性,勾选“脚本资源访问”前的复选框,点击“应用程序名”后的“创建”按钮,确定即可。

第六步:在新录像目录上点击鼠标右键-属性-安全,添加ResourceEval用户,并给该用户完全控制的权限。

此时重启机器 就好了

以上说的是D2000更改的方法,以下为JP100的更改方法:

第一步:登陆资源系统,在“系统管理-资源管理-媒体服务器”中按已有的格式新建一个“播放URL”是mms的服务器,其中为了区别已有的服务器,将“播放URL”处的ResourceEval改为ResouceEval1,将“文件路径”处改为实际存放录像文件的路径,如d:/record/(注意最后的 / 必须有,否则文件能上传到服务器,但在资源点播中看不到文件;在上传软件中会提示“指定的目录不存在”),将“下载路径URL”处改为/ResourceEvalFiles1/其它不变。

第二步:选中原来的服务器记录点“修改服务器信息”,将该服务器的状态设为关闭。

第三步:打开windows media server,在“发布点”下找到ResouceEval发布点,右键复制,输入ResourceEval2创建一个新发布点,这里的名称要和第一步中创建的服务器信息一致。

第四步:选中复制产生的ResourcesEval发布点,点击右侧的“源”页签,将原有的目录更改为新目录地址。

第五步:开始->管理工具->Internet服务管理器->FTP站点->ResourceEval>右击->属性->本地路径e:\record\

Internet服务管理器->本地计算机->网站->默认网站”下新建一个虚拟目录,

“目录名”为ResourceEvalFiles1(注意大小写),下一步,“路径”处选择新的文件存放目录,下一步,“允许下列权限”处默认选择“读取”权限即可。选中新建的虚拟目录—>右键—>属性,勾选“脚本资源访问”前的复选框,点击“应用程序名”后的“创建”按钮,确定即可。

第六步:在新录像目录上点击鼠标右键-属性-安全,添加ResourceEval用户,并给该用户完全控制的权限。

重启服务器后就可以正常使用了。


6、资源管理系统改sql数据库sa用户密码的方法
在两种情况下更改密码的方法

第一种:全新安装时的设定方法

安装数据库时,用户名还是用sa,密码可以自己设定,建议英文和数字结合。如下图:

安装资源管理软件,安装过程中到要求输入数据库用户名和密码的时候,用户名输入sa,密码输入安装数据库时自己设定的密码。如下图:

进入资源管理安装目录下的ResourceEval下,找到config.txt文件,里面可以看到设定的数据库的用户名和密码信息,检查是否和自己设定的一致。如下图:

重启服务器,完成

第二种:在已完成安装的资源管理服务器中修改sql密码

进入数据库的企业管理器,在控制台中依次展开“安全性”目录,点击“登陆”,在右框中可以看到sa用户,双击“sa”,在“密码”出输入想要改成的新密码,下方数据库选项中选择“ResourceEval”库。如下图:

点击“确定”按钮,弹出确认新密码对话框,再次输入设定的新密码,点击“确定”即可。见下图:

进入资源管理安装目录下的ResourceEval下,找到config.txt文件,里面可以看到设定的数据库的用户名和密码信息,把“DBPASS”项改为新设定的密码。保存。如下图:

重新启动服务器,更改即完成。

7、录像文件上传程序中开始上传后显示等待,却一直不上传的原因

可能是资源管理系统存放录像文件的磁盘空间不足引起的。

8、验证转播服务器是否工作正常,可以用下面的语句

http://192.168.13.233:1559/flv-muxer/info

http://192.168.13.233:1559/log/get

在通过资源管理用flash点播一个D2000时,输入上面的语句可以显示当前转播服务器向外转发的数据流量,如果看不到任何信息就是没有连接转播服务器,要检查一下创建教室时是否添加上了转播服务器的地址。

重装Flash Media Server后需要修改的项

进入以下目录C:\Program Files\Adobe\Flash Media Server 3\conf,打开fms.ini文件,找到VOD_DIR = =后的值改为实际录像文件存在的路径如d:\record (这个是文件上传的路径)

9、如果出现用户自动登录了,点退出按钮也不能退出,弹不出登录对话框的问题。

可以在资源管理的安装目录下resourceeval\lib\找到userlib.php文件,在其中找到下边红色的语句,看前边有没有//如果没有添加上注释掉该语句,然后在下一行加入$select = "select u.*  from RE_User  u  ";这样保存重启IE后就正常了。


function _get_user($cond)

{

$newuser = new object();

//$select = "select u.* ,t.TeacherName,t.TeacherID from RE_User  u  left join cs_teacher t on u.UserID = t.UserID";

$select = "select u.*  from RE_User  u  ";

if( NULL != $cond )

$select .= " where u." . $cond;

还有一种可能是数据库有问题,查看数据库数据目录中是否数据文件。

10、指定IP地址段为内网地址

资源管理系统判断来访问的地址是内网地址,还是外网地址,是通过资源管理系统安装目录下的config.txt配置文件实现的,在没有这个文件时默认的localIPs=192.168.0.0/16;172.16.0.0/12;10.0.0.0/8三个地址段为内网地址,其它地址段即为外网地址。如果想把某一个外网地址段当内网地址来使用,需要将这个地址段加在这个配置文件中;反之从文件中删除地址段,该地址段访问时就以外网方式访问。用以解决外网地址是192.168.*.*的机器访问资源管理系统时看不到录像图像的问题。

11、数据库介绍

EV_Item  EV_Point  EV_Session

这三个表中存放了录像文件的评估打点信息,清空后所有的评估打点信息就都没有了。

12、提示协议错误的原因

资源管理系统的注册表中HEKY_LOCAL_MACHINE/software/microsoft/Command Processorautorun值不为空时,就会提示协议错误;服务器中病毒后病毒会修改这个键值,造成我们的软件认不到加密狗了。

13、老版本(v3.0 0322之前)资源管理系统升级到支持2008系统的资源管理注意事项

① 升级之前,需要手动删除系统用户“resourceeval”。

② 升级之前,需要手动修改sql数据库密码。更改方法见上面第6条中的第二种修改方法。

③ 注意:只是针对于升级备份中“110322”以后的资源管理程序。110322之后的程序直接安装即可。

14、直播、点播时看不到视频图像的原因

资源管理系统打开后在IE的左下角显示完成,但有一个黄色惊叹号,在点直播或是点播录像文件时看不到图像,在左下角同样有黄色的惊叹号,可能是这台电脑上安装了绿坝软件或是其它杀毒软件,错误的将我们的资源管理系统网站认为是非法网站,所以在加载网站时这些软件会阻止访问,就出现了看不到图像、左下角提示错误的现象。

可以在绿坝或杀毒软件中将资源管理系统的网址加入信任区域就不会限制了,绿坝软件也可以将“禁止访问色情网站”前边的勾去掉,也可以解决这个问题。

15amdin的密码忘记后的解决方法

打开SQL的企业管理器,依次展开Microsoft SQL Servers--SQL Sserver--(local )(Windows NT)--数据库ResourceEval----Re_user,打开Re_user表,将21232f297a57a5a743894a0e4a801fc3粘贴到admin对应的logpassword项下,这样密码就改为默认的admin了。