加载中…
个人资料
阿胜
阿胜
  • 博客等级:
  • 博客积分:0
  • 博客访问:59,513
  • 关注人气:1
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
相关博文
推荐博文
谁看过这篇博文
加载中…
正文 字体大小:

零茶影院+Helix Sever多端口分流实例分析

(2006-12-31 06:59:17)
标签:

杂谈

[%repeat_0 match="/data/option"%] [%_repeat_0%]
[%=@title%] [%=@count%]票 [[%=@percent%]%]

提交
'此文为原创,欢迎转载,转载请保留如下信息
转自露宿者之家 作者:露宿者 QQ:185635232 MSN:yueshenghe26@hotmail.com
此例中本机中架了3个Helix Sever,rtsp端口分别为554、555、556,mms端口分别为1755、1756、1757
1.打开零度白茶电影系统admin文件夹内的addmovie.asp页面,搜索function setid(),在后面增加以下内容
<%
strTest = rs("ipsip")
Test="rts"
SELECT CASE StrComp(Left(strTest, 3), Test, 1)
'rs("ipsip")为你选择的服务器链接地址,这三句就是判断是rtsp链接还是mms链接
CASE 0
'若为rtsp链接,则随机选择端口554、555、556
RANDOMIZE
Pick_Server=INT((2+1)*RND)
'Int((upperbound - lowerbound + 1) * Rnd + lowerbound)
'这里, upperbound 是此范围的上界,而 lowerbound 是此范围内的下界。
SELECT CASE Pick_Server
CASE 0
ServerID=554
CASE 1
ServerID=555
CASE 2
ServerID=556
END SELECT
CASE -1
'若为mms链接,则随机选择端口1755、1756、1757
RANDOMIZE
Pick_Server=INT((2+1)*RND)
SELECT CASE Pick_Server
CASE 0
ServerID=1755
CASE 1
ServerID=1756
CASE 2
ServerID=1757
END SELECT
END SELECT
%>
2.将'+window.myform.no1.value+'替换为:<%=ServerID%>/'+window.myform.no1.value+'
其实就是在'+window.myform.no1.value+'前面添加:<%=ServerID%>/
改好之后,保存退出
3.路径管理那里添加的电影服务器地址不要后面的/,
正确:rtsp://192.168.1.168,mms://192.168.1.168
错误:rtsp://192.168.1.168/,mms://192.168.1.168/
去添加电影那里试试看是不是生成的链接多了个随机的端口号
搞定,收工  

0

阅读 评论 收藏 转载 喜欢 打印举报/Report
  • 评论加载中,请稍候...
发评论

    发评论

    以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

      

    新浪BLOG意见反馈留言板 电话:4000520066 提示音后按1键(按当地市话标准计费) 欢迎批评指正

    新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 会员注册 | 产品答疑

    新浪公司 版权所有