What are you thinking?

View Results

Loading ... Loading ...
1 Star2 Stars3 Stars4 Stars5 Stars (Rate This)
Loading...Loading...

One of the features Apple mixed into the secret sauce for iOS 4.2 is called AirPlay,now AirVideoEnabler is hacked for all iOS apps and AirVideoEnabler can enable AirPlay Video streaming.Now you can also stream video from an iPhone, iPod touch, or iPad to an Apple TV over a home network via AirVideoEnabler….

It was only a few days ago when a proof of concept hack for streaming videos via AirPlay using third party apps was shown on video.By default, Apple’s AirPlay video streaming feature is limited to YouTube app only. But now a new Cydia app by the name of AirVideoEnabler is available with which you can now enable video streaming from your iPhone/iPad/iPod touch to Apple TV 2G using any third party apps, such as Safari.

How To Enable AirPlay Video Streaming In All iOS Apps :

At first you have to subclass basic browser for add service discovery features and told the browser to start searching for AirVideo servers.

-(void)_didFindService:(id)service moreComing:(BOOL)coming
{
NSLog(@”Service Found. Attempting to resolve: %@ (%d more to come)”, service, coming);
[super _didFindService:service moreComing:coming];
[[service retain] setDelegate:self];
[service resolveWithTimeout:0.0f];
}

Then use Standard NSNetService calls and created a standard TCP connection to it.

2010-11-24 09:17:48.052 HelloWorld[80:307] Service Found. Attempting to resolve: <NSNetService 0x150320> local. _airplay._tcp. Apple TV (0 more to come)
2010-11-24 09:17:48.098 HelloWorld[80:307] NSNetService did resolve
2010-11-24 09:17:48.104 HelloWorld[80:307] 192.168.0.100:7000

Then came the hard part, trying to build the server and assign media to it.You needed to resort to kickstarting things in the YouTube application before everything got working my application. This is all proof-of-concept pre-alpha development.Upon resolving, you have to create he MPAirPlayVideoService object and thereafter treated it as a standard movie player.

self.apvs = [[[MPAirPlayVideoService alloc] _initWithNSNetService:service] autorelease];
id item = [[[MPAVItem alloc] initWithPath:CINDY_PATH error:&error] retain];
[apvs setItem:item];
[apvs prepareToDisplayItem:item completionHandler:
^(id whatever, NSError *error){NSLog(@"Prepared");}];
[apvs playReturningError:&error];

Now for safe App Store with a little screen scraping or off-screen layer manipulation and a clever use of AVFoundation, you can probably have games working out to Apple TV almost immediately.

self.movieController = [[[MPMoviePlayerController alloc] initWithContentURL:[NSURL fileURLWithPath:CINDY_PATH]] autorelease];
[movieController setAllowsWirelessPlayback:YES];
movieController.view.frame = self.view.bounds;
[self.view addSubview:movieController.view];




Thanks:tuaw.com,redmondpie.com


Sony BRAVIA KDL55HX800 55-Inch 1080p 240 Hz 3D-Ready LED HDTV

Megamind – Storybook App Based on the Animated Movie For iPad iPhone And iPod Touch
You can also press the left/right arrow key on your keyboard to go to previous/next post
  On November 27, 2010(3 years, 11 months ago.)

Recent Products

Buy Now | Compare  
Buy Now | Compare  
Buy Now | Compare  
Buy Now | Compare  
Compare  

What Do You Think?

Loading Disqus Comments ...
Loading Facebook Comments ...

Recent Search

Recent Tutorials

Do you know that you can turn a shoe box into a phone projector? Don't believe this? See for yourself inside.
Apple has published a new guide detailing how Android users will be able to switch their contents from Android to iPhone.
The trick will let you to check your Facebook messages in the original app without downloading Messenger and it works with both iPhone or Android phone.
Want to block all disgusting ads from your android device? Read the tutorial to know how you can block ads on your Android and save data.
Want to repair your memory card? It's very easy to fix corrupted or damaged memory card. In fact you can fix it by yourself.
Are you the one who is frustrated because of the speed of your Android device? No worries, the article will help you increase the speed of that device.
Lately, Google has updated its Google Docs. Now users can crop, rotate, and add borders to images in a document without leaving Google Docs.
Adobe CS products are not free, but the good news is you can now download Photoshop CS2 & all other CS2 product completely free and it's absolutely legal.
At the beginning level, many people don't know how to use Gmail properly. For them, a here's a helpful guideline.
Skype now allows you to call directly from your Outlook account. Find the step-by-step installation process from this tutorial.
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook