Flash Lite 3: load external data

This morning I talk with Fabio, a friend of mine, and he asks me if I’ve ever loaded an FLV file in Flash Lite 3 from web.

I don’t start to use FL3 since this morning because there aren’t enable devices and also I think that we could use it only in the end of 2008 to have some devices in the market with it.
In Flash Lite 3, when you want to load web data (images, video or anything else), you MUST set, in Publish Settings, network access only.
When I worked with Flash Lite 2 we don’t need to set network access to load external data.
So for example in Flash Lite 2 we load an external 3gp video (there isn’t FLV support in FL2) we write:
//video_vd is an istance of video object that is in library 
video_vd.play("http://www.mart3.co.uk/video.3gp");
in Flash Lite 3 we use NetConnection class:
var nc:NetConnection = new NetConnection;
nc.connect(null);
var ns:NetStream = new NetStream(nc);
ns.play("http://www.mart3.co.uk/flvfl3/phone.flv")
video_vd.attachVideo(ns); 

A big THANK YOU to Alessandro!Update: Talking with Scott I found a recent post of Nick Gerig about security model of Flash Lite 3 that explains well the problem.

Published by

luca mezzalira

Being associated with the industry since 2004, I have lent my expertise predominantly in the solution architecture field. I have gained accolades for revolutionising the scalability of frontend architectures with micro-frontends, from increasing the efficiency of workflows, to delivering quality in products. My colleagues know me as an excellent communicator who believes in using an interactive approach for understanding and solving problems of varied scopes. I helped DAZN becoming a global streaming platform in just 5 years, now as Principal Architect at AWS, I'm helping our customers in the media and entertainment space to deliver cost-effective and scalable cloud solutions. Moreover, I'm sharing with the community the best practices to develop cloud-native architectures solving technical and organizational challenges. My core industry knowledge has been instrumental in resolving complex architectural and integration challenges. Working within the scopes of a plethora of technical roles such as tech lead, solutions architect and CTO, I have developed a precise understanding of various technicalities which has helped me in maximizing value of my company and products in my current leadership roles.

4 thoughts on “Flash Lite 3: load external data”

  1. I tested on nokia 6300i and it is not working.
    System.capabilities.hasStreamingVideo returns FALSE, since Flash Lite 3.0 is there…

  2. Hi,
    I have setup an RTSP server (DSS) for the 3gp contect. the sample files (all audio) work well when I play them, but the 3gp video content placed in ‘C:\Program Files\Darwin Streaming Server\Movies’ dont play at all. Although, they play well when pointed locally on my machine.

    Regards,
    Supriya Tenany

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s