Show HN: A Twilio-powered interactive talk radio platform
capiche.fm
capiche.fm
"How does Capiche FM work?
Phone calls, broadcast live online.
You start a broadcast, Capiche calls your phone, and you go live. Then everything you say gets live-streamed to anyone who’s dialed into your show.
Fans and friends (and foes, if you want) can call a Capiche FM show’s number to listen on a phone call (yup: every show has its own phone number), or just open a new tab and stream the show online from the show's page. Hosts can invite anyone on air to chat live, too."
EDIT: Honestly your help page is great. Concise description about what it is and how to use it. You should consider bringing some of that content to the homepage. The skateboarding heart person is neat, but I'd rather you tell me about the product.
Streaming audio over WebRTC, though...
I'm curious about the business model. This has got to cost a metric fuckton in Twilio API usage. Is the plan to prove growth then build your own pipes to reduce the cost?
If I'm understanding correctly, it does look like twilio has a lower rate for conference call minute/participant than general calling, but still $0.002 / minute / person adds up quick.
It's definitely costing them more to do it over the phone.
It allows access to the microphone without tech support issues (adjust microphone volume, give browser permissions etc).
Beyond that, listening also allows you to just call into a phone number and listen to a show - without expending your mobile data allowance.
Here's a public page where you can see some of the shows currently being hosted on Capiche FM: https://capiche.fm/discover
And here's a link to our changelog which some commenters said describes our product better than the homepage: https://www.notion.so/capiche/What-s-new-on-Capiche-FM-e56f6...
Appreciate all the feedback!
Hows the audio quality? / Can I broadcast via the Internet instead of a voice call? One thing that always bugs me with classic, terrestrial talk radio is when a guest caller calls in with tinny, heavily compressed audio vs the hosts crisp clean audio. I suppose it wouldn't be as noticeable if the hosts have similar audio quality to the guests.
You can check the audio quality in some recent broadcasts, including those featured on these shows that were live today: https://capiche.fm/loup, https://capiche.fm/saas/, and https://capiche.fm/whybehindx. It's powered by phone calls, so for now the quality is exactly what you get from a phone call—and everyone talking, hosts and guests alike, have the same quality. We're working on improving that though!
The idea is rather relaxing because I don't own an expensive mic, and my office has an echo. But on Capiche podcasts, the hosts have a meh audio quality too because everybody is talking through a phone call compression. :)
I wonder if non-US numbers will appear later because I was lucky to have a US Skype number, otherwise it would be hard to avoid the international fees.
I do a weekly podcast with my good friend and am going to try it out the next time I record a podcast but I have a couple of thoughts off the bat:
1. Using my phone means I can't (easily) use my condenser mic and pro headphones like I do with my laptop.
2. Rights/Distribution: I currently have 100% ownership over the content I create and I can choose where to distribute it because I have the raw files. Your terms seem on the face to be amenable to me being able to pick up and move my content. I'll be interested to see if you make the content I send through you available for me to download - or if it's required for me to (somehow) also make a recording of my own , which might cause trouble later.
I'm excited for this and think it could be big, and understand it's an MVP right now, so plenty to come just a couple things to think about.
Awesome!
A browser based web interface (like meet) would suffice just fine
Great point on phone calls making it difficult to use mics and more. On the one hand from a broadcasting perspective, I've found that freeing as there's less to worry about. You just pick up the phone call and start talking and don't think about everything else. But we do want to improve audio quality, so expect more options here going forward including web broadcasting!
Then, on recordings: When you wrap up a broadcast (which happens in Capiche when you hang up the phone after live streaming), you can download an mp3 of your call, or can go back and download it again anytime later. So you never have to think about recording, and can still always have a full copy of everything you broadcast.
Email anytime if you have any more ideas here!
That should at least take them to a description of the show, and ideally let them listen to a clip.
I bet you have a feature in your backlog to automate adding things like the legal disclaimer at the beginning of that podcast. Having that read in a very unexcited voice set the tone, unfortunately. But, so much opportunity here, nice work!
0: https://www.notion.so/What-s-new-on-Capiche-FM-e56f62fe9d204...
Be aware.
Also, isn't this equivalent to YouTube, Twitch, or whatever streaming platform kids are using these days, without a video feed?
You can listen to past broadcasts on any Capiche FM show page, including these that were live today: https://capiche.fm/saas/ and https://capiche.fm/loup among others.
Then, if those (or any other show) are broadcasting live right now, you'll see the live audio player instead of the past broadcast, and can tune in while they're talking.
I would be extremely vary about this service. Not only it explicitly violates GDPR, but it may also substantially increase your phone bill.
So - I will suggest that you make whatever export options a thing. If I could auto-export all my data, I might give it a whirl.
I had a similar experience looking into anchorFM - looked neat - like what I was needing exactly (like this maybe) - checked the terms and checked out.
With today's cancel culture what it is, I can't see buying into a SaaS that will punt so easily - I don't know if export is an option - I don't know if it's a lockout kind of thing like google does - or if you have time to get your content like wordpress.com does.. but I can build this and not worry about it, other people may want to know.
This has made me consider more about vc backed things - they mostly have to go for certain business models and it limits things I guess.
my comment was saying I would buy the code to run on our servers, not asking to give it away. I do this with some local software and some server software. It's a fine choice to not make it available that way.
I was merely offering a different view point some may want to consider - not suggesting that their current model was flawed.
No matter how many VCs want to be the next adobe, I only use software I don't have to subscribe to, and try to only user services where I have easy export of data. Certainly I am not the majority of users in the world.
I wonder how many more will start to shift after getting burned by vendor lockin though, certainly I'm not the only one that has spend time and money with other people's platforms and had them change a business model or terms of content and then lost all of that time and content.
I imagine the number of people with that bad taste in their mouth will continue to grow. This is not to say that I expect the youtube/adobe etc biz models to fail because if it. Just offering a glance at a market that may not be considered.
There's a Raspberry Pi client for remote broadcasts.
Here's a demo where you can see chat controlled DJ room where you can cue up songs in the station's library: https://radiogbv.com/