{"id":"https://openalex.org/W3034988621","doi":"https://doi.org/10.1109/noms47738.2020.9110469","title":"CONTRAST: Container-based Transcoding for Interactive Video Streaming","display_name":"CONTRAST: Container-based Transcoding for Interactive Video Streaming","publication_year":2020,"publication_date":"2020-04-01","ids":{"openalex":"https://openalex.org/W3034988621","doi":"https://doi.org/10.1109/noms47738.2020.9110469","mag":"3034988621"},"language":"en","primary_location":{"id":"doi:10.1109/noms47738.2020.9110469","is_oa":false,"landing_page_url":"https://doi.org/10.1109/noms47738.2020.9110469","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5013733521","display_name":"Sajad Sameti","orcid":null},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Sajad Sameti","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Calgary, Calgary"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Calgary, Calgary","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5020669873","display_name":"Mea Wang","orcid":"https://orcid.org/0000-0001-8400-9069"},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Mea Wang","raw_affiliation_strings":["Department of Computer Science, University of Calgary, Calgary"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Science, University of Calgary, Calgary","institution_ids":["https://openalex.org/I168635309"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5001117576","display_name":"Diwakar Krishnamurthy","orcid":"https://orcid.org/0000-0002-6098-4801"},"institutions":[{"id":"https://openalex.org/I168635309","display_name":"University of Calgary","ror":"https://ror.org/03yjb2x39","country_code":"CA","type":"education","lineage":["https://openalex.org/I168635309"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"Diwakar Krishnamurthy","raw_affiliation_strings":["Department of Electrical and Computer Engineering, University of Calgary, Calgary"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Electrical and Computer Engineering, University of Calgary, Calgary","institution_ids":["https://openalex.org/I168635309"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I168635309"],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":5,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":"8","issue":null,"first_page":"1","last_page":"9"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T10741","display_name":"Video Coding and Compression Technologies","score":0.9998999834060669,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T11165","display_name":"Image and Video Quality Assessment","score":0.9998000264167786,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T12720","display_name":"Multimedia Communication and Technology","score":0.9944999814033508,"subfield":{"id":"https://openalex.org/subfields/3312","display_name":"Sociology and Political Science"},"field":{"id":"https://openalex.org/fields/33","display_name":"Social Sciences"},"domain":{"id":"https://openalex.org/domains/2","display_name":"Social Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/transcoding","display_name":"Transcoding","score":0.9698898792266846},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.8829468488693237},{"id":"https://openalex.org/keywords/quality-of-experience","display_name":"Quality of experience","score":0.48826169967651367},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.4872680902481079},{"id":"https://openalex.org/keywords/frame-rate","display_name":"Frame rate","score":0.4657970368862152},{"id":"https://openalex.org/keywords/codec","display_name":"Codec","score":0.4566679298877716},{"id":"https://openalex.org/keywords/video-post-processing","display_name":"Video post-processing","score":0.45515674352645874},{"id":"https://openalex.org/keywords/frame","display_name":"Frame (networking)","score":0.4228478968143463},{"id":"https://openalex.org/keywords/interactive-video","display_name":"Interactive video","score":0.4152311086654663},{"id":"https://openalex.org/keywords/multimedia","display_name":"Multimedia","score":0.370357483625412},{"id":"https://openalex.org/keywords/video-processing","display_name":"Video processing","score":0.3055441379547119},{"id":"https://openalex.org/keywords/multiview-video-coding","display_name":"Multiview Video Coding","score":0.2136266827583313},{"id":"https://openalex.org/keywords/computer-network","display_name":"Computer network","score":0.21026751399040222},{"id":"https://openalex.org/keywords/quality-of-service","display_name":"Quality of service","score":0.20847415924072266},{"id":"https://openalex.org/keywords/video-tracking","display_name":"Video tracking","score":0.19040128588676453},{"id":"https://openalex.org/keywords/operating-system","display_name":"Operating system","score":0.13821542263031006},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.1301828920841217}],"concepts":[{"id":"https://openalex.org/C134535813","wikidata":"https://www.wikidata.org/wiki/Q1888734","display_name":"Transcoding","level":2,"score":0.9698898792266846},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.8829468488693237},{"id":"https://openalex.org/C2779333187","wikidata":"https://www.wikidata.org/wiki/Q3132648","display_name":"Quality of experience","level":3,"score":0.48826169967651367},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.4872680902481079},{"id":"https://openalex.org/C3261483","wikidata":"https://www.wikidata.org/wiki/Q119565","display_name":"Frame rate","level":2,"score":0.4657970368862152},{"id":"https://openalex.org/C161765866","wikidata":"https://www.wikidata.org/wiki/Q184748","display_name":"Codec","level":2,"score":0.4566679298877716},{"id":"https://openalex.org/C117090137","wikidata":"https://www.wikidata.org/wiki/Q7927977","display_name":"Video post-processing","level":5,"score":0.45515674352645874},{"id":"https://openalex.org/C126042441","wikidata":"https://www.wikidata.org/wiki/Q1324888","display_name":"Frame (networking)","level":2,"score":0.4228478968143463},{"id":"https://openalex.org/C2776566319","wikidata":"https://www.wikidata.org/wiki/Q3495514","display_name":"Interactive video","level":2,"score":0.4152311086654663},{"id":"https://openalex.org/C49774154","wikidata":"https://www.wikidata.org/wiki/Q131765","display_name":"Multimedia","level":1,"score":0.370357483625412},{"id":"https://openalex.org/C65483669","wikidata":"https://www.wikidata.org/wiki/Q3536669","display_name":"Video processing","level":2,"score":0.3055441379547119},{"id":"https://openalex.org/C23431618","wikidata":"https://www.wikidata.org/wiki/Q1404672","display_name":"Multiview Video Coding","level":4,"score":0.2136266827583313},{"id":"https://openalex.org/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","level":1,"score":0.21026751399040222},{"id":"https://openalex.org/C5119721","wikidata":"https://www.wikidata.org/wiki/Q220501","display_name":"Quality of service","level":2,"score":0.20847415924072266},{"id":"https://openalex.org/C202474056","wikidata":"https://www.wikidata.org/wiki/Q1931635","display_name":"Video tracking","level":3,"score":0.19040128588676453},{"id":"https://openalex.org/C111919701","wikidata":"https://www.wikidata.org/wiki/Q9135","display_name":"Operating system","level":1,"score":0.13821542263031006},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.1301828920841217}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/noms47738.2020.9110469","is_oa":false,"landing_page_url":"https://doi.org/10.1109/noms47738.2020.9110469","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"NOMS 2020 - 2020 IEEE/IFIP Network Operations and Management Symposium","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[{"display_name":"Decent work and economic growth","id":"https://metadata.un.org/sdg/8","score":0.46000000834465027}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":15,"referenced_works":["https://openalex.org/W1973912367","https://openalex.org/W2063660172","https://openalex.org/W2106489024","https://openalex.org/W2169172981","https://openalex.org/W2182076777","https://openalex.org/W2474872354","https://openalex.org/W2525338936","https://openalex.org/W2534234293","https://openalex.org/W2606536790","https://openalex.org/W2612265071","https://openalex.org/W2624769809","https://openalex.org/W2794532742","https://openalex.org/W2945708630","https://openalex.org/W3006188233","https://openalex.org/W6685609339"],"related_works":["https://openalex.org/W2170326175","https://openalex.org/W3080695917","https://openalex.org/W2112319127","https://openalex.org/W2949546778","https://openalex.org/W2106091781","https://openalex.org/W2572500090","https://openalex.org/W2052797903","https://openalex.org/W1599106346","https://openalex.org/W2585896989","https://openalex.org/W2376831374"],"abstract_inverted_index":{"Interactive":[0,131],"video":[1,26,34,58,192,253],"streaming":[2,20,96,247],"applications":[3],"are":[4],"becoming":[5],"increasingly":[6],"popular.":[7],"To":[8,226],"maintain":[9],"the":[10,30,33,38,42,45,50,54,90,99,104,111,149,154,161,166,177,184,201,222,227,235],"Quality":[11],"of":[12,15,32,53,107,151,156,180,190,224,229],"Experience":[13],"(QoE)":[14],"an":[16],"end":[17,55],"user,":[18],"interactive":[19,95,206,246],"platforms":[21,244],"need":[22,78,118],"to":[23,36,88,146,164,182,199,215,237],"transcode":[24],"a":[25,77,124,143,188,209,251],"stream,":[27],"i.e.,":[28],"adapt":[29],"quality":[31],"content,":[35],"match":[37],"network":[39],"conditions":[40],"between":[41],"platform":[43],"and":[44,121,138],"user":[46],"as":[47,49,61],"well":[48],"device":[51],"capabilities":[52],"user.":[56],"Modern":[57],"codecs":[59],"such":[60],"High":[62],"Efficiency":[63],"Video":[64,132],"Coding":[65],"(HEVC)":[66],"require":[67],"significant":[68],"computational":[69,108],"resources":[70,109],"for":[71,79,94,110,130,205,241,245],"transcoding":[72,84,112,139,162,243],"operations.":[73,113],"Consequently,":[74],"there":[75],"is":[76,197,234],"systems":[80],"that":[81,195,218],"can":[82],"perform":[83,183],"quickly":[85],"at":[86,98],"runtime":[87],"sustain":[89,165,200],"real-time":[91],"performance":[92],"required":[93,178],"while":[97],"same":[100],"time":[101],"using":[102,187,250],"just":[103],"right":[105],"amount":[106],"This":[114],"paper":[115,233],"addresses":[116],"this":[117],"by":[119,160],"designing":[120],"implementing":[122,242],"CONTRAST,":[123],"Container-":[125],"based":[126],"Distributed":[127],"Transcoding":[128],"Framework":[129],"Streaming.":[133],"For":[134],"any":[135],"given":[136],"stream":[137],"resolution,":[140],"CONTRAST":[141,196],"exploits":[142],"profiling":[144],"technique":[145],"automatically":[147],"determine":[148],"degree":[150,223],"parallelism,":[152],"Le.,":[153],"number":[155,179],"processing":[157],"cores,":[158],"demanded":[159],"process":[163],"stream\u2019s":[167],"frame":[168,202],"rate.":[169],"It":[170],"then":[171],"launches":[172],"Docker":[173],"containers":[174],"configured":[175],"with":[176],"cores":[181],"transcoding.":[185],"Experiments":[186],"set":[189],"realistic":[191],"streams":[193,207],"show":[194],"able":[198],"rate":[203],"requirements":[204],"in":[208],"more":[210],"resource":[211],"efficient":[212],"manner":[213],"compared":[214],"baseline":[216],"techniques":[217],"do":[219],"not":[220],"consider":[221],"parallelism.":[225],"best":[228,239],"our":[230,232],"knowledge,":[231],"first":[236],"establish":[238],"practices":[240],"videos":[248],"encoded":[249],"modem":[252],"codec.":[254]},"counts_by_year":[{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":1},{"year":2020,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
