fbpx
Wikipedia

Application streaming

Application streaming is a form of on-demand software distribution. In these scenarios, only essential portions of an application's code need to be installed on the computer: while the end user performs actions in the application, the necessary code and files are delivered over the network as and when they are required.

Application streaming is a related concept to application virtualization, where applications are run directly from a virtual machine on a central server that is completely separate from the local system. By contrast, application streaming runs the program locally, but still involves the centralized storage of application code.[1]

Stream server edit

An application is packaged and stored on a streaming server.[2][1] Packaging or sequencing produces an image of the application in a way that orders delivery or predicatively optimizes delivery to the client.[2]

Launch and streaming of application edit

The initial launch of an application would be important for the end user and the Packaging process might be optimized to achieve this. Once launched, common functions would be followed. As these functions are requested by the end user, these may be streamed in a similar manner.[2][1] In this case the client is pulling the application from the stream server. Otherwise, the full application might be delivered from the server to the client in the background. In this case, the server pushes the application to the client.

Advantages edit

The concept of application streaming carries several major advantages over traditional software distribution: given the complexity of modern applications, many functions are never or seldom used, and pulling the application on demand is more efficient in terms of server, client and network usage;[3] streaming also allows for applications to be cached on the local system and still run in a traditional manner; updates can also be deployed automatically to the cached application files.[1][2][4]

Vendor-specific implementations edit

Android edit

2015 app streaming experiment edit

In 2015 Google launched "App streaming" experiment for launching "streamed" apps from Google Search. If user with a supported device entered a relevant search query, Google Search would display "Stram" button on the top result. When user clicked the button, user device would display a live video stream of the app running on Google servers. Only nine app publishers participated in the experiment.[5] Ars Technica writer discovered a way to "escape the app and get into a Web browser" and found out that the virtual device was running Android 4.4.4. Writer raised concerns about using such an old version of Android.[6] The experiment never advanced past "beta" stage.[citation needed]

Google Play Instant edit

In 2018, Google Play added "Instant apps" feature which allowed users to try out compatible apps before downloading them. Specifically, app has to be packaged in Android App Bundle format with special activities.[7] If app supports "Instant apps", Google Play displays "try now" button next to "install" button. When user clicks it, Google Play loads only relevant data to speed up app launch. At launch only six games supported the feature.[8] As of July 2021, 39 apps provide this functionality.[9]

Other edit

  • Citrix Application Streaming: XenApp Offline Plugin
  • Google Application Streaming: Chrome http Protocol[clarification needed]
  • Numecent Application Jukebox
  • Parallels Remote Application Server
  • Microsoft Application Virtualization (App-V)
  • Novell ZENworks Application Virtualization
  • Microsoft's Office 365 service uses a streaming system known as "Click to Run" to distribute the Office applications.[10]
  • Turbo (software)

Application streaming services edit

See also edit

References edit

  1. ^ a b c d "Virtual Panacea Found in Application Streaming". Datamation. 2008-08-11. Retrieved 2010-09-10.
  2. ^ a b c d (PDF). Credit Suisse. 2007-11-26. Archived from the original (PDF) on 2009-02-20. Retrieved 2008-03-03.
  3. ^ Dan Kusnetzky (2007-07-25). "Application Streaming And Why Your Organization Should Care". ZDNet.com. from the original on 19 September 2010. Retrieved 2010-09-10.
  4. ^ Robert L. Mitchell (2005-11-21). "Streaming the Desktop". [computerworld.com]. from the original on 24 February 2008. Retrieved 2008-03-04.
  5. ^ "Google App Streaming: A Big Move In Building "The Web Of Apps"". MarTech. 2015-11-18. Retrieved 2021-07-14.
  6. ^ Amadeo, Ron (2015-11-19). "Android Google Search lets you use an app without installing it". Ars Technica. from the original on 2015-11-20. Retrieved 2021-07-14.
  7. ^ "Google Play Instant". Android Developers. Retrieved 2021-07-14.
  8. ^ Amadeo, Ron (2018-03-20). "The Play Store gets a "try now" button for games, no install required". Ars Technica. from the original on 2018-03-20. Retrieved 2021-07-14.
  9. ^ "Android Apps on Google Play - Game demos". play.google.com. Retrieved 2021-07-14.
  10. ^ "Office 2013 available now: Microsoft ditches DVDs in push for cloud subscriptions". The Verge. 29 January 2013. Retrieved 15 March 2013.
  11. ^ "What is Amazon AppStream 2.0? - Amazon AppStream 2.0".
  12. ^ "Non-Persistent Desktops and Applications - Amazon AppStream 2.0 - Amazon Web Services".
  13. ^ https://cameyo.com/

