Maison  >  Questions et réponses  >  le corps du texte

java - html5获取视频文件稍微大一点显示不出来

1.jsp做了个也页面播放视频功能,手机录制的视频几秒钟或十几秒的都可以播放 一分多种的就不能播放了
2.

3.但是在IE上都可以播放,后台报错


4.网上查了感觉是流的原因,大神帮我看看哪里有问题


5.可能出现这个问题关键是视屏也才1M应该不会出现这个问题

6.
前台很简单的一段代码


大哥们帮我看看 注:后台路径有的而且上面已经答应下来 只是在IE上可以看到视屏 其他浏览器都看不到文件较大的视屏 个人感觉是流的问题

DeBUG 发现是

        PropertyHelper ph = new PropertyHelper();
        Properties propertiesInstance = ph.getInstance();
        String videoPath = propertiesInstance.getProperty("videoPath")+id+".mp4";
        fis = new FileInputStream(videoPath);
        System.out.println("***********************************"+videoPath);
        int size = fis.available(); // 得到文件大小
        byte data[] = new byte[size];
        fis.read(data); // 读数据
        fis.close();
        fis = null;
        response.setContentType("video/mp4"); // 设置返回的文件类型
            os = response.getOutputStream();
            os.write(data); //发现是这一步的时候出错的
            os.flush();
            os.close();
            os = null;
            
巴扎黑巴扎黑2765 Il y a quelques jours666

répondre à tous(0)je répondrai

Pas de réponse
  • Annulerrépondre