👤 PersonSteve Chen1978– · ChinaWikipediaWikipedia (es)Wikidata🌍 View on the globeInventions and discoveries · 12005Video streaming (YouTube, Netflix)Invention or technique · inventor