servlet html5 <video> </video>

时间:2010-08-09 20:13:45

标签: java servlets html5

我有<video src="someServlet">我从一些视频文件中写入servletOutputStream字节,但它不起作用。 当我写<video src="/somedirectory/somefile.ogg">时,它运行正常。 有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

检查servlet是否正确设置了MIME类型。对于.ogg,请使用video / ogg。

response.setContentType("video/ogg");

使用“$ wget -S <url>”来比较两个网址的http标头:someServlet,/ sirectirectory / somefile.ogg。这可以帮助您隔离两个响应中的差异。

答案 1 :(得分:0)

我假设您尝试动态输出数据时文件无法正常工作,但是当您将文件写入文件然后链接到文件时它会起作用,对吗?

要检查的一些事项:

  • 您是否将正确的参数传递给servlet,如果使用会话/ cookie数据,它们是否正确传递?
  • 您是否以正确的格式撰写(请记住,<video>仅支持少数几种类型)?
  • 你是在冲洗溪流吗?你不是在前面或附加空格吗? (仔细检查servlet是否有额外的空格或换行符)

我的钱在最后一个,但如果您想要更具体的输入,请尝试发布一些代码。