Login Register
Scroll Scroll

ClipFlair Forums. Create discussion topics and get answers

Feedback on ClipFlair Studio application Linux  Viewed 35712 time(s), 9 post(s), 10/2/2013 11:54:49 AM - by Stavroula

Stavroula
4592 Reputation 329 Total posts
10/2/2013 11:54:49 AM

A question from Brasil: is Silverlight supported by Linux?

This content has not been rated yet. 
1
George
3425 Reputation 460 Total posts
10/2/2013 2:57:51 PM

There is Moonlight, from the mono project, but it's currently supporting up to Silverlight 4 and we compile for Silverlight 5 only currently to avoid the burden of supporting older targets with separate code


This content has not been rated yet. 
2
George
3425 Reputation 460 Total posts
10/2/2013 3:04:02 PM

Also, building a WPF version of the Silverlight app wouldn't be an option helpful for Linux, since mono project hasn't ported WPF to Linux. In fact at http://www.mono-project.com/WPF they suggest using Silverlight

I will look again into the status of Moonlight since it can be used out of browser too, like Silverlight, so people who don't like browser plugins should still be happy

This content has not been rated yet. 
3
George
3425 Reputation 460 Total posts
10/17/2013 9:08:16 AM

Moonlight (porting Silverlight from scratch to Linux in the context of project mono) is abandoned since most of its team moved to Xamarin (where they concentrate on .net compilers for Android and Apple's iOS). So only Silverlight 2 compatibility is available (Moonlight 2) and there is also a Moonlight 3.5 beta which has most features of Silverlight 4 (we're using Silverlight 5)

However, I found a better option for Linux, to use PipeLight plugin which runs the real Silverlight 5 from Microsoft inside a Mozilla Firefox build under the well known WINE platform (Windows API emulation layer). That plugin makes the user's web browser talk to the firefox instance (send mouse events etc.) so that it fully integrates as if the Silverlight 5 was running in the user's native Linux-based webbrowser (the user doesn't realize it's a Firefox running under WINE, hosting Silverlight plugin in it turn that does the graphics display)

Will try it with Ubuntu/Edubuntu and see into making a tutorial video on how to install / use with CliFlair - anyone interested can try it from http://fds-team.de/cms/articles/2013-08/pipelight-using-silverlight-in-linux-browsers.html

This content has not been rated yet. 
4
George
3425 Reputation 460 Total posts
11/5/2013 4:59:27 PM

"an appliance providing wine-pipelight, chromium and firefox. The appliance is available at: http://susestudio.com/a/e856HS/wine-pipelight    It's a 64bit image, with pipelight-0.2.1 and wine-1.7.5 (including the pipelight patches). The user agent switches (plugins) for Chromium and Firefox are not added, that's left to the appliance user.   Have fun! " from http://fds-team.de/cms/articles/2013-08/pipelight-using-silverlight-in-linux-browsers-comments.html

This content has not been rated yet. 
5
George
3425 Reputation 460 Total posts
11/6/2013 8:37:19 AM

Note that one has to use some user agent switcher plugin for Chromimum and Firefox on Linux since they don't want our server to detect it's a Linux, but think it's a classic Firefox or similar browser on Windows. Those plugins usually show some menu item to select what browser/platform their web browser will pose as (that is what user-agent string [the web browser "identity"] it will send to the web server)

This content has not been rated yet. 
6
George
3425 Reputation 460 Total posts
12/3/2013 10:13:12 AM

Here is more info on how you can use a user-agent switcher in case our site doesn't see Pipelight on Linux

https://answers.launchpad.net/pipelight/+faq/2351

This content has not been rated yet. 
7
George
3425 Reputation 460 Total posts
3/28/2014 12:37:10 PM

Note that PipeLight plugin uses Wine for Windows API emulation and currently Wine only supports audio playback, not audio recording (at least not via the APIs that Silverlight uses for audio recording)

This content has not been rated yet. 
8
George
3425 Reputation 460 Total posts
7/14/2015 3:33:01 PM

PipeLight has its own dedicated website now with detailed instructions on how to set it up and enable Silverlight support through it:
http://pipelight.net/cms/installation.html

It is also working on Chrome/Chromium, but since those are phasing out Netscape Plugin API (NPAPI) support, better use it with Mozilla Firefox instead (internally PipeLight uses Firefox anyway)

This content has not been rated yet. 
9