ActionScript In Action: Writing A Better Object

April 25th, 2012

 

 

This month Huw Collingbourne creates a more feature-rich descendent of the ActionScript Object class

What you will learn…
• How to create objects capable of manipulating their own associative arrays
• How to assign an associate array literal in a constructor
• How instance methods may reference static methods

What you should know…
• What an associative array is (explained in previous columns)
• How to iterate over keys and values in loops
• How to create a Library project using an ActionScript IDE

Last month I explained how to create a simple library of routines to manipulate the associative arrays (or hashes) contained within the Object class at the root of the ActionScript class hierarchy. Those routines took the form of static functions inside a class which I called ObjectHandler.
Static function provide a convenient way of manipulating objects sent to them as arguments. For example, the function shown below takes the Object argument, anOb. It iterates through the keys of its associative array and returns the keys as the elements of a simple array which is optionally sorted if the doSort argument is true:

To view the whole article, please follow the link:

ActionScript in Action: Writing A Better Object

Republished with the authorization of Flash and Flex Developers Magazine

Setting Up XSplit to Run with InfluxisPlayer

April 18th, 2012

 

We have been getting quite a few questions on how to stream using XSplit with Influxis. This tutorial should help with those of you who have had trouble setting up XSplit with the Influxis service. To run XSplit using the InfluxisPlayer, first we need to register with XSplit, then we need to download and install the XSplit Broadcaster from the XSplit website: http://www.xsplit.com/ For this tutorial, we are using the free beta version of XSplit Broadcaster.  You can also find good tutorials on how to set up XSplit on Youtube.com

Now that we have XSplit installed, open it up and log in. At the bottom left of the broadcaster, a blank white box should be present, as well as a black screen that says, ‘Go to FILE menu…’ See picture below:

Read the rest of this entry »

Tutorial: Embed InfluxisPlayer in WordPress

April 9th, 2012

This tutorial will dive into getting InfluxisPlayer to work with WordPress. WordPress is a popular web software used to create a blog or website. Getting InfluxisPlayer working on WordPress has been a recurring request from our customers and we are more than happy to help get them setup.

Requirements:

  1. Influxis Account
  2. WordPress Install and Admin Rights
  3. At least one video uploaded in Influxis Player Builder

Securing the Flash Media Live Encoder

March 7th, 2012

We often have customers that want to utilize the Flash Media Live Encoder but also, would like to secure their stream.  We have created server-side code that can be added to the main.asc which will check a variable within the Flash Media Live Encoder.

To incorporate the server-side code simply copy the following code or, download the main.asc within this post and upload it to the application directory to which your Live Encoder is connecting.  Your password is set on the first line and is currently set to “securepass1.”  You can update this to whatever you like, as long as it does not have any non-alphanumeric characters or spaces. Read the rest of this entry »

Influxis OSMF Player and Live Streaming

March 6th, 2012

This Labs post is to show you how to create a live stream with the Flash Media Live Encoder and our Influxis OSMF Player.

Let’s set up FMLE to connect to a specific application directory, using the “FMS URL” field, as follows:

rtmp://XXXXXXXX.rtmphost.com/InfluxisPlayer

In the “Stream” field, continue to use “livestream” (without the quotes) for illustration purposes.

Now login to your Influxis account and click on “Influxis Player Builder” under TOOLS in the left column.  The first time that you do this, an application directory named “InfluxisPlayer” will be automatically created within your File Manager. Read the rest of this entry »

Live Mobile Streaming with Andorid Broadcaster Pro

March 6th, 2012

Paul Gregoire, a friend of Influxis and fellow developer has created a new Android and Blackberry Playbook application called Broadcaster Pro.  This is an Air Application that will allow you broadcast an RTMP live stream from your mobile device.  In this Labs post we will show you how to get the application set up and begin streaming.

To setup the Broadcaster you will want to purchase the application from the Android Market or Blackberry App World to your mobile device.  Once this is done launch the application and navigate to “Settings.”

Read the rest of this entry »

New Influxis blog “Influxis Insider” launches to inform, inspire and engage

February 20th, 2012

Focusing on you, the creatives, coders, and technologists of the world, the new Influxis blog “Influxis Insider” launches today. It features or will soon feature sections like Headlines & Opinions, Creative Dreaming, Meet & Greet, Flux Lounge, Video Bites, Behind the Scenes, Press, and POV. More than just an information source, this blog will let you engage with the Influxis staff and the community, and inspire you to be creative with technologies through expert insights, creative ideas, compelling opinions, and more. Come and check out the “Influxis Insider” here, and make sure to let your friends know!

URL: http://blog.influxis.com/

haXe Conference 2012: April 13-16, in Paris France

January 12th, 2012

 

Hi Everyone, we are proud to announce Influxis is sponsoring haXeCon 2012 taking place April 13-16, in Paris France (wwx.haxe.org).

Influxis CEO, Richard Blakely states: “Influxis has been a strong supporter of haXe for several years and we believe it is the best option for Flash developers looking to produce advanced HTML5 applications. We are very excited to sponsor haXeCon and help the community advance into this powerful cross-platform language.”

haXeCon 2012 is a great opportunity to meet the haXe community and propel yourself into the latest web technologies. Do yourself a favor and attend, early-bird tickets are only €10.00, you will enjoy Paris in Spring, and become empowered with the mighty capabilities of haXe.

For registration info: http://wwx.haXe.org

FMS is haXed!

November 9th, 2011

Since Flash Media Server’s first release, ActionScript 1.0 (JavaScript) has always been necessary for server-side development. The task of developing on the server in the default language is known to be a difficult and tedious task, and developers have been demanding a better development programming language for years. Influxis has now answered that call with the beta release of haXeFMS. haXeFMS is a haXe library which allows you to use the haXe target Flash Media Server. Built on top of the haXe JavaScript development target, with the proper IDE haXeFMS can offer support for:

  1. Code auto completion.
  2. Syntax error detection.
  3. Optimized code compilation.

The core haXe language is very similar to ActionScript 3 so the transition is easily made for those experienced Flash developers. Since haXe also supports Flash compiling, you can build your client side libraries on haXe and centralize them. The current version of haXeFMS (beta 0.9) offers full support the API’s of Flash Media Server 4.5. Extended API’s have also been implemented for further support. If you are ready to make your FMS server-side development life easier then give haXeFMS a try and let us know how it works.

Read the rest of this entry »

Live Streaming with Flash Media Live Encoder

August 11th, 2011

We often get questions about how to set up live video streaming with Influxis.   We are going to walk you through a straight-forward process here.

One of the most widely used applications to generate a live stream is Adobe’s Flash Media Live Encoder (FMLE).  FMLE is a desktop application that allows you to broadcast live streaming video and audio, from either a Windows or a Mac machine, using the Flash Media Server (FMS).

Setting Up Flash Media Live Encoder to Generate your Live Stream

You can download FMLE for free here:

http://www.adobe.com/products/flashmediaserver/flashmediaencoder/

On the Adobe Flash Media Live Encoder (FMLE) panel, in the “Encoding Options” tab section, for now let’s just select “Medium Bandwidth (300 Kbps) – VP6” in the drop down box next to “Preset”.  Then select “Output” in the drop down box next to “Panel Options”.  See Figure 1.

Figure 1

Read the rest of this entry »


logo