小弟弄了一个ssh框架的存储和播放视频的网页,但是因为视频和音频文件是分开存储的,不知如何将二者合并,然后再网页中播放?Java Web视频

解决方案 »

  1.   

    关键是需要在linux下用java调用来使用啊~
      

  2.   

    可以的啊。 String s = "这里调用cmd命令";
    System.out.println("开始转换类媒体....");
    //ProcessBuilder builder = new ProcessBuilder();             
            //Process process =  builder.command(s).redirectErrorStream(true).start();
    try {

                Process process = Runtime.getRuntime().exec(s);
     
    DataInputStream errinput = new DataInputStream(process.getErrorStream());     
    BufferedReader errResult = new BufferedReader(new InputStreamReader(errinput)); 

    DataInputStream input = new DataInputStream(process.getInputStream());
    BufferedReader commandResult = new BufferedReader(new InputStreamReader(input));  
     
    while((errResult.readLine())!= null)       { 

                    System.out.println("逐行打印转换err信息:"+errResult.readLine());       
    }
            
    process.waitFor();   
    System.out.println("结束转换类媒体....");
    return true;
    } catch (Exception e) {
    e.printStackTrace();
    return false;
    }
      

  3.   


    好的谢谢了,我用ffmpeg也解决了