What Specially You're Expecting From Apple In This WWDC?

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 0×150320> 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, 8 months ago.)

Recent Products

Compare  
Buy Now | Compare  

What Do You Think?

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

Recent Search

Recent Tutorials

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.
This tutorial helps you quickly resolve four of the most common problems that occur with Windows XP.
After releasing Look Back, many people didn't like it. So Facebook planned to add an Edit tool to the feature and now you can edit your Facebook Look Back video.
Do you want to record Skype calls but don't know how to do that? Then this guide is absolutely for you. Get inside the article for details.
Do you know that many companies can track you on Facebook? Do you want to know who they are? Do you want to block them?
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook