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:
- Empowers the Ecosystem: Any developer can create their own streaming platform on Hive
- Reduces Barriers: Lowers the technical barrier for new streaming projects
- Encourages Innovation: Enables multiple implementations with different features and focus areas
- 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?
- Ecosystem Value: Instead of creating one platform, we're enabling many
- Sustainability: Lower ongoing costs with higher potential impact
- Innovation: Enables multiple teams to innovate in different directions
- Risk Reduction: No single point of failure for the ecosystem
- 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.
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.
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?