我在Ubuntu上使用node.js制作了web服务器。当我连接网络服务器时,如何在网络浏览器上播放视频?
我想播放视频当播放器与网络服务器连接时。
的index.html
<html>
<body>
<video width='400' controls>
<source src='b.mp4' type='video.mp4'>
</video>
</body>
</html>
webserver.js
var app = require('http').createServer(handler)
, fs=require('fs');
app.listen(1233);
function handler(req, res){
rs.readFile(__dirname + '/index.html',
function(err,data){
if(err){
res.writeHead(500);
return res.end('Error loading index.html');
}
res.writeHead(200);
res.end(data);
}); }
当我运行的Web服务器和连接的网络服务器,视频并没有在网页浏览器中播放。我只能看到黑匣子和视频控制栏。
但是,当我在Ubuntu(不运行服务器)上打开html文件时,视频播放效果不错。
当我连接网络服务器时,如何在网络浏览器上播放视频?
谢谢:)