I built a wireless camera system using a Raspberry Pi with a camera and mounted it to a cheap scope on a tripod. I place the tripod 20 ft or so off center and as close to the target that allows the lowest power (20x) of my scope to focus (50 ft or so). This gives me a live feed and the ability to record the session for later viewing, plus I should not hit the camera (even with 223 and 25 mph winds). The black on black can be an issue, but not because of the cameras resolution, rather the cheap optics of my scope ($25), I like to place butcher paper over the target and the white contrast really helps.
I have made some modifications to make the system even better than I described. A basic system (less a scope/tripod) might be about $200 but will involve some programming skills.
Shooting is my new hobby, and in years past wifi, video and solar energy were also hobbies. As with many on this site who like to tinker, I built my own camera system that works beyond 1 mile based upon this webpage Wireless Target Camera | Project Savage. One difference is that mine charges with some small solar panels. Works great, but for those who value time and do not want to be fussing around, a commercial product is probably a better option. Mine works to give the video/picture to my android phone, ipad, tablet or laptop - really any device that can get a wireless signal and can play video. Got tired of driving down to the 600 yd target to see how the prior 5 shots did as no optic I own can see that far. It would be great to have software that tracks each shot, but I'd rather have more trigger time to help get better than invest in writing code.
Here is a pretty good thread on how it was done (not mine but elements I followed). DIY Wireless Target Thread Part Deux http://www.savageshooters.com/showthread.php?28716-DIY-Wireless-Target-Thread-Part-Deux&
Here is a quick list of what I used.
Raspberry Pi with clear case
16 G SD card
micro USB power cord
6V, 10Ah SLA battery
UBEC: New RC 3A UBEC Plane Input 5-23V Output 5V3A Continuous: Amazon.com: Industrial & Scientific
http://www.amazon.com/gp/product/B00DRB6EY0/ref=oh_details_o06_s00_i00?ie=UTF8&psc=1
Powered USB hub: Dynex Powered Hub bought at BestBuy
Webcamera: Microsoft LifeCam Amazon.com: Microsoft LifeCam Cinema 720p HD Webcam - Black: Computers & Accessories http://www.amazon.com/gp/product/B009CPC6QA/ref=oh_details_o07_s00_i00?ie=UTF8&psc=1
Cheap 20-60X spotting scope on tripod (if you what to place camera out of harms way by having camera "look" through spotting scope 20-50 yds away and 20+ yds off center)
High gain Wifi USB Antenna:Amazon.com : Alfa 2000mw 2W Waterproof Marine high power Long Range Outdoor 802.11 B, G, N, USB wireless network Wifi Adaptor with Integrated 12dBi Antenna - Up to 150mps : Usb Network Adapters : Computers & Accessories http://www.amazon.com/gp/product/B003ILWRLI/ref=oh_details_o06_s00_i01?ie=UTF8&psc=1
50 cal ammo can
Toggle power switch
optional solar panels, RadioShack 1.5W Solar Panel 6V : Solar Panels | RadioShack.com
As implied above to do this will require knowledge of batteries/voltage/soldering, etc and intermediate/advanced computer programming in linux. This is not a plug and play system. If you want one of those, Bullseye and TargetCam seem to be the best options
Battery > UBEC > Power toggle switch> USB HUB power-in> This gets you to 5V at hub which powers everything and allows everything to talk
Hub > Camera
Hub > Antenna
Hub > Pi
A couple important things to know:
To RECEIVE: I have found that you have several options. My phone can pick up the wireless signal without any modification to about +-100 yds. The least complicated way to get more distance without much computer programming background is to by a second wireless antenna (Amazon.com : Alfa 2000mw 2W Waterproof Marine high power Long Range Outdoor 802.11 B, G, N, USB wireless network Wifi Adaptor with Integrated 12dBi Antenna - Up to 150mps : Usb Network Adapters : Computers & Accessories) plug it into a laptop (Win 7 worked for me) and use that antenna to connect to the camera's wireless network (SSID: rangecam) to stream the video. My laptop can "see" the wireless rangecam network to 300 yd without the more powerful antenna (i.e. unmodified) but the signal is weak and therefore slow to update. With the more powerful antenna and line-of-sight between the two antennas I did 1 mile without any problem. Did not shoot at that range (maybe this summer) but could see the target with about a "realtime" 5 sec delay.
The most useful, powerful options that allows any device to "see" the target (but involves significant linux programming background), it to convert an old Linksys router into a DD-WRT router, equipped with a omnidirectional or directional antenna and can act as a bridge to the range cam that allows any device (aka ipad/tablet/etc) to "see' the video.
Hope this helps, Drew