back to top

12 Best Waterproof/Underwater Cameras to Buy in 2019

A- A+

Our Top 3 Picks

BEST VALUE

10. Fujifilm FinePix XP130

Price Range: $$$
Our Rating:

2. GoPro HERO7 Black

Price Range: $$$
Our Rating:
#1 PICK

1. Olympus Tough TG-5

Price Range: $$$
Our Rating:

Underwater cameras have a very specific purpose. They allow you to capture images in the ocean, sea and even lakes and rivers if you feel so inclined.

You don’t even need to be an underwater exploration expert to use them. The beach is yet another great area to use them, taking advantage of the shock proofing of each system.

Here are our top 12 underwater and waterproof cameras.

[ExpertPhotography is supported by readers. Product links on ExpertPhotography are referral links. If you use one of these and buy something we make a little bit of money. Need more info? See how it all works here.]

Price Range: $$$

12. Fujifilm FinePix XP120

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 16.4MP
  • Lens: 28-140mm (equiv) f/3.9-4.9
  • LCD: 3in, 920k dots
  • Waterproof: 20m/65ft
  • Freezeproof: -10ºC/14ºF
  • Shockproof: 1.75m/5.8ft
  • Max video resolution: Full HD

For a great value underwater camera, check out the Fujifilm FinePix XP120. We have the XP130 in our list also, but we felt that this predecessor deserved a mention. It might miss a few things, but if your budget is tight, this is for you.

For straight up photography, you don’t need Bluetooth, WiFi, GPS. What you do need is a generous resolution, fast autofocus, and a well-lit LCD screen. Luckily, you get these with the XP120.

It will serve you well, in almost any situation. Full HD filming allows you to capture moving images with decent quality.

Our Rating:
Price Range: $$$

11. Panasonic FT30

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 16.1MP
  • Lens: 25-100mm (equiv) f/3.9-5.7
  • LCD: 2.7-in, 230k dots
  • Waterproof: 8m/26ft
  • Shockproof: 1.5m/5ft
  • Freezeproof: -10ºC/14ºF
  • Max video resolution: 720p (HD)

The Panasonic FT30 is a sleek machine. It is perfect for still photography at a very reasonable price. This system comes with a 16.1MP resolution, making it perfect for photography.

There are shortcomings. The video is less impressive since its limited to 720p. If you are looking to film more than capture images, you might be better suited to other systems in our list.

You won’t find that this is the newest underwater camera on the market. But it does have advantages that make up for its age. The slim body is one of these, allowing you to slip it anywhere for scene shooting.

It is as solid as it is versatile. Make sure you take a hand strap to keep it close by. One thing you’ll be happy with is its shockproof body. It won’t break from small drops of five feet.

Our Rating:
Price Range: $$$

10. Fujifilm FinePix XP130

  • Type: Compact
  • Sensor: 1/2.3-inch,
  • Megapixels: 16.4MP
  • Lens: 28-140mm
  • LCD: 3-in, 920K dots
  • Waterproof: 20m
  • Shockproof: 1.75m
  • Freezeproof: -10°C
  • Max video resolution: 1080p

What is the first reason you might choose the Fujifilm FinePix XP130 over other underwater or waterproof cameras? Well, the distance of waterproofing could be one. 20 meters (65 feet) is quite a distance, especially compared to the other systems on our list.

It is also slightly more rugged and shockproof. It allows a fall from almost six feet without damage. But, it does fall short in other areas. These areas, frustratingly, are more important than the proofing of the camera.

Even though it comes with a 16.4MP sensor, it’s image quality leave something to be desired. You do get WiFi connectivity, but there is no GPS feature which some users might be looking for. It is simple enough to use, but not for anything professional.

Those who might get something from this system are users who like fun filters. The camera is better as a beach or skiing holiday where low-light conditions aren’t a huge factor.

Our Rating:
Price Range: $$$

9. SeaLife Micro 2.0 WiFi

  • Type: Compact
  • Sensor: 1/2.3″
  • Megapixels: 16MP
  • Lens: Ultra-wide 20mm
  • LCD: 2.4-in, 336,960
  • Waterproof: 200-feet
  • Freezeproof: Not rated
  • Shockproof: Not rated
  • Max video resolution: 1080p60

This is the second SeaLife camera on our list, and out of the two, this is the funner version. It delivers a 16MP image from its /2.3″ sensor. The biggest benefit is its 200-foot waterproof rating. It takes you further than any other camera on our list.

There are quite a few things you’ll like about this, the first being the fish-eye lens. The buttons on the camera make it easy and a joy to work with, ensuring you don’t miss a shot. They are still reachable when wearing gloves.

If you’re looking for an easy to use, point and shoot system for your underwater adventures – this is the one for you. The thing you’ll like is that you can attach extra lights, to cut through the darker waters.

Our Rating:
Price Range: $$$

