Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

iphone send video to ipad live streaming and wireless control (like AR Drone)

How can I send video from an iPhone to an iPad?

I'm building a robot that is an iPhone controlling an arduino, for the next phase I would like to be able to send some live streaming video from the iPhone to see in an iPad and have the iPad sending commands to the iPhone.

so how to send live streaming video from one device to the other (WiFi preferred or BlueTooth), and how to control one device via wireless from the other?

EDIT: The best example for what I intend to do is the Parrot AR Drone and another app for the toy, app clone to pilot the Quadracopter

The difference is that I would be getting the image from an iPhone and sending the control orders to the iPhone [from an iPad] as well, not a separate hardware.

Thanks a lot!

like image 744
manuelBetancurt Avatar asked Oct 19 '11 03:10

manuelBetancurt


People also ask

Can I use iPhone for live streaming?

Broadcasting a live stream from your iPhone camera is pretty much as simple as everything else you can do with your iPhone, which means it's pretty darn easy—no camera add-ons or extra microphones required. Read on to find out what you need to have and what you need to know to get started.

Can you live stream on an iPad?

Broadcast live from your iPhone or iPad to viewers watching on Facebook, Twitter, Livestream or any other website. Engage with viewers via the built-in chat. Enjoy live events on your big screen with Chromecast, Roku or Apple TV.


1 Answers

Most of the apps I've seen that do this use AVFoundation to capture data form the video camera - then push the frames to a server somewhere. You probably won't want to push every frame. For the receiving side of things I would have a server hosting a web page with an html5 video tag looking at an m3u8 playlist. Have your files from the iphone go into the playlist folder.

<video src="http://yourserver.com/path/to/stream/yourPlaylist.m3u8">
    Your browser does not support the VIDEO tag
</video>

Then set your view on the ipad or computer to look at that webpage. There is for sure a more direct way of sending the files straight to the ipad for viewing - but I like being able to view the video from any broswer :)

If you want to stay away from a web view on the ipad you can also get the files as you would retrieve any file over a network. The web view is just the easiest way in my opinion.

like image 106
HarrisonJackson Avatar answered Sep 30 '22 13:09

HarrisonJackson