[{"data":1,"prerenderedAt":343},["ShallowReactive",2],{"project-17049602":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":28,"sentiment":29,"stance_mix":30,"scored_comments":34,"aspects":35,"strip":44,"post_text":46,"what":47,"said":63,"maker_in_thread":148,"shape":155,"grid":159,"attempts":305,"same_week":306,"maker_shows":32,"maker_hidden":335,"reader_version":336,"card":337},"17049602","Strimpack","roll your own livestreaming portal, chat, subs, and forum","title","Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum","https:\u002F\u002Fgithub.com\u002Fj4p3\u002Fstrimpack","github.com","j4pe",1526062543,2018,249,53,124,2155,6,"notable","infrastructure","self-hosted streaming","web_app",[24,25,26,27],"livestreaming","self-hosted","streaming portal","twitch alternative","mixed",0.147,{"positive":18,"neutral":31,"mixed":32,"critical":33},9,1,4,20,{"execution":36,"performance":38,"docs":39,"idea":40,"privacy":43},{"positive":32,"critical":37},0,{"positive":37,"critical":32},{"positive":32,"critical":37},{"positive":41,"critical":42},2,3,{"positive":37,"critical":37},[37,37,37,37,45,37,37,42,42,42,45,45,32,42,37,37,37,37,42,37,37,37,37,42,37,37,42,37,32,37,37,37,42,37,37,37,42,42,45,42],5,null,{"problem":48,"audience":46,"pricing":46,"motivation":46,"time_to_build":46,"stack":56,"openness":61,"stage":62,"team_size":62},{"value":49,"source":50,"evidence":51},"Streamers depend on platforms like Twitch that take a large cut of tips","commenter",[52],{"id":53,"by":54,"text":55},"17050953","SCdF","> And because the livestreaming platforms [obviously referring to Twitch] take an egregious chunk of the money people tip streamers, even after they've ground their way to…",[57],{"value":58,"source":50,"evidence":59},"Twitch API integration",[60],{"id":53,"by":54,"text":55},"open_source","unknown",{"praise":64,"objections":78,"requests":101,"questions":112,"alternatives":127},[65],{"value":66,"source":50,"evidence":67},"Useful self-hosted streaming infrastructure ideas and shared resources",[68,71,75],{"id":69,"by":11,"text":70},"17050430","Wow, this is incredibly useful. I'd love to include an option for a self-hosted stream. I looked into setting up a streaming service as well, but decided to just release it with…",{"id":72,"by":73,"text":74},"17050469","reid","Thanks for the kind words! I’m interested in helping smooth out the edges and making it easier to use, so let me know how I can be helpful. Email in profile.",{"id":76,"by":73,"text":77},"17050260","If folks would like to serve their own live streaming video, I worked on this Docker image for my church which provides a few HLS streams from an incoming RTMP stream:…",[79,94],{"value":80,"source":50,"evidence":81},"Commenters doubt self-hosted video delivery is practical due to bandwidth and CDN costs",[82,86,90],{"id":83,"by":84,"text":85},"17050724","BLanen","I feel like that with a geographically broad area you're not going to want to host this yourself and MUCH rather use someone's services for VOD\u002Flive streaming. Doing CDN and…",{"id":87,"by":88,"text":89},"17050811","hackcasual","Huge price difference fixed bandwidth cost vs. CDN.",{"id":91,"by":92,"text":93},"17053024","kyledrake","That's still pretty high if we're just considering raw transit costs. The highest rate I would be comfortable paying for a CDN would be $0.015\u002FGB ($0.03\u002FGB in Asia), that's still…",{"value":95,"source":50,"evidence":96},"Project only covers chat, subs and forum; live streaming is external",[97],{"id":98,"by":99,"text":100},"17049900","KaoruAoiShiho","Ohh haha. I thought this was a replacement for twitch or similar, but it's just the chat\u002Fsubs\u002Fforum, the most important part, the live streaming, is not part of this project.",[102],{"value":103,"source":50,"evidence":104},"One-click deployment",[105,109],{"id":106,"by":107,"text":108},"17050003","michaelgreen","I would say if you really wanted to make this easier for streamers to use you could use helm to package up a kubernetes configuration (a bit of work) and then put it into…",{"id":110,"by":11,"text":111},"17050106","I agree, one-click deploy would be the next step. Hadn't seen helm, I was debating between k8s and rancher. If possible I'd like to avoid an opinionated hosting service like…",[113,120],{"value":114,"source":50,"evidence":115},"Does the site load third-party domains or scripts",[116],{"id":117,"by":118,"text":119},"17054458","bo1024","Really cool but I have a question: Does the site ask users to connect to any third-party domains or run javascript from third parties? If so, what information do they get about…",{"value":121,"source":50,"evidence":122},"Is bandwidth cost for self-hosted streaming high",[123],{"id":124,"by":125,"text":126},"17055033","mcny","I understood the objective to be for each streamer to run their own site where only one person or group does the streaming and people just watch and interact. I think keeping the…",[128,135,142],{"value":129,"source":50,"evidence":130},"Streamlink",[131],{"id":132,"by":133,"text":134},"17051826","tylerhou","There exist open source clients which can play Twitch livestreams, so I’m not sure how much effort is being concentrated there anymore: https:\u002F\u002Fgithub.com\u002Fstreamlink\u002Fstreamlink",{"value":136,"source":50,"evidence":137},"Ant Media and Red5 Pro",[138],{"id":139,"by":140,"text":141},"17050606","btown","https:\u002F\u002Fantmedia.io\u002F and https:\u002F\u002Fwww.red5pro.com\u002F have open source RMTP + WebRTC servers, as well as hosted solutions. Both are compatible with (versions of)…",{"value":143,"source":50,"evidence":144},"Terraform live-infrastructure repos",[145],{"id":146,"by":73,"text":147},"17050309","Not quite point-and-click, but at my church, we just type \"terraform apply\" every week to set up a live streaming system using:…",{"comments":42,"answered":37,"key":149},[150,153,154],{"id":151,"text":152},"17050434","I would definitely read that post. I've had bad times in the past with video codecs.",{"id":69,"text":70},{"id":110,"text":111},{"commenters":156,"max_depth":18,"maker_replies":42,"first_comment_mins":157,"lifespan_hours":158},42,29,128,[160,162,165,167,170,173,177,180,182,185,189,191,193,196,200,204,206,210,214,216,219,220,221,222,224,226,230,232,235,237,238,241,243,246,248,252,256,259,262,264,265,268,271,273,275,278,281,282,285,288,292,297,302],[53,37,37,161,54,37],"other\u002Fneutral\u002Fnone",[163,37,37,161,164,37],"17051388","kd5bjo",[132,37,37,166,133,37],"commenter\u002Fneutral\u002Fnone",[168,37,37,166,169,37],"17053180","Fnoord",[171,37,37,166,172,37],"17054940","sgtmas2006",[174,37,45,175,176,37],"17051402","project\u002Fpositive\u002Fexecution","badloginagain",[178,37,37,166,179,37],"17053772","Kiro",[181,37,37,166,54,37],"17057949",[183,32,37,161,184,37],"17050925","soared",[186,41,42,187,188,37],"17054930","project\u002Fneutral\u002Fnone","jacquesm",[124,41,42,190,125,37],"project\u002Fneutral\u002Fperformance",[192,41,42,190,188,37],"17055065",[194,41,42,190,195,37],"17055124","supermdguy",[197,42,45,198,199,37],"17049838","maker\u002Fpositive\u002Fdocs","jpwagner",[201,33,45,202,203,37],"17050412","maker\u002Fpositive\u002Fidea","emehrkay",[98,45,32,205,99,37],"project\u002Fcritical\u002Fidea",[207,45,37,208,209,37],"17050154","other\u002Fneutral\u002Fexecution","Sir_Cmpwn",[211,45,42,212,213,37],"17050243","project\u002Fneutral\u002Fexecution","madeofpalk",[215,45,37,166,209,37],"17050290",[217,45,37,166,218,37],"17050611","melito",[151,45,37,166,11,32],[76,45,37,161,73,37],[69,45,37,202,11,32],[72,45,45,223,73,37],"maker\u002Fpositive\u002Fnone",[83,45,32,225,84,37],"project\u002Fcritical\u002Fperformance",[227,45,37,228,229,37],"17050751","commenter\u002Fneutral\u002Fperformance","toomuchgov",[87,45,37,231,88,37],"commenter\u002Fneutral\u002Fpricing",[233,45,37,231,234,37],"17051475","AFNobody",[236,45,37,231,88,37],"17052457",[91,45,37,231,92,37],[239,45,42,190,240,37],"17050783","sp332",[242,45,37,228,73,37],"17088214",[244,45,37,161,245,37],"17051179","schnide05095",[247,45,37,161,73,37],"17088226",[249,45,42,250,251,37],"17051720","project\u002Fneutral\u002Fdocs","callmeed",[253,45,37,254,255,37],"17051775","commenter\u002Fneutral\u002Fdocs","Bjartr",[257,45,37,166,258,37],"17051798","VectorLock",[260,45,32,205,261,37],"17050473","djsumdog",[263,45,37,161,218,37],"17050474",[139,45,37,161,140,37],[266,45,37,166,267,37],"17052688","m3adow",[269,18,37,161,270,37],"17051522","lyonlim",[106,272,42,212,107,37],7,[110,272,37,274,11,32],"maker\u002Fneutral\u002Fexecution",[276,272,37,166,277,37],"17051039","dankohn1",[279,272,37,166,280,37],"17055152","the_common_man",[146,272,37,166,73,37],[283,272,37,161,284,37],"17053218","NoB4Mouth",[117,286,42,287,118,37],8,"project\u002Fneutral\u002Fprivacy",[289,31,42,290,291,37],"17051092","project\u002Fmixed\u002Fidea","heroprotagonist",[293,294,45,295,296,37],"17050771",10,"project\u002Fpositive\u002Fnone","articlespub",[298,299,45,300,301,37],"17049889",11,"project\u002Fpositive\u002Fidea","aseoconnor",[303,299,32,205,304,37],"17049925","jklein11",[],[307,312,317,322,326,330],{"id":308,"name":309,"points":310,"category":311},"17080985","The Curious Expedition",458,"games",{"id":313,"name":314,"points":315,"category":316},"17065264","rayshader",198,"creative",{"id":318,"name":319,"points":320,"category":321},"17064056","meethub",175,"web_saas",{"id":323,"name":324,"points":325,"category":316},"17081586","Screely",121,{"id":327,"name":328,"points":329,"category":20},"17060272","Peerdium",115,{"id":331,"name":332,"points":333,"category":334},"17083941","mvdan-sh",89,"dev_tools",false,"v2",{"id":338,"name":5,"line":6,"ai":335,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":339,"top":18,"kw":340,"maker":11,"domain":10,"tier":19,"attempts":37,"strip":341,"url":9,"mix":342,"praise":66,"objection":80,"sub":21},17049602,0.15,[24,25,26,27],"0000500333551300003000030030100030003353",[18,31,32,33],1793990974167]