p/100ms-video-sdk
Add live video conferencing to your app in hours, not months
Kevin William David
100ms Video SDK β€” Add live video conferencing to your app in hours, not months
Featured
192
β€’
Add live video conferencing to your app in 10x less lines of application code than any other fully customisable video SDK.
Built by the team that created live video infrastructure powering billions of minutes a day at Facebook and Disney+Hotstar.
Replies
Damien
Congrats for the launch πŸ‘ What I saw so far sounds promising 😊
kshitij
Thx @damiencourbon. We work as your internal video infra team more than anything else
Nachiketas Ramanujam
Congrats on the launch.Been following 100ms for a while and planning to integrate soon. Can't ask for a better alternative to agora for fast-growing companies and agile teams.
Aniket Behera
@graffitos Thanks Nachi for all the support! Looking forward to working with you guys :)
Kumar Aakash
Congratulations on the launch 100ms team!
Arpit Mishra
@rtinkslinger Thanks Aakash
Sid Puri
Big fan of what @aniket1by2 and team are building. Almost want to build a product to try this SDK
Aniket Behera
@purisid Start with a demo app, should take you under a minute :)
Roj Niyogi
Might want to clear up pricing methodology on the pricing page with something like "For example, having X participants in a room that had a Y long conference/meeting/chat would cost $Z"
kshitij
@niyogi thx for the feedback. Will add something like a pricing calculator
Pratiksha Dake
Congrats on the launch! The onboarding was extremely smooth and the documentation is very simple to understand.
Aniket Behera
@pratikshadake thanks ;)
Rohit Goyal
Amazing product. Congrats on the launch.
Aniket Behera
@imrgoyal Thanks Rohit!
kshitij
100,000 Free minutes is available for creators who signup before 11:59pm/PSTAug 13. Pls apply the promocode at https://www.100ms.live/contact
kshitij
Thanks, @kevin for hunting us! Hey PH Community, πŸ‘‹ Super excited to share 100ms. We've been working heads down on 100ms for a year, and we're thrilled to launch on Product Hunt today! ********We are offering 100,000 mins FREE usage if you sign up today*********** ❓ The problem In the pandemic, we've seen developers across the world struggle with adding live video to their apps with current solutions. Building fully customisable live video apps with current SDKs is HARD Developers either spend months working with painful low-level api's or settle into pre-built offerings with limiting UX 🚫. βœ… Our solution 100ms is built on following principles 1. Any piece of code which multiple application developers have to write repeatedly should exist in the infrastructure layer (comprehensive SDK) 2. As much possible the business logic should remain on server side than burning it into client apps (room templates) 3. User experience is paramount and "video must play". Nothing else matters if video doesn't work (resilience and scalability) 4. The API's which make things easy, shouldn't limit developers into an opinionated user experience, or box them into just a few common use-cases. (fully customisable) We achieve this by - Abstracting business logic of the conference room in Templates and Roles. - Client side SDKs encapsulate all the edge cases inside the SDK rather than leaving it to application πŸ—οΈ How it works You can build your live demo app in just 3 steps πŸ‘‡ ☝️ Pick from our pre-defined templates or create your own template. ✌️ Write a few lines of code. No low-level connection/media handling needed. πŸ™Œ Voila! Go-live. πŸš€  πŸ‘©πŸ»β€πŸ€β€πŸ‘©πŸΌ Spend less time coding, using templates You can build these use cases using templates in under 10 lines of code - In a classroom, only a *teacher* is allowed to end the class for everyone - In a video-conference, only *host* is allowed to present their screen, not *guest* - In a yoga class, an *incognito_student* is seen only by the *teacher* but not by other *students* - In an audio-room, only a *moderator* can invite a *listener* on stage and change their role to *speaker* πŸ› οΈ Endlessly extensible Our SDKs allow low-level access to audio video, allowing you to build these - - Change streaming or recording layout to add overlays, design your own custom UI. You can build your own StreamYard clone! - Add live transcription by using raw access to audio tracks - Pipe custom music into your rooms - Create whiteboard and games on top of a virtual classroom We have to thank our early developer community for feedback. We now power millions of live minutes a week πŸš€ Super excited to see what you guys build using 100ms πŸ™ŒπŸΌ πŸ™ŒπŸΌ Come chat with us. We are hanging out at [https://phlaunch.app.100ms.live/...]
Aniket Behera
Divyansh ChaurasiaπŸ‘¨πŸ»β€πŸ’»
Hey everyone, thanks for supporting us in the launch. We're signing off from this link [https://phlaunch.app.100ms.live/...], if you have any questions connect with us here: https://discord.com/invite/kGdms...
Nihal Bhushan
@kevin @gupta_kshi Congrats and good luck with your launch. It does look like the future.
Sachin Sharma
We have worked with @gupta_kshi @aniket1by2 in the past months, and have been pleasantly surprised with high-quality tech, and the super enthusiastic team. This product will go places, best wishes!
kshitij
thx @99sachins it's been a pleasure working with your team.
Deep Kakkad
Congratulations on the launch, 100ms team :)
Arpit Mishra
@dkakkad99 Thanks Deep
Prempal Singh
Congratulations @gupta_kshi and the entire team at 100ms on the successful launch! Looks amazing!
Abhilash Jain
Congratulations on the launch :)
kshitij
@findabhilash thx for the love
Girdharee Saran
Congratulations on the launch :)
kshitij
thx @giri
Nikhil Kapur
🀯 on how "templatized" you have made the product in such little time. Flexibility, Scalability, and Ease-of-Use are the fundamentals of any successful dev infra product and you guys have taken that DevX to another level, great job @gupta_kshi @aniket1by2!
Pavlo Pavlenko
Looks interesting. What about 1-1 video calls with screen sharing and co-browsing? We're considering adding this kind of functionality into our live chat solution. I assume this is not your focus, at least at this point, right?
kshitij
@pavel_pavlenko we can enable 1-1 video calls with screen sharing but not co-browsing yet. Would love to setup some time with you and understand the usecase fully
Pavlo Pavlenko
@gupta_kshi Sure, what's the best way to get in touch with you? Should I just book a demo on your website?
kshitij
@pavel_pavlenko yes pls. Will reach out asap
Arpit Mishra
It's simply awesome to be part of journey and product that's so lit πŸ”₯. A high-quality tech has helped developers scale their apps while building super quickly and efficiently. More power to the team. πŸš€
Mohit Garg
This is democratizing video for the masses! Incredible work and awesome! Congratulations Kshitij and team!
Prashant Mahajan
Great, we were already planning to integrate with Zeda.io. Now the promo code it is a sweet deal.
kshitij
@prashant_mahajan zeda.io looks awesome. Would love to chat and help you build a world class experience. Don't forget to sign up and try it pls
Jeff Bajayo
@aniket1by2 Congrats on the launch, looks really fantastic. Currently building out a community platform with video demo's etc... 2 questions, 1. How to get the promo if signed up, no place to enter promo code or any pricing inside the actual application. 2. Very confused on your pricing of per participant and per 1000 minutes. For example if you had 2 people in a conference for 30 minutes, that was the norm (aka like 1000 of those a week) how would that work with the pricing model? Thanks!
Aniket Behera
@jeffbajayo 1. for promo -> just enter your details here -> https://100ms.live/contact 2. We work on a pay as you go model. You pay an amount proportional to the minutes & participants you use. eg. if 2 people joined a conference for 30 minutes, your cost would be 0.0025 x 2 x 30=$0.15 for that call. Let me know if it makes sense.