8. Panasonic Lumix FT7 / TS7

  • Type: Compact
  • Sensor: 1/2.3-inch
  • Megapixels: 20.4MP
  • Lens: 28-128mm
  • LCD: 3-inch, 1,040,000 dots
  • Waterproof: 31m
  • Freezeproof: -10°C
  • Shockproof: 2m
  • Max video resolution: 4K

If you’re looking for an underwater system with a built-in viewfinder, you found it! If you’re having trouble with the name, it is the Panasonic Lumix FT7 outside of the USA, and the most recent.

Panasonic took a different stance in their resolution than Olympus did. The TG-5 had a reduced resolution, whereas Panasonic increased it to a huge 20.4 MP resolution.

With this system, you get a 4.56x zoom range, which reaches 128mm equivalent focal length. Unlike its predecessor, the TS5 / FT5, the FT7 doesn’t have a Leica lens or branding.

What we like, which is unique to this list, is the EVF viewfinder. It isn’t the largest at 0.2 inches but offers a versatile option in framing and shooting.

The only let down is that Panasonic is trying too hard, cramming too many pixels in a small sensor area.

Our Rating:
Price Range: $$$

7. GoPro HERO5 Black

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 12MP
  • Lens: 14-28mm (equiv.) f/2.8
  • LCD: 2-in touchscreen
  • Waterproof: 10m/33ft
  • Shockproof: Not rated
  • Freezeproof: Not rated
  • Max video resolution: 4K

There are two GoPro cameras on our list, where the more expensive and bigger sensor is closer to the top. That’s not to say that the HERO5 doesn’t come with a great set of features for underwater shooting.

This previous generation camera is a great choice and affordable. It’s also drastically reduced from its initial price. You’ll find 4K filming, and great to work with, even if it has a lower frame rate than its younger siblings.

It has a 2in touchscreen. This is helpful for underwater or for any adventure and action capturing. The full-HD video comes at 120fps for super-slow-motion filming.

It even captures in Raw format. If you like to tweak your images in post-production, this is for you.

On top of this, you’ll find dual microphones for improved audio capture. Out of the two HEROs, this is the cheaper version but still packs a punch that might be enough for your scenes.

Our Rating:
Price Range: $$$

6. SeaLife DC2000

  • Type: Compact
  • Sensor: 1″
  • Megapixels: 20 MP
  • Lens: 31 mm
  • LCD: 3-in, 920,000
  • Waterproof: 60 feet
  • Freezeproof: Not rated
  • Shockproof: Not rated
  • Max video resolution: 1080p

Don’t be surprised if this is the first time you heard of the SeaLife name. Before my research, I had also never heard of them either. First thing you’ll notice is how much it resembles the number one on our list, the Olympus TG-5.

This is the serious version of the Micro 2.0 SeaLife variant, bringing a 20MP image from a 1inch sensor. It falls short of shockproof and freezeproof ratings. But some might mind these aren’t useful in any case.

You’ll get a 31mm standard lens, and not an overly distorted image from some that have wider focal lengths. The video capture, although not 4K, comes at a decent 1080p resolution.

It will reach 60 feet underwater which is more than enough for the majority of its users.

For serious divers, using the included case allows it to reach 200 feet for that extra benefit.

Our Rating:
Price Range: $$$

5. Sony RX0

  • Type: Compact
  • Sensor: 1in
  • Megapixels: 15.3MP
  • Lens: 24mm (equiv) f/4
  • LCD: 1.5-in touchscreen, 230k dots
  • Waterproof: 10m/33ft
  • Shockproof: 2m/6.5ft
  • Freezeproof: No
  • Max video resolution: 4K (external recorder required)

The Sony RX0 is a powerful machine is a small body. It aims to please and does so with its large sensor and 15.3MP resolution. This is all thanks to the 1in sensor found inside. It sits head and shoulders above its competitors.

What you’ll get are very clean and rich images. This is the reason why you’re looking for a camera in the first place, right? The images come with reduced noise, keeping the quality of the images high.

This camera came with a high-end user in mind. Not only do you get an LCD touch screen, but also a high-frame rate. you can even connect an external recorder for higher quality video. This does limit what you can do with the camera.

For underwater film enthusiasts, this is a perfect choice. The 4K recording comes when using the recorder. The full-HD slow motion comes as standard.

As you understand, the camera benefits come with a higher cost. Especially compared to the other underwater cameras. If this isn’t impressive enough, you can opt for the Sony RX0 II which comes with a selfie screen.

Our Rating:
Price Range: $$$

4. Ricoh WG-50

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 16MP
  • Lens: 28-140mm (equiv) f/3.5-5.5
  • LCD: 3-in, 230k dots
  • Waterproof: 14m/45ft
  • Shockproof: 1.6m/5.2ft
  • Freezeproof: -10ºC/14ºF
  • Max video resolution: Full HD

