vimm cross-posted this post in VIMM.TV - Streaming 9 months ago


[Proposal] Reviving VIMM: A Plan for Recovery and Growth

in #vimm9 months ago (edited)

14x1.png

Recent Updates and Progress

After careful consideration and valuable community feedback, we've decided to pivot our approach in a way that we believe will provide maximum value to the Hive ecosystem. Instead of rebuilding VIMM as a single platform, we're proposing to create an open-source streaming framework that will enable developers throughout the Hive ecosystem to build their own streaming solutions.

Our previous updates and development work have helped us identify the core components needed for a successful streaming platform on Hive. This knowledge will be instrumental in creating a robust framework that others can build upon.

This proposal represents a new direction that we believe will create lasting value for the entire Hive ecosystem.


Creating an Open Source Streaming Framework for Hive

Background

VIMM is one of the pioneering platforms on the Hive blockchain, standing alongside other early adopters like Splinterlands and Actifit. We originally started in 2018 as a streaming platform that rewards people that actively build their channel and engage with their viewers. This experience has taught us something valuable: the Hive ecosystem needs not just another streaming platform, but rather a foundation upon which many streaming platforms can be built. While VIMM served as a pioneering platform, we believe the next step in evolution is to create an open-source framework that empowers developers throughout the Hive ecosystem to create their own streaming solutions.

The Open Source Vision

Instead of rebuilding VIMM as a single platform, we propose creating a comprehensive open-source streaming framework that will enable developers to build streaming platforms on Hive. This approach:

  1. Empowers the Ecosystem: Any developer can create their own streaming platform on Hive
  2. Reduces Barriers: Lowers the technical barrier for new streaming projects
  3. Encourages Innovation: Enables multiple implementations with different features and focus areas
  4. Ensures Longevity: The code lives on even if any single platform stops operating

Deliverables

Core Framework

  • Streaming server implementation
  • WebRTC and HLS streaming capabilities
  • Hive blockchain integration layer
  • Authentication and authorization system
  • Basic chat implementation
  • Stream metadata management

Reference Implementation

  • Example frontend application
  • Basic streaming interface
  • Viewer interface
  • Chat implementation
  • Stream discovery system

Documentation

  • Technical documentation
  • API references
  • Implementation guides
  • Deployment guides
  • Best practices

Development Tools

  • Testing framework
  • Development environment setup tools
  • Performance monitoring tools
  • Debug utilities

Budget and Funding Breakdown

Daily Funding Requirement: 113 HBD/day

Monthly Budget:

  • Lead Developer (Full-time): $2800/month
  • Documentation & Support: $400/month
  • Testing Infrastructure: $200/month
  • Total: ~3400/month

Development Timeline

Phase 1 (Months 1-2)

  • Core streaming server implementation
  • Basic Hive integration
  • Initial documentation structure

Phase 2 (Months 3-4)

  • Reference frontend implementation
  • API documentation
  • Deployment guides

Phase 3 (Months 5-6)

  • Testing framework
  • Development tools
  • Community contribution guidelines
  • Complete documentation

Path to Ecosystem Growth

Community Engagement

  • Regular development updates
  • Open source contribution guidelines
  • Community feedback sessions
  • Developer workshops

Support for Implementers

  • Technical support channels
  • Implementation showcases
  • Best practices guides
  • Performance optimization guides

Why This Approach?

  1. Ecosystem Value: Instead of creating one platform, we're enabling many
  2. Sustainability: Lower ongoing costs with higher potential impact
  3. Innovation: Enables multiple teams to innovate in different directions
  4. Risk Reduction: No single point of failure for the ecosystem
  5. Community Empowerment: Gives power back to the community to create their own solutions

Long-term Benefits

  • For Developers: Easy entry into streaming on Hive
  • For Users: More platform choices
  • For Hive: Increased development activity
  • For Content Creators: Multiple potential platforms to stream on
  • For Investors: Lower risk, higher potential return through ecosystem growth

Commitment to Open Source

All code developed under this proposal will be released under the MIT license, ensuring maximum flexibility for future developers while maintaining attribution. The repository will be publicly available on GitHub, with comprehensive documentation and regular updates.


VOTE THROUGH PEAKD

VOTE THROUGH ECENCY

VOTE WITH HIVESIGNER

Sort:  

Hi. I'm getting back into streaming and I went to check the Vimm and noticed that it's no longer linked to Hive in the login section, but it's still up and running with Twitch. I hope the proposal is approved and Vimm grows again. I've already voted for the proposal!

I'll follow the progress and who knows, Nexo Digital could be a Vimm partner, soon we'll be launching on the Tibia OT server and it would be great to have a Hive stream platform by our side since we're linking the server to Hive with the p2e mechanics paying in HBD.

 8 months ago  

Thank you for your support and for voting on our proposal! We're thrilled to hear about your return to streaming and your interest in VIMM.

To clarify the current process:
1- Users log in with Twitch to create their channel on VIMM.
2- They then link their Hive account to enable Hive features on their channel.

This integration allows streamers to benefit from Hive's blockchain features while using Twitch's robust infrastructure, creating a powerful, Hive-centric streaming experience.

We'd love to hear more about your project and explore potential collaborations. Please join our Discord server at https://discord.gg/QHmWZPQCuc to discuss further. Your ideas and feedback are invaluable as we continue improving VIMM.

Thanks again for your support. We're looking forward to the possibility of working together in the Hive ecosystem!

Got it. I'll log in with twitch now to start my stream settings. Will it be possible for the void to be recorded from now on and viewed on Hive after the lives?