2012-07-11 107 views
2

我完全不熟悉php。我需要在本地服务器apache中使用php在vlc中播放视频。我有以下文件/ var/www:a.mp4,sample.php nd vlc文件,我从文件系统复制。如何在本地服务器中使用php在vlc中播放视频

sample.php

<?php 
if(isset($_POST['request'])) 
{ 
echo system('vlc a.mp4'); 
} 
?> 

<html> 
<body> 

<form method="POST" action="sample.php" > 

<br> 
<input<?php ?> type="submit" name="request" value="play" /> 

</body> 
</html> 

请帮助..

+0

你的意图不是很清楚。你想用PHP在客户端网页中嵌入视频吗? – 2012-07-11 18:04:23

+0

我想在http://localhost/sample.php中点击播放按钮时播放视频 – srt10 2012-07-11 18:07:37

回答

0

你不能做你想什么。我想你真的想把电影发送给客户端,并让他们的视频播放器(无论是VLC还是其他)播放它。要做到这一点,请考虑这一点:Playing Videos in HTML

如果你真的想着服务器正在尝试做你正在建议的事情,可以做一些数学计算,并计算出所需的带宽(我在640x480分辨率下以16位色和30帧/秒获得大约20MB/s)。

+0

我想在播放按钮在localhost/sample.php中点击时播放视频 – srt10 2012-07-11 18:11:43

+0

尝试将方法更改为'GET'并且您的表单中对a.mp4的操作。根据浏览器的不同,它应该识别视频并执行您正在查找的内容。 – vansimke 2012-07-11 18:16:41

+0

但它显示您没有权限访问此服务器上的/a.flv。 – srt10 2012-07-11 19:04:50

相关问题