HiveStreams.Live - A Whole New Dimension to Hive

in #ocd4 months ago (edited)

image.png

I can not believe that Hive now has new streaming capabilities. This is exactly what our community needs. It's the logical next step in the evolution of Hive, some might say long overdue. So ladies and gents us Hivians have a new toy to experiment with, that's right we now have HiveStreams.Live.

I was only talking with the creator of HiveStreams.Live the other night in the @enginewitty Discord server - The Castle, currently named Area(Bacardi)51 - haven't asked yet! It was just an idea then but was starting to gain traction. Roll on a few weeks later and boom the idea has turned into reality.

If you don't already know the creator of HiveStreams he's a long standing member of the Hive community, and formerly Steemit, who built up a reputation for doing good things on the blockchain, although he often didn't get the recognition he deserved. The creator is the inimitable @sircork.

He played a huge role in setting up the sorely missed PAL radio network and MSP Waves which was massive at one point, with a huge Discord following. This was a hive of activity back in the day where Steemians and then Hivians would meet up, talk about the community and crypto and everything in between. PAL had some great shows and hangouts going for a while, even a show where people could hangout and share their posts for extra feedback and votes.

So @sircork returns to Hive and within just a few weeks he's at it again! This time not setting up a radio network, although believe me I have tried to persuade him, no this time he's built HiveStreams.Live.

HiveStreams.Live - Login and Dashboard

I have already logged in to HiveStreams.Live and checked my dashboard. The sign in process couldn't be simpler. The site uses Hivesigner, so all you have to do is enter your Hive account name and then either your master password or active key and you're in. Once inside this is what your own dashboard looks like.

image.png

Obviously my own channel is looking pretty bare at the moment but that's because I have just signed up and have not streamed anything yet, designed my channel or followed any other streamers. This whole site is brand spanking new and is still in development but the key functionality is all there and ready to be used. The new possibilities this gives users to strengthen their connections within the wider Hive community are boundless. So fellow Hivians start getting creative.

HiveStreams.Live - Schedule

Moving on you can see the Schedule option which is really useful for when you want to list your next stream and let others know when you're going to be doing your thing. Keeping a regular broadcast or hangout going is going to really help build up an audience base. Alternatively you could turn your stream into a show and use that type of structure.

image.png

HiveStreams.Live - What's Your Channel About?

Hit the About button and people can read what your channel is all about. This is the area that is potentially the most important part of your HiveStreams profile. It needs to be detailed enough to inform prospective followers of who you are, what your streams will be exploring and what your own channel is generally going to be focusing on.

image.png

HiveStreams.Live - Channels

Click the Channels button at the top and you're presented with the following.

image.png

This is where all the streamers who are currently streaming live right now will appear, and where other active users can be found. You can see that @ciderjunkie is streaming live at the moment. You have the option of following any Hive streamer which is a great way to connect with other Hivians and build up an additional following on HiveStreams.

In addition to the streaming functionality there is also a live chat function, so people can happily chat away while the stream is going out live, this is great for audience participation.

HiveStreams.Live - Monetization

The really interesting aspect to this is that HiveStreams will have full integration with the Hive blockchain, with Hive and HBD monetization in the pipeline, including tipping to other streamers. Another great part of the plan is that you can use other streaming services and simultaneously stream using HiveStreams too, you can really broaden your audience.

HiveStreams now adds a whole new dimension to the Hive experience, and just when you thought it couldn't get better. Hive has just become a lot more exciting. It's great to see innovators like @sircork bringing his wisdom and experience and making valuable contributions like this to the Hive chain. HiveStreams is an incredible feat and has been designed in an unbelievably short amount of time.

So fellow Hivians get thinking on what your streaming channel will look like and what content you will be broadcasting. Remember these things are free to use and they need to be used, so use them or potentially lose them. Enjoy!

Peace!

image.png

Sort:  

Wow, what an amazing review, thank you for this and all the kind words!

I look forward to seeing what you choose to stream and I am so glad you are excited about it, I certainly am!

Five stars for your review!

untitled.gif

No worries, it's an awesome addition to the Hive platform. Let's see what it can do!

A pollinator from The Pollen Nation feels this post deserves extra attention!
We appreciate your contribution to the blockchain.
For more information or to reach out to us, join our Discord server!


Curated by sircork

Thank you for this review! It's so very kind!

See you in the streams at HiveStreams.Live!

7.png

