2008年6月11日 星期三

Java Sound API Demo

http://java.sun.com/products/java-media/sound/samples/JavaSoundDemo/index.html 解開壓縮後, 開啟Browser打開JavaSoundDemo.html 會啟動一個Demo Applet 但在啟動時會test permission, 這個是沒有signed過的Applet, 需要使用一些權限需要手動開啟. 它需要 permission java.io.FilePermission "<<ALL FILES>>", "read, write"; permission javax.sound.sampled.AudioPermission "record"; permission java.util.PropertyPermission "user.dir", "read"; 所以依照上篇修改暫時性policy權限方式加入上面三行即可使用錄音跟播放功能. Java Sound API只是JMF裡的一小部分, 若需要更多的功能還是必須include JMF.

沒有留言: