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.

Similar Messages

  • Problem with Video capture Device

    i have a problem with FME. i am using Avermedia TV capture
    device and Canon 3ccd Digital Video Camcorder ( PAL ) when i open
    the FME interface the warning given for " Problem with Video
    Capture Device".
    i read all the topics in Flash Media Encoder Category, if
    this problem occures my capture device ( i expect MPEG ) how to
    solve this problem?
    Thanks,

    The Device Matrix is something we'll be updating in the
    future as we continue to test more and more equipement. Ideally, I
    would like for users such as yourselves to be able to add to it and
    tell us what has worked for you as well. If anyone has any ideas
    about what technology we should use to do this (e.g., this forum? a
    wiki?) please let me know.
    Regarding the devices not working - the main problem we see
    is that the system requirements are not being met. Here is what to
    check for:
    - are you running on Windows XP (only supported OS right
    now)?
    - do you have DirectX client runtime version 9c or higher
    installed?
    - do you have hardware acceleration enabled?
    - do you have 32bit graphics enabled?
    - do you have the latest direct show drivers from the
    card/device manufacturer?
    Thanks,
    Chris Hock
    Adobe Systems Inc.

  • FMLE 3.0.0.4743 Problem with video capture device

    log:
    Tue May 05 2009 14:26:54 : Selected video input device: Beholder A/V Capture (SAA7135) [Slot 2]
    Tue May 05 2009 14:26:54 : Selected audio input device: Beholder Aud Capture (SAA7135)
    Tue May 05 2009 14:26:55 : Problem with video capture device. Please verify that the video capture device is working correctly and is not already in use.
    Tue May 05 2009 14:26:56 : Audio Device Error : The selected audio device "Beholder Aud Capture (SAA7135)" doesn't allow setting volume intensity. Disabling the volume slider control.
    Flash Media Encoder 2.5 working without any errors

    The second message that you are getting "The selected audio device "Beholder Aud Capture (SAA7135)" doesn't allow setting volume intensity. Disabling the volume slider control." is because your device does not let you change intensity of volume. This warning message is just to tell user that volume slider will remain disabled for the selecetd device. This is new addition in FMLE 3.0 and was not there in FMLE 2.5
    Also for first message, please make sure that no other instance of FMLE is already running using this device. You can verify this from task manager. If any other instance of FMLE is running then please close that instance so that device gets free for new instance.

  • Problem with video capture device, with a virtual camera

    I try to use Adobe Flash Media Live Encoder 3 with a virtual camera(DirectShow Filter) but met such a problem:
    "Error connecting input preview RGB filter."
    "Failed with error 80004005:SetupInputVideoPreview(pFilter, pguidCategory)"
    "Failed with error ffffff97:SetupVideoPreview(pFilterSource)"
    "Problem with video capture device. Please verify that the video capture device is working correctly and is not already in use."
    However, it is good to use AMCap,
    what's the problem with FMLE.
    Looking forward to your replies. Thx!

    Did you ever figure out the problem/solution?
    I am experiencing the same thing with my virtual camera filter when connecting to FME?
    Shawn

  • Connection between  oracle 9i server and oracle 9i client

    hi there,
    i have installed both oracle 9i server and oracle 9i client in my system.how can i connect these two to have connection between these server and client?
    Because i was using only 9i server for creating database and for other purposes.i have not used 9i client yet.
    Please write me the answer.
    Thanks in advance.

    Hi Balu,
    If you have the Oracle 9i Client, you can just edit your TNSNAMES.ora file of your client to have a TNS Entry for your new Database & try connecting it. You just need to try TNSPING & ensure that you can reach the Listener.
    Are you facing any specific problems ?
    Regards,
    Sandeep

  • Now that I have the Media server and 3 media client boxes, all

    Now that I have the Media server and 3 media client boxes, all the individual lists of schedules are gone.
    Is there any way to keep the seperate lists on the client boxes?
    Solved!
    Go to Solution.

    No because the VMS is where are all the recordings are done.
    Client boxes use the tuners of the VMS.
    If a forum member gives an answer you like, give them the Kudos they deserve. If a member gives you the answer to your question, mark the answer as Accepted Solution so others can see the solution to the problem.

  • ASA 5505 as a SSL VPN Server and Easy VPN Client at the same time?

    Is it possible to configure and operate the ASA 5505 as a SSL VPN server and Easy VPN Client at the same time? We would like to configure a few of these without having to purchase additional ASA 5505 and use a 2 device method (1 SSL VPN Server and 1 Easy VPN Client). Thanks in advance.

    I don't think it is possible. Following links may help you
    http://www.cisco.com/en/US/products/ps6120/products_configuration_guide_chapter09186a008068dabe.html
    http://www.cisco.com/en/US/products/ps6120/products_configuration_example09186a008071c428.shtml

  • Problem with video capture and transmission

    Hello..
    I have written an application to capture video using a webcam and transmit it using RTP URL..It did work..
    When the user wishes to stop capturing i would stop the processor and deallocate it.. If the user wishes to start capturing again i would just start the capturing process once again(using the same procedure i followed the first time)..
    When i do this i get an exception stating:
    The capture device is already in use..
    Cannot create the RTP Session: Can't open local data port: 5000
    (Note: I used the same port for transmission for the first time)
    Is there anything that is needed to be done to release a device and port at the end of the program..
    Thanks in advance!!

    Thanks.. The problem was solved when i closed the processor and its data sources..
    One more doubt.. Isnt it possible to transmit and receive Images through RTP..
    When i try to create a Processor for and image located in my system "E:\image.jpg" i get an exception like :
    Cant create Processor for "E:\image.jpg"..
    Thanks for the reply!!!

  • Problem with Video Capture, and question towards solution

    Yesterday I worked on a commercial for which we captured 9 clips (roughly 10 seconds or shorter in length). The clips all had text/titles superimposed on them by an outside machine and looked good in the monitors when they were exported and captured into FCP (ie: none of the text was chopped off).
    I edited the commercial and then was exporting it out, only to discover that the text on the bottom of the clips was getting chopped off.
    My first question is this: is there some setting in the capture process that could have done this? something that might have gotten tweaked accidently, or corrupted in some manner? Didn't have this problem with footage captured the previous day. And since it looked good before it was put into FCP, thinking it had to be a problem with FCP.
    Also, in trying to tweak the footage in FCP, I came across a 'there must be an easier way to do it' question. Is there a way to alter parameters on multiple clips (such as raising them, like I had to)? I tried selecting all and double clicking, hoping that the changes I made would affect them all, but it only affected the one I directly clicked. I'm sure there's something simple (and obvious) that I'm overlooking...
    thanks!

    For how and why this could have happened, would you mind sharing your capture and sequence settings?
    As far as applying parameters to multiple clips, I think you can make use of the Paste Attributes function in FCP...
    Alter one of your problematic clips
    Select that clip in the Timeline, then press Command-C (or control-click and choose Copy from the contextual menu)
    Select the remainder of your problematic clips
    With your clips selected press Option-V (or control-click on one of them and select Paste Attributes from the contextual menu) to bring up the Paste Attributes dialog
    Select Basic Motion - under the Video options, on your left-hand side - then click OK
    (Basic Motion because, if I understand your solution correctly, you altered the Center property - either in the Motion tab of the Viewer or manually in the Canvas - of your clips. You nudged them all up a bit, right? If you did, then that would fall under the Basic Motion attribute.)
    All your selected clips should be nudged up appropriately.
    But, again, I'm making a bit of leap since I'm not entirely sure what caused your issue in the first place.

  • I uploaded videos to website server and when playing videos they keep buffering and stop & start

    Hello, I edited videos in PP CS6 and encoded 1920x1080 clips in .mp4 format. Encoded vbr 2pass 5.00 mbps , audio is AAC 320 kbps, 48khz. The videos play perfect in player on destop, and when downloaded from site, but don't play well
    in website player..Even after encoding down to 1280x720, and with a much smaller file size, they still don't play well on site. Please help-

    Jim, thank you for responding to my call for help. The internet server that I am uploading videos to, says that it is something to do with my videos size. Like I said I brought the size down to 1280x720 and also
    reduced the quality and size of the clips but they still buffered extensively. I had the designer change the player but that was not the problem. So I am back where I began. The server uploaded their video and it
    played with no problem so I am thinking its a small correction I need for html5 playability with my clips.

  • Problem with video capture

    We expect "Captfoss" to reply soon..
    Code:-
    import java.awt.*;
    import java.net.*;
    import javax.media.*;
    import java.awt.event.*;
    import javax.swing.*;
    import javax.media.format.*;
    import javax.media.protocol.*;
    public class JMF2 extends JFrame implements ControllerListener,ActionListener
         Processor p=null;
         DataSink sink;
         MenuBar mb;
         MenuItem start,stop;
         Menu file;
         ProcessorModel model;
         Format formats;
         DataSource source;
         JMF2()
              setVisible(true);
              setSize(800,600);
              setLayout(new BorderLayout());
              mb=new MenuBar();
              file=new Menu("File");
              start=new MenuItem("Start");
              start.setEnabled(false);
              stop=new MenuItem("Stop");
              file.add(start);file.add(stop);          
              mb.add(file);          
              setMenuBar(mb);
              start.addActionListener(this);
              stop.addActionListener(this);
              addWindowListener(new WindowAdapter()
                   public void windowClosing(WindowEvent we)
                        System.exit(0);
              try
                   formats=new VideoFormat(VideoFormat.CINEPAK);
                   model = new ProcessorModel(new Format[]{formats}, new FileTypeDescriptor(FileTypeDescriptor.QUICKTIME));
                   p=Manager.createRealizedProcessor(model);
                   source=p.getDataOutput();
                   sink = Manager.createDataSink(source, new MediaLocator("file:///c:/New.mov"));
                   p.addControllerListener(this);
                   p.realize();
              catch (Exception e)
                   System.err.println("Got exception "+e);
         public void actionPerformed(ActionEvent ae)
              try
                   if(ae.getActionCommand().equals("Start"))
                        p.start();
                        sink.open();
                        sink.start();
                        System.out.println("start");
                   else
                        sink.stop();
                        sink.close();
                        p.stop();
                        System.out.println("stop");
              catch(Exception e)
                   System.out.println("Some problem "+e);
         public synchronized void controllerUpdate(ControllerEvent ce)
              try
                   if (ce instanceof RealizeCompleteEvent)
                        Component comp;
                        System.out.println("Realized");     
                        start.setEnabled(true);
                        if ((comp = p.getVisualComponent()) != null)
                             add (BorderLayout.CENTER, comp);
                        else
                             System.out.println("No vis com");
                        if ((comp = p.getControlPanelComponent()) != null)
                             add (BorderLayout.SOUTH, comp);
                        validate();
                        System.out.println("Updated");
              catch(Exception e)
                   System.out.println("Exception rasied "+e);
         public static void main(String s[])
              new JMF2();
    1..This is the code which we used for capturing and saving video in the disk..But we got a mov file created zero size..what is the reason for that..Can any one suggest a better way for this..
    2..Is Creative Webcam II supported by JMF 2.1 ..
    3..Suggest any other format for audio and video capturing and saving..
    Thanks in advance..

    Thanks T.B.M..
    It worked..My webcam details are as follows:
    {color:#ff6600}Name = vfw:Microsoft WDM Image Capture (Win32):0
    Locator = vfw://0
    {color}
    It suports the following formats..
    {color:#ff6600}
    0. javax.media.format.RGBFormat
    RGB, 320x240, Length=230400, 24-bit, Masks=3:2:1, PixelStride=3, LineStride=960, Flipped
    1. javax.media.format.RGBFormat
    RGB, 160x120, Length=57600, 24-bit, Masks=3:2:1, PixelStride=3, LineStride=480, Flipped
    2. javax.media.format.RGBFormat
    RGB, 176x144, Length=76032, 24-bit, Masks=3:2:1, PixelStride=3, LineStride=528, Flipped
    3. javax.media.format.RGBFormat
    RGB, 352x288, Length=304128, 24-bit, Masks=3:2:1, PixelStride=3, LineStride=1056, Flipped
    4. javax.media.format.RGBFormat
    RGB, 640x480, Length=921600, 24-bit, Masks=3:2:1, PixelStride=3, LineStride=1920, Flipped
    {color}
    So made the following changes in my code..
    dl=CaptureDeviceManager.getDeviceList(new VideoFormat(VideoFormat.{color:#ff6600}RGB{color}));
    ml=((CaptureDeviceInfo)dl.firstElement()).getLocator();
    formats=new VideoFormat(VideoFormat.RGB);
    model = new ProcessorModel(ml,new Format[]{formats}, new FileTypeDescriptor(FileTypeDescriptor.{color:#ff6600}MSVIDEO{color}));
    p=Manager.createRealizedProcessor(model);
    source=p.getDataOutput();
    sink = Manager.createDataSink(source, new MediaLocator("file:///c:/Adiyae.{color:#ff6600}avi{color}"));
    p.addControllerListener(this);
    p.realize();
    Now the file is getting created with its size depending upon how long i capture..This is fine..But when i try to play the file using a media player it doesnt open.. when i tried opening it with JMStudio i get the following message..
    {color:#ff6600}Controller Error:
    Failed to realize:Failed to parse the input media..
    {color}Also can you tell me how to choose the FileTypeDescriptors for a particular video format.. The only FileTypeDescriptor that works with mine is the MSVIDEO..
    Thanks in advance..
    Edited by: s.baalajee on Dec 8, 2008 5:40 AM

  • Problems transferring videos to iPhone, iTunes and now QuickTime

    So I wanted to add a video to my iPhone 4S, but iTunes would not allow this, as the "file could not be played on this iPhone". After reading a few threads about this, I tried adding the video to iTunes to see if it appeared under "home videos" or "recently added", and then convert it, so it would be watchable on my iPhone, but nothing happened. After reading some other discussions where someone said you should open the video in QuickTime and export it to iTunes, I tried that, but QuickTime says "the movie's file format isn't recognized". I tried this with .mov, .mp4, .avi, and so on, but QuickTime doesn't want any file format. The files open and play in VLC just fine.
    What's the problem here? Once I think I have the solution, there's another problem, and I'm starting to get pretty angry with this.
    Mac OSX 10.7.5., iPhone 4S: IOS 5.1.1., iTunes 11.0.1. (12), QuickTime: 10.1., if anyone's wondering.

    Has to be synced. But you can change it so that only the ones checked will sync. Go into iTunes with your iPhone connected and scroll through the tabs. There will be an option to sync only the checked media. So uncheck the ones you do not want.
    There is no drag feature available for iPhone like there is for iPod. It has to sync to folders and playlists

  • Problem with passive mode FTP server and NAT

    Hi,
    I have a problem with Passive mode FTP and NAT.
    I am trying to run both an FTP server and sharing the Internet connection via NAT. I have by the way specified the passive ports to use in ftpaccess (65000-65534). Everything works fine until someone tries to connect via Passive mode. I have tracked the problem down to the firewall and the rule that handles NAT.
    Firewall rule config without NAT:
    00001 allow udp from any 626 to any dst-port 626
    01000 allow ip from any to any via lo0
    12300 allow ip from any to any
    65535 allow ip from any to any
    Firewall rule config with NAT
    00001 allow udp from any 626 to any dst-port 626
    00010 divert 8668 ip from any to any via en1
    01000 allow ip from any to any via lo0
    12300 allow ip from any to any
    65535 allow ip from any to any
    So, passive ports do not work when NAT is on. If I turn it off, Passive ftp works like a charm.
    But how do I solve my problem? I have in my quest for the answer stumbled upon "-punch_fw" but do not know how to use it or if it even helps me at all?
    Best regards,
    Peter
    B&W G3 Mac OS X (10.4.5)

    Media/Lacrosse-1-tiny.3gp
    I can't find the file on your server.
    They may also need to edit the .htaccess file to allow the .3gp file extension be used. Call them.

  • [GeForceFX] WDM video capture image size and position

    Hello to all.
    When I do video capture with my MSI FX5900-VTD128, the picture is not centered correctly and not at the right size either.
    Let's take for example that I want to record TLC. I always get a black vertical bar on the left side of the capture video and the TLC watermark is also missing on the screen. In other words, if I could move video capture screen to the left, I would regain the full video frame.
    One of my friend has a different video capture card and he is able to correct the screen size and position. Is this possible with my video card ???
    I have a lot of shaded options in my nVidia WDM setup. Things that I cannot change. Any clue on how I can resize my capture video and how to eneble shaded option ???
    Thanks !

    Man... I have VHS tapes that I want to put on DVD... It reallly does not work... It looks like if the image was zoomed in and a little bit to much on the left... 
    Does someone know if it is possible to adjust zoom level and image centering on the nVidia WDM capture video screen ???
    Need some help here ! 

  • Problems starting Crystal Reports Page Server and Report Application Server

    Hi,
    We have migrated to a new server and I have re-installed our Crystal Reports Server XI R1.
    It is being installed on a Windows 2003 SBS Premium Server with MSSQL 2005 Workstation Edition
    I have been told that I need to start the following Crystal services after installation.
    1) Crystal Reports Page Server
    2) Report Application Server
    These services simply wont start
    When I try to start Crystal Reports Page Server, I get a Visual Studio Just-In-Time Debugger window that says...
    An unhandled Win32 exception occured in pageserver.exe [14892], subsequently, another window pops up [svrmgr] that says
    "The service did not respond to the start or control request in a timely fashion"
    Also, when I try to start the Report Application Server, I get another VS JIT debugger window that says
    An unhandled win32 exception occurred in crystalras.exe [12748]
    I also get the same SvcMgr Window that says..."The service did not respond to the start or control request in a timely fashion"
    Thanks all
    Paul

    Hello Paul,
    I recommend to post this question to [the dedicated BusinessObjects Enterprise Administration forum|BI Platform;.
    That forum is monitored by qualified technicians and you will get a faster response there.
    Also, all BOE Administration queries remain in one place and thus can be easily searched in one place.
    Thanks
    Falk

Maybe you are looking for

  • DAC Execution plan for financial analytics keeps running (OBIA 7.9.4)

    Hi Gurus, I have problem when tried to run full load on financial analytics execution plan. I used OBIA 7.9.4, Informatica 8.6.1 and DAC 10.1.3.4.1.patch.20100901.0520. This runs on Windows Server 2008 Service Pack 2 with 6 GB of memory. I set $$INIT

  • Sub folders and Process multiple files in Photoshop Elements 10

    I am looking to apply the same adjustments to numerous images in numerous sub-folders and overwrite the original images. Using the Process Multiple Files options,  I added the main folder (which contains no images) to the Source field, selected the I

  • Custom Amt  inventorised

    hi to all One issu like When i do GR for Import material, the customs amt is  to be inventorised GR/IR So i want that the customs amt should not be inventorised IN GR/IR? how will i do the above issu? Regards Kavi

  • Can I force iTunes not to embed custom album art, but store it separately?

    (I only use iTunes to manage my 16GB iPod nano 5th gen and update my mother's iPad.) Now as far as I am aware, when iTunes downloads album art, it stores it separately from the audio files, and thus several tracks share the same image file for their

  • How to deactivate Photoshop Elements 8

    How do i deactivate my serial number for photoshop elements 8 off my computer it doesnt give me the option under help Message title was edited by: Brett N