VODServer1.0.0发布

VODServer是VODCMS(秀影)基于java开发的http协议媒体点播服务器,支持多种视频格式.wmv,asf,rmvb,flv,rm,avi,swf等多种视频格式。提供传统http协议支持的同时,具备了数据防盗链。IP并发控制,以及流量限速。并且对数据传输做了优化。默认开始20秒已高速来传输数据,传输结束后已被限速为普通的500Kb左右的速度。极大的节约了带宽,同时保护资源不被盗链者发现。

1、服务器安装

VODServer支持linux,window等支持java虚拟机平台的系统。

Java版本必须在1.5或者1.5以上。

windows平台安装

下载: http://www.vodcms.com/soft/VODServerForWinx86-32.zip (32位系统平台)

下载: http://www.vodcms.com/soft/VODServerForWinx86-64.zip (64位系统平台)

解压到任意目录运行bin/目录下面的install.bat即可进行安装

安装后会自动设置为系统服务启动。服务名称为VODServer

Linx平台安装

32位下载: http://www.vodcms.com/soft/VODServerForLinux86-32.zip

64位下载: http://www.vodcms.com/soft/VODServerForLinux86-64.zip

下载解压后执行chmod +x ./bin/*

./bin/VODServer start

执行上面的命令启动服务端

配置说明

bin目录下面的VODServer.conf为配置文件。

默认的端口为8080

修改默认端口后需要重启服务

主要配置参数说明

[config]
listen=8080 #默认的端口
useDatabase=false #不结合数据库视频库
allowFileExt=rmvb,rm,asf,wma,mp3,mp4,3gp,avi,mpg4,mpge,ktv,flv,rar,zip,wmv,smi #允许的视频后缀
allowPlayer=NetPlayer,NSPlayer #允许的播放器
maxDownSpeed=100 #最大的下载数
maxClient=100 #最多允许的客户端
privateKey=vodcms #私钥

生成加密的URL

php生成

<?php

$file = “http://www.vodcms.com:8080/f:/adffas/fsdfsd/1.rmvb”;

function VODServerUrl( $file ){
$url = parse_url($file);
$userIp = $_SERVER['REMOTE_ADDR'];
$keyStr = ‘vodcms’; //必须与配置文件中的私钥一直
return $url['scheme'].’://’.$url['host'].($url['port'] ? ‘:’.$url['port'] : ”).’/’.base64_encode($url['path']).’?key=’.md5(base64_encode($url['path']).$userIp.$keyStr);
}

echo VODServerUrl($file); //生成的地址就加密后的url了。

?>

暂无评论

回复

你必须登录才能发布评论!