OpenTok+Filepicker =OpenTokPicker.com

A few weeks ago, Filepicker.io added new features that allowed users to record video directly from their webcam into their cloud storage using OpenTok’s standalone recorder. What a cool integration! I can now leave video messages for myself everyday.

That very weekend, I attended the box hackathon and met the very cool guys from Filepicker. After speaking with them, I realized that OpenTok’s archiving capabilities integrates snugly with their api, especially with the recent release of our stitching API. And just like that, OpenTok Picker is born.

0 Comments Read More

OpenTok now on PhoneGap

Today we’re taking real time video on mobile by storm with the launch of our PhoneGap and Titanium Plugins. Don’t want to code in a statically typed language (Objective-C)? We got your back.

For a long time we’ve provided a video chat API for web apps and we’ve seen interesting applications. Remote photo-booth, online collaboration, consultation apps, you name it!

11 Comments Read More

OpenTok Now on Titanium

You know what’s pretty cool? JavaScript. You know what’s super cool? Developing MOBILE Apps with JavaScript. You know whats super-duper cool? Putting live video in them!

You may have already heard of our pretty popular iOS SDK for OpenTok. A new wave of developers came to us and have been telling us nice things about it. But what about the guys who have used our API before for the web, and what about the developers that just love JS and want to do something about mobile, where is the love for them?

2 Comments Read More

Fun With Core Graphics in iOS

Several partners have been asking us about the options around getting access to media streams as they come and go from an iOS device. While more robust media access features are further off, I wanted to take some time to explore the options an iOS developer can play with today.

The UIKit view hierarchy integrates with a fairly simple animation and compositing API. Every instance of UIView is backed by an animation layer (CALayer), which can be accessed (and manipulated) without much complexity. A neat thing about CALayer is that you render its contents at any time using the renderInContext: method. Most often, your render target is the window, which is managed by the UIKit view hierarchy, so none of this knowledge is particularly compelling. Unless of course, you wanted to render the contents of the animation layer to a bitmap in memory to perform, say, facial recognition with the iOS 5 CIDetector.

3 Comments Read More

Getting started with the OpenTok iOS SDK

The OpenTok iOS SDK lets you use OpenTok video sessions in apps you build for iPad, iPhone, and iPod touch devices. This means you can use OpenTok video sessions that connect iOS users with each other and with web clients.

The OpenTok iOS SDK uses the same platform architecture and concepts that are used in the OpenTok JavaScript library and the OpenTok ActionScript library. However, you code iOS apps in Objective-C.

This article will explain the most basic parts of the OpenTok iOS SDK. It will also show how the functionality and concepts used in the OpenTok iOS SDK are shared in the OpenTok JavaScript and ActionScript library.

0 Comments Read More