當前位置:首頁 » 台詞配音 » 播放視頻的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