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了。
?>

暂无评论