当前位置:首页 » 台词配音 » 播放视频的java

播放视频的java

发布时间: 2021-02-19 00:18:28

㈠ 求JAVA视频播放器代码

可以的,到官网视频课程页面下载即可,不用一下在全下下来,如果是基础可以先去B站上看老杜的新班基础教程,先把Java环境配置了。动力节点的java基础教程159集,20年最新升级为全新的java基础316集,可以通过蛙课网获取哦
要好的培训机构,那推荐,专门培训JAVA的,数十年办学经验,目前它们的火热招募学员中,快点去看看

㈡ java 播放视频

import java.applet.*;
import java.awt.*;
import java.io.*;
import javax.media.*;

import java.net.*;

public class playvideo extends Applet implements ControllerListener{
URL url;
Player ply=null;
Component vcmpt=null;
Component ccmpt=null;
public void init()
{
setBackground(Color.cyan);
try
{
url=new URL(getDocumentBase(),"1.avi");
ply=Manager.createPlayer(url);
if(ply!=null)
ply.addControllerListener(this);
else
System.out.println("Failed To Create Player!");
}
catch(Exception e)
{

}
}
public void start()
{
if(ply!=null)
{
ply.realize();
ply.prefetch();
}
}
public synchronized void controllerUpdate(ControllerEvent e)
{
if(e instanceof RealizeCompleteEvent)
{
if((vcmpt=ply.getVisualComponent())!=null)
{
add(vcmpt,"");
}
if((ccmpt=ply.getControlPanelComponent())!=null)
{
add(ccmpt,"");
}
validate();
}
else if(e instanceof PrefetchCompleteEvent)ply.start();
}
public void stop()
{
if(ply!=null)
{
ply.stop();
ply.deallocate();
}
}
}

这个在我电脑上可以啊。

㈢ 用java如何做一个视频播放器

package JMF;
import javax.media.*;
import java.net.*;
public class SPlayer
{
public static void main(String [] args)
{
try
{
URL location = SPlayer.class.getResource("name.mp3"); //同目录下文件
MediaLocator mrl = new MediaLocator(location);
Player player = Manager.createPlayer(mrl);
player.start();
}
catch (Exception e)
{
System.out.println("Error: "+e.toString());
}
}
}

参数:
name - 所需资源的名称
返回:
一个 URL 对象;如果找不到带有该名称的资源,则返回 null

㈣ 谁知道如何用纯JAVA代码播放视频文件(可以播放一种视频文件,如mp4,就可以了)

你好!我们所说的mp4仅仅只是一种视频
封装格式
,里面的
视频流
却有各种编码格式!就像瓶子装水一样,“瓶子”有各种形状,如mp4
avi
wmv
rmvb等等…而其中装的是什么液体就不一定了!所以,看似都是.mp4文件,它的编码格式可能是H.246编码,也可能是...

㈤ JAVA中怎么样实现播放视频

必须从SUN 下载JMF2.1安装到JDK找到javax.media 的API

㈥ JAVA可以按什么视频播放器

用手机网络进入新浪网>找到下载> 软件 > 里面有很多手机播放器。绝对可以找到你所需要的!
回答完毕

㈦ 如何播放视频文件 java

import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.net.*;
import javax.swing.*;
import javax.media.*;

// 视频播放程序

public class VideoPlayDemo extends JFrame {

private Player player; // 播放器对象

private Component visualMedia; // 视频显示组件

private Component mediaControl; // 视频播放控制组件

private Container container; // 主容器

private File mediaFile; //媒体文件

private URL fileURL; //媒体文件URL地址

public VideoPlayDemo() { // 构造函数

super("视频播放程序"); //调用父类构造函数

container = getContentPane(); //得到窗口容器

JToolBar toobar = new JToolBar(); //实例化工具栏

JButton openFile = new JButton("打开媒体文件"); //实例化按钮

toobar.add(openFile); //增加按钮到工具栏

JButton openURL = new JButton("打开网络地址");

toobar.add(openURL);

container.add(toobar, BorderLayout.NORTH); //设置工具栏

openFile.addActionListener(new ActionListener() { //打开文件按钮事件处理

public void actionPerformed(ActionEvent event) {

JFileChooser fileChooser = new JFileChooser(); //实例化文件选择器

fileChooser.setFileSelectionMode(JFileChooser.FILES_ONLY);//设置文件打开模式为仅打开文件

int result = fileChooser.showOpenDialog(VideoPlayDemo.this);//显示对话框

if (result == JFileChooser.APPROVE_OPTION) { //得到用户行为

mediaFile = fileChooser.getSelectedFile(); //得到选择的文件

}

if (mediaFile != null) {

try {

fileURL = mediaFile.toURL(); //得到文件的URL地址

} catch (MalformedURLException ex) {

ex.printStackTrace(); //输出错误信息

showMessage("打开错误"); //显示错误信息

}

startPlayer(fileURL.toString()); //开始播放打开的文件

}

}

});

openURL.addActionListener(new ActionListener() { //打开URL按钮事件处理

public void actionPerformed(ActionEvent event) {

String addressName =JOptionPane.showInputDialog(VideoPlayDemo.this, "输入URL地址");

if (addressName != null)

startPlayer(addressName); //开始播放打开的URL

}

});

Manager.setHint(Manager.LIGHTWEIGHT_RENDERER, Boolean.TRUE);

setSize(300, 200); //设置窗口大小

setVisible(true); //设置窗口为可视

setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); //关闭窗口时退出程序

}

