Creating a Media Player Mac Mini

I'm looking to purchase another Mac Mini to use as a Media Center computer connected to my home theater receiver and HDTV. I'm looking at the following specs:
2.0GHz Intel Core 2 Duo2GB memory
320GB hard drive
8x SuperDrive (DVD±R DL/DVD±RW/CD-RW)
NVIDIA GeForce 9400M with 256MB memory
I'd like to be able to playback HD video amoung other things. Does this seem sufficient? Are there other things I should be considering?

I'd say that's good. You may want to get an external HDD to keep stuff on.
And if you're good with computers, get the base model and upgrade the RAM yourself.
You'll want VLC Media Player, too. It is here (http://www.videolan.org/vlc/)

Similar Messages

  • Creating a Media Player

    I would like to create a media player for a handheld device i.e. Cell Phone that plays Movie files, to create this application i am going to use the J2ME.
    Could anyone point me in the right directions to get started?
    Would it be possible to play the movie clip from a server such as Apache or Realnetworks using a .3gp file, from the application i intend to create within an emulator. (I realise there maybe limitations with emulators but this does not matter).
    Would i use MIDP to create the Player app?
    I'd be gratefull of some usefull areas to get me going and what i can and cant do.
    L. Tambiah

    use mobile Media Api available with J2me wireless toolkit ver 2.0!

  • Failed to create a user with Mac Mini Server, the message "Failed to process the command writesettings" in the module "servermgr_sharing"

    Failed to create a user with Mac Mini Server, the message "Failed to process the command writesettings" in the module "servermgr_sharing"

    I have a Mac Mini with OS X Server 10.8.5 and Server 2.2.1 and have a problem to share the public folder.
    When I enter the Server application to indicate that I want to share the public folder on the network and assign user I get the following message appears
    And I can not share the folder.
    If I go from my i-mac get mac mini server view and access the public folder, but I can not open any of the files there.
    That I can do to fix this?
    thank you very much

  • How can I create RAID 1 on Mac mini server just now from box.

    I bought my Mac mini server two days ago and decided that 1Tb + 1Tb HDD are very good for RAID 1 (mirroring).
    Thinking - doing ... Open Disk Utility, try to change and create RAID. Nothing. Try to reinstall OS X - recovery part are on disk all time.
    Does anybody can help me to create what I want and how to do this with minimum energy. Thanks a lot.

    Start from an Internet Recovery which boots you into it's own Recovery Partition. From there use Disk Utility to put your 2 drives into RAID 1. Reinstall OS X from the Internet Recovery once you have done that and install everything else as you need to.
    Be aware that RAID volumes do not have their own Recovery Partition so you will need to either have an external drive with an RP to boot into else you will need to use Internet Recovery each time (which is around a 650MB download).

  • I didn't get set up discs with my macbook pro when it came from the US - how do I create them on my Mac Mini?

    I uninstalled Intego anti-virus software and it has interfered with some of the essential parts of the operating system - (advice from support team) and I cannot access the internet at all - it appears to be all ok on the networking assistant - all green lights but web pages don't open and mail is not sent or received.
    Can I make an operating system disc from my Mac Mini to use in the MacBook Pro?

    I did get rid of the antivirus software which is why I am where I am now

  • Premiere 4 creating windows media player file- setting?

    Have vista home premium pro, and save as a windows media but it played very grainy when I made it fit the full screen
    Under Advanced Settings, what should I change to?
    Frame size and frame rate?
    to what?
    its on 320X240 and frame rate at 30
    THANKS!

    I will be burning the file to a DVD so our different branches can watch them on a tv or laptop.
    OK, this brings up a few more questions. With regards to the playing on a TV set, will this disc be placed into a DVD set-top player? If so, you want to create a DVD-Video. This is something that PrE can do. It can do light authoring, if necessary, by adding navigational Menus, or can burn an Auto Play DVD-Video. You will NOT use an Export/Share to .WMV for this. Some devices, like maybe Playstations, can possibly work from a .WMV, but set-top players cannot.
    Next, a DVD-Data, with the .WMV can be played on a computer, but a DVD-Video can also, and one would just need a DVD software player progarm.
    The DVD-Data with the .WMV would work for the computers only, and the DVD-Video would work with both, so long as the computers have a DVD software player.
    I have a large screen proejctor at my site so the end reuslt will be about 3x4 feet.
    If you are going to feed the projector from a computer, say a laptop, I'd Export/Share to a DV-AVI file and just feed that to the projector. The quality will be highest. In playing from a computer, you could use a DVD-Data disk, but would be better to play from the computer's HDD, rather than from a DVD-Data disc in a DVD drive, as the speed of data transfer will be better. One consideration for playing from a computer to a projector is whether you'll do it from the computer that you are editing on, or whether you'll need to transport the AV material to another location. If you will transport, then there are two considerations: a DVD-Data disc can transport the more highly compressed .WMV, though total size will need to be considered. The DV-AVI file will still give the best results, but the file will be larger. I'd think about transporting on an external HDD and hooking that up to the remote computer. Now, if the feed is from a DVD set-top player, you're going to want the DVD-Video, just as above.
    I know that is a lot of material to consider, but I'd hate for you to distribute DVD-Data discs. with .WMV's and get the call that no one can play it on the conference room's DVD player, hooked up to the TV. Or, have you arrive at the location of the projector, only to find that you have either the wrong type of media, or have not gotten the best possible results. Your Project might need, or at least benefit from different distribution media for different uses.
    Good luck,
    Hunt

  • Trying to create a Media Player in jdk1.5

    when i compile the code it give the error " package javax.media.*; " does not exits
    i use the jdk1.5
    import java.awt.*;
    import java.io.*;
    import java.net.*;     
    import javax.media.*;
    import javax.swing.*;
    public class Mediapanel extends JPanel
    public Mediapanel(URL mediaurl)
    Manager.setHint(Manager.LIGHTWEIGHT_RENDERER,true);
    try
    Player mediaplayer=Manager.createRealizedPlayer(mediaurl);
    Component video=mediaplayer.getVisualComponent();
    Component control=mediaplayer.getControlPanelComponent();
    if(video!=null)
    add(video,Borderlayout.CENTER);
    if(control!=null)
    add(video,Borderlayout.SOUTH);
    catch(NoPlayerException ne)
    System.err.println(ne);
    catch(CannotRealizeException ne)
    System.err.println(ne);
    catch(IOException ne)
    System.err.println(ne);
    }///end constructor
    }////end class

    when i compile the code it give the error " package javax.media.*; " does not exitsHave you installed JMF? [Download page|http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html]
    Is your classpath correct? Is should have atleast path to the jmf.jar
    Thanks!

  • Pages to component to create Media Player Flip

    Hi Everyone...
    I'm creating my portfolio using Catalyst and have a question.  I have buttons (thumbnail of art work) that when rolled over, shows a larger image in a central location. In another project I created a media player to play each media types (For example...Video...Illustrations) Below is a link to my video player. I did this using Pages...Check it out.
    http://www.thankyoumrchurchill.com/myport/run-local/Main.html
    Knowing that now, once a thumbnail is clicked. That page will flip over and on the other side will be that media player of that category. I figured out how to flip images over to show the other side. My question is...can I import that media player project as a component to be on the other side of the page? Make sense? Or I'm running up the wrong tree?
    thanks....
    bringmepizza1964

    I'm a little confused by what you mean when you say "flip over" because Flash Catalyst comes with a 3D transition that "flips". I looked at your example that you said you made in pages - from this example, I'm only seeing one Flash Catalyst State/Page.
    And when you say Media Player project, do you mean the individual video you want to play? Or are you trying to import the entire Project, as it is, on your example to one state of your FC project?

  • Media Player error

    I am trying to create a Media Player.
    Good thing is that using this code i can play mp3 and wmv files correctly.
    The problem is that i cant play mp4 files
    in fact i can hear the music but cant see its video.
    public-read def listView: javafx.scene.control.ListView = javafx.scene.control.ListView {
            disable: false
            layoutX: 60.0
            layoutY: 6.0
            layoutInfo: __layoutInfo_listView
            items: [ "C:\\Users\\JUGAL\\Tera Zikr.mp3", "D:\\Wavin Flag.mp4", "C:\\Users\\Public\\Videos\\Sample Videos\\Wildlife.wmv", ]
            cellFactory: null
    function buttonOnMousePressed(event: javafx.scene.input.MouseEvent): Void {
            mediaPlayer.stop();
            var path = listView.selectedItem.toString();
            print(path);
            mediaPlayer.media = if (path == null) then null else
                        Media {
                            source: new File(path).toURI().toString();
                            onError: function(error: javafx.scene.media.MediaError): Void {
                                print(error.message);
                            //mediaErrorLabel.text = error.message;
            slider.min = 0;
            mediaPlayer.play();
        }Edited by: 794221 on Nov 24, 2010 9:30 AM

    Can your computer's default movie player run it correctly? MP4 is not a format that JavaFX supports by default, so it would rely on one of the native back-ends, such as Direct Show (Windows), GStreamer (Linux), and CoreVideo (Mac) to play it.

  • Receiving non system disk error when trying to install Windows 8.1 full version on Mac Mini

    I am trying to install Windows 8.1 full version on a Late 2012 Mac Mini using OS X 10.9.2 using boot camp.
    The windows partion has been created  but when the mac mini reboots I receive a Non System Disk error. Press any key to continue
    Please could someone assist with my problem

    Thanks for that information, I removed all the external devices except the Superdrive. 
    Ran Boot camp again, created the MS Dos partition, and the mac restarted.
    Now I have received the "No bootable device -- insert boot disk and press any key"
    Please help

  • Transition to Mac Mini

    Hi All
    THE SITUATION
    I have slowly been making the move from Windows based systems to Macs. I have a Small Business Server 2003 on a network with printers, a couple of laptops and a macbook pro attached to it.  Emails arrive at our server and then goto each persons laptop.  The server has been having problems and I have been dependent on third parties for support.  In part this was because the set up originally was made overly complicated with roaming profiles and complex security access.
    We predominantly used MS Office including Outlook and I have MS Office for Macs 2011 on my Macbook Pro.
    I am desperate to move to a simpler system that I have far greater control over and that I am a basic chance of carrying out more of the simpler changes, fixes, enhancements myself.
    THE GOAL
    I have just purchased a Mac Mini Server with Lion (omg i love Lion) and have been able to set it up very quickly with the view of using it as the new server, I chose the VPN option as that looks like it could be helpful later on but need to stick to baby steps at the moment.  The goal is to continue to work off laptops and the macbook pro until I can replace the other laptops with macs.
    I have airport extreme base station and an airport express unit.  The great news was that my windows 7 laptop did not support my HP 3500 laser printer but I tried it on the mac and it now works fine - WOOHOO.
    I have created shortcuts to the mac mini on my macbook pro and am ready to transfer files from my old server to the mac mini server knowing I can access them on the macbook pro however...
    THE CHALLENGE
    I have no idea how to:
    1. set up my mac mini server so my emails go to it instead of the old server.
    2. take my existing emails on my laptop or in the exchange server, and transfer them across into the macbook pro/mac mini server.  I need access to this information as my projects span a number of years and chronology of communication is an important element to my work.  Until I can make a clean migration I am stuck on using my old laptop for work as I email most documents to clients rather than print docs.
    I apologise for the limited information but as a ludite trying to educate himself I am not sure how much or what information would be helpful.
    Any advice on where to start would be really appreciated.

    I just want to keep folks posted in case they have to do this one day. I am on my way to a working set-up.
    1. Set-up DNS: I exported the settings from the old server and imported the settings on the new one. Worked great. i added an entry for the new server before i exported it.
    - i pointed a laptop to the new server to test DNS resolution and all is working!
    2. Set-up AFP: I got an external harddrive to put the home directories on. I set it up, and set up AFP to point to a folder and make it available to be a home directory
    3. Set-up Mail: I configured mail how i wanted it based on my old server settings but changing it over for the new server name.
    4. Exported the Users & Groups from Workgroup Manager. This is going to erase the passwords. i only had 25 users, so I could tell them their passwords again or ask them to email me it. Then for each record, I updated the url for the home directory, and the mail server. Because the UID's havent changed its looking good!
    5. I unbinded a laptop with mobile user accounts from the existing working server and binding it with the new server. And voila! it is syncing as we speak!! Sending all the files down to the server no problem. I used a laptop that had an older portable home on it, as a test, but it is syncing perfectly and Kerberos is running great on the realm.
    More to come as I work through this. Just want to document if there are others who can help or have this problem in the future.
    If anyone has tips or advice, please post.

  • How to receive wowza streaming in JavaFX media player

    Hi,
    We are using Wowza media server for our application. For simple media streaming we are using Flash player. (Which used to receive rtmp streaming from media server). I would like to create JavaFX media player which is capable of receiving RTMP streams and play in media player. is that possible in JavaFX based madia player? if possible how to do it?? pl let me know..
    Thanks in advance.
    Regards,
    Srini.

    Hello
    I am evaluating the flash and JavaFX for live video streaming using Axis cameras. I am wondering if JavaFX can do live streaming. Did anyone try this use case? Please let me know.
    Thanks
    Kamal.

  • How do you resolve the issue with an error message on the Mac mini server stating Unable to get users

    How do you resolve an issue when creating groups on a Mac Mini Server when this error message appears.
    "Unable to get Users & Groups State, The Open Directory master was created, but a problem was encountered trying to refresh the state of the server. Check log files for more info."

    Most likely, the Server was not configured correctly - DNS is a common issue, If DNS is not configured properly, OD will not be happy. You can run
    sudo changeip -checkhostname
    in Terminal to see of DNS is up and running.
    Here's a great tutorial (not mine) for setting up OS X Servers. The page says it's for a typical school environment, but it can be applied in many other environments.
    http://www.wazmac.com/servers_network/fileservers/osxserver_setup/index.htm
    hth
    Jeff

  • Customizing the GUI of a media player

    Hi,
    You know jmf provides a way to create a media player. And it generates the visualcomponent and controlcomponent automatically. The control component contains only start button, mute button, progress bar and media information button. Now Is there a way to add other components like stop button, volume control, logo etc to the control panel of tha media player. Please help.

    I think I might have answered my own question: if you leverage the Extension SDK, then no one need respond.
    thanks, Chuck

  • A simple media player problem

    Hi there,
    The following code is a simple media player applet. Now I try to change it to an application.
    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.*;
    import java.lang.String;
    import java.net.URL;
    import java.net.MalformedURLException;
    import java.io.IOException;
    import java.util.Properties;
    import javax.media.*;
    public class SimplePlayerApplet extends Applet implements ControllerListener {
    // media Player
    Player player = null;
    // component in which video is playing
    Component visualComponent = null;
    // controls gain, position, start, stop
    Component controlComponent = null;
    // displays progress during download
    Component progressBar = null;
    boolean firstTime = true;
    long CachingSize = 0L;
    Panel panel = null;
    int controlPanelHeight = 0;
    int videoWidth = 0;
    int videoHeight = 0;
    * Read the applet file parameter and create the media
    * player.
    public void init() {
              //$ System.out.println("Applet.init() is called");
              setLayout(null);
              setBackground(Color.white);
              panel = new Panel();
              panel.setLayout( null );
              add(panel);
              panel.setBounds(0, 0, 320, 240);
              // input file name from html param
              String mediaFile = null;
              // URL for our media file
              MediaLocator mrl = null;
              URL url = null;
              // Get the media filename info.
              // The applet tag should contain the path to the
              // source media file, relative to the html page.
              if ((mediaFile = getParameter("FILE")) == null)
              Fatal("Invalid media file parameter");
              try {
              url = new URL(getDocumentBase(), mediaFile);
              mediaFile = url.toExternalForm();
              } catch (MalformedURLException mue) {
              try {
              // Create a media locator from the file name
              if ((mrl = new MediaLocator(mediaFile)) == null)
                   Fatal("Can't build URL for " + mediaFile);
              // Create an instance of a player for this media
              try {
                        player = Manager.createPlayer(mrl);
              } catch (NoPlayerException e) {
                        System.out.println(e);
                        Fatal("Could not create player for " + mrl);
              // Add ourselves as a listener for a player's events
              player.addControllerListener(this);
              } catch (MalformedURLException e) {
              Fatal("Invalid media file URL!");
              } catch (IOException e) {
              Fatal("IO exception creating player for " + mrl);
    * Start media file playback. This function is called the
    * first time that the Applet runs and every
    * time the user re-enters the page.
    public void start() {
         //$ System.out.println("Applet.start() is called");
    // Call start() to prefetch and start the player.
    if (player != null)
         player.start();
    * Stop media file playback and release resource before
    * leaving the page.
    public void stop() {
         //$ System.out.println("Applet.stop() is called");
    if (player != null) {
    player.stop();
    player.deallocate();
    public void destroy() {
         //$ System.out.println("Applet.destroy() is called");
              player.close();
    * This controllerUpdate function must be defined in order to
    * implement a ControllerListener interface. This
    * function will be called whenever there is a media event
    public synchronized void controllerUpdate(ControllerEvent event) {
         // If we're getting messages from a dead player,
         // just leave
         if (player == null)
         return;
         // When the player is Realized, get the visual
         // and control components and add them to the Applet
         if (event instanceof RealizeCompleteEvent) {
         if (progressBar != null) {
                   panel.remove(progressBar);
                   progressBar = null;
         int width = 320;
         int height = 0;
         if (controlComponent == null)
              if (( controlComponent =
              player.getControlPanelComponent()) != null) {
              controlPanelHeight = controlComponent.getPreferredSize().height;
              panel.add(controlComponent);
              height += controlPanelHeight;
         if (visualComponent == null)
              if (( visualComponent =
              player.getVisualComponent())!= null) {
              panel.add(visualComponent);
              Dimension videoSize = visualComponent.getPreferredSize();
              videoWidth = videoSize.width;
              videoHeight = videoSize.height;
              width = videoWidth;
              height += videoHeight;
              visualComponent.setBounds(0, 0, videoWidth, videoHeight);
         panel.setBounds(0, 0, width, height);
         if (controlComponent != null) {
                   controlComponent.setBounds(0, videoHeight,
                             width, controlPanelHeight);
                   controlComponent.invalidate();
         } else if (event instanceof CachingControlEvent) {
         if (player.getState() > Controller.Realizing)
                   return;
         // Put a progress bar up when downloading starts,
         // take it down when downloading ends.
         CachingControlEvent e = (CachingControlEvent) event;
         CachingControl cc = e.getCachingControl();
         // Add the bar if not already there ...
         if (progressBar == null) {
         if ((progressBar = cc.getControlComponent()) != null) {
              panel.add(progressBar);
              panel.setSize(progressBar.getPreferredSize());
              validate();
         } else if (event instanceof EndOfMediaEvent) {
         // We've reached the end of the media; rewind and
         // start over
         player.setMediaTime(new Time(0));
         player.start();
         } else if (event instanceof ControllerErrorEvent) {
         // Tell TypicalPlayerApplet.start() to call it a day
         player = null;
         Fatal(((ControllerErrorEvent)event).getMessage());
    } else if (event instanceof ControllerClosedEvent) {
         panel.removeAll();
    void Fatal (String s) {
         // Applications will make various choices about what
         // to do here. We print a message
              System.err.println("FATAL ERROR: " + s);
              throw new Error(s); // Invoke the uncaught exception
                   // handler System.exit() is another
                   // choice.
    The change I've made:
    import java.applet.Applet;
    import java.awt.*;
    import java.awt.event.*;
    import java.lang.String;
    import java.net.URL;
    import java.net.MalformedURLException;
    import java.io.IOException;
    import java.util.Properties;
    import javax.media.*;
    import javax.swing.*;
    public class MoviePlayer extends JFrame implements ControllerListener {
    // media Player
    Player player = null;
    // component in which video is playing
    Component visualComponent = null;
    // controls gain, position, start, stop
    Component controlComponent = null;
    // displays progress during download
    Component progressBar = null;
    boolean firstTime = true;
    long CachingSize = 0L;
    JPanel panel = null;
    int controlPanelHeight = 0;
    int videoWidth = 0;
    int videoHeight = 0;
    * Read the applet file parameter and create the media
    * player.
    public MoviePlayer() {
         FlowLayout layout = new FlowLayout();
              setTitle("Media Application");
              setDefaultLookAndFeelDecorated(true);
              Container mainWindow = getContentPane();
         //$ System.out.println("Applet.init() is called");
              setBackground(Color.white);
              panel = new JPanel();
              panel.setBounds(0, 0, 320, 240);
              mainWindow.add(panel);
              // input file name from html param
              String mediaFile = null;
              // URL for our media file
              MediaLocator mrl = null;
              URL url = null;
              // Get the media filename info.
              // The applet tag should contain the path to the
              // source media file, relative to the html page.
              mediaFile = "abc.avi";
              try {
              url = new URL(mediaFile);
              mediaFile = url.toExternalForm();
              } catch (MalformedURLException mue) {
              try {
              // Create a media locator from the file name
              if ((mrl = new MediaLocator(mediaFile)) == null)
                        Fatal("Can't build URL for " + mediaFile);
              // Create an instance of a player for this media
              try {
                        player = Manager.createPlayer(mrl);
              } catch (NoPlayerException e) {
                        System.out.println(e);
                        Fatal("Could not create player for " + mrl);
              // Add ourselves as a listener for a player's events
              player.addControllerListener(this);
              } catch (MalformedURLException e) {
              Fatal("Invalid media file URL!");
              } catch (IOException e) {
              Fatal("IO exception creating player for " + mrl);
    * Start media file playback. This function is called the
    * first time that the Applet runs and every
    * time the user re-enters the page.
    public void start() {
         //$ System.out.println("Applet.start() is called");
    // Call start() to prefetch and start the player.
    if (player != null)
         player.start();
    * Stop media file playback and release resource before
    * leaving the page.
    public void stop() {
         //$ System.out.println("Applet.stop() is called");
    if (player != null) {
    player.stop();
    player.deallocate();
    public void destroy() {
         //$ System.out.println("Applet.destroy() is called");
              player.close();
    * This controllerUpdate function must be defined in order to
    * implement a ControllerListener interface. This
    * function will be called whenever there is a media event
    public synchronized void controllerUpdate(ControllerEvent event) {
         // If we're getting messages from a dead player,
         // just leave
         if (player == null)
         return;
         // When the player is Realized, get the visual
         // and control components and add them to the Applet
         if (event instanceof RealizeCompleteEvent) {
         if (progressBar != null) {
                   panel.remove(progressBar);
                   progressBar = null;
         int width = 320;
         int height = 0;
         if (controlComponent == null)
              if (( controlComponent =
              player.getControlPanelComponent()) != null) {
              controlPanelHeight = controlComponent.getPreferredSize().height;
              panel.add(controlComponent);
              height += controlPanelHeight;
         if (visualComponent == null)
              if (( visualComponent =
              player.getVisualComponent())!= null) {
              panel.add(visualComponent);
              Dimension videoSize = visualComponent.getPreferredSize();
              videoWidth = videoSize.width;
              videoHeight = videoSize.height;
              width = videoWidth;
              height += videoHeight;
              visualComponent.setBounds(0, 0, videoWidth, videoHeight);
         panel.setBounds(0, 0, width, height);
         if (controlComponent != null) {
                   controlComponent.setBounds(0, videoHeight,
                             width, controlPanelHeight);
                   controlComponent.invalidate();
         } else if (event instanceof CachingControlEvent) {
         if (player.getState() > Controller.Realizing)
                   return;
         // Put a progress bar up when downloading starts,
         // take it down when downloading ends.
         CachingControlEvent e = (CachingControlEvent) event;
         CachingControl cc = e.getCachingControl();
         // Add the bar if not already there ...
         if (progressBar == null) {
         if ((progressBar = cc.getControlComponent()) != null) {
                   panel.add(progressBar);
                   panel.setSize(progressBar.getPreferredSize());
                   validate();
         } else if (event instanceof EndOfMediaEvent) {
         // We've reached the end of the media; rewind and
         // start over
         player.setMediaTime(new Time(0));
         player.start();
         } else if (event instanceof ControllerErrorEvent) {
         // Tell TypicalPlayerApplet.start() to call it a day
         player = null;
         Fatal(((ControllerErrorEvent)event).getMessage());
    } else if (event instanceof ControllerClosedEvent) {
         panel.removeAll();
    void Fatal (String s) {
         // Applications will make various choices about what
         // to do here. We print a message
              System.err.println("FATAL ERROR: " + s);
              throw new Error(s); // Invoke the uncaught exception
                   // handler System.exit() is another
                   // choice.
    public static void main(String[] args){
         MoviePlayer view = new MoviePlayer();
              view.setSize(600,250);
              view.setVisible(true);
              view.addWindowListener(new WindowAdapter () {
                   public void windowClosing (WindowEvent e) {
                        System.exit(0);
    It does compile, but when I run it, it prints the following error message:
    javax.media.NoPlayerException: Cannot find a Player for :abc.avi
    FATAL ERROR: Could not create player for abc.avi
    Exception in thread "main" java.lang.Error: Could not create player for abc.avi
    at MoviePlayer.Fatal(MoviePlayer.java:257)
    at MoviePlayer.<init>(MoviePlayer.java:123)
    at MoviePlayer.main(MoviePlayer.java:263)
    Press any key to continue...
    Any advice?
    Thank you

    Hi,
    That is due to the way MediaLocator excepts the filename to be formed. add the following line:
    // Get the media filename info.
    // The applet tag should contain the path to the
    // source media file, relative to the html page.
    mediaFile = "abc.avi";
    //HERE'S THE LINE YOU NEED TO ADD
    if ( mediaFile.indexOf( ":" ) < 3 ) mediaFile = "file:" + mediaFile;It formats the filename properly. Also make sure the abc.avi file is in the current directory.

Maybe you are looking for

  • No sound / ALSA after upgrade to kernel 2.6.15.4-1 - SOLVED

    Hi, just upgraded to 2.6.15.4-1 and my sound won't work. (Nvidia nforce 2). Alsamixer says no card installed. I'm not sure where to start and don't want to make a mess of things.  Anyone have any ideas?? Thanks, Jim

  • Im parsing error

    Hi, im is successfuly installed but after trying to launch im with web start i get An error occurred while launching/running the application. Title: IM Vendor: Sun Microsystems, Inc. Category: Launch File Error Could not parse launch file. Error at l

  • OAF:How to create a lov

    Hi friends ,help me to learn OAF Iam new to oaf i hav started leatning one by one in OAF I hav created a QueryPG with 3 field (PersonId,FirstName,PhoneNO)...and i can able to query the data from the DB And i hav created a CreatePG with fields (Person

  • Problem with branch authorization scheme

    Hello, I am trying to use 2 non-conditional branches (onsubmit after processing) with different authorization schemes (the first one should be executed for USER, the second - for ADMIN). But it doesn't work - the branch with smaller sequence number i

  • Problems printing photographs via Aperture, using Canon MP640

    When printing photographs via Aperture, using my CanonMP640, I am instructed to turn off my color management, but I don't know how to do this & Canon can't help me. The color quality is very poor (whites have a blue tinge and reds come out orange) Ca