Image for post
Image for post

May 9, 2016

FOR IMMEDIATE RELEASE

Odd Networks (“Odd”) is very happy to announce the Company’s acquisition of Overdog, Inc. (“Overdog”) a social matchmaking platform connecting like-minded gamers to create better online multiplayer experiences. The Odd and Overdog teams have worked together for years, and the combination of the companies was a long time coming. The two companies are dedicated to delivering best-in-class experiences in gaming and Over-The-Top content, and are excited to be working together officially. Overdog’s technology will be incorporated into Odd’s product, and the Overdog management team will remain as advisors to Odd.

About Odd Networks:

Odd Networks is an open source platform designed to give content creators access to a powerful set of tools enabling them to launch their own content streaming services across an array of mobile, tablet, and connected TV devices. …


Image for post
Image for post

Spring has finally sprung here in upstate New York and with it some fresh new updates for Oddworks. We’ve been promising some awesome new stuff in our Slack channel and without further ado, read on to see what’s new in Oddworks 2.0.

Modular Architecture

Probably one of the biggest changes we’ve made recently is the decision to abandon Seneca and our customized plug-ins in favor of Oddcast. While there are a few breaking changes around naming conventions, we have essentially upgraded the guts of Oddworks while maintaining all the useful features we’ve developed so far.

One huge benefit is our more modular approach to the different features of Oddworks. What had previously been a mix of Seneca plug-ins and hard-coded functionality has now been broken down into what we are calling “services”. …


Image for post
Image for post

by Patrick McConnell

Oddworks is an OTT or video distribution server. If you want to run your own television 2.0 empire here is how to get started.

Before you can start building your Roku, Android or iOS apps to showcase your awesome video content you need to get a server up and running to distribute your content. Think of Odd Networks as the Death Star to support your media empire (forgetting what those pesky rebels did in the end.)

To get started visit our Github repo and download or clone a copy of the Oddworks code. The server code is a Nodejs application so it should run on any OS capable of running Node apps. If you are only interested in writing client applications for the iPhone or Roku, etc and don’t know Node or Javascript, don’t worry you don’t need to know anything to get started. …


Image for post
Image for post

Happy Sunny Friday! It’s nice out, and it means more daylight time to stay awake, build more things, and put good vibes out into the world of TV. More daylight time also means more time to read and to share exciting news and development about all things software and OTT.

This is our weekly summary of articles about the TV industry, and its future. It’d be great if you decided to join us in our journey through the world of over-the-top technologies and more. …


Image for post
Image for post

Happy Friday again, fine people! Ready for a weekly roundup of all things OTT and TV?

This is our weekly summary of articles about the TV industry, and its future. It’d be great if you decided to join us in our journey through the world of over-the-top technologies and more. We will share our discoveries, and we welcome you to contribute things you find/write/invent to make this world a better place, and to change the way we consume entertainment content.

This week we decided to focus on technical side of things. If you are still interested, let’s get to it:

Things behind the scenes are changing along with the feel and look of TV of the…


Image for post
Image for post

by Patrick McConnell

While we provide compiled binaries of our iOS and tvOS frameworks for you to use when developing client applicaitons for Apple devices, using these compiled frameworks has limitations.

The main issue is you can not debug into the SDK code to see what’s happening. Its not easy to make a quick change to SDK code to see the effects, and its just generally tedious to recompile the SDK each time you need to make a small change.

Apple’s Xcode has a nice solution to our problem in Workspaces. A workspace is an Xcode environment that allows you to have multiple projects open at one time. Code from one project can be used in the others and dependencies can be shared. …


Image for post
Image for post

Happy Friday, and happy April fools’ day! We didn’t want to leave you in the dark about the state of OTT affairs today, so here we come with a fresh weekly update.

This is our weekly summary of articles about the TV industry, and its future. It’d be great if you decided to join us in our journey through the world of over-the-top technologies and more. We will share our discoveries, and we welcome you to contribute things you find/write/invent to make this world a better place, and to change the way we consume entertainment content.

Let’s look at what the world had been up…


Image for post
Image for post

by Kris Walker

Background

Nearly 3 weeks ago we open sourced our over-the-top video distribution platform (Oddworks), written almost entirely in JavaScript for Node.js. Totally unrelated we simultaneously began experiencing issues with load on our main hosted service using that very same open source platform to deliver content to paying viewers. This was due to a new, and very popular TV show that launched on our hosted product. The catch was that this show was pre-recorded and made available to subscribed viewers at 9pm each night.

This scheduled release of new content to eager subscribers, who were required to authenticate their devices to consume the content, created a perfect storm to maximize the amount of load our systems could possibly experience. It resulted in us staying up each night to manually spin up more instances of the app and re-configure the edge cache to try to limit the damage. We eventually diagnosed the problem, and refactored the way our components and services communicated which resulted in massive performance gains. …


Image for post
Image for post

On the last Friday of March 2016, we are sending along some news for you. If you are looking for things to read and catch up on in the business of broadcasting, OTT, and TV, we are ready to send along some updates.

This is our weekly summary of articles about the TV industry, and its future. It’d be great if you decided to join us in our journey through the world of over-the-top technologies and more. …


by Patrick McConnell

Here at Odd Networks we have completely embraced Swift for our Apple platform development. Our iOS and tvOS SDKs are written in Swift. All our client applications to date have been written in Swift.

If you follow the twitters and blogosphere, you may have come across many long time developers hesitating to move to Swift. While there are certainly reasons Swift may not be the right choice for every project, the levels of fear and negativity I see around moving to Swift is disheartening.

Sure, if you have large legacy Objective-C code bases, then porting to Swift is probably a non-starter. I’m sure there are many legitimate reasons not to do a project with Swift. …

About

Odd Networks

An open source middleware platform that lets agencies and publishers deliver next-gen video applications combining aspects of social, gaming, and live TV.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store