[{"data":1,"prerenderedAt":201},["ShallowReactive",2],{"project-25569112":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":29,"sentiment":30,"stance_mix":31,"scored_comments":33,"aspects":34,"strip":38,"post_text":30,"what":39,"said":83,"maker_in_thread":128,"shape":139,"grid":143,"attempts":162,"same_week":163,"maker_shows":193,"maker_hidden":194,"reader_version":195,"card":196},"25569112","WASM-STREAM","A virtual concert venue for artists","title","Show HN: I built a virtual concert venue for artists","https:\u002F\u002Ftimdaub.github.io\u002F2020\u002F12\u002F27\u002Fwasm-stream\u002F","timdaub.github.io","timdaub",1609245074,2020,51,9,1058,3028,35,"notable","creative","virtual concert venue","web_app",[24,25,26,27,28],"virtual concert","audio streaming","webassembly","icecast","ogg vorbis","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":32},0,3,{"design":35,"performance":36,"idea":37},{"positive":32,"critical":32},{"positive":32,"critical":32},{"positive":32,"critical":32},[32,32,32,32,33,32,33,32,33],{"problem":40,"audience":53,"pricing":30,"motivation":58,"time_to_build":30,"stack":63,"openness":80,"stage":81,"team_size":82},{"value":41,"source":42,"evidence":43},"Lets artists perform together online by streaming user audio into one shared stream","inferred",[44,46,49],{"id":45},"post",{"id":47,"by":11,"text":48},"25569203","Hi HN, OP here. If you wanna know more about the code involved in this project, I'm happy to answer your questions! WASM-STREAM is really just a quick hack for rc3, the remote…",{"id":50,"by":51,"text":52},"25581740","streamer45","Nice! Are all user inputs mixed into the same stream?",{"value":54,"source":42,"evidence":55},"Artists and listeners joining the rc3 congress stream",[56,57],{"id":45},{"id":47,"by":11,"text":48},{"value":59,"source":60,"evidence":61},"Quick hack for the rc3 remote chaos congress","maker",[62],{"id":47,"by":11,"text":48},[64,68,76],{"value":65,"source":42,"evidence":66},"WebAssembly",[67],{"id":45},{"value":69,"source":70,"evidence":71},"Icecast","commenter",[72],{"id":73,"by":74,"text":75},"25580097","lasagna_coder","Hi! I like what you're doing here. I'm the author of a tool that utilises an opus encoder and decoder in the browser to emulate something like modern live streaming. I followed…",{"value":77,"source":60,"evidence":78},"Ogg Vorbis encoding",[79],{"id":47,"by":11,"text":48},"unknown","launched","solo",{"praise":84,"objections":93,"requests":108,"questions":115,"alternatives":120},[85,89],{"value":86,"source":60,"evidence":87},"Fun to listen to the stream",[88],{"id":47,"by":11,"text":48},{"value":90,"source":70,"evidence":91},"Interesting approach to live streaming",[92],{"id":73,"by":74,"text":75},[94,100,104],{"value":95,"source":60,"evidence":96},"Audio is choppy",[97],{"id":98,"by":11,"text":99},"25581897","Yes they are. Technically though it's not mixed. All arriving audio data is dumped into a single buffer. Mixing would now be a great way to get rid of the stream's choppyness.…",{"value":101,"source":60,"evidence":102},"Users leave pages open and stream silence",[103],{"id":98,"by":11,"text":99},{"value":105,"source":60,"evidence":106},"Chrome browsers initially could not play the stream",[107],{"id":47,"by":11,"text":48},[109],{"value":110,"source":70,"evidence":111},"Server-side mixing for better scaling",[112],{"id":113,"by":51,"text":114},"25582046","Oh I see. Server side mixing would probably be a good option to help it scale better. Cool stuff anyway :)",[116],{"value":117,"source":70,"evidence":118},"Are all user inputs mixed into the same stream?",[119],{"id":50,"by":51,"text":52},[121],{"value":122,"source":70,"evidence":123},"Telephone party lines",[124],{"id":125,"by":126,"text":127},"25582409","daniellarusso","So, is this like a giant party line? https:\u002F\u002Fen.m.wikipedia.org\u002Fwiki\u002FParty_line_(telephony)",{"comments":129,"answered":130,"key":131},5,1,[132,133,136],{"id":47,"text":48},{"id":134,"text":135},"25580440","Oh cool! I'll definitely take a look. Thanks!",{"id":137,"text":138},"25580364","Damn it, now you guys are all on my website and the ogg-vorbis encoding (a requirement for the stream working in Chrome) crashed and I'm not at home! Edit: I finally got home and…",{"commenters":140,"max_depth":140,"maker_replies":129,"first_comment_mins":141,"lifespan_hours":142},4,13,28,[144,146,148,150,152,154,156,157,160],[47,32,32,145,11,130],"project\u002Fpositive\u002Fidea",[73,32,32,147,74,32],"commenter\u002Fpositive\u002Fidea",[134,32,32,149,11,130],"commenter\u002Fpositive\u002Fnone",[137,32,32,151,11,130],"project\u002Fcritical\u002Fperformance",[50,130,33,153,51,32],"project\u002Fneutral\u002Fdesign",[98,130,32,155,11,130],"project\u002Fneutral\u002Fperformance",[113,130,33,155,51,32],[158,130,32,159,11,130],"25583048","maker\u002Fneutral\u002Fexecution",[125,130,33,161,126,32],"project\u002Fneutral\u002Fidea",[],[164,169,174,179,183,188],{"id":165,"name":166,"points":167,"category":168},"25582187","PSX Party",676,"games",{"id":170,"name":171,"points":172,"category":173},"25568856","Thruhikes",405,"consumer_social",{"id":175,"name":176,"points":177,"category":178},"25566132","micro-displays",357,"hardware",{"id":180,"name":181,"points":182,"category":20},"25537377","Peaks of Austria",281,{"id":184,"name":185,"points":186,"category":187},"25544397","Simple-graph",237,"data",{"id":189,"name":190,"points":191,"category":192},"25568668","LinkAce",227,"productivity",6,false,"v2",{"id":197,"name":5,"line":6,"ai":194,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":198,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":199,"url":9,"mix":200,"praise":86,"objection":95,"sub":21},25569112,[24,25,26,27,28],"000030303",[32,33,32,32],1794036600109]