//初始化播放器

public void startPlayer(String mediaLocation) {

if (player != null)

//如果播放器非空则移去先前的播放器组件

if (visualMedia != null)

container.remove(visualMedia); //如果对象visualMedia非空则移去

if (mediaControl != null) {

container.remove(mediaControl); //如果对象mediaControl非空则移去

player.close(); //关闭播放器

}

MediaLocator mediaLocator = new MediaLocator(mediaLocation); //媒体定位器

if (mediaLocator == null) {

showMessage("打开文件错误"); //显示错误信息

return;

}

try {

player = Manager.createPlayer(mediaLocator); //得到播放器实例

player.addControlle

㈧ 用java做音视频播放器

我做过一个MP3的..给你看看.

package music;
import java.awt.*;
import java.awt.event.*;
import java.io.*;
import java.util.*;
import javax.swing.*;
import javax.media.bean.playerbean.*; //这个包要用到JMF

public class MP3 extends JFrame implements Runnable {
public JLabel shijian;

private JSlider sldDiameter;

public MediaPlayer soumd1;

public JButton playSound, loopSound, stopsound;

public JButton tjian, shanc, baocun, qu;

public JPanel jp1, jp2, jp3, jp4;

public JList jl;

int zongmiao=0;

public Vector vector, mingcheng;

boolean fo = false, geshi = false;

JLabel jl1, jl2, sj1, sj2;

JTextField jt1, jt2;

JButton queding, xiugai;

int zong = 0;

int a = 0, b = 0, you = 1,mm=0;

int fenzhong, miaozhong;

public MP3() {
super(“java简单音乐播放器“);
soumd1 = new MediaPlayer();
Container c = getContentPane();
c.setLayout(new FlowLayout());
mingcheng = new Vector();
jp1 = new JPanel();
shijian = new JLabel();
jp1.add(shijian);
c.add(jp1);
playSound = new JButton(“开始播放“);
loopSound = new JButton(“循环播放“);
stopsound = new JButton(“停止播放“);
jp2 = new JPanel();
jp2.add(playSound);
jp2.add(loopSound);
jp2.add(stopsound);
c.add(jp2);
jp4 = new JPanel();
sj1 = new JLabel();
sj2 = new JLabel();
sldDiameter = new JSlider(SwingConstants.HORIZONTAL, 0, 100, 0);
sldDiameter.setMajorTickSpacing(1);
sldDiameter.setPaintTicks(true);
jp4.add(sj1);
jp4.add(sldDiameter);
jp4.add(sj2);
c.add(jp4);
vector = new Vector();
jl = new JList(mingcheng);
jl.setVisibleRowCount(5);
jl.setFixedCellHeight(40);
jl.setFixedCellWidth(265);
jl.setSelectionMode(ListSelectionModel.SINGLE_SELECTION);
c.add(new JScrollPane(jl));
tjian = new JButton(“添加“);
shanc = new JButton(“删除“);
qu = new JButton(“读取“);
baocun = new JButto

摘选自网上,希望对你有帮助。

热点内容
绿洲的主题曲 发布:2021-03-16 21:51:32 浏览:239
逃身连续剧 发布:2021-03-16 21:50:58 浏览:188
美味奇缘里的插曲 发布:2021-03-16 21:49:11 浏览:827
调查插曲 发布:2021-03-16 21:48:10 浏览:591
女英雄台词 发布:2021-03-16 21:47:36 浏览:458
加勒比女海盗3演员表 发布:2021-03-16 21:42:59 浏览:378
韩剧手机热播剧 发布:2021-03-16 21:42:12 浏览:791
好看又简单画的年画 发布:2021-03-16 21:41:54 浏览:4
哥斯拉大战金刚预告片 发布:2021-03-16 21:40:51 浏览:246
落叶影评 发布:2021-03-16 21:40:19 浏览:121