Interactive Screen Video Streaming-Based Pervasive Mobile Workstyle
In this paper, we develop an interactive screen video streaming-based system to enable the ubiquitous mobile workstyle, which is referred to as personal computer to pervasive computing (PC2PC). The desktop screens of virtualized systems are compressed in the PC2PC servers and delivered to remote end...
Saved in:
Published in | IEEE transactions on multimedia Vol. 19; no. 10; pp. 2322 - 2332 |
---|---|
Main Authors | , , , , , |
Format | Journal Article |
Language | English |
Published |
IEEE
01.10.2017
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | In this paper, we develop an interactive screen video streaming-based system to enable the ubiquitous mobile workstyle, which is referred to as personal computer to pervasive computing (PC2PC). The desktop screens of virtualized systems are compressed in the PC2PC servers and delivered to remote end users for stream decoding, rendering, and interactions. We have implemented a system from the scratch, where the emerging screen content coding extension of high-efficiency video coding is implemented to compress and stream the desktop screens of the virtualized system in real time. Three core asset channels, system, display, and inputs, are defined to enable systematic end-to-end communication. Compared with Red Hat SPICE virtual desktop infrastructure scheme, the proposed PC2PC could save network bandwidth consumption by a factor of 2, 7, and 4, respectively, in terms of typical video streaming, web browsing, and stationary office applications at the same visual quality. Meanwhile, we have also measured the delays of the system and presented preliminary results on the user experience aspect. A simple network estimation is applied to optimize the quality bandwidth adaptation for both single user and multiuser scenarios to consider the network dynamics. |
---|---|
AbstractList | In this paper, we develop an interactive screen video streaming-based system to enable the ubiquitous mobile workstyle, which is referred to as personal computer to pervasive computing (PC2PC). The desktop screens of virtualized systems are compressed in the PC2PC servers and delivered to remote end users for stream decoding, rendering, and interactions. We have implemented a system from the scratch, where the emerging screen content coding extension of high-efficiency video coding is implemented to compress and stream the desktop screens of the virtualized system in real time. Three core asset channels, system, display, and inputs, are defined to enable systematic end-to-end communication. Compared with Red Hat SPICE virtual desktop infrastructure scheme, the proposed PC2PC could save network bandwidth consumption by a factor of 2, 7, and 4, respectively, in terms of typical video streaming, web browsing, and stationary office applications at the same visual quality. Meanwhile, we have also measured the delays of the system and presented preliminary results on the user experience aspect. A simple network estimation is applied to optimize the quality bandwidth adaptation for both single user and multiuser scenarios to consider the network dynamics. |
Author | Zhan Ma Xun Cao Xin Li Yongjin Wang Tao Yue Yiling Xu |
Author_xml | – sequence: 1 givenname: Zhan surname: Ma fullname: Ma, Zhan – sequence: 2 givenname: Tao surname: Yue fullname: Yue, Tao – sequence: 3 givenname: Xun surname: Cao fullname: Cao, Xun – sequence: 4 givenname: Yiling surname: Xu fullname: Xu, Yiling – sequence: 5 givenname: Xin surname: Li fullname: Li, Xin – sequence: 6 givenname: Yongjin surname: Wang fullname: Wang, Yongjin |
BookMark | eNo9kMFKw0AURQepYFvdC27yA4nvzWQymaUGrYUGhVZdhsnkRaJpIjOh0L83ocXVvYt77uIs2KzrO2LsFiFCBH2_y_OIA6qIK6F0HF-wOeoYQwClZmOXHELNEa7YwvtvAIwlqDnL1t1AztihOVCwtY6oCz6aivpgOzgy-6b7Ch-Npyp4I3cwfprlfdm0FHz27scPx5au2WVtWk8351yy9-enXfYSbl5X6-xhE1oBcghRGs4FWIGpSBQkFa-pTqQubSpKG4u0NKSNqmtMwcjEEpYpR2mN5RoSVYklg9Ovdb33juri1zV7444FQjFJKEYJxSShOEsYkbsT0hDR_zwFSLjS4g8OjVoj |
CODEN | ITMUF8 |
CitedBy_id | crossref_primary_10_1109_TMM_2019_2931414 crossref_primary_10_1109_TMM_2020_2985538 crossref_primary_10_1007_s11042_019_7306_0 crossref_primary_10_1109_TMM_2020_3033092 crossref_primary_10_1145_3470970 crossref_primary_10_1109_TMM_2019_2941270 |
Cites_doi | 10.1109/TCSVT.2013.2243056 10.1109/MMUL.2011.33 10.1109/90.879352 10.1109/TCSVT.2012.2221191 10.1109/ICIP.2012.6466960 10.1109/TIT.1978.1055934 10.1109/MSP.2013.2241311 10.1109/TMM.2016.2625276 10.1109/TCSVT.2011.2177143 10.1109/TCSVT.2012.2223011 10.1109/TMM.2016.2538721 10.1109/TMM.2013.2291532 10.1109/TCSVT.2012.2221192 10.1109/JSAC.2003.818837 10.1109/TIP.2014.2346995 10.1109/VCIP.2015.7457932 10.1109/TCSVT.2003.815165 10.1109/TCSVT.2012.2223871 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/TMM.2017.2737944 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005-present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library Online CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering Computer Science |
EISSN | 1941-0077 |
EndPage | 2332 |
ExternalDocumentID | 10_1109_TMM_2017_2737944 8006279 |
Genre | orig-research |
GrantInformation_xml | – fundername: National Science Foundation for Young Scholar of Jiangsu Province, China grantid: BK20140610 funderid: 10.13039/100000001 – fundername: National Natural Science Foundation of China (NSFC) grantid: 61371166; 61371166 funderid: 10.13039/501100001809 – fundername: Natural Science Foundation of Jiangsu Province grantid: BE2016186 funderid: 10.13039/501100004608 – fundername: NSFC Projects grantid: 61571215; 61322112; 61531166004 funderid: 10.13039/501100001809 |
GroupedDBID | -~X 0R~ 29I 4.4 5GY 5VS 6IK 97E AAJGR AASAJ ABQJQ ABTAH ABVLG ACGFO ACGFS ACIWK AENEX AETIX AI. AIBXA AKJIK ALLEH ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ CS3 DU5 EBS EJD HZ~ H~9 IFIPE IFJZH IPLJI JAVBF LAI M43 O9- OCL P2P PQQKQ RIA RIE RNS TN5 VH1 XFK ZY4 AAYXX CITATION |
ID | FETCH-LOGICAL-c305t-15a2230c31836706d2fef659bc83bc438bae9a7ff180a56ce1b8215cac29067d3 |
IEDL.DBID | RIE |
ISSN | 1520-9210 |
IngestDate | Fri Aug 23 03:43:45 EDT 2024 Wed Jun 26 19:22:06 EDT 2024 |
IsDoiOpenAccess | false |
IsOpenAccess | true |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 10 |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c305t-15a2230c31836706d2fef659bc83bc438bae9a7ff180a56ce1b8215cac29067d3 |
OpenAccessLink | https://doi.org/10.1109/tmm.2017.2737944 |
PageCount | 11 |
ParticipantIDs | crossref_primary_10_1109_TMM_2017_2737944 ieee_primary_8006279 |
PublicationCentury | 2000 |
PublicationDate | 2017-Oct. 2017-10-00 |
PublicationDateYYYYMMDD | 2017-10-01 |
PublicationDate_xml | – month: 10 year: 2017 text: 2017-Oct. |
PublicationDecade | 2010 |
PublicationTitle | IEEE transactions on multimedia |
PublicationTitleAbbrev | TMM |
PublicationYear | 2017 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref13 ref34 ref12 grange (ref17) 2012 (ref5) 2014 ref37 ref36 ref14 zhu (ref28) 2013 ref10 (ref7) 2017 ma (ref29) 2014 ref39 ref38 ref16 ref19 pu (ref30) 2014 (ref18) 2017 pang (ref25) 2013 (ref1) 2014 ou (ref11) 2008 (ref4) 2017 wiegand (ref15) 2003; 13 kwon (ref24) 2013 chen (ref26) 2014 boyce (ref32) 2014 (ref33) 2017 ref20 (ref23) 2014 ref41 (ref35) 2017 ref22 ref21 ref43 (ref6) 2016 (ref2) 2014 (ref40) 2016 ref9 (ref3) 2017 guo (ref27) 2013 li (ref31) 2014 (ref8) 2017 (ref42) 2016 |
References_xml | – year: 2014 ident: ref32 article-title: BoG report on Adaptive Color Transform (ACT) publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: boyce – year: 2016 ident: ref6 article-title: SPICE – ident: ref21 doi: 10.1109/TCSVT.2013.2243056 – year: 2014 ident: ref30 article-title: AHG10: Suggested software for palette coding based on RExt6.0 publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: pu – ident: ref20 doi: 10.1109/MMUL.2011.33 – ident: ref38 doi: 10.1109/90.879352 – year: 2016 ident: ref40 article-title: Firefly RK3288 – year: 2017 ident: ref7 article-title: PC2PC – year: 2014 ident: ref2 article-title: Mobile secure desktop solution: Mobile, secure access to applications and data across devices and locations publication-title: VMware Brief – ident: ref16 doi: 10.1109/TCSVT.2012.2221191 – year: 2014 ident: ref23 publication-title: Joint Call for Proposals for Coding of Screen Content – ident: ref43 doi: 10.1109/ICIP.2012.6466960 – year: 2017 ident: ref3 article-title: VMware Horizon – year: 2013 ident: ref25 article-title: Non-RCE3: Intra motion compensation with 2-D MVs publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: pang – year: 2014 ident: ref31 article-title: Adaptive motion vector resolution for screen content publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: li – year: 2013 ident: ref24 article-title: RCE3: Results of Test 3.3 on intra motion compensation publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: kwon – ident: ref9 doi: 10.1109/TIT.1978.1055934 – ident: ref14 doi: 10.1109/MSP.2013.2241311 – ident: ref22 doi: 10.1109/TMM.2016.2625276 – year: 2017 ident: ref4 article-title: Citrix XenDesktop – year: 2017 ident: ref35 article-title: FFmpeg – ident: ref13 doi: 10.1109/TCSVT.2011.2177143 – ident: ref37 doi: 10.1109/TCSVT.2012.2223011 – year: 2013 ident: ref27 article-title: RCE3: Results of Test 3.1 on palette mode for screen content coding publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: guo – ident: ref41 doi: 10.1109/TMM.2016.2538721 – ident: ref12 doi: 10.1109/TMM.2013.2291532 – year: 2016 ident: ref42 article-title: Clumsy – year: 2014 ident: ref26 article-title: Description of screen content coding technology proposal by Qualcomm publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: chen – ident: ref36 doi: 10.1109/TCSVT.2012.2221192 – start-page: 689 year: 2008 ident: ref11 article-title: Modeling the impact of frame rate on perceptual quality of video publication-title: Proc IEEE Int Conf Image Process contributor: fullname: ou – year: 2017 ident: ref8 article-title: QEMU – ident: ref39 doi: 10.1109/JSAC.2003.818837 – ident: ref10 doi: 10.1109/TIP.2014.2346995 – year: 2017 ident: ref33 article-title: libyuv – ident: ref34 doi: 10.1109/VCIP.2015.7457932 – year: 2013 ident: ref28 article-title: RCE3 Test 2: Multi-stage base color and index map publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: zhu – year: 2014 ident: ref1 article-title: Workplace of the future: A global market research report publication-title: Citrix Mobile Workstyles Survey – volume: 13 start-page: 560 year: 2003 ident: ref15 article-title: overview of the h.264/avc video coding standard publication-title: IEEE Transactions on Circuits and Systems for Video Technology doi: 10.1109/TCSVT.2003.815165 contributor: fullname: wiegand – ident: ref19 doi: 10.1109/TCSVT.2012.2223871 – year: 2017 ident: ref18 article-title: Audio Video Coding Standards – year: 2012 ident: ref17 publication-title: Overview of VP-Next contributor: fullname: grange – year: 2014 ident: ref29 article-title: Description of screen content coding technology proposal by Huawei Technologies (USA) publication-title: Doc of Joint Collaborative Team on Video Coding JCTVC-E505 contributor: fullname: ma – year: 2014 ident: ref5 article-title: Microsoft RDP |
SSID | ssj0014507 |
Score | 2.2707307 |
Snippet | In this paper, we develop an interactive screen video streaming-based system to enable the ubiquitous mobile workstyle, which is referred to as personal... |
SourceID | crossref ieee |
SourceType | Aggregation Database Publisher |
StartPage | 2322 |
SubjectTerms | Bandwidth High-efficiency video coding Mobile communication pervasive computing Protocols Rendering (computer graphics) screen content coding Servers SPICE Streaming media virtual desktop infrastructure |
Title | Interactive Screen Video Streaming-Based Pervasive Mobile Workstyle |
URI | https://ieeexplore.ieee.org/document/8006279 |
Volume | 19 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjR1NS8Mw9LHtpAenm-L8ogcvgtnStU2ao4pjCBUPm-xWkjQFUVfR7qC_3pe0HVM8eCvlBcL7yPt-D-DcGPS3xloQhhxE0P_ySWwCTnJUFSIMMs1cL0xyz6bz8G4RLVpwue6FMca44jMztJ8ul58VemVDZaPYdvxx0YZ2TMdVr9Y6YxBGrjUa1RElAv2YJiVJxWiWJLaGiw9RVSP7hT9U0MZOFadSJl1ImstUlSTPw1Wphvrr15zG_952F3Zq29K7qphhD1pm2YNus7fBq8W4B9sbQwj7cOOCgtK9ewhj63C8x6fMFJ7NWMtXBCLXqOsy78EGcG25u5cUCl8Tz0baP8rPF7MP88nt7GZK6tUKRKOAl8SPJNoFVFuJZpyybJybnEVC6ThQOgxiJY2QPM_9mMqIaeOrGI0DLbUdD8-z4AA6y2JpDsHTnEZZyMNIUBPGNFKM5WglSCUpl2MqBnDRYDt9qyZopM7zoCJFyqSWMmlNmQH0LR7XcDUKj_7-fQxb9nBVWncCnfJ9ZU7RRCjVmeONb-44tqk |
link.rule.ids | 315,786,790,802,27957,27958,55109 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwED4VGICBQgHxJgMLEm7dJrHjESqqAk3F0CK2yHYcCQENgnSAX8_ZSauCGNii6GRZvjt_9zbAmTHob3W0IAwliKD_1SaR8TnJECpE4KeauV6YeMj64-D2MXyswcW8F8YY44rPTNN-ulx-muupDZW1Itvxx8USrCDOU1F2a81zBkHomqMRkCgR6MnMkpJUtEZxbKu4eBPBGgUw-AFCC6-qOFDp1SGebaesJXluTgvV1F-_JjX-d7-bsFFZl95lKQ5bUDOTBtRnLzd4lSI3YH1hDOE2dF1YULqbD2lsJY738JSa3LM5a_mKROQK0S717m0I1xa8e3Gu8D7xbKz9o_h8MTsw7l2Pun1SPa5ANKp4QdqhRMuAaqvTjFOWdjKTsVAoHflKB36kpBGSZ1k7ojJk2rRVhOaBltoOiOepvwvLk3xi9sDTnIZpwINQUBNENFSMZWgnSCUplx0q9uF8dtrJWzlDI3G-BxUJciaxnEkqzuzDtj3HOV11hAd__z6F1f4oHiSDm-HdIazZhcpCuyNYLt6n5hgNhkKdODn5BsMpuf8 |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Interactive+Screen+Video+Streaming-Based+Pervasive+Mobile+Workstyle&rft.jtitle=IEEE+transactions+on+multimedia&rft.au=Zhan+Ma&rft.au=Tao+Yue&rft.au=Xun+Cao&rft.au=Yiling+Xu&rft.date=2017-10-01&rft.pub=IEEE&rft.issn=1520-9210&rft.eissn=1941-0077&rft.volume=19&rft.issue=10&rft.spage=2322&rft.epage=2332&rft_id=info:doi/10.1109%2FTMM.2017.2737944&rft.externalDocID=8006279 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=1520-9210&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=1520-9210&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=1520-9210&client=summon |