Ricoh is one of my favorite camera companies. After all, they make the GR III compact camera and the Theta V. They are an innovative branch of Panasonic, which we can see from their concept of the WG-50.

This camera is one of the toughest around. This means you’re less worried about dropping it on touch surfaces. It’s crushproof to 100kg, and shockproof up to a 5.2-foot drop.

What we like about this camera is the in-built macro ring-light around the front of the lens. Perfect for the underwater photographer who likes to get up-close-and-personal with their subjects.

You’ll also find a 5x optical zoom which is decent. This is a perfect addition alongside the slow-motion video which captures at 120fps.

It comes at a higher cost than other options on our list, but you get what you pay for.

Our Rating:
Price Range: $$$

3. Nikon Coolpix W300

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 16MP
  • Lens: 24-120mm (equiv.) f/2.8-4.9
  • LCD: 3-in, 921k dots
  • Waterproof: 30m/100ft
  • Shockproof: 2.4m/8ft
  • Freezeproof: -10ºC/14ºF
  • Max video resolution: 4K

If you’re looking for more than a cute underwater toy, the Nikon Coolpix W300 is the real deal. If you fancy yourself a bit of a Jacques Cousteau, this underwater camera is the Kraken.

The nifty camera reaches depths of almost 100 feet. This beats most cameras, if not all on the list. As standard, you’ll find a barometer and other useful data for underwater exploration, such as altitude and depth. It even comes with an electronic compass.

What we like is the Bluetooth connectivity which is also on board. It pairs well with Nikon’s own SnapBridge technology. This allows for fast image transfers to your smartphone. Overall, it’s a great all-rounder for the enthusiast and beginner.

Video shooters will also enjoy the addition of 4K video. It comes with a shockproof rating of almost 8 feet, protecting against knocks and bumps.

There is no Raw shooting, but if you’re happy with getting everything perfect in camera, then this is for you.

Our Rating:
Price Range: $$$

2. GoPro HERO7 Black

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 12MP
  • Lens: 14-28mm (equiv.) f/2.8
  • LCD: 2-in
  • Waterproof: 10m/33ft
  • Shockproof: Not rated
  • Freezeproof: Not rated
  • Max video resolution: 4K

This is the flagship model from the infamous GoPro company. You’ll find the most advanced image and video quality yet in such a small package.

Thankfully, GoPro managed to overcome their financial bumps in 2017. The item that helped was the HERO6 Black.

Now that we have the new-and-improved model, the company is back on track. The HERO7 Black comes with the new HyperSmooth image stabilization. For extra smoothness, you can use the 4K video at 60fps with the 2x slow-motion effect.

What we like is the ability to live stream your adventures while capturing them to the internal memory card. At the same time. Although expensive, it isn’t for everyone.

It is professional if you need a waterproof body to rely on capturing great images and video.

For waterproofness, you can drop to 32 feet without the housing. With housing and the doors firmly closed, you can reach depths of up to 200 feet.

You can make use of the Quikstories feature, allowing you to cut together and share small clips.

Our Rating:
Price Range: $$$

1. Olympus Tough TG-5

  • Type: Compact
  • Sensor: 1/2.3in
  • Megapixels: 12MP
  • Lens: 25-100mm equivalent f/2-4.9
  • LCD: 3-in, 460k dots
  • Waterproof: 15m/50ft
  • Shockproof: 2.1m/7ft
  • Freezeproof: -10ºC/14°F
  • Max video resolution: 4K

This rootin’-tootin’ point and shoot from Olympus is the all-rounder when it comes to proofing. You can drop it,  freeze it, and even throw it in a dirt devil.

Compared to other adventure point-and-shoot cameras, it is very easy to focus and shoot.

Even your kids can use it, knowing it is safe in their hands. This is the boy-scout; ready for anything you throw at it. It is called ‘Tough’ for a reason.

Ok, its sensor isn’t the biggest, especially compared to other similar models, but it does shoot in Raw. 20fps means never missing a moment, no matter what it might be.

The 4k video comes as standard and even houses a 120fps slow-motion recording option – in full-HD. you can enjoy it, even if you don’t feel like manually changing the settings it does offer.

You can find cheaper point-and-shoot models if these specs don’t excite you. The sensor is only 12 MP but retains very sharp and impressive image quality.

Our Rating:
Save this article to your Pinterest profile to access it later!

Leave a Reply

Your email address will not be published. Required fields are marked *

[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]
[type='text']
[type='text']
[type='password']
[type='password']
[activeKey]
[activeKey]
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
['rmockx.RealPlayer G2 Control', 'rmocx.RealPlayer G2 Control.1', 'RealPlayer.RealPlayer(tm) ActiveX Control (32-bit)', 'RealVideo.RealVideo(tm) ActiveX Control (32-bit)', 'RealPlayer']
[index]
[index]
[i]
[i]