"Greetings. I was hoping to use Scribblar to serve as a communication tool between two ipads. However, scribblar uses flash and ipads only use java. Is there a way around this?"
I replied as follows:
|
|
|
|
home
|
As some of you know, I offer a hosted collaboration tool called Scribblar which I built using some of my favourite technologies, namely Flex and FMS. Today I sent out a newsletter announcing a new feature and I received the following email from one of my users:
"Greetings. I was hoping to use Scribblar to serve as a communication tool between two ipads. However, scribblar uses flash and ipads only use java. Is there a way around this?" I replied as follows:
I'm not sure whether to laugh or cry, but as you've probably heard already it is now possible to incorporate screensharing functionality into your Flash and Flex based applications. This is pretty huge considering that developers have been asking for this feature for the best part of 10 year, but it's also a slight disappointment to see this feature tied to LiveCycle Collaboration Service (LCCS) and not as an inherent Flash Player feature which can be leveraged with other technologies such as Flash Media Server. All things considered though it is a step in the right direction. Will we see screensharing become usable with FMS one day? I'm not too sure...
![]() UPDATE - FlashCamp Birmingham has now been postponed until March 2011 There's less than 2 weeks to go to Flash Camp Birmingham, right in the heart of sunny England. Ok, it may not be sunny but that's just one more reason to spend a day at the Birmingham Library Theatre. In case you have been thinking about attending I recommend you sign up right now and grab one of the FREE (yes free!) tickets and catch some of the great sessions by Seb-Lee Delisle, Niqui Merrett, Steve Carpenter and other well known figures. Yours truly will be attending and I'm very much looking forward to catching up with old and new friends alike. Flash Camp Birmingham - Miss it at your peril. Register now.
Fernando Florez has just shared some interesting classes for FMS on the Flash Media List. SThey are handy if you want to load balance FMS connections on the client side. Why would you do that? It's cheaper than doing it serverside and also you have more control to switch servers for new connected clients on the fly without restarts, let you work with different providers, etc.
Here's some sample code: import funciton.models.UpstreamServer; import funciton.utils.DateUtils; import funciton.net.BaseConnector; import funciton.utils.PendingCall; var upstream1:UpstreamServer = new UpstreamServer("myhost1", "myDemoApp", 1935, "rtmp"); var upstream2:UpstreamServer = new UpstreamServer("myhost2", "myDemoApp", 443, "rtmps"); // box with security certificate upstream2.down = true; // it is down for maintenance var upstream3:UpstreamServer = new UpstreamServer("myhostAtOutsourceCompany", "myDemoApp", 1935, "rtmp"); upstream3.max_fails = 3; // if it fails for more than 3 times disable it from the pool upstream3.expires = DateUtils.HOUR_IN_MS; // if it reaches max_fails re-enable it on the pool after an hour upstream3.backup = true; // it's a backup server. Use it only if upstream1 fails var baseConnector:BaseConnector = new BaseConnector(); var ncHandler:PendingCall = baseConnector.connect(new Vector([upstream1, upstream2, upstream3]); ncHandler.onResult = function(nc:NetConnection):void{ trace ("connection ok"); } ncHandler.onFault = function():void{ trace ("connection failed"); } BaseConnector class will do all the pool handling/logic. The first successful connection is kept and the rest are closed / discarded. With upstreams declared you can implement round robin or client hash logic easily. The code is on github and can be found here: http://github.com/funciton/funciton-aslib Thanks Fernando, great stuff.
I've recently traveled around France and Germany with my family and needed to get online cheaply whilst there - yes, the idea of 'switching off' is nice in theory but if you have paying customers who aren't pleased when a server goes down then you know the importance of being online to least check your email. As you probably know, roaming charges for data are charged (for no apparent reason tbh) at ridiculous rates, mine being £3 per MB via my provider which is O2. If you know me then you'll know that I'm no fan of being ripped off so I looked for a cheaper solution - read on for more info.
We had free WIFI at our accommodation in France but since my father (with whom we stayed in Germany) neither has a landline nor a mobile broadband tariff ('Interweb? What do I need that for') I had to find another solution - and I quickly found one (but read on to the end for an even cheaper one).
We have another FMS User Group Event coming up on August 19th. This time the topic will be Flash Access, 'a robust content protection and monetization solution that lets content owners, distributors, and advertisers realize new sources of revenue by providing seamless access to premium content. Sounds straight-forward enough, but have you ever wanted to ask the Product Manager specific, pointed questions to get answers that you can apply to your use case? Well, now is your chance to do exactly that.'
Join Florian Pestoni, Principal Product Manager at Adobe, on the August 19th meeting of the FMSUG (http://fms.groups.adobe.com/index.cfm?event=post.display&postid=29673) for an in-depth Q&A session on Flash Access, the next-generation content protection and monetization system for streaming and download of premium video. Do you have technical, roadmap, or licensing questions? This is your chance to ask! Please submit your questions to Josh Lucero (josh@realeyes.com) by TODAY Thursday, August 12th -- we may not be able to answer all questions, but we'll try to cover as much ground as possible. You can find more information about Flash Access on the product page (http://adobe.com/products/flashaccess) as well as online documentation (http://www.adobe.com/support/documentation/en/flashaccess). Times by Time Zone:
|
|