{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T16:40:12Z","timestamp":1654101612468},"reference-count":21,"publisher":"IGI Global","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015,7,1]]},"abstract":"

Over the last years, video streaming has become one of the most dominant Internet services. Due to the increased availability of high-speed Internet access, multimedia services are becoming more interactive. Examples of such applications are both cloud gaming (OnLive, 2014) and systems where users can interact with high-resolution content (Gaddam et al., 2014). During the last few years, programmable hardware video encoders have been built into commodity hardware such as CPUs and GPUs. One of these encoders is evaluated in a scenario where individual streams are delivered to the end users. The results show that the visual video quality and the frame size of the hardware-based encoder are comparable to a software-based approach. To evaluate a complete system, a proposed streaming pipeline has been implemented into Quake III. It was found that running the game on a remote server and streaming the video output to a client web browser located in a typical home environment is possible and enjoyable. The interaction latency is measured to be less than 90 ms, which is below what is reported for OnLive in a similar environment<\/p>","DOI":"10.4018\/ijmdem.2015070102","type":"journal-article","created":{"date-parts":[[2015,6,29]],"date-time":"2015-06-29T20:32:25Z","timestamp":1435609945000},"page":"17-31","source":"Crossref","is-referenced-by-count":2,"title":["Using a Commodity Hardware Video Encoder for Interactive Applications"],"prefix":"10.4018","volume":"6","author":[{"given":"H\u00e5kon Kvale","family":"Stensland","sequence":"first","affiliation":[{"name":"University of Oslo and Simula Research Laboratory, Oslo, Norway"}]},{"given":"Martin Alexander","family":"Wilhelmsen","sequence":"additional","affiliation":[{"name":"University of Oslo, Oslo, Norway"}]},{"given":"Vamsidhar Reddy","family":"Gaddam","sequence":"additional","affiliation":[{"name":"University of Oslo and Simula Research Laboratory, Oslo, Norway"}]},{"given":"Asgeir","family":"Mortensen","sequence":"additional","affiliation":[{"name":"University of Oslo, Oslo, Norway"}]},{"given":"Ragnar","family":"Langseth","sequence":"additional","affiliation":[{"name":"ForzaSys AS, Oslo, Norway"}]},{"given":"Carsten","family":"Griwodz","sequence":"additional","affiliation":[{"name":"University of Oslo and Simula Research Laboratory, Oslo, Norway"}]},{"given":"P\u00e5l","family":"Halvorsen","sequence":"additional","affiliation":[{"name":"University of Oslo and Simula Research Laboratory, Oslo, Norway"}]}],"member":"2432","reference":[{"key":"ijmdem.2015070102-0","unstructured":"Cannell, J. (2010). Enterthesingularity: Latency & human response time in current and future games."},{"key":"ijmdem.2015070102-1","doi-asserted-by":"publisher","DOI":"10.1145\/1167838.1167860"},{"key":"ijmdem.2015070102-2","first-page":"19","article-title":"Interactive zoom and panning from live panoramic video.","author":"V. R.Gaddam","year":"2014","journal-title":"Proc. of NOSSDAV"},{"key":"ijmdem.2015070102-3","unstructured":"gai. (2014). Gaika.com. https:\/\/www.gaikai.com\/"},{"key":"ijmdem.2015070102-4","unstructured":"Grant, C. (2010). Onlive latency: The reckoning. http:\/\/www. eurogamer.net\/articles\/digitalfoundry-onlive-lag-analysis"},{"key":"ijmdem.2015070102-5","doi-asserted-by":"crossref","unstructured":"Huang, C.-Y., Hsu, C.-H., Chang, Y.-C., & Chen, K.-T. (2013). Gaminganywhere: An open cloud gaming system. In Proc. of MMSys, pages 36\u201347. ACM.","DOI":"10.1145\/2502081.2502222"},{"key":"ijmdem.2015070102-6","unstructured":"id Software (1999). Quake III Arena."},{"key":"ijmdem.2015070102-7","unstructured":"ioq. (2012). ioquake3. http:\/\/www.ioquake3.org"},{"key":"ijmdem.2015070102-8","doi-asserted-by":"publisher","DOI":"10.1016\/j.mcm.2011.12.014"},{"key":"ijmdem.2015070102-9","doi-asserted-by":"publisher","DOI":"10.1145\/2470654.2481317"},{"key":"ijmdem.2015070102-10","unstructured":"Leadbetter, R. (2009). Gdc09 interview: Onlive founder steve perlman, continued. http:\/\/www.joystiq.com\/2009\/04\/ 02\/gdc09-interview-onlive-founder-steve-perlman-continued\/"},{"key":"ijmdem.2015070102-11","doi-asserted-by":"publisher","DOI":"10.1145\/2229087.2229097"},{"key":"ijmdem.2015070102-12","unstructured":"NVIDIA (2014). NVIDIA hardware video encoder. Technical report."},{"key":"ijmdem.2015070102-13","unstructured":"OnLive. (2014). OnLive Cloud Gaming. http:\/\/games.onlive.com"},{"key":"ijmdem.2015070102-14","article-title":"Can gamers detect cloud delay?","author":"K.Raaen","year":"2014","journal-title":"Proc. of NetGames\u201914"},{"key":"ijmdem.2015070102-15","unstructured":"Ranjan, R., Leung, K., Asharaf, T., and Liu, X. (2011). Onlive cloud gaming service."},{"key":"ijmdem.2015070102-16","doi-asserted-by":"publisher","DOI":"10.1109\/MNET.2013.6574660"},{"key":"ijmdem.2015070102-17","doi-asserted-by":"crossref","unstructured":"Song, M., Lee, Y., & Park, J. (2014). Cpu power management in video transcoding servers. In Proc. of NOSSDAV, pages 91:91\u2013 91:96. ACM.","DOI":"10.1145\/2597176.2578269"},{"key":"ijmdem.2015070102-18","doi-asserted-by":"crossref","unstructured":"Stensland, H. K., Gaddam, V. R., Tenn\u00f8e, M., Helgedagsrud, E., N\u00e6ss, M., Alstad, H. K., Mortensen, A., Langseth, R., Lj\u00f8dal, S., Landsverk, O., Griwodz, C., Halvorsen, P., Stenhaug, M., and Johansen, D. (2014). Bagadus: An integrated real-time system for soccer analytics. ACM Trans. Multimedia Comput. Commun. Appl. (TOMM), 10(1s):14:1\u201314:21.","DOI":"10.1145\/2541011"},{"key":"ijmdem.2015070102-19","unstructured":"W3C (2013). Pointer lock. http:\/\/www.w3.org\/TR\/pointerlock\/"},{"key":"ijmdem.2015070102-20","doi-asserted-by":"publisher","DOI":"10.1109\/ISM.2014.58"}],"container-title":["International Journal of Multimedia Data Engineering and Management"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=132685","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T16:12:21Z","timestamp":1654099941000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ijmdem.2015070102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2015,7,1]]},"references-count":21,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2015,7]]}},"URL":"https:\/\/doi.org\/10.4018\/ijmdem.2015070102","relation":{},"ISSN":["1947-8534","1947-8542"],"issn-type":[{"value":"1947-8534","type":"print"},{"value":"1947-8542","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,7,1]]}}}