⑴ 如何用java獲取當前的視頻流
你說的視頻流,是流媒體的,目前,JAVA不支持那個模塊,所有的JAVA不支持流媒體,智能操作系統的可以
⑵ Java怎麼實現音樂播放
java swt實現播放音樂代碼如下:
public void play(String Filename)
{
try{
// 用輸入流打開一音頻文件
InputStream in = new FileInputStream(Filename);//FIlename 是你載入的聲音文件如(「game.wav」)
// 從輸入流中創建一個AudioStream對象
AudioStream as = new AudioStream(in);
AudioPlayer.player.start(as);//用靜態成員player.start播放音樂
//AudioPlayer.player.stop(as);//關閉音樂播放
//如果要實現循環播放,則用下面的三句取代上面的「AudioPlayer.player.start(as);」這句
/*AudioData data = as.getData();
ContinuousAudioDataStream gg= new ContinuousAudioDataStream (data);
AudioPlayer.player.start(gg);// Play audio.
*/
//如果要用一個 URL 做為聲音流的源(source),則用下面的代碼所示替換輸入流來創建聲音流:
/*AudioStream as = new AudioStream (url.openStream());
*/
} catch(FileNotFoundException e){
System.out.print("FileNotFoundException ");
} catch(IOException e){
System.out.print("有錯誤!");
}
}
⑶ java用socke傳輸視頻文件中怎麼實現實時播放
那個,叫流媒體。
windows 2003 Server中有流媒體伺服器,我公司有同事在研究。
⑷ 使用java實現視頻流傳輸
我不會弄。不過感覺起碼分數再高點哇。。
去csdn提問看看。
⑸ java js前端請求後台去獲得音頻流,然後播放音樂,音樂可以控制進度,顯示總時長
AudioCLip主要的方法有:play()播放依次聲音;loop()循環播放音樂;stop()停止播放。做法一:InputStreamis=null;AudioStreamas=null;is=getClass().getResourceAsStream("a.wav");try{as=newAudioStream(is);}catch(IOExceptione){}AudioPlayer.player.start(as);此方法將音樂文件放入流中在播放,僅限於JavaApplication,容易報錯,空指針異常,或者是流異常,不推薦。做法二:Stringmusic="a.wav";AudioClipclip=Applet.newAudioClip(getClass().getResource(music));次方法在Applet中運行沒有問題,但是Application中getclass()會返回空指針,導致失敗。推薦做法:privateURLurl;privateAudioClipac;Filef1=newFile("C:/3.wav");try{url=f1.toURL();}catch(MalformedURLExceptione){//TODOAuto-generatedcatchblocke.printStackTrace();}ac=Applet.newAudioClip(cb1);ac.play();
⑹ 利用socket可以從網路上獲得視頻流,請問如何用java寫的代碼程序來播放
傳到html頁面,通過h5,或者頁面的播放器插件就可以播放了
⑺ java,音頻流,怎麼播放音樂啊
importjava.applet.AudioClip;
importjava.net.MalformedURLException;
importjava.net.URL;
importjavax.swing.JApplet;
publicclassYuGiOh
{
專(Stringfilename)
{
屬URLurl=null;
try
{
url=newURL("file:"+filename);
}
catch(MalformedURLExceptione)
{}
returnJApplet.newAudioClip(url);
}
publicstaticvoidmain(String[]args)
{
AudioClipchristmas=loadSound("d:/yinyue.wav");
christmas.play();
}
}