AirVideoEnabler For All iOS Apps

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];

Recent Tech News

While RIM may be deemed the company that launched the true smartphone revolution with its BlackBerry devices and coined the very concept, Apple will always be termed as the company which popularized the notion of smartphones. And its not surprising to note now that iOS and Android smartphones dominate the total shipments of the smartphones made during the last quarter of 2012.

Facebook has become increasingly important for the brands to stay relevant and important on the social media. Facebook pages are a central hub for most brands to connect with their millions of fans and the social network keeps adding newer features to make this more easy and convenient. Now, Facebook has added yet another feature to pages.

Smile is a great way to express pleasure or joy at something or someone. But more often than not, it has to be forced and is fake. While that may work for a lot of people perfectly well, things are about to change. A new technology from MIT can now detect if your smile is true or fake, thus busting you right on spot for pulling that false grin.

Google has working hard to improve its Google Play platform, so as to pitch it effectively enough against Apple’s popular App Store. While Google Play still has a lot of catching up to do, the good thing is that Google is regularly adding newer and better features to its platform. Now, for instance, Google has added the option of in-app subscriptions for Google Play.

  On November 27, 2010(1 year, 5 months ago.)
  • Anonymous

    Upgraded APPLE TV to 4.2. It will make it alot more useful!I’m really looking forward to seeing a review on how well Air Play works and what apps exactly are allowed to use Air Play.
    Free Apple TV Video Converter

  • Waynezilla

    I have found that sky mobile tv will play sky news over airplay but not sky sports channels? There must be a work around to get these channels working the same way the news channel does, as they are within the same app!

  • Waynezilla

    Also Eurosport player works nice on airplay!


Recent Search

Tags
3D 3G Amazon Android App Apple Application Apps App Store AT&T Bluetooth. breaking news camera download entertainment Facebook features free free app Game Gaming Google HD HDMI How To HTC intel iOS iPad iPad 2 iPhone iPhone 3GS iPhone 4 iPhone app iPod ipod touch itunes iTunes link jailbreak Laptop MAC Microsoft Mobile news PC review samsung smartphone Software Sony Tablet tablets Tutorial Twitter update Verizon version video Wi-Fi Windows Windows 7
Close You Have To Login
User:
Pass:
Login With »Login With TwitterLogin With Facebook