这篇文章还是存货,我已经用了好久了。。。。。 特别对于在高效宿舍的同学,不但一个宿舍,甚至学校内网不同宿舍之间,都可以互相访问,这种情况下,整个学校也可以点播进行电影点播哦~ 之前也好像看到有会员贡献方法,而且那个平台非常酷炫,可以展示电影简介,可以展示电影的海报图,我这个没有这么复杂,非常简单,达到的效果就是在线看电影,看完可以删掉,而且不依赖网络,没有网的时候,内网观看照样木有问题。 还有,不用特别害怕,我也是编程小白,超级白,虽然涉及部分代码修改,但是很简单,所以大家只要照着方法来,完全没有问题! 所以。。。。。。 哪些IT大佬,编程大师,请您右上角或者左上角关闭,我要脸,我那三脚猫功夫,请不要嘲笑!!! 或者。。。闭嘴!别说话,别。。。。别说话。。。吻我,么么哒,答应我,就好好看,别说话好么,人家还要脸。。。。 硬件准备工作1、一台电脑理论上windows、mac或者linux 都可以,但是由于我自己只有windows的环境,所以就以windows为例吧,如果大家是别的环境,照着尝试下应该就ok。 我的服务器环境是。。。。。4~5年前的昂达平板,那平板,不多说了,atom的Z3735芯片,2g的内存,卡出翔来。。。。。 而且,只有一个MicroUsb接口,所以,只好增加了一个usb的扩展坞,通过网线链接路由器,有线还是稳定一些,不然自带的2.4G频段当服务器,你估计想摔了它。 但是同一时刻7台设备播放,丝般顺滑。 2、没了是的,全部是通过软件来完成的。 原理讲解其实我一说,大家就恍然大悟了,要想一个电影,多人观看,什么方法呢?好多人有NAS系统,可是。。。。。穷,而且。。。家里空间太小,占地方,而且,我的资源还真没那么多。这么些年,自己拍的照片才200g。。。。 web服务器软件呢,非常多,而且。。。。。大多是免费的,我们这次使用的是Apache,它作为业界大佬,免费、高效是我的首选。 剩余的什么解码软件都不需要,因为现在网上下载的电影,至少我下载的,大多是MP4或者是MKV格式的,而MP4的格式兼容性非常强,常见的web端浏览器都可以自行解析,所以,根本就不需要额外的什么播放解码软件,系统自带就ok。 什么?你说MKV,这是个格式合集,在mKV后缀增加一个.mp4就好了呀! 废话不多说了,我们先开始吧 步骤一:web服务器程序安装Apache的版本非常多,而且,一般需要自己安装,之前很早时候说要学习web网页,软件下了好久,也就是今年才开始玩,所以我的apache安装包比较老,2.2.25版本的,但是优点在于,它集成了安装程序,直接点安装就好了。 懒人可以直接下载我这个版本,其他的大佬,去apache下载最新版本也可以,没问题的~ 下载地址: 链接:https://pan.baidu.com/s/1kQVDRQIEiCS53yTGSgFQzA 提取码:2s8b 一路下一步,等到提示安装成功后,在浏览器输入:localhost ,回车,如果页面显示it works,可以了,安装成功了!万里长征第一步完成。 作为服务器,一般要求ip固定,不然的话,每次变更ip时,所以建议去路由器,把服务器的IP设置成固定。 步骤二:web 语言解析软件安装有了服务器,总得有网页吧,这个代码我使用的是php语言,php语言非常简单,入门极其容易。下载php的安装包,这个也是可以自动匹配apache服务器,所以一路下一步就好了。 链接:https://pan.baidu.com/s/1Aj6QGAU9ZI4Ap8e3FYTJHQ 提取码:p5km 安装完成后,输入localhost/index.php如果有显示php的信息,那就证明安装成功了。 步骤三:新建电影的存放文件夹这一步什么意思?就是看看你电脑上,哪个硬盘空间大,你电影准备放在哪里,你就新建个文件夹就完事儿了,鉴于中文和英文在web端编码可能出错,建议文件夹路径不要包含中文。 步骤四:配置文件夹的路径这一个是干货!来来来,装装逼。 为啥说要配置下呢?apache的服务器路径,默认安装在C盘目录下,可是呢。。。。。你下载个百十个电影之后,哪个盘怎么不也得上百G啊,那。。。。。有多少电脑会这么配置C盘呀,而且,如果用的是外挂硬盘电影,那你这。。。。咋整呢? 所以就需要新增一个虚拟路径。 艾玛,我在网上试了好多不好使,什么打开这个开关那个配置的,在我的多次尝试下,终于成功了,提供给大家。 apache注意区分虚拟路径和虚拟主机的概念,配置虚拟路径,不需要额外打开啥配置。 (1)找到httpd.conf文件,一般就在apache的安装路径下的conf文件夹下。用记事本打开,在文档的最后复制以下内容,粘贴。 Alias /home "d:/movie" #站点所在的目录注意要和上面保持一致 <directory d:/movie> Order allow,deny Allow from all </directory> Alias /usb "E:/movie" #站点所在的目录注意要和上面保持一致 <directory E:/movie> Order allow,deny Allow from all </directory> 加黑部分需要修改成自己的电影文件夹路径,例如上面的代码,我新增了两个虚拟路径,一个是d盘下的movie文件夹,一个是E盘下的movie文件夹, d盘下的movie文件夹的访问路径为:localhost/home E盘下的movie文件夹的访问路径为:localhost/usb 所以,明白了吧,alise的前一个就是该路径的访问名称,毕竟电影也有可能需要区分下,哪些给小朋友的,哪些给老年人的,哪些给小姐姐的,拆分成不同路径就好了,这样,免得有些不方便别人看的被看到。咳咳咳。。。。。。 对了,修改之后,记得重启apache服务器才能生效,重启很简单。 步骤五:网页代码编写好了,开始编写电影页面的代码了,我们本次只用到了html的常规语法,php的函数很少,大家只需要稍微修改就好了。 再次高能预警,我。。。。是个小白,更没有好的编码习惯,大神们看了辣眼睛请见谅哦!么么哒!~ 写了2个页面,1个是目录页面,还有1个是播放页面,分别是homemovie.php和movieshow.php页面 把这两个文件,分别放在对应的硬盘文件夹里,也就是我们前面说的d:/movie 和e:/movie文件夹里面 稍微解释下,homemovie.php主要是扫面文件夹下的内容,跳过文件夹,对于mp4和MP4后缀的文件,输入文件名称,通过循环生成对应的播放和删除的超级链接。 movieshow.php下载地址: 链接:https://pan.baidu.com/s/1L2kMHSQrShhhrubVB5ngjQ 提取码:jg7s homemovie.php下载地址: 链接:https://pan.baidu.com/s/1adxgJaqCJLcPbOPpGC3wOA 提取码:q0j8 大家打开文件的时候,有可能是部分乱码,这是因为电脑中文编码不同造成的,我的这个电脑,对于中文文件,必须要转换成GBK才可以,所以,你看到的乱码,实际上是GBK转换的中文“电影名为:”、“打开”和“删除”,如果网页在你的电脑上显示异常,可以尝试这把charset中的GBK修改为UTF-8. movieshow中,设置了有movie的电影的默认播放宽度 ,这个你可以设置也可以不设置,我设置的是1024,毕竟现在的电脑显示器都差不多1080,不过不设置也没关系,因为可以全屏的。 步骤六:播放享受最后就是享受了呀,这还有啥说的,请摆好姿势,拿起播放设备,打开web浏览器, xxxxx/home/homemovie.php,或者XXXX/usb/homemovie.php 注意,xxxx就是你安装apache的那台电脑的ip。 可以了,视频加载成功了,点击播放就ok了,你可以发现,家里的路由器终于派上用场了吧,100M的5G路由器有用了吧。。。。 提示前面我们不是讲到了,目前主要是支持MP4格式和MKV格式的电影么?但是需要注意一点,IOS的手机web无法支持MKV格式,所以,对于MKV格式的视频,要么你自己转换下格式,要么通过换安卓的终端播放。 最后就是,有人说。。。。我不想手机看,我这家里有那么大的电视,我想电视看呀,好嘞,非常方便!因为现在大家电视都自带操作系统,有一个功能叫投屏功能,miracast,直接投到电视上就ok啦! 经过我的测试,同时6台设备播放一个1.5G视频的情况下,都不会卡顿,只有在两个人同时拖放进度条时,会有稍许的卡顿,但是并不会延续很久,并不会对播放有什么影响。 而且,CPU的占用率也不会很高。 耗电昂达平板耗电的情况还是比较乐观的,高峰时期最多5w,一般情况下也就4w左右,所以一天24小时开着也不会有啥影响,和路由器比起来,还是要省电一些哦~ 好了,今天的分享就到这里,在当前武汉肺炎的关键时刻,我们好好呆在家里,就是对他们最大的支持,中国加油,武汉加油! 谢谢大家~ |
香港服务器多少钱一个月?哪家的香港服务器
4核4g6M50G盘20G防御云服务器价格多少钱?T
特发集团与华为签署全面合作协议
【身边的AI】高空抛物智能追溯解决方案,站
中海&华为签署战略深化合作协议
华为赵博:数字化转型成为地产企业最确定的
这款TCL K6V指纹锁不到千元即可买到?大品
凯迪仕指纹锁哪款好用?买凯迪仕指纹锁选哪