application, streaming, this, article, needs, additional, citations, verification, please, help, improve, this, article, adding, citations, reliable, sources, unsourced, material, challenged, removed, find, sources, news, newspapers, books, scholar, jstor, mar. This article needs additional citations for verification Please help improve this article by adding citations to reliable sources Unsourced material may be challenged and removed Find sources Application streaming news newspapers books scholar JSTOR March 2008 Learn how and when to remove this message Application streaming is a form of on demand software distribution In these scenarios only essential portions of an application s code need to be installed on the computer while the end user performs actions in the application the necessary code and files are delivered over the network as and when they are required Application streaming is a related concept to application virtualization where applications are run directly from a virtual machine on a central server that is completely separate from the local system By contrast application streaming runs the program locally but still involves the centralized storage of application code 1 Contents 1 Stream server 2 Launch and streaming of application 3 Advantages 4 Vendor specific implementations 4 1 Android 4 1 1 2015 app streaming experiment 4 1 2 Google Play Instant 4 2 Other 5 Application streaming services 6 See also 7 ReferencesStream server editAn application is packaged and stored on a streaming server 2 1 Packaging or sequencing produces an image of the application in a way that orders delivery or predicatively optimizes delivery to the client 2 Launch and streaming of application editThe initial launch of an application would be important for the end user and the Packaging process might be optimized to achieve this Once launched common functions would be followed As these functions are requested by the end user these may be streamed in a similar manner 2 1 In this case the client is pulling the application from the stream server Otherwise the full application might be delivered from the server to the client in the background In this case the server pushes the application to the client Advantages editThe concept of application streaming carries several major advantages over traditional software distribution given the complexity of modern applications many functions are never or seldom used and pulling the application on demand is more efficient in terms of server client and network usage 3 streaming also allows for applications to be cached on the local system and still run in a traditional manner updates can also be deployed automatically to the cached application files 1 2 4 Vendor specific implementations editAndroid edit See also Android operating system 2015 app streaming experiment edit In 2015 Google launched App streaming experiment for launching streamed apps from Google Search If user with a supported device entered a relevant search query Google Search would display Stram button on the top result When user clicked the button user device would display a live video stream of the app running on Google servers Only nine app publishers participated in the experiment 5 Ars Technica writer discovered a way to escape the app and get into a Web browser and found out that the virtual device was running Android 4 4 4 Writer raised concerns about using such an old version of Android 6 The experiment never advanced past beta stage citation needed Google Play Instant edit Main article Google Play Google Play Instant Apps In 2018 Google Play added Instant apps feature which allowed users to try out compatible apps before downloading them Specifically app has to be packaged in Android App Bundle format with special activities 7 If app supports Instant apps Google Play displays try now button next to install button When user clicks it Google Play loads only relevant data to speed up app launch At launch only six games supported the feature 8 As of July 2021 39 apps provide this functionality 9 Other edit Citrix Application Streaming XenApp Offline Plugin Google Application Streaming Chrome http Protocol clarification needed Numecent Application Jukebox Parallels Remote Application Server Microsoft Application Virtualization App V Novell ZENworks Application Virtualization Microsoft s Office 365 service uses a streaming system known as Click to Run to distribute the Office applications 10 Turbo software Application streaming services editAmazon AppStream 2 0 11 12 is an Application Virtualization platform rollApp Cameyo 13 See also editPortable application creators Software as a serviceReferences edit a b c d Virtual Panacea Found in Application Streaming Datamation 2008 08 11 Retrieved 2010 09 10 a b c d Desktop Virtualization Comes of Age PDF Credit Suisse 2007 11 26 Archived from the original PDF on 2009 02 20 Retrieved 2008 03 03 Dan Kusnetzky 2007 07 25 Application Streaming And Why Your Organization Should Care ZDNet com Archived from the original on 19 September 2010 Retrieved 2010 09 10 Robert L Mitchell 2005 11 21 Streaming the Desktop computerworld com Archived from the original on 24 February 2008 Retrieved 2008 03 04 Google App Streaming A Big Move In Building The Web Of Apps MarTech 2015 11 18 Retrieved 2021 07 14 Amadeo Ron 2015 11 19 Android Google Search lets you use an app without installing it Ars Technica Archived from the original on 2015 11 20 Retrieved 2021 07 14 Google Play Instant Android Developers Retrieved 2021 07 14 Amadeo Ron 2018 03 20 The Play Store gets a try now button for games no install required Ars Technica Archived from the original on 2018 03 20 Retrieved 2021 07 14 Android Apps on Google Play Game demos play google com Retrieved 2021 07 14 Office 2013 available now Microsoft ditches DVDs in push for cloud subscriptions The Verge 29 January 2013 Retrieved 15 March 2013 What is Amazon AppStream 2 0 Amazon AppStream 2 0 Non Persistent Desktops and Applications Amazon AppStream 2 0 Amazon Web Services https cameyo com Retrieved from https en wikipedia org w index php title Application streaming amp oldid 1177262531, wikipedia, wiki, book, books, library,

article

, read, download, free, free download, mp3, video, mp4, 3gp, jpg, jpeg, gif, png, picture, music, song, movie, book, game, games.