video streaming between two iphones? - iphone

is it possible to show what is showing in camera in one IPhone to another iphone through
bluetooth(GKSession)..Remote Live is available in Appstore.any idea pls?

I have never developed for iPhone before, but the idea sounds like it should be possible. I would take the approach of remote desktop basically. On the host phone, start up the camera and capture the image/video stream, then on the receiving phone have the client app that pairs to the host via bluetooth (wouldnt a wireless connection be better?) and send the data to the client phone to be rendered?

Related

How to make chromecast a dlna receiver/client (indirectly)

I got a chromecast, rPi, PC, iphone, android tablet.
The apps I want to cast live video from only support DLNA, and I want to watch those lives using chromecast.
I think it maybe kinda like this:
[1.Phone apps] -> [2.Conversion server] -> [3.Chromecast]
1.Phone apps can show a list of DLNA receiver to cast its live video to;
2.Conversion server can be detected as DLNA receiver, it receives lives sent from phone apps and convert them to something that chromecast supports in real-time, then send them to chromecast;
3.Chromecast is plugged to TV, it receives things from conversion server, so I can watch them on TV.
Let's say the server is shown as DLNA receiver [myRelay]. The use case would be like this:
I open my app on my phone, select where to cast live video to(which is myRelay) from detected device list, myRelay do the conversion thing and send them to chromecast, then I can watch live video on my TV.
The problem is, I don't know how to set up the server, what kind of sofwares out there I can use.
Maybe there is some kind of server that can run on rPi? I don't know. I'm new to this.
Please help!
If you want to use the Pi, check out this instructable: https://www.instructables.com/id/Raspberry-Pi-Media-Server-MiniDLNA/
Keep in mind that depending on the model, the WiFi might chug when trying to stream high-bitrate content. It might be better to connect the Pi to the network via Ethernet.

iPhone app sharing data over both Wifi networks

I need to make an iPhone application which connects to a first Wifi network, receives some files from a specific device and then sends these files to a computer being connected on another Wifi network.
I see two possible approaches :
1. to send the files to the computer, my app disconnects from the first Wifi network and connects again to the second network
2. my iPhone app is able to connect itself to two different Wifi networks.
I believe the second solution above is not possible on iOS and the first one needs to use private APIs.
Do you see for other solutions for me to receive data from a device connected to a Wifi network and then send data to another device connected to another Wifi network ?
Thank you very much for your help.
You cannot programmatically modify the selected WiFi on iOS without using private API. I think this post describes what you want.
I think it is very unlikely for Apple to change this, therefor I suggest using a web service to upload the data to and a push notification to the computer to tell it to download the data once it has finished uploading.

Get GPS from iPhone to wifi iPad via bluetooth?

Is it possible to transmit GPS data from a GPS-enabled iPhone to a wifi-only iPad? Does anyone have sample code to share that would do this?
How about getting GPS data from an Android via bluetooth, over to a wifi iPad?
Yes, but you would need to create an application for both devices that would communicate with each other. You cannot get the location over wifi without a custom application sending the data.
Have a look at the WiTap sample app. This app allows two devices to find each other and send data to each other using WiFi. You can adapt this code so one device sends location data it obtains to the other device instead of info about which rectangle was tapped.
I have no info for doing this with Android.

iphone live video broadcast to other iphone

I have 2 iphones. I would like to record live video from one, and show that video live on the screen of the other. Is there a way to do this locally (ie not bouncing through a server somewhere) maybe using local bluetooth/wifi, with gamecenter perhaps?
I'm open to existing apps too, if they exist. Thanks,
This is definitely possible with an existing app. Have a look at Airbeam.
I'm running it on two iPhones, one connected to the other through Personal Hotspot sharing. The app allows me to view and record video and audio on either device from the other, over ad-hoc wifi.
You can (and probably should) use Bonjour for handling communications between two iPhones. You can modify this tutorial example to send the recorded video from one device to another.
Update: Looks like a StackOverflow user has managed to do just this, although not perfectly.

iPhone - Browsing iPhone files through computer

I want to be able to send files from an iPhone app to a computer. What would be the easiest way of doing this?
I've made simple server client programs before, but in those, the client has always needed to connect to the server before being able to receive messages from it. There is an app for the iPhone called iSimulate, where you put a server on a Mac (the iPhone simulator), and then you use the iSimulate app of an iTouch or iPhone to send touch events to the server. This app does not require you to type in an ip-address. Instead it presents a list of available computers that have this server up and running.
How exactly is this being done? Can a server broadcast a message over a network, w/o anyone being connected to the server? How does that work? How does a client listen for that broadcast?
Here's a video of the app I'm talking about:
http://www.youtube.com/watch?v=N3Qpd1ycZh4
alt text http://a1.phobos.apple.com/us/r1000/051/Purple/7b/07/70/mzl.mvwjifyc.320x480-75.jpg
That app may be using Bonjour.
I've seen similar apps use a peer-to-peer Bluetooth connection to exchange files between a iPhone and a desktop.