# VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025) Hey VIMM community! Today I (@chiren) want to share the latest improvements I've made to the VIMM framework's core component, focusing on Hive blockchain integration and stream management.  ## 🔄 Recent Updates ### 1. Enhanced Hive Integration - Refactored Hive post creation logic to improve reliability - Implemented better stream ID management in post creation - Added robust error handling and logging for Hive interactions - Updated default values for Hive post creation parameters ### 2. Stream Management Improvements - Added new function to retrieve users by stream ID - Improved stream key extraction and management - Enhanced permlink generation with proper sanitization - Streamlined post-publish workflow ### 3. Testing and Development - Set up testing environment with zero HBD payout configuration - Added comprehensive logging for debugging and monitoring - Improved error handling across the platform ## 🔧 Technical Details The recent changes focus on making the Hive integration more robust and reliable. Key improvements include: - Sanitized stream ID handling in permlink generation - Restructured post-publish event flow - Enhanced user retrieval system - Improved transcoder start logic - Better error handling and logging throughout the system ## 📈 Development Status I'm continuing to enhance the core functionality while ensuring stable integration with the Hive blockchain. These updates represent significant improvements in how VIMM Core handles stream publishing and blockchain interactions. ## 🚀 Next Steps My immediate focus is on three key areas: 1. **Streams API Development** - Creating a comprehensive API interface for stream management - Building integration endpoints for vimm-chat and vimm-frontend - Implementing standardized stream data structures 2. **WebRTC Implementation** - Adding WebRTC protocol support - Implementing peer-to-peer streaming capabilities - Optimizing for real-time communication 3. **Low Latency HLS Support** - Implementing LL-HLS protocol - Optimizing chunk size and delivery - Reducing end-to-end latency ## 💡 For Developers All changes are now available in the [VIMM-TV/vimm-core](https://github.com/VIMM-TV/vimm-core) repository. The project remains MIT licensed and open for contributions from the community. ## 🤝 Support VIMM Development This development work is made possible through [Hive Proposal #320](https://peakd.com/me/proposals/320). If you believe in the future of decentralized streaming and want to support the continued development of VIMM, please consider voting for our proposal. Your support directly contributes to making VIMM a robust, open-source streaming solution for the Hive ecosystem. To vote for the proposal: 1. Visit the [proposal page](https://peakd.com/me/proposals/320) 2. Log in with your Hive account 3. Click "Vote For" to support VIMM development Thank you for your continued support! 🙏
author | vimm | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
permlink | vimm-open-source-live-streaming-dev-update-2025-01-03 | ||||||||||||
category | vimm | ||||||||||||
json_metadata | "{"app":"peakd/2024.12.6","author":"chiren","description":"VIMM Core updates: Enhanced Hive blockchain integration, improved stream management, and roadmap for WebRTC & LL-HLS.","format":"markdown","image":["https://files.peakd.com/file/peakd-hive/vimm/Eo8L1pYLh2okoLh15N2RfhiTYAuAvKapFLGKsamrjkBSTZcCRKyrWfu6FwhJ3TPHp8K.png"],"tags":["vimm","development","blockchain","streaming","hive"],"users":["chiren"]}" | ||||||||||||
created | 2025-01-03 18:14:51 | ||||||||||||
last_update | 2025-01-03 18:42:42 | ||||||||||||
depth | 0 | ||||||||||||
children | 7 | ||||||||||||
last_payout | 2025-01-10 18:14:51 | ||||||||||||
cashout_time | 1969-12-31 23:59:59 | ||||||||||||
total_payout_value | 0.000 HBD | ||||||||||||
curator_payout_value | 4.057 HBD | ||||||||||||
pending_payout_value | 0.000 HBD | ||||||||||||
promoted | 0.000 HBD | ||||||||||||
body_length | 3,149 | ||||||||||||
author_reputation | 142,339,878,687,537 | ||||||||||||
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" | ||||||||||||
beneficiaries |
| ||||||||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||||||||
percent_hbd | 10,000 | ||||||||||||
post_id | 139,686,316 | ||||||||||||
net_rshares | 11,672,928,605,305 | ||||||||||||
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
doodleman | 0 | 957,358,483 | 50% | ||
chiren | 0 | 46,032,411,392 | 100% | ||
borislavzlatanov | 0 | 15,985,736,201 | 100% | ||
slayerkm | 0 | 2,248,495,542 | 40% | ||
techken | 0 | 45,432,595,660 | 50% | ||
gamesjoyce | 0 | 13,911,537,962 | 50% | ||
my-art-way | 0 | 26,837,953,459 | 100% | ||
drax | 0 | 42,811,844,213 | 10% | ||
thatterrioguy | 0 | 4,093,129,810 | 100% | ||
insanityisfree | 0 | 476,917,661 | 25% | ||
calimeatwagon | 0 | 1,982,949,083 | 35% | ||
silasvogt | 0 | 882,092,901 | 50% | ||
gazbaz4000 | 0 | 50,592,055,526 | 60% | ||
rcshad0w | 0 | 76,056,826,201 | 100% | ||
sneakyninja | 0 | 6,831,008,215 | 10.38% | ||
jrungi | 0 | 1,930,361,616 | 50% | ||
lethsrock | 0 | 599,334,024 | 50% | ||
dudeontheweb | 0 | 134,822,796,539 | 100% | ||
tricki | 0 | 888,510,694 | 10% | ||
shmoogleosukami | 0 | 623,799,443,517 | 100% | ||
macslin | 0 | 6,081,161,941 | 100% | ||
overmedia | 0 | 1,019,517,787 | 50% | ||
condeas | 0 | 378,554,906,921 | 20% | ||
thisbejake | 0 | 2,979,536,011 | 50% | ||
ajaxalot | 0 | 4,097,262,867 | 5% | ||
letsplaywhatelse | 0 | 2,085,735,106 | 75% | ||
shobek | 0 | 2,350,292,672 | 50% | ||
nebuladream | 0 | 1,790,935,016 | 50% | ||
dotwin1981 | 0 | 180,737,963,328 | 35% | ||
sonius94 | 0 | 622,943,078 | 50% | ||
dera123 | 0 | 712,046,062,717 | 100% | ||
rambutan.art | 0 | 45,053,367,693 | 100% | ||
presidentslabber | 0 | 539,801,469 | 100% | ||
c0wtschpotato | 0 | 11,922,618,335 | 50% | ||
emitste | 0 | 1,501,885,390 | 100% | ||
naruitchi | 0 | 6,206,701,601 | 50% | ||
joeytechtalks | 0 | 1,587,338,325 | 50% | ||
retard-gamer-de | 0 | 1,342,042,610 | 50% | ||
sbi3 | 0 | 664,112,170,896 | 70.54% | ||
dunite | 0 | 10,152,958,322 | 100% | ||
fw206 | 0 | 8,302,740,537,430 | 100% | ||
aceaeterna | 0 | 5,029,363,106 | 50% | ||
justasperm | 0 | 2,022,576,161 | 50% | ||
danbiohackingman | 0 | 3,897,263,899 | 100% | ||
iamtom | 0 | 620,696,756 | 75% | ||
chansetheguy | 0 | 2,961,266,667 | 15% | ||
gerusan | 0 | 2,712,457,452 | 100% | ||
keepinitsteem | 0 | 7,366,911,734 | 100% | ||
thedailysneak | 0 | 9,318,128,529 | 10.38% | ||
bigbos99 | 0 | 582,303,464 | 100% | ||
vixmemon | 0 | 8,265,951,841 | 25% | ||
voxmortis | 0 | 18,622,999,664 | 10% | ||
dlivestreamers | 0 | 1,142,161,823 | 80% | ||
babysavage | 0 | 3,591,191,636 | 20.77% | ||
ravensavage | 0 | 1,953,975,806 | 20.77% | ||
meanroosterfarm | 0 | 4,116,209,950 | 100% | ||
nujzzmc | 0 | 504,050,705 | 50% | ||
linuxbot | 0 | 5,878,912,956 | 20% | ||
chisdealhd | 0 | 16,469,945,602 | 30% | ||
nerdopi | 0 | 1,128,817,685 | 69% | ||
tinyhousecryptos | 0 | 460,083,265 | 5% | ||
sbi-tokens | 0 | 8,463,022,958 | 20.77% | ||
alapok | 0 | 7,852,316,945 | 100% | ||
alloyxuast | 0 | 62,686,492,031 | 100% | ||
waffleuncle | 0 | 1,406,653,057 | 30% | ||
swearingradio | 0 | 3,089,264,892 | 75% | ||
imoogin3v3rm0r3 | 0 | 2,445,275,052 | 30% | ||
taradraz1 | 0 | 1,167,564,971 | 100% | ||
misticogama | 0 | 34,116,272,186 | 100% | ||
juansitosaiyayin | 0 | 1,314,133,216 | 100% | ||
stream4fun | 0 | 728,722,487 | 30% | ||
actordontee | 0 | 6,520,356,219 | 50% | ||
captainman | 0 | 4,683,792,300 | 50% | ||
rainfirevt | 0 | 775,187,216 | 30% | ||
imoog1en3v3rm0r3 | 0 | 4,508,658,286 | 100% | ||
lolz.byte | 0 | 0 | 100% | ||
galaxiavtuber | 0 | 1,826,526,574 | 50% |
When new updates?
author | coldbeetrootsoup |
---|---|
permlink | re-vimm-syw37v |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.6.4","image":[],"users":[]} |
created | 2025-07-04 19:23:57 |
last_update | 2025-07-04 19:23:57 |
depth | 1 |
children | 0 |
last_payout | 2025-07-11 19:23:57 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 17 |
author_reputation | 353,749,772,447,236 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 143,755,479 |
net_rshares | 0 |
Congratulations @vimm! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s) <table><tr><td><img src="https://images.hive.blog/60x70/https://hivebuzz.me/@vimm/upvotes.png?202502160119"></td><td>You distributed more than 64000 upvotes.<br>Your next target is to reach 65000 upvotes.</td></tr> </table> <sub>_You can view your badges on [your board](https://hivebuzz.me/@vimm) and compare yourself to others in the [Ranking](https://hivebuzz.me/ranking)_</sub> <sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub> **Check out our last posts:** <table><tr><td><a href="/hivebuzz/@hivebuzz/valentine-2025"><img src="https://images.hive.blog/64x128/https://files.peakd.com/file/peakd-hive/hivebuzz/48QSRDF9UdaJ9PSdVbmUUuWQjEegoX4RQP7VwMoyQhGa5e7mLA9dRvhjRqNBUk6QbW.png"></a></td><td><a href="/hivebuzz/@hivebuzz/valentine-2025">Valentine's Day Event – Spread Love with a Special Badge! 💝</a></td></tr></table>
author | hivebuzz |
---|---|
permlink | notify-1739669056 |
category | vimm |
json_metadata | {"image":["https://hivebuzz.me/notify.t6.png"]} |
created | 2025-02-16 01:24:15 |
last_update | 2025-02-16 01:24:15 |
depth | 1 |
children | 0 |
last_payout | 2025-02-23 01:24:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 1,015 |
author_reputation | 369,389,255,437,687 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 140,819,723 |
net_rshares | 0 |
Could you please share an update on the progress? I'm really excited about where we are right now!
author | tibfox |
---|---|
permlink | re-vimm-swwqst |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.5.7","image":[],"users":[]} |
created | 2025-05-27 06:46:06 |
last_update | 2025-05-27 06:46:06 |
depth | 1 |
children | 2 |
last_payout | 2025-06-03 06:46:06 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 98 |
author_reputation | 194,022,374,255,120 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 142,988,482 |
net_rshares | 0 |
I'm currently working on the frontend portion of the codebase. I'm hoping to have it ready for a full demo by mid june. Dev log coming soon!
author | chiren |
---|---|
permlink | re-tibfox-sx1no9 |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.5.9"} |
created | 2025-05-29 22:26:36 |
last_update | 2025-05-29 22:26:36 |
depth | 2 |
children | 1 |
last_payout | 2025-06-05 22:26:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 140 |
author_reputation | 45,363,105,266,100 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 143,049,046 |
net_rshares | 48,776,385,835 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
tibfox | 0 | 48,776,385,835 | 50% |
Wohoooo exciiiiiting :)
author | tibfox |
---|---|
permlink | re-chiren-sx2cyo |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.5.9","image":[],"users":[]} |
created | 2025-05-30 07:32:48 |
last_update | 2025-05-30 07:32:48 |
depth | 3 |
children | 0 |
last_payout | 2025-06-06 07:32:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 24 |
author_reputation | 194,022,374,255,120 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 143,055,837 |
net_rshares | 0 |
Any new updates? It seems to have been a while since the last or are you posting from another account?
author | wildwhispore |
---|---|
permlink | re-vimm-swzxpf |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.5.9","image":[],"users":[]} |
created | 2025-05-29 00:10:36 |
last_update | 2025-05-29 00:10:36 |
depth | 1 |
children | 1 |
last_payout | 2025-06-05 00:10:36 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 102 |
author_reputation | 22,033,660,390 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 143,027,815 |
net_rshares | 0 |
Thank you for your interest in the VIMM project! It's been a while since I posted a dev log indeed. Made some good progress on the frontend portion of the project recently. Aiming for a full demo up and running by mid June. New post with more details coming soon!
author | chiren |
---|---|
permlink | re-wildwhispore-sx1ns5 |
category | vimm |
json_metadata | {"tags":["vimm"],"app":"peakd/2025.5.9"} |
created | 2025-05-29 22:29:03 |
last_update | 2025-05-29 22:29:03 |
depth | 2 |
children | 0 |
last_payout | 2025-06-05 22:29:03 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 265 |
author_reputation | 45,363,105,266,100 |
root_title | "VIMM Framework Development Update: Hive Integration Enhancements (January 3, 2025)" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 143,049,073 |
net_rshares | 0 |