Ⅰ .NET web 多个音频组合播放。
如果放一个有问题吗?你先去判断第一个是否播放完成然后在开始下一个。
Ⅱ java web上如何实现播放音乐
示例如下:
importjavax.media.ControllerEvent;
importjavax.media.ControllerListener;
importjavax.media.EndOfMediaEvent;
importjavax.media.PrefetchCompleteEvent;
importjavax.media.RealizeCompleteEvent;
importjavax.media.*;
importjavax.swing.*;
importjava.awt.*;
importjava.awt.event.*;
,
ItemListener,ControllerListener{
Stringtitle;
Playerplayer;
booleanfirst=true,loop=false;
Componentvc,cc;
StringcurrentDirectory=null;
//构造函数,其中包括了设置响应窗口事件的监听器。
MediaPlayer(Stringtitle){
super(title);
/*关闭按钮的实现。。*/
addWindowListener(newWindowAdapter(){
publicvoidwindowClosing(WindowEvente){
dispose();
}
publicvoidwindowClosed(WindowEvente){
if(player!=null)
player.close();
System.exit(0);
}
});
//调用程序菜单栏的方法成员完成菜单的布置
setupMenu();
setSize(400,400);
setVisible(true);
}
//本方法用以设置程序菜单栏
publicvoidsetupMenu(){
//设置一个菜单
Menuf=newMenu("文件");
//往设置的菜单添加菜单项
MenuItemmi=newMenuItem("打开");
f.add(mi);
mi.addActionListener(this);
f.addSeparator();
CheckboxMenuItemcbmi=newCheckboxMenuItem("循环",false);
cbmi.addActionListener(this);
f.add(cbmi);
f.addSeparator();
MenuItemee=newMenuItem("退出");
ee.addActionListener(this);
f.add(ee);
f.addSeparator();
Menul=newMenu("播放列表");
Menuc=newMenu("播放控制");
MenuItemmove=newMenuItem("播放");
move.addActionListener(this);
c.add(move);
c.addSeparator();
MenuItempause=newMenuItem("暂停");
pause.addActionListener(this);
c.add(pause);
c.addSeparator();
MenuItemstop=newMenuItem("停止");
stop.addActionListener(this);
c.add(stop);
c.addSeparator();
//设置一个菜单栏
MenuBarmb=newMenuBar();
mb.add(f);
mb.add?;
mb.add(l);
//将构造完成的菜单栏交给当前程序的窗口;
setMenuBar(mb);
}
//动作时间响应成员;捕捉发送到本对象的各种事件;
publicvoidactionPerformed(ActionEvente){
//TODOAuto-generatedmethodstub
Stringcufile,selectfile,currentDirectory;
if(e.getActionCommand().equals("退出")){
//调用dispose以便执行windowClosed
dispose();
return;
}
//此事表明拥护选择了“播放”命令;
//如果当前有一个文件可以播放则执行播放命令;
if(e.getActionCommand().equals("播放")){
if(player!=null){
player.start();
}
return;
}
//如果当前正在播放某一文件,则执行暂停;
if(e.getActionCommand().equals("暂停")){
if(player!=null){
player.stop();
}
return;
}
//停止命令的响应;
if(e.getActionCommand().equals("停止")){
if(player!=null){
player.stop();
player.setMediaTime(newTime(0));
}
return;
}
//用户选择要播放的媒体文件
if(e.getActionCommand().equals("打开")){
FileDialogfd=newFileDialog(this,"打开媒体文件",FileDialog.LOAD);
//fd.setDirectory(currentDirectory);
Ⅲ Android WebView打开网页自动播放音视频
配置下WebView使它支持自动播放:
这个就要从网页来出发了,简单来说就是诱导用户去触发下手势操作,比如在需要自动播放的网页弹一个类似引导或者欢迎的弹窗,在用户点击之后就可以触发音视频播放的功能。
Ⅳ 如何在javaweb项目中获取文件夹下的所有音频文件,并进行播放(有播放,暂停),请高手指教,
public class Test {
public static void main(String[] args) {
File file = new File("c:/我的文档/音乐");
File[] files = file.listFiles(new FilenameFilter() {
public boolean accept(File dir, String name) {
int i = name.lastIndexOf(".");
name = name.substring(i);
if (name.equalsIgnoreCase(".flv"))//根据格式自己判断
return true;
else
return false;
}
});
List<File> list =new ArrayList<File>();
for (int i = 0; i < files.length; i++) {
File f = new File(file.getAbsolutePath() + "/" + files[i].getName());
list.add(f);
System.out.println(f.getName());
}
}
}//播放器 自己找找看 有了file 就好办了吧
Ⅳ “WEB视频格式”是什么格式用什么播放器播放
“WEB视频格式”一般就是指优酷、薯仔上面那样的视频。格式是“.flv”。用最百常见的暴风影音就可度以播放问那个,不过在网页上是用flash player播放器播放的,也就是浏览器要安装flash player插件才能看。
视频编码格式与编码标准是密不可分的,特定的视频编码格式文件是按照特定编码标准加工生成的结果。视频流传输中最为重要的编码标准有国际电联视频编码专家组的H.261、H.263,国际标准化组织运动图像专家组的MPEG系列标准,以及这两个组织联合组建的联合视频组(JVT)共同制定的H.264。
(5)web音频播放扩展阅读:
视频封装格式就是将已经编码处理的视频数据、音频数据以及字幕数据按照一定的方式放到一个文件中。我们现在看到的大部分视频文件,除了视频数据以外,还包括音频、字幕等数据,为了将这些信息有机地组合在一起,就需要一个容器进行封装,这个容器就是封装格式。视频封装格式来源于有关国际组织、民间组织及企业制定的视频封装标准。
研究视频封装的主要目的是为了适应某种播放方式以及保护版权的需要。编码格式与封装格式的名称有时是一致的,例如MPEG、WMV、DivX、XviD、RM、RMVB等格式,既是编码格式,也是封装格式;有时却不一致,例如MKV是一种能容纳多种不同类型编码的视频、音频及字幕流的“万能”视频封装格式,同样以mkv为扩展名的视频文件,可能封装了不同编码格式的视频数据。
Ⅵ java WEB如何播放声音
java WEB播放声音整体思路如下:
服务器判断后,可以返回一个对象给页面,两个字段就好了,一个是提示是否错误,一个是对应是播放那个音频文件(具体要看音频是固定还是动态的)。
如果是固定在页面,则可以传播放标志;
如果是动态,则传音频路径或者其他。
Ⅶ web怎样仿微信的音频图标点击可播放
首先要找到微信的图标,并存在硬盘上,例如存在桌面,然后右键点击要更改的播放器的图标----属性----更改图标-----选择存在桌面上的微信图标------确定--------OK!
Ⅷ 如何在javaweb项目中获取文件夹下的所有音频文件,并进行播放(有播放,暂停),请高手指教,
public class Test {
public static void main(String[] args) {
File file = new File("c:/我的文档/音乐");
File[] files = file.listFiles(new FilenameFilter() {
public boolean accept(File dir, String name) {
int i = name.lastIndexOf(".");
name = name.substring(i);
if (name.equalsIgnoreCase(".flv"))//根据格式自己判断
return true;
else
return false;
}
});
List<File> list =new ArrayList<File>();
for (int i = 0; i < files.length; i++) {
File f = new File(file.getAbsolutePath() + "/" + files[i].getName());
list.add(f);
System.out.println(f.getName());
}
}
}//播放器 自己找找看 有了file 就好办了吧
Ⅸ WEB音频播放方案
AudioContext : Web Audio API 提供了在 Web 上控制音频的一个非常有效通用的系统,允许开发者来自选音频源,对音频添加特效,使音频可视化,添加空间效果 (如平移),等等。
无需标签就可实现
Ⅹ web页面音频是怎么实现播放的
用video标签就可以