A novel cloud gaming framework using joint video and graphics streaming | IEEE Conference Publication | IEEE Xplore