問題出在這裏:我需要用Java播放視頻(任何類型:avi,wav等)。前幾天我嘗試了JMF API,但它不會播放任何視頻。我以前聽說過它有問題,並且沒有支持,所以我放棄了。我也嘗試過jffmpeg,但它太重了,因爲我只想在程序運行之前播放一個簡短的演示文稿。有沒有其他的方式來做到這一點,我可以嘗試另一個圖書館?用java播放視頻
0
A
回答
4
如果您只想播放簡單的視頻,JMF就非常容易。
public class mediaPlayer extends JFrame
{
public mediaPlayer()
{
setLayout(new BorderLayout());
//file you want to play
URL mediaURL = //Whatever
//create the media player with the media url
Player mediaPlayer = Manager.createRealizedPlayer(mediaURL);
//get components for video and playback controls
Component video = mediaPlayer.getVisualComponent();
Component controls = mediaPlayer.getControlPanelComponent();
add(video,BorderLayout.CENTER);
add(controls,BorderLayout.SOUTH);
}
}
繁榮!你是15行中的完整視頻播放器。只要確保你安裝了JMF。嚴酷的事實是視頻不是一件簡單的事情,並且對Java的支持很差。
+0
+1 - 特別是對於最後一句中的嚴酷的事實,兩者都出現在這裏,下面是一些[JMF compatible vidoes](http:///pscode.org/media/#video)。 –
相關問題
- 1. 從InputStream播放java視頻
- 2. Java和視頻播放器
- 3. 在視頻播放中播放視頻
- 4. 視頻播放器播放視頻
- 5. 使用Java創建視頻播放器
- 6. 視頻播放
- 7. 視頻播放
- 8. 用手機內置視頻播放器播放視頻
- 9. 視頻標籤播放音頻,但不播放視頻
- 10. Vuforia視頻播放
- 11. android視頻播放
- 12. 小視頻播放
- 13. iOS視頻播放
- 14. PHP視頻播放
- 15. HTML播放視頻
- 16. 播放視頻potrait
- 17. JWPlayer播放視頻
- 18. J2ME播放視頻
- 19. 播放視頻HTML5
- 20. Android視頻播放?
- 21. Android播放視頻
- 22. 使用opencv播放視頻
- 23. Android應用播放視頻
- 24. 使用jmf播放視頻
- 25. 使用Silverlight播放視頻
- 26. 使用AVPlayer播放視頻
- 27. 使用GStreamer播放視頻
- 28. 使用Kentico播放視頻
- 29. 使用monkeyrunner播放視頻
- 30. 使用UIimageView播放視頻
請對他人有禮貌,並提高你的語法。 – mre
對不起...... :(但是我在哪裏出錯了?evrywhere?XD – Cristiano