Streaming the viewer: a Bright Canopy update

Bright CanopyNews is spreading on the efforts, spearheaded by Bill Glover, to bring a new cloud-based means of access to Second Life (and other grids).

Bright Canopy is the name of the project, and Bill was stirred into action following ruminations on this blog relating to Amazon AppStream, and more particularly as a result of Nikola Bozinovic’s invitation that people take a look Frame, the company he has established to provision Windows applications and web applications to a range of clients across the web, something I did couple of days ago when looking at one of the two options for Frame: that of a do-it-yourself option.

As mentioned in that article, while the DIY approach works, it is not ideal in some respects. Far better to have a fully managed service along the lines of SL Go available to users. As noted in my article, and in posts like Ciaran’s, linked-to above and in the SL subreddits, this is exactly what Bill is working towards.

Since word of Bright Canopy initially broke, the response has been overwhelming. So much so that the beta invitation has now been closed, as it was getting to the point where too many people were wanting to try things out. Those signing-up now will instead receive news on developments.

So, in the meantime, what has been going on? Well, in brief.

The project is on a solid footing, with a core group of beta testers; a Github environment has been set-up for issue reporting and tracking, managing code, and running the project’s internal wiki, and channels of communication established. In addition, the LL viewer has now been added to the project alongside Firestorm.

Testing has already raised a range of issues, and these are in the process of being addressed, with the Frame team are working closely with Bill to overcome some of the stickier issues around provisioning the viewer in this way.

Bright Canopy now runs both Firestorm and LL's viewer
Bright Canopy now runs both Firestorm and LL’s viewer

One such issue is getting viewer settings to persist across multiple sessions, another is upping the overall performance, and there are more. All are being looked at,  but it is going to take time to solve things, so it might be a little while longer before things can be opened-up some more and invite more people to try it.

In terms of performance, various options are being looked at, and one thing that may help is that Nikola informs me that Frame are working on a new set of native terminals covering OS X, Windows and iOS, which should be in their own beta soon.

Because there is a lot to be achieved, a work list is being drawn-up, and some key decisions for the short-term have been taken with regards to focusing efforts.

Bright Canopy now has LL's viewer enabled, and things like performance are very much being looked at (the 30 fp seen here is fairly typical of the upper end of the performance scale at present
Bright Canopy now has LL’s viewer enabled, and things like performance are very much being looked at (the 30 fps seen here is fairly typical of the upper end of the performance scale at present

This means, for example, that the current work is focused on getting a non-mobile solution working.This makes sense because the majority of people using the SL Go service did so from low specification computers rather than mobile devices, so ensuring there is a service which can fill the void for them is key.

A mobile solution also requires much more in the way of specialist work – such as providing an overlay to allow users to control things like avatar and camera movement via a touch screen (just as was the case with SL Go), and a means of interfacing with touch keyboards. While this work will be tackled, it is not on the immediate priority to get sorted. Having a service that works and provides the level of performance users will be happy with is currently key.

Also in the running is a new Bright Canopy blog, which we intend to use to help keep folks up-to-date on progress, offer screenshots of work (and maybe even a video or two), and more as time goes on. This will hopefully be up and running in the near future, and you’ll likely see me writing there 😉 .

There’s obviously a lot else to be sorted as well – including pricing. Right now, however, the effort is in exploring exactly what can be achieved and how.  However, this will hopefully give a flavour for what has been achieved in just a few days of effort. There will be more to come as more progress is made, and I’ll have a link to the Bright Canopy blog once it is up and running.

Related Links

3 thoughts on “Streaming the viewer: a Bright Canopy update

  1. Don’t the CIA, FBI, and NSA have the funds to create a streaming cloud for SL? After all they would benefit and save time, effort and expense trying to see what everyone is doing in SL at present. Sounds like a no-brainer to me plus creates jobs?


  2. Do we have any actual user numbers for SLGo, especially from the last couple of months?
    Mostly what I have seen is “a significant number”, “very popular”, etc.


    1. I don’t have exact figures, no. While it again means little without further context, other anecdotal evidence suggests the service was apparently growing to be OnLive’s most successful offering.

      As it is, Bright Canopy has received a lot of interest: over 100 people wanting in on the beta in the 24 hours after notice of it appeared on Reddit (hence the decision to close-off the initial beta and keep numbers to a level that could be managed and actual work progressed), and people are still signing-up to the pre-launch mailing list on a daily basis.

      Nor is the interest in Bright Canopy restricted to SL: OpenSim is well represented in the beta as well, picking-up on the fact that the release of Firestorm through SL Go gained interest from the OpenSim community as well.


Comments are closed.