[转帖]利用PPStream实现局域网固定地址全天候直播
其实核心就是ppstream的[b]局域网共享[/b]功能,首先要[b]打开ppstream的局域网共享[/b],注意不用选下面的那个什么共享文件夹,然后到ppstream的[b]安装文件夹[/b]的[b]http[/b]文件夹,可以看到里面有诸如[b]cctv-5.asx[/b],[b]宽宽足球5台.asx[/b]等等,第一步操作完成,运行ppstream,并且找个5台开始播放,准备下一步操作[b]安装iis[/b],默认网站地址修改一下,[b]主目录[/b]指向 [b]ppstream安装目录/http [/b],[b]默认文档[/b]添加诸如 [b]cctv-5.asx[/b],[b]宽宽足球5台.asx[/b]等等,这个地方我不知道能不能通配,反正现在能用就这么用了,嘿嘿,iis配置完成以后,找台客户机打开windows media player,然后[b]直接打开服务器的ip地址[/b],因为iis的默认文档已经指向了asx文件,所以不用复制那个随机的地址给别人了,以后的地址就是固定的服务器的ip地址,注意默认文档,有可能会出现新的,记得加上,还有利用这个可以改端口,比如改成1755假装成mms的端口,嘿嘿
固定地址实现了,但还有一个问题,如果让服务器跑着ppstream,ppstream会慢慢[b]吃光所有缓存[/b],然后出错挂掉,因此必须有个脚本能够定时重新启动服务,这地方就有个问题,ppstream定时重启很简单,但是怎么样让他自动打开5台并且播放呢?这里就用到ppstream的协议,类似ppstream://这种的,脚本如下:
[img]http://betalog.com/quote.gif[/img] 引用内容
@echo off
rem created by sideblue 2006.6.18
rem sideblue#gmail.com
tskill ppstream
tskill ppstream
tskill ppstream
tskill ppstream
tskill ppstream
tskill ppstream
dir
dir
dir
dir
chdir /d "c:\program files\internet explorer"
iexplore ppstream://hwmpb6zpe7jcmaybapmt3ghq7mb5spmytwbqhwo2a4ohua6z.pps/ufh7b5i6kykrbn4zltdtwifxz7n373dg
然后把这一段脚本在计划任务里面每[b]两小时重复执行一次[/b],[b]其实原理很简单,杀掉所有的ppstream进程,dir命令缓冲(暂停的效果),然后利用ie打开ppstream协议连接[/b],测试了半天了,正常运行。
页:
[1]