Entries Tagged 'Flash' ↓

Tunneling Flash Media Server

Tunneling is an essential piece of Flash Media Server if you wish to deliver everywhere. Adobe has a good article on the benefits of including this into your application.

This is a great thing to do and usually done by default from the client site but in a recent engagement I noticed an error that I have seen before with Flash Media Server installs. After diving into the issue I realized that by default FMS only installs on port 1935 if you don’t read the fine print. If you wish to support Tunneling over all the standard ports you must include while installing:

Available Ports: 1935, 443, 80

Already installed FMS and tunneling isn’t working?

Open up your fms.ini (in /conf directory) and set the following field as follows:

ADAPTOR.HOSTPORT = :1935,443,80

Restart and you should be ready to go.

Testing ports is a very easy task. The following code demonstrates how you can quickly detect if tunneling to port 80 is working (to test other ports simply replace 80 with desired port):

var nc:NetConnection = new NetConnection();
nc.onStatus = function(info){
trace(info.code);
}
nc.connect(“rtmp://yourfmsbox.com:80/applicationinstance/”);

technorati tags:,

"Fast-Streaming” for Flash Media Server

Fabio Sonnati, posts an excellent article on Dynamic Buffering with Flash Video. This is an advanced feature that was once only available streaming with Windows Media Player 9. The flexibility behind Flash Media Server 2 allows you to build in your own custom algorithms to dynamically find a users bandwidth connection and buffer accordingly.

By adding a rather simple algorithm, the benefit is taking away from startup buffer times and buffering smarter.

In our latest consultation project at Viddler.com we helped succesfully implement this solution into a custom video player. It saved a few seconds on startup of each video played!

You gotta love this stuff!

Sources:

technorati tags:, ,

Flash Media Server with File Object

Getting Published

Check out my latest dev center article at Adobe, formerly Macromedia, on Flash Media Server 2. What this article really demonstrates is the ability to step away from an XML approach. Also, as an added bonus for all of you that are clicking through or randomly viewing my blog can check out a working example (not posted on Adobe’s site):

Working Example

Adobe Article

Source

Hope this article helps developers looking to build on the Flash platform. If you are looking for a customized solution please don’t hesitate to shoot me an email: rsandie (at) viddler.com.

Max Conference Review

 Flickr Photo

Software, Vision, and Fun was what the 2005 MAX conference was all about. To recap let me describe each of the days and my experiences.

Continue reading →

Embedding Google Video

My experiment embedding a Google Flash Video has ended. The code is available here.

This code would display the following video on any remote host:
Google Video Factory Tour
Still thinking about the original question: Google allows users to embed google maps into any website. Is embedding Google Video allowed? If so this could be the next generation of video blogging and video delivery. Or is this crossing the boundary of intellectual property?

Google Video Goes Flash

Google Video


Google Video
has made the switch! Tradiotionally they have delivered in all range of formats in a method similar to Yahoo Video. Only time will tell if this switch to Flash Video will set a new precedent. They have setup an upload program that enables transcoding of most video formats into flash video. It has been built into there Google server infastructure. These video’s look like they are being delivered with the Flash MX 2004, Sorenson Spark codec. It should be only a matter of time before they begin to deliver video content with the new hot Flash 8 VP6 codec!