Live data from Hacker News

Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

github.com

31–40 of 56 posts

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#31
This is effectively what I have seen a couple of somewhat popular YouTube shows do to combat the toxicity of the platform. Embed the live video in their page, and provide their own realtime chat to the stream on their own site, complete with merch store/other content/etc.

I think with Twitch it's not really necessary. The community itself is generally, with exceptions, not toxic (being curated by streamers).

The 'who made this and why' seems to indicate some minor antagonism for the platform financials. Their take on bits transactions is definitely abhorrent, but they haven't blocked 3rd party transactions yet. People know they are getting screwed when they buy bits, but they have other options.

I hated bits when they came out, but they fill a bit of a niche role that a streamlabs/paypal donation doesn't. If the end goal is to shift money from viewer to streamer, bits smooths a few obstacles.

Once a bits purchase is made, they can be spent on any streamer instead of repeating the transaction for every person. The actual tip itself is an almost frictionless transaction, just a few keystrokes in the chatbox. This avoids the bounce rates seen when a user has to open a separate browser window, possibly log into paypal, or providing information to a third party site, etc. Most streamers I've discussed this with privately have said that they agree on the rates, but that it's still been a net benefit (sorry, this is just anecdotal). The worry of course is that it's a precursor to complete control of transactions (eg, banning paypal/streamlabs/etc) despite claims this won't occur.

But all of that aside.. I think the project would get a lot more traction if you at least appeared to try to work WITH the platform instead of against it.

There's a lot of value you can add here just to augment the system instead of combating it. Help the streamer build their online profile. Some thoughts:

* Keep the in-line stream, embedded with the Twitch chat if possible.

* Build a CMS system for the streamer to showcase custom content while he or she is offline.

* Add a merch store or integration.

* Embed the streamer's twitter feed.

* Show off their Discord.

* Keep the forum.

* Add a tool to sync up community permissions across various tools (twitch permission, discord, steam groups, etc).

* Show off their YouTube content.

* Add a calendar

* Show when the streamer's friends are online and streaming.

* Make all of this modular so streamers can pick-and-choose

* Optional WYSIWYG style edits (I know, but.. it makes this more accessible to users)

There's a lot more. Some of the above may be bad ideas, and I'm certain some are not for every streamer (and I don't think should just turn on all-of-the-things if they did exist).

I love the idea of giving streamers a way to build further upon their Twitch audience. It could increase engagement and help Twitch. It could also help reduce a streamer's dependency on a single platform, eventually, without outright confronting that platform.

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#32
post #11

Ohh haha. I thought this was a replacement for twitch or similar, but it's just the chat/subs/forum, the most important part, the live streaming, is not part of this project.

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: https://github.com/awakening-church/awakening-nginx-rtmp/tre... You can hack on this foundation to create your own solution. Also, you can use Terraform to easily run this on Azure: https://github.com/awakening-church/live-infrastructure Or DigitalOcea…

Oh hey! I know you guys! That's really cool to see stuff the Church is doing online to further technology growth and use. Way to go!

I'll definitely keep this in my pocket as we move towards our own live streaming platform. Thanks for sharing!

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#33
post #29

> 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 "partnered" status. > The application has lots of external dependencies. In particular, you need: > Twitch - a Twitch account with an application registered on their developer console. I'd be really interested to see what happened if a popular stre…

Back when Twitch was Justin.tv, we put in a lot of effort to make sure we only sent video to a copy of our player that was successfully showing our ad placements. I imagine that similar protections are still in place, but it's been almost a decade since I worked there.

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#34
post #29

> 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 "partnered" status. > The application has lots of external dependencies. In particular, you need: > Twitch - a Twitch account with an application registered on their developer console. I'd be really interested to see what happened if a popular stre…

We've seen this story play out before, exactly as how you describe.

However, if it gets kids to docker compose, well that's a net positive.

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#35
post #22

Earlier quoted context omitted.

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/live streaming. Doing CDN and stuff for video seems like a pain. Additionally for live video.

Huge price difference fixed bandwidth cost vs. CDN.

Nah. $.04/GB is practical.

https://www.keycdn.com/pricing

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#36
Looks awesome.

At my company [1], we work with organizations who do livestreaming to enable live Q&A, moderated chats and polls. If anyone's interested in hooking up such interactivity to your own livestreams, drop me a message!

[1] https://www.pigeonholelive.com

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#37
post #11

Ohh haha. I thought this was a replacement for twitch or similar, but it's just the chat/subs/forum, the most important part, the live streaming, is not part of this project.

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: https://github.com/awakening-church/awakening-nginx-rtmp/tre... You can hack on this foundation to create your own solution. Also, you can use Terraform to easily run this on Azure: https://github.com/awakening-church/live-infrastructure Or DigitalOcea…

How do you get from camera to the incoming RTMP stream part? That's what I'm unclear on.

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#38
post #11

Earlier quoted context omitted.

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: https://github.com/awakening-church/awakening-nginx-rtmp/tre... You can hack on this foundation to create your own solution. Also, you can use Terraform to easily run this on Azure: https://github.com/awakening-church/live-infrastructure Or DigitalOcea…

How do you get from camera to the incoming RTMP stream part? That's what I'm unclear on.

ffmpeg can do it https://trac.ffmpeg.org/wiki/EncodingForStreamingSites

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#39
post #11

Earlier quoted context omitted.

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: https://github.com/awakening-church/awakening-nginx-rtmp/tre... You can hack on this foundation to create your own solution. Also, you can use Terraform to easily run this on Azure: https://github.com/awakening-church/live-infrastructure Or DigitalOcea…

How do you get from camera to the incoming RTMP stream part? That's what I'm unclear on.

Open Broadcaster Software (OBS) is very popular with twitch and other streamers.

Re: Show HN: Strimpack – roll your own livestreaming portal, chat, subs, and forum

#40
post #33
post #29

> 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 "partnered" status. > The application has lots of external dependencies. In particular, you need: > Twitch - a Twitch account with an application registered on their developer console. I'd be really interested to see what happened if a popular stre…

Back when Twitch was Justin.tv, we put in a lot of effort to make sure we only sent video to a copy of our player that was successfully showing our ad placements. I imagine that similar protections are still in place, but it's been almost a decade since I worked there.

There exist open source clients which can play Twitch livestreams, so I’m not sure how much effort is being concentrated there anymore: https://github.com/streamlink/streamlink
Post reply on HN