Hello @peaceandmoney, thanks for this review. I'm glad I found your blog post and I just signed up.

It's good to know that Hive keeps improving with new projects.

Thanks to @enginewitty and @sircork for creating a Hivestreaming platform. Can recorded videos be uploaded on Hivestreams and set to watch live for a live chat with the audience just like the YouTube premiere? OR Is Hivestreams only a platform to go live in real-time?

It is presently only for live stream and chatting. You can upload a small channel trailer/teaser but the file size is max of 500mb and I may not be able to sustain that feature. It's debatable. I know storing video is important to people, but that's a tens-of-thousands to hundreds of thousands and even millions of dollars a year situation to just store 99.9% mostly stuff no one will ever watch again, like somebody's 12 hour Minecraft game play videos or last months drama of the moment.

Unfortunately, its just too expensive to store video, so we recommend you record local and store on the video host of your choosing for your video on demand site needs, such as any IPFS provider, or just restream to youtube and let them eat those costs for all that old video. For pre-recorded video, 3PSeak is a great, hive base option for VoD (pre-recorded video on demand)

The thing about livestreams, is that they generally are time-based, nobody is watching yesterdays 6:00 news. They want the next live news.

For those creators that create video content that needs to be stored forever, Hive has 3Speak which is more like youtube and possibly some other options out there. And we are more like twitch.tv

Still trying to understand how it works... Does the live stream get recorded automatically to be shared outside Hivestreams or do I need a software tool connected to it to enable the recording or does it only read in real time and ends as the live stream ends?

I use 3Speak for my videos on Hive, I wanted to know if Hivestreams also work like YouTube premiere and learn more about it.

Thanks for the explanation.

Video on Demand and Live Streaming are two different things.

YouTube premiers are just video on demand on a schedule with a chat room.

HiveStreams.Live Streaming is like Twitch.TV, but 3SPeak is like YouTube.

If you wanted to "premiere" a pre-recorded video, you would need to live stream that video at a specific time from your computer to a live streaming service. Using OBS or StreamYard or whatever RTMP streaming app you prefer. (Real Time Media Protocol) OR use a Video On Demand service like Youtube that just plays the recording at a set time from their own stored copy.

YouTube stores videos and plays them back. They also allow live streaming and because billionaire companies and sponsors buy your personal data from them and cram ads on it, they can afford massive and insanely expensive data farms (tens of millions of dollars per month in costs) or like 3peak, use IPFS type protocols to store it all later, and IPFS definitely still costs money, which in 3speaks case is taken through beneficiary fees and other means in which they earn to pay for that storage. The thing is, live streams rarely get replays a day after they aired, especially over time. Live events are live. That's when they are relevant. Later on, not so much. Unless its literally world news, or a huge celebrity is on it like the recent streams of celeb youtubers interviewing ex presidents. People might scroll through that video later over a couple days, but by next week, its ancient history.

Conversely live streaming is sending video in real time, live, from your location. Literally talking to your audience, in real-time not prerecorded.

So anyway, you "could" send a prerecorded video instead of a live camera over a live stream, but that's just a watch party, not so much a "live stream".

It's possible, but its only real benefit is a video with a chat room at a certain time, as opposed to just uploading it to a VoD site and letting people watch it whenever they want and comment on it as they pass by it.

HiveStreams.Live does not store video. Streamers can send their livestreams to multiple outlets, such as broadcasting simultaneously to HiveStreams, YouTube Live, Twitch.tv, their own embedded website players on their own personal websites, and so on. Any RTMP based live streaming site, all of them work on the same video protocol, RTMP. Some of those will also save it for you, potentially branding it, putting ads on or it or just flat out charging for the post stream recording storage.

HiveStreams does not save the live event streams for broadcasters. Creators can record them locally on their cameras, or computers if using a webcam, or on media drives if its a bigger multicam production, etc, during the live event, and then edit the results for brevity, as most live streams are full of greetings and other stuff that replay watchers wont care about, and then publish them on video on demand sites such as 3speak, youtube, facebook, vimeo, or wherever as an additional way to publish them after the live stream is over.

If you wanted to "premiere" a video on HiveStreams, you would just actually be live streaming a recording from your computer in real time using a studio app like OBS. It would work, but there will be no stored replay of it on HiveStreams, you would still need to upload it somewhere else to a video on demand site that is storing video and serving recordings, instead of a live streaming app where you are serving the video yourself. and the site is merely hosting your feed and making things like web based players and chat rooms and channel profiles and things available for your live channel.

It's like a TV, tvs, don't save your stuff, but you can use a 3rd party - a VCR to save those live streams if you want. And on tv you can see live feeds like on the news or recordings like that old sitcom rerun, but the tv itself is just the conduit. HiveStreams is the TV here.

Oh, perfect, you took your time to explain in detail and I understand it now. I sincerely appreciate this @sircork. I'm looking forward to trying out the Hivestreams.

Hey @winanda, that's a great question. I'm pretty sure you can upload videos to your channel but in relation to setting them to watch live during a stream I will just check with @sircork, can you answer @winanda's question dude?

Thanks, he has replied in detail.

Already did Sir ;)

Way too efficient!

Way not enough sleeping

Is the coffee no longer working?

son, mere coffee hasn't kept me awake since about 1997 :P

Re-reading, I will add, I run a pre-recorded video periodically for testing and just to have a "live now" account showing on this brand new site, and I just loop a pre-recorded old copyright free video off my hard drive.

So you could play a pre-recorded show as your live content via your studio app, usually OBS for most streamers, and thus "premiere" it live at a scheduled time, but the site will not host it after its over or store a replay of it, at this time anyway. I'd love to be able to support that, but disk space for billions of hours of video is just not feasible for this project right now and not technically necessary at all for it's intentions.

I understand your explanation now. I would need OBS to play a pre-recorded video. Thanks so much.

Knowing @sircork, HiveStreams will only continue to improve and I'm glad you found it and will be helping to make it great !PIMP !hiqvote !PIZZA

Hey man, thanks for the support, really appreciate it. I'm new in town so just trying to meet new people, support their work and do my thing at the same time. Yes, I think HiveStreams is an awesome addition to the Hive platform. The site is smooth and easy to navigate, which makes it really conducive for easy set up and use.

The launch of HiveStreams actually coincides with the purchase of my brand new HP desktop computer, which cost me a lot! But it's worth it and it has a high spec when it comes to camera, mic and streaming capabilities.

I just need to get thinking about what type of content to stream, what themes to have and what subjects to explore etc.

There are so many interesting people around on Hive and I've only just begun. Hope to speak with you at some stage again in The Castle.

Thanks for the Shoutout and giving me credits for being the ONE Streamer :) smile :D

Ha! You're the ONE streamer only for now, give it time. Good to see you on there streaming already.

Congratulations @peaceandmoney! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 600 upvotes.
Your next target is to reach 700 upvotes.

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

https://cast.garden/ is livestreaming, too.

Yes, and a one word adjustment to the post. But hey more streaming capabilities for Hive is great news.

Yeah, CastGarden is a good one. Although I find its UI a bit heavy and slow to load. Well, at least from where I am.

PIZZA!

$PIZZA slices delivered:
@enginewitty(1/15) tipped @peaceandmoney

@enginewitty, the HiQ Smart Bot has recognized your request (1/3) and will start the voting trail.

In addition, @peaceandmoney gets !LOL from @hiq.redaktion.

For further questions, check out https://hiq-hive.com or join our Discord. And don't forget to vote HiQs fucking Witness! 😻

What did the painter say to the wall?
One more crack like that and I'll plaster you!

Credit: reddit
@peaceandmoney, I sent you an $LOLZ on behalf of hiq.smartbot

(2/8)

PLAY & EARN $DOOM

@sircock

It looks very nice, congratulations.
But I must make some technical suggestions,

  1. Don't use whole MP4 files, it's painful for the hard drive to have to open a large file to scroll to a certain part and then send the requested bytes, and then do this operation hundreds of times for each visit is not optimal, it's better to use chunks of files.

  2. Avoid being Hotlinked to mp4 files

Research the HLS format, and use it, you can easily integrate it into your player, and you can allow videos to be stored with chunks.

  1. Use a CDN like cloudflare, to avoid DDOS attacks and to hide your real IP, obviously you should also use it to cache the content

  2. Save the chunks with another extension like .gif or jpg (even though they are really mp4) this discourages your content from being stolen and forces the CDN to save the chunks in its cache.

  3. Autoplay the videos

7 Cloudflare can help you give responses with HTTP/2 and HTTP/3
Currently the responses are HTTP/1.1

All of this is optional, but they are tips that I applied at some point on my streaming site, although I didn't grow much, I managed to serve 3 million monthly requests and many people watching live videos with a $5 server.

Otherwise I wish you much success