Video capture max resolution 1024x768?

Hi,
I have a Geforce3 MX460-VTP card, and in the box it says that the video capture resolution can go up to 1024x768, but when I try to capture, tha max resolution with all of the softwares I used is 720x480.
Does the card not deliver what it promisses, or do I have some sort of driver problem?
Althogh I think this is a common problem, I could not find anything similar on the forum archives.
Thanks.
Ricardo

Quote
Originally posted by rmicai
Hi,
I have a Geforce3 MX460-VTP card, and in the box it says that the video capture resolution can go up to 1024x768, but when I try to capture, tha max resolution with all of the softwares I used is 720x480.
Does the card not deliver what it promisses, or do I have some sort of driver problem?
Althogh I think this is a common problem, I could not find anything similar on the forum archives.
Thanks.
Ricardo
Correction It´s a Geforce4 MX460-VTP  

Similar Messages

  • Max resolution 1024x768?

    Hello,
    I have a LenovoThinkPad T61 (14.1" model), and the maximum resoltion seems to be only 1024x768. Is there any way I can upgrade this by installing new drivers or something?
    I seem to be using Intel Graphics Media Accelerator Driver for Mobile, if this helps.

    What's your model number? It's in the form of 2888-JBN and you can find it on a sticker under your computer. A lot of the 14.1" 4:3 screen models of T61 came with 1024x768 (XGA)-resolution
    IT-technician, running my own company in Bergen, Norway
    Thinkpad T61, 8895CTO C2D 2Ghz/4GB/120GB SSD/1400x1050

  • Reader XI requires 1024X768 resolution. My video card max is 1024X600. What poblems will I have?

    I am running Reader X. It says it requires 1024 X 768 resolution. My video card max resolution is 1024 X 600. I haven't had any problems I couldn't overcome or weren't fixed by Adobe. Reader XI has the same requirement so I'm wondering if I will encounter any new problems.

    If you are on Windows, you could check if a newer graphics card driver allows a higher resolution.  See http://forums.adobe.com/thread/945765

  • [GeForce4 MX] Video capture resolution for G4MX440-VTD8X ???

    I would like to know some specs for my G4MX440-VTD8X card that I havent seen published anywhere online or in the manual.  I'm planning to do some video capture with this card and I want to know what is the NATIVE capture resolution of the card's hardware.  I understand that some software that can be used to capture the video allows selecting various capture resolutions for the MPEG2 format (ie 720x480).  But I also read that it is always preferable to select the capture resolution that matches the capture device's native resolution.
    Also, what is the best software to use for capturing video WITH THIS SPECIFIC graphics card product?

    Thanks for the pointer to the list of TV standards. I have tried PAL-I, PAL-M, G, D, all flavors.
    Here is what I have discovered so far:
    I connected up my multistandard TV. I set up view for NTSC, the TV displays this ok, so next I changed to PAL format (tried all flavors). The TV could display the image but it was horribly unstable (flickering, vertically). So using Nview I selected screen 2, then 'change resolution' .. I noticed a couple of things ..
    1. The resolution was fixed at 1024x768
    2. The screen frequency was fixed at 60hz
    Q1/ Does the resolution matter? How do I adjust if for the TV out port?
    Q2/ Isn't PAL refresh rate supposed to be 50 hz? If so, how do I change this in Nview?
    BTW my TV will accept:
    Television system: B/G,I,D/K,M
    Color system: PAL, PAL 60, SECAM, NTSC4.43, NTSC3.58
    So, I am pretty confident that if my card is putting out a television compliant signal my TV will be able to display it ok.
    Interesting to note that my TV will accept PAL 60. If that is PAL @ 60hz then perhaps this refresh rate (60hz according to Nview) is not the problem.
    thanks,
    Kevin

  • Video Capture Resolutions

    Anyone knows what is the video capture resolution from a FX5200 VTD128 ??
    Thanks

    it is depends on you video capture program but many of programs can capture up to 768*576 with 10000 buffer ( it is the resoloution of dvds)
    thanks

  • Changing Resolution of webcam video capture: The captfoss method.

    Hello,
    *'captfoss'* proposed a method to change the resolution of video captured using webcam in [this post|http://forums.sun.com/thread.jspa?messageID=10596731#10596731] . Then I posted a working example in the same thread which used the same method to change resolution to 640x480. Here in this post I just want to post the actual method which makes the resolution ( infact format) changing possible. This method takes the DataSource and the target Format as parameters and returns true/false on the success/failure of format change. The method is as follows:
    public boolean requestCaptureFormat(Format requested_format, DataSource ds) {
            if (ds instanceof CaptureDevice) {
                FormatControl[] fcs = ((CaptureDevice) ds).getFormatControls();
                for (FormatControl fc : fcs) {
                    Format[] formats = ((FormatControl) fc).getSupportedFormats();
                    for (Format format : formats) {
                        if (requested_format.matches(format)) {
                            ((FormatControl) fc).setFormat(format);
                            return true;
            return false;
        }To know the explanation of this method in depth, please click the link of the post. I believe it would not be difficult to understand once you have read that post. Here is the link of that post again:[http://forums.sun.com/thread.jspa?messageID=10596731#10596731].
    Using that method, I have made a small utility which allows you to capture in all the supported formats (of webcam). That is meant for demonstration only and I am going to post it in next post (maybe next 2 posts if it exceeds character limit).
    Any suggestions to improve the utility would be appreciated. I confess that it is not the best and requires improvements. But it serves its purpose, i.e. demonstration, successfully.
    Enjoy!! :-)
    Once again thanks to captfoss, I request him to post in this thread to take the 5 dukes I am going to assign to this topic ;)
    Thanks!

    Here is the code: (in two posts)
    import java.awt.*;
    import java.awt.event.*;
    import java.util.Vector;
    import javax.media.*;
    import javax.media.control.FormatControl;
    import javax.media.protocol.*;
    import javax.swing.*;
    * @author captfoss & TBM
    public class ChangeResolution extends JFrame implements ControllerListener {
        Player p;
        DataSource ds;
        JComboBox combo;
        JPanel vidPanel;
        public ChangeResolution() {
            super("Resolution Change, by captfoss and TBM");
            Manager.setHint(Manager.LIGHTWEIGHT_RENDERER, true);
            try {
                ds = Manager.createDataSource(new MediaLocator("vfw://0"));
                p = Manager.createPlayer(ds);
            } catch (Exception ex) {
                ex.printStackTrace();
            p.addControllerListener(this);
            p.realize();
            setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
            vidPanel = new JPanel(new BorderLayout());
            vidPanel.setBackground(new Color(250,230,250));
        private void populateCombo() {
            Vector<Format> allFormats = new Vector<Format>();
            if (ds instanceof CaptureDevice) {
                FormatControl[] fcs = ((CaptureDevice) ds).getFormatControls();
                for (FormatControl fc : fcs) {
                    Format[] formats = ((FormatControl) fc).getSupportedFormats();
                    for (Format format : formats) {
                        allFormats.add(format);
            combo = new JComboBox(allFormats);
            combo.addActionListener(new ActionListener() {
                public void actionPerformed(ActionEvent e) {
                    new Thread(new Runnable() {
                        public void run() {
                            vidPanel.removeAll();
                            vidPanel.revalidate();
                            JLabel lab=new JLabel("<html><center><font color=\"red\">Wait for a while...</font><br/>" +
                                    "<b><font color=\"green\">Format Changing...</font></b><br/>" +
                                    "<i>You are using a free open source 'Webcam Resolution Change utility', <u>meant for " +
                                    "demonstration only</u>, by:</br>" +
                                    "<font color=\"blue\"> captfoss and T.B.M</i></font><br/>" +
                                    "<font size=+1 color=\"green\"><b>ENJOY!!</b></font></center></html>");
                            lab.setHorizontalAlignment(JLabel.CENTER);
                            vidPanel.add(lab,BorderLayout.CENTER);
                            vidPanel.validate();
                            p.stop();
                            p.close();
                            try {
                                ds = Manager.createDataSource(new MediaLocator("vfw://0"));
                            } catch (Exception ex) {
                                ex.printStackTrace();
                            requestCaptureFormat((Format) combo.getSelectedItem(), ds);
                            p = null;
                            try {
                                p = Manager.createPlayer(ds);
                            } catch (Exception ex) {
                                ex.printStackTrace();
                            p.addControllerListener(ChangeResolution.this);
                            p.realize();
                    }).start();
        }Continued in next post....

  • How capture image to max. resolution??

    Im using JMF and my videocapture frame is running at 320*240.
    It`s possible capture images at 800*600, 1600*1200....... of resolution??
    Only its possible capture at resolution of my livevideo JFrame?
    Please i need help!!!!

    -Ram- wrote:
    Hello,
    I am able to capture images using JMF. I wrote a applet (signed) that would capture an image and save it to a folder in server.
    The image is being captured with dimensions 640x480. But at the client side, they are using a webcam to capture images. I am not sure whether with that webcam, the image, when captured still gets saved with the same resolution.
    How can I programatically specify to save/capture the image in a pre-defined resolution i.e. 640x480. So that whichever device is used at client side, the image still has a universal dimension.You can't guarantee that, you can only capture in whatever format the web cam will allow. If the camera doesn't support 640x480, then you're not going to be able to capture in that.
    I did search the forum but have not found any significant help. Could anyone please throw some light on this?The search features of the forum are pretty poor, but if you'd searched for "changing resolution of webcam", you'd have come across...
    [http://forums.sun.com/thread.jspa?forumID=28&threadID=5365494]
    There is sample code for changing the resolution of a capture device... you'll have to get as close to 640x480 as you can, and then probably scale the image using Java2D stuff beyond that to guarantee the image is the correct size.

  • Pinnacle Video Capture for Mac

    After talking with a bunch of salesmen (considering getting a DvD writer), I took the advice of someone in the Apple Store and bought a Pinnacle Video Capture for Mac to copy my laserdiscs. It was $100 before tax, and didn't do stuff I don't plan on doing anyway. I did spend another $25 to get an S-video cable.
    I installed the software and connected it up to my LD. I started capturing the movie, and selected S-Video (although in the small window they showed, I didn't see any difference between that and video out. I selected a max time from a limited selection, and let it record.
    After a while, I went downstairs and saw that the audio and video were not synchronized at all. I let it continue.
    After a while I came down again, and the movie was finished, so I stopped it. I found the MP4 - it was in the iTunes movie directory, and played it in iTunes. I fast-forwarded it to near the end, the voice and video were way off-set.
    I haven't tried burning this yet.
    Quicktime player doesn't think this is a valid movie file. I selected "open with" and "other" and the recommended applications had iMovie greyed out.
    Why in the world would the audio and video record at different speeds?
    Do I have to buy software to edit the movie down to the correct size?
    My Mac has:
    Model Name: iMac
    Model Identifier: iMac7,1
    Processor Name: Intel Core 2 Duo
    Processor Speed: 2.8 GHz
    Number Of Processors: 1
    Total Number Of Cores: 2
    L2 Cache: 4 MB
    Memory: 2 GB
    Bus Speed: 800 MHz
    Boot ROM Version: IM71.007A.B03
    SMC Version: 1.21f4
    I noticed the Pinacle Video Capture program was still running, so I tried to quit it, and got a window asking for my administrator ID and passsword to allow Pinnacle Video Capture to make changes. Why?

    The audio drifted out of sync because the Dazzle doesn't support locked audio. For short videos (say, under 10 minutes) this won't be very noticeable but when you capture longer videos it becomes progressively worse over time.
    What do you want to do with your Laserdisk copies? Watch them on your iPod? Edit and/or burn to DVD?
    A device like the Canopus ADVC-110 will do the video/audio conversion properly, keeping the audio and video in sync regardless of the length of your video. It converts to DV, not to MP4, and you would use it with iMovie or Final Cut (not iTunes). However you can export your video from iMovie or Final Cut to iPod/AppleTV formats.
    The Dazzle device will not work directly with iMovie or Final Cut.
    ps. If all you really want to do is transfer your Laserdisc videos to DVDs, it will be a whole lot faster & simpler to get a DVD player/recorder that has analog inputs and record directly to DVDs. There are many brands & models to choose from and many good ones are as inexpensive as the $100 you spent on the Pinnacle converter.

  • Macbookpro doesn't recognize max resolution of an external display

    hi
    i have a macbook pro 7.1
    i just bought an external display, LG IPS237L-BN 23 inch Full HD IPS LED Widescreen Monitor (250 cd/m2, 1920 x 1080, 5000000:1, D-sub, HDMI)
    my mac doesn't seem to recognize the resolution. after some internet research, it seems to be a common problem, except that all i've seen are some solutions via dvi port. My monitor has only 2 hdmi (from what i can tell, i'm no expert), and some "d-sub", whatever that is.
    I've had a small mdp adapter, connecting via hdmi-to-hdmi cable to the monitor, but to no success. I thought it may be the prob with the adapter as i've bought it a while back, so i went and got  a mdp-to-hdmi cable (this one: http://www.amazon.co.uk/gp/product/B00675Q2UY/ref=oh_details_o01_s00_i00?ie=UTF8 &psc=1), but again, the max resolution in display preferences is 1600x900, and all is blurred, while my main purpose is photo and video work.
    Any advice?

    Hi
    did you found the solution?
    I have MBP 7.1 too, and just bought an LG 22" FullHD monitor, but i got the same problem.
    I can set the resolution to 1920x1080 but the screnn on external display is not like fullHD, and its not as colorful as it can be(I tried the monitor with my windows laptop, and the colors and resolution was ok).
    I'm using Mini DisplayPort to VGA adapter to connect them.
    Help me if you can!
    Many thanks,
    nelsonhun

  • How can I get Hi8 video captured in NTSC Standard, to display as 4:3 when DVD is played on TV?

    I have been capturing Hi8 tapes of our family, using a Sony analog-to-digital converter and Adobe Premier 10's NTSC Standard (4:3) preset. However, when I use Premiere Elements 10 to burn the digital files to DVDs and then play them on a Sony DVD player and Bravia flat-panel TV, the video is distorted in width automatically by the Wide Zoom mode. The TV cannot be configured to display the frames in the Normal Mode because the resolution is 720p, so the images cannot be viewed with the original 4:3 frame aspect ratio.
    After much experimentation, I tried capturing a tape in the NTSC Wide (16:9) preset. When I started to burn the AVI file to a DVD, I got a warning that I was using the wrong format, and the choice to correct the format.  I chose NO, and then burned the DVD. To my surprise, it did display on the TV without horizontal stretch, and the images did not appear to have been noticeably degraded.
    I would very much appreciate knowing if there is some way for me to go back now and have Premiere Elements 10 somehow reformat all of the Hi8 tapes I captured using the NTSC Standard preset, so that I don't have to recapture them, but can simply reformat them and burn them to DVD's that can be displayed on the TV without being distorted?

    Thanks for replying Steve.  I've been using a Sony DVMC-DA2, an analog-to- digital media converter which I was advised is used by people converting media professionally. I've been using an S-Video cable to connect it to my Sony Hi8 video camera (Model CCD-TR101), which was considered to be a high-end camera, back in the day (1992). The converter is connected to my Windows 7 computer with an IEEE 1394, "FireWire" cable. I'm not sure how I would check the format into which the Hi8 video is being converted, but I've followed the Adobe Premiere 10 Video Tutorial and configured the capture preset to the NTSC Standard (4:3), which is the one recommended for DV cameras. I couldn't find any advice specifically explaining how to configure the preset when converting analog Hi8 to digital.
    In the Premiere Elements 10 editing software itself, the video images burned on a DVD are not distorted, and the quality of the video images during editing looks to be every bit as good as the camera could record.
    When I started showing the DVD's to my family, however, I was very disappointed to discover that everything looked stretched in the horizontal direction. I have since studied the configuring of frame aspect ratio modes (Normal, Zoom, Wide Zoom and Full) described in the Sony Bravia TV's instruction manual, in detail. And, I have tried every conceivable combination of the picture and frame settings to see if I could "unstretch' the video images. No, luck. It was then that I came across a footnote that indicated that the Normal mode was not available for video resolutions of 720p, 1080 and higher. Unfortunately, the NTSC Standard preset indicates that it does capture DV in images that have 720 horizontal pixels by 480 vertical pixels.
    When I view the Hi8 burned to DVD's on other computers, using Windows Media Player and Video Lan, they are not distorted. In fact, they look so good that I'm just about ready to dedicate my laptop as the DVD player for my TV set!  It was while contemplating whether there might be a way to avoid doing this, that it occured to me to try capturing some Hi8 tape using the NTSC Wide Screen preset option. My half-formed idea was that, since the ratio of pixel width to pixel height in the Standard preset was smaller than with the Widescreen preset, using the latter to capture an analog video image might either (1) expand the width of the overall image much farther, and cause grotesque distortion, or (2) squash the width of the overall image, so that it looked normal. I can't pretend to have known what I was doing, since I don't understand video recording technology, but it also occured to me that the Widescreen preset might degrade the resolution, so that it was somehow no longer 720p, and thereby possibly circumvent the Sony lockout of the Normal Mode for these DVD's. Whatever it did, capturing Hi8 video with the NTSC Widescreen preset did, indeed, reduce the width of the frames appearing on the TV Screen, so that they apperared normal.
    The question with which I'm now wrestling is whether to go back and re-capture all of the Hi8 tapes, with the NTSC Widescreen preset, that I had already captured with the NTSC Standard preset - a big job. The warning window that popped-up when I prepared to burn the test video captured with the Widescreen preset gave me the option of correcting my "mistaken" choice of capture preset. I declined, and was rewarded with an undistorted video image. Which raises the possibility that, somewhere in Premiere Elements 10, there may be the capability of invoking that same pop-up window and modifying what the software considers to be the "correct," Standard preset to the Widescreen preset,so that I can change the formatting for all of the HI8 tapes I've already captured, so that they can be burned to DVD's and viewed in their proper frame aspect ration.
    This has been a long-winded follow-up to your initial answer to my question, but I would very much appreciate any further suggestions.
    Many thanks.  Paul

  • Video Capture on recent Windows 8.1 Tablets shows very dark video

    Hello,
    I switched from direct show to media foundation to capture video from webcams. It is a desktop application and works well with both direct show and media foundation on Windows 7 and Windows 8.1 desktop computers for a lot of different webcams.
    Trying the same application on a Windows 8.1 Atom based tablet, the video is very dark and green.
    I tried it on the following tablets (all of them show the above described behavior):
    -Acer T100A (camera sensor MT9M114, Atom 3740)
    -Dell Venue Pro 11 (camera sensor OV2722 front, IMX175 back - Atom 3770)
    -HP Omni 10 5600 (camera sensor OV2722, IMX175 - Atom 3770)
    I capture using IMFMediaSession, building a simple topology with a media source and the EVR.
    TopoEdit shows the same strange behavior
    MFTrace does not show any errors (at least I do not see any errors)
    In case an external usb camera is used on all these tablets, the video is fine.
    The SDK Sample MFCapture3d3 works fine, it uses the source reader for capturing - I verified the media type of the source used there, it is the same I use in my application (same
    stream descriptor, same media type, verified with mftrace)
    The "CaptureEngine" video capture sample from the SDK also works as expected, however, I need Windows 7 compatibility and would like to use the same source on both platforms
    When using direct show, all the above mentioned tablets show only a fraction of the sensor image when capturing with lower resolutions (e.g. 640x360), the colors of the video are
    fine. I tried it with the desktop app of Skype and GraphEdit, same behavior (only a fraction of the video is shown, colors are fine) - Skype for destkop apparently uses a DirectShow source filter.
    Has anyone tried capturing the camera of an Atom z3700 series tablet with media foundation using the media session? If so, is special handling of the media source required on these tablets?
    If required, I will post some code or mftrace logs.
    Thanks a lot,
    Karl
    Bluemlinger

    On the contrary of my previous post, the MFTrace file shows an error:
    "COle32ExportDetours::CoCreateInstance @ Failed to create {FEB9695C-C7DF-4D40-8019-00FA047288FF} KSPlugin Class (C:\Windows\system32\IntelCameraPlugin.dll) hr=0x80004005 E_FAIL"
    This dll contains the Intel Camera MFT. While it is on the specified location, it cannot be loaded. According to the Windows Driver Kit documentation, a camera MFT is used in windows store device app.
    My assumption is that this MFT is responsible for doing post processing of the video stream from the camera. Since it cannot be loaded, the video stream is dark with a green color fault.
    By the way, setting brightness or exposure via IAMVideoProcAmp and IAMCameraControl has no effect, Setting/reading these properties returns S_OK, the properties are stored correctly but obviously ignored.
    Bluemlinger

  • Black video window trying to share video from elgato video capture connected to a sony pmw-ex3 camer

    Hi,
    Im trying to share video on adobe connect with "elgato video capture" usb plug in capture card, connected with a sony pmw-ex3 professional camera on a Lenovo windows 8 laptop, but the video window appears on black.
    I have tried to change the resolution from low to high on the program, but it doesnt works. i´ve tried to change from panoramic to normal view size, and still dont work.
    If i use the "elgato video capture" software from elgato web, the card works fine and capture video from the sony camera.
    What should i do?It could be caused by screen resolution?
    P.S: I have tried on a windows 7 asus laptop and it works fine.

    You may need to use DVdriver along with your desired USB device. It allows your computer to see the video input as a 'webcam' and thus allows Connect to see it. Free to try, $20 to buy.
    DVdriver: DV Camcorder to WebCam Converter Software by Eagletron 2014-05-27

  • Can I capture the video from the TV card or video capture card to publish

    Can I capture the video from the TV card or video capture card to publish?
    I tried to use the USB camera, it's OK. But, will the TV card or video capture card also work?

    Hi,
    iChat will set up a Video chat window that takes in to account your Processor speed and Internet Speed and to some extent the Buddy's speed.
    This then denotes the pixel content of each frame.
    OS X 10.6.x tells me this is iChat 5 which in turn mean you have  at least an Intel Core 2 Duo Processor.
    This should be capable of 30 frames a sec at  about 640 X 480 pixels  (Check the Connection Doctor (Video Menu) and the Statistics tab during a Chat).
    iChat 5 cannot do HD  (Max of 4:3 ratio at the above figures)
    After that it depends how you are recording the chat.
    Quicktime X would do it.
    iChat will do it itself (if the Buddy agrees)
    10:14 PM      Wednesday; February 1, 2012
    Please, if posting Logs, do not post any Log info after the line "Binary Images for iChat"
      iMac 2.5Ghz 5i 2011 (Lion 10.7.2)
     G4/1GhzDual MDD (Leopard 10.5.8)
     MacBookPro 2Gb (Snow Leopard 10.6.8)
     Mac OS X (10.6.8),
    "Limit the Logs to the Bits above Binary Images."  No, Seriously

  • Problem in video capture at server and fetching by client

    hi
    I am doing final year project it has server at one end which is connected to video capturing device-webcam in my case
    and the client is mobile.
    I want the live video captured be transmitted to the mobile client on fetch video request.
    I have tried implementing it but facing some problems so would like to know the reason behing and also ask if the way i am following is correct or not
    At server end i tried to extract frame as follows:
    //the datasource handler class is as follows
          * Inner class MyDSHandler takes the Output DataSource form the
          * Processor and extracts the frame from it.
          * It implements the BufferTransferHandler so that it can receive
          * Buffer from the PushBufferStream.
         public class MyDSHandler implements BufferTransferHandler
              DataSource source;
              PullBufferStream pullStrms[] = null;
              PushBufferStream pushStrms[] = null;
              //Buffer readBuffer = null;
              int i = 1, j = 1;
              * Sets the media source this MediaHandler should use to obtain content.
              * @param source the DataSource from the Processor
              private void setSource(DataSource source) throws IncompatibleSourceException
                   // Different types of DataSources need to handled differently.
                   if(source instanceof PushBufferDataSource)
                        pushStrms = ((PushBufferDataSource) source).getStreams();
                        // Set the transfer handler to receive pushed data from the push DataSource.
                        //pushStrms[0] since we need to handle only the video stream
                        pushStrms[0].setTransferHandler(this);
                   else if(source instanceof PullBufferDataSource)
                        System.out.println("PullBufferDataSource!");
                        // This handler only handles push buffer datasource.
                        throw new IncompatibleSourceException();
                   this.source = source;
                   readBuffer = new Buffer();
              * This will get called when there's data pushed from the PushBufferDataSource.
              * @param stream the PushBufferStream obtained from the DataSource
              public void transferData(PushBufferStream stream)
                   try
                        stream.read(readBuffer);
                   catch(Exception e)
                        System.out.println(e);
                        return;
                   if((readBuffer == null) || (readBuffer.getLength() == 0))
                        System.out.println("Null or Empty buffer encountered..");
                        return;
                   // Just in case contents of data object changed by some other thread
                   Buffer inBuffer = (Buffer)(readBuffer.clone());
                   // Check for end of stream
                   if(readBuffer.isEOM())
                        System.out.println("End of stream");
                        return;
                    * we can apply frame control here by deciding whether to process
                    * the frame or not
                   processBuffer2(inBuffer);
              public void start()
                   try{source.start();}catch(Exception e){System.out.println(e);}
              public void stop()
                   try{source.stop();}catch(Exception e){System.out.println(e);}
              public void close(){stop();}
              public Object[] getControls()
                   return new Object[0];
              public Object getControl(String name)
                   return null;
               * Processes the Buffer , i.e converts it into an image and
               * transfer its content via Socket
               * @param inBuffer the buffer received from the PushBufferStream
              public void processBuffer2(Buffer inBuffer)
              {         //extracting frame from video and writing image on stream
                   //RGBFormat format  = (RGBFormat)inBuffer.getFormat();
                   System.out.println(inBuffer.getLength());
                   YUVFormat format = (YUVFormat)inBuffer.getFormat();
                   Image img = (new BufferToImage(format)).createImage(inBuffer);
                   BufferedImage bimg = (BufferedImage)img;
                   if(bimg != null)
                        try
                              * encodes the image in the JPEG format and writes it to
                              * the socket
                             ImageIO.write(bimg, "jpg", clientOut);
                             System.out.println("Data Written to stream");
                             logArea.append("\n Image Data Written to Stream");
                        catch(Exception e)
                             System.out.println(e);
         }and how can one control the frame rate of the video like if i require the speed of 7 frames per second and the resolution
    also
    i am trying to convert the frame fetched to jpeg and at client , tried making use of jpeg image property by detecting the img start and end by reading the image data in bytes from the inputstream (0xffd8 as strt of image and 0xffd9 as end)
      byte[] img_data = new byte[4*1024];//buffer to read and hold one image info
    try
                    while((data = dis.read()) != -1)
                        //System.out.print(Integer.toHexString(data));
                        if(data == 0xFF)
                            fm = true;
                        else if(fm)
                            if(data == 0xD8)
                                //start of the image
                                System.out.print("Start of image found  : ");
                                //ctr should be zero at this stage here
                                //writing to byte[]
                                img_data[ctr] = (byte)0xFF;
                                ctr++;
                                img_data[ctr] = (byte)0xD8;
                                ctr++;
                            else if(data == 0xD9)
                                //end of image
                                //writing to byte[]
                                img_data[ctr] = (byte)0xFF;
                                ctr++;
                                img_data[ctr] = (byte)0xD9;
                                ctr++;
                                // consrtucting image from the byte[]
                                img = Image.createImage(img_data, 0, ctr-1);
                                if(img != null)
                                    repaint();
                                    System.out.println("Image drawn");
                                else
                                    System.out.println("Image is null");
                                    /*try
                                        Thread.sleep(500);
                                    catch(Exception e)
                                ctr = 0;  // ctr back to zero for the new image
                                //break;
                            else
                                //writing to byte[]
                                img_data[ctr] = (byte)0xFF;
                                ctr++;
                                img_data[ctr] = (byte)data;
                                ctr++;
                            fm = false;
                catch(Exception e){}
        }The problem i am facing is the client gets the black image just for a fraction of second and then the application hangs and no video is visible.
    I have very little time left to complete this project as deadline is very close
    please would be very grateful if guided timely.

    equator07 wrote:
    Thanks for the reply.
    i saw in recent posts some protocols had been made use of like rtp i am not making use of any of these
    will it effect?I can see that you're not using RTP... and "will it effect?" doesn't make any sense AT ALL...
    is the way i have made use of jmf correct?There's no correct way to use an API... but no, you're not doing things in even remotely a "tradional" way...
    *like the way i am extracting the frame,
    and how can i set the resolution of the video taken by cam and adjust the frame rate?*I have no idea if your code works. I assume that you would have tested it, and proved it to either be producing a valid JPEG image or not. If you've not done that testing, then you obviously need to.
    because i want live video to be seen at client end i am seriously confused and the progress as just come to an hault at this point and am in real need of guidance.You should probably be using RTP and the tradional way of using JMF then...
    [http://forums.sun.com/thread.jspa?messageID=10930286#10930286]
    Read through all of the links I gave the person on the above thread and you'll be on a lot better footing as far as using JMF goes.
    shall i send the server side code.Till now server and client are both on local host.No, I don't need to see any more of your code. I'm not a proof reader, and I'm not going to debug it for you. Do you own work.

  • Max Resolution

    I've been looking at getting an external monitor for my Macbook. I know that my max screen resolution is 1280x800 - but is it capable of outputing a higher resolution when connected to an external monitor? If so, what is the max resolution it can output?
    Thanks.

    i run a 20" cinema display with my macbook, but i know it'll do up to 1920X1200. check it out on the apple site here. . .
    http://www.apple.com/displays/specs.html
    from the apple site . . . on macbooks.
    "Extended desktop and video mirroring: Simultaneously supports full native resolution on the built-in display and up to 1920 x 1200 pixels on an external display, both at millions of colors"

Maybe you are looking for