返回列表 发帖

[技术文章] [转帖]利用PPStream实现局域网固定地址全天候直播

其实核心就是ppstream的局域网共享功能,首先要打开ppstream的局域网共享,注意不用选下面的那个什么共享文件夹,然后到ppstream的安装文件夹http文件夹,可以看到里面有诸如cctv-5.asx宽宽足球5台.asx等等,第一步操作完成,运行ppstream,并且找个5台开始播放,准备下一步操作

安装iis,默认网站地址修改一下,主目录指向 ppstream安装目录/http 默认文档添加诸如 cctv-5.asx宽宽足球5台.asx等等,这个地方我不知道能不能通配,反正现在能用就这么用了,嘿嘿,iis配置完成以后,找台客户机打开windows media player,然后直接打开服务器的ip地址,因为iis的默认文档已经指向了asx文件,所以不用复制那个随机的地址给别人了,以后的地址就是固定的服务器的ip地址,注意默认文档,有可能会出现新的,记得加上,还有利用这个可以改端口,比如改成1755假装成mms的端口,嘿嘿

固定地址实现了,但还有一个问题,如果让服务器跑着ppstream,ppstream会慢慢吃光所有缓存,然后出错挂掉,因此必须有个脚本能够定时重新启动服务,这地方就有个问题,ppstream定时重启很简单,但是怎么样让他自动打开5台并且播放呢?这里就用到ppstream的协议,类似ppstream://这种的,脚本如下:
引用内容

@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





然后把这一段脚本在计划任务里面每两小时重复执行一次其实原理很简单,杀掉所有的ppstream进程,dir命令缓冲(暂停的效果),然后利用ie打开ppstream协议连接,测试了半天了,正常运行。
欢迎光临:逐梦论坛

返回列表

Powered by Discuz! 7.2   论坛QQ群:逐梦论坛群

© 2001-2021 Comsenz Inc. 鲁公网安备 37120302000001号