Get your own WebRTC Audio and Video using Open Source, Self Hosted Coturn for your Turn Server!

  Рет қаралды 17,699

Awesome Open Source

Awesome Open Source

Күн бұрын

=== Links ===
Show Notes
wiki.opensourceisawesome.com/...
Coturn Github
github.com/coturn/coturn
Get the AwesomeOpenSource Merchandise
awesomeopensource.creator-spr...
Support my Channel and ongoing efforts through Patreon:
/ awesomeopensource
Buy Me a Coffee or Beer
paypal.me/BrianMcGonagill?cou...
=== Timestamps ===
00:00 Beginning
00:09 Introduction to Turn Servers
04:05 Thank you to my Patrons at Patreon and my subscribers on KZfaq
04:40 Creating our VPS
07:25 Setting and A-record for DNS
08:30 Update, Upgrade, and Create a Non-root User in our VPS
12:30 Install Coturn
13:30 Configure Coturn
26:55 Using our Turn Server in Matrix / Dendrite
29:20 Testing our Turn Server with Audio and Video calls
=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx
Mastodon: @MickInTx@fosstodon.org
Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
www.ssdnodes.com/manage/aff.p...
Get a $50.00 credit for Digital Ocean by signing up with this link:
m.do.co/c/a6a61ae55242
Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
hover.com/SHPaiirr
Support my Channel and ongoing efforts through Patreon:
/ awesomeopensource
What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).

Пікірлер: 58
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
One item that a viewer pointed out, and i apologize for this. On the video I left 'relay_ip' commented out, but you should uncomment that option and set it to your public ip address as well. This will help it work through the NAT of your networks.
@ThomasTomchak
@ThomasTomchak Ай бұрын
This is why I am a contributor. You cover all of the deep details and explain things as you go in a way very few people do. Once again something I wasn't sure I could setup is now doable because of watching just one of your videos. Thank you so much for this channel and all the work that you put into it.
@AwesomeOpenSource
@AwesomeOpenSource Ай бұрын
I appreciate that!
@ProgrammingWIthRiley
@ProgrammingWIthRiley Ай бұрын
Came here after digging the depths of the internet for months. Great stuff
@AwesomeOpenSource
@AwesomeOpenSource Ай бұрын
Glad it helped.
@freeformaniak
@freeformaniak 11 ай бұрын
Dude you are an absolute legend, been waiting for this vid since just after you posted the last one, can finally voice chat :)
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Glad I could help
@user-wt8nd9fg8y
@user-wt8nd9fg8y Ай бұрын
Great Work
@AwesomeOpenSource
@AwesomeOpenSource Ай бұрын
Thank you.
@monish05m
@monish05m 11 ай бұрын
Stop posting such good content and such useful apps, my crappy laptop turned server can only handle so much.😅
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Funny enough, though I have a few servers that I use for production and testing, I've been looking into the mini-pc market and price ranges, and they are extremely reasonable for something that could handle a lot of services. I'm so excited to see it going that way!
@monish05m
@monish05m 11 ай бұрын
@@AwesomeOpenSource you live someplace its easy to get good value mini pc and server hardware, i for one live in the third world where even ebay doesn't deliver and the markup in local market is insane, sometimes 2-3 times the original price. So for now i have my old laptop running my small scale buisness webpage and some home apps like jellyfin nginx.
@hotstovejer
@hotstovejer 11 ай бұрын
Agreed. I bought 3 HP mini PCs, Ryzen 5, 256gb nvme and 16gb of RAM for $130 a piece. This is where I'm learning Kubernetes.
@fredericroland8204
@fredericroland8204 11 ай бұрын
Thank you
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
You're welcome my friend!
@marksnethkamp8633
@marksnethkamp8633 11 ай бұрын
The ultimate flex host your own discord replacement.
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Indeed. It feels amazing to be freely self hosted!
@hotstovejer
@hotstovejer 11 ай бұрын
Before I watch this video, there was Fosscord (Now relabeled as spacebar) and I ran that for a while, but it was very buggy.
@zyroxiot9417
@zyroxiot9417 11 ай бұрын
Muito bom, 👍🏼🇧🇷. Very good, thanks.
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
My pleasure!
@user-ix5jf6vd3n
@user-ix5jf6vd3n 8 ай бұрын
Thanks
@AwesomeOpenSource
@AwesomeOpenSource 8 ай бұрын
Welcome
@Common-man_life
@Common-man_life 11 ай бұрын
Thank sir, Its make me a mission accomplished. Thank so many times🥰
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
my pleasure.
@Common-man_life
@Common-man_life 11 ай бұрын
​@@AwesomeOpenSourcesir, one turn server work with more than one matrix chat server?
@Common-man_life
@Common-man_life 11 ай бұрын
@AwesomeOpenSource Sir, after 2 day voice and video call not connected any reason ... don't change any settings as you mentions
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Yes, the server should work with any number of services you connect.
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
No, but make sure you set the relay_ip in the config. I left it out of the video by accident, but it's on in my shownotes.
@alessandrogiovannelli
@alessandrogiovannelli 3 ай бұрын
I ask if I have to open in the VPS the ports indicated in the configuration file? This is not mentioned in the video. Thank you in advance. Great video!
@AwesomeOpenSource
@AwesomeOpenSource 3 ай бұрын
It depends on your VPS and firewall setup. Yes, you'll have to allow the ports listed through any firewall you are running in order for communication to happen.
@adtwomey
@adtwomey 11 ай бұрын
🎉
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Winnter!
@onlyhexonotop4313
@onlyhexonotop4313 11 ай бұрын
Hey can you make an updated video on the zammad ticketing system installation And thanks in advance 😊
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
It is on my list my friend.
@onlyhexonotop4313
@onlyhexonotop4313 11 ай бұрын
@@AwesomeOpenSource thanks 👍 Please make Faster
@Mikesco3
@Mikesco3 11 ай бұрын
Love your video and how you're progressing the series... Pro tip: When your do the change ownership of you do: chown -r brian: /home/brian (Skipping the second Brian after the colon) Linux assumes you want to use the same thing for the group...
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
Thanks for the tip! That's awesome!
@parvazno
@parvazno 11 ай бұрын
Great project.may you tell mewith witch system how to stream from smartphone to multiple broadcast lkke youtube,instagram even my website ? Regards
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
This wouldn't be that. I don't know hwat you'd use to stream to multiple systems at once. Maybe OBS or something, but no idea what mobile app might do that.
@Prime_Tecnologia_Automacao
@Prime_Tecnologia_Automacao 11 ай бұрын
Hi ... I have NextCloud running on our domain, after tests with Nextcloud Talk, we identified some instability in communication with several clients. Possibly I will need a TURN server. My question is if I install it on another VPS server or can I leave it on the same Nextcloud server?
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
You should be able to run it on the same server as long as it has enough resources to run.
@Prime_Tecnologia_Automacao
@Prime_Tecnologia_Automacao 11 ай бұрын
Yes I have. Thanks
@gazvlogs7459
@gazvlogs7459 2 ай бұрын
Do you have to use 2 separate servers to do this? Can you run coturn in the same docker as synapse in the same machine?
@AwesomeOpenSource
@AwesomeOpenSource 2 ай бұрын
You can. Just make sure that the ports don't collide, which they shouldn't.
@gazvlogs7459
@gazvlogs7459 2 ай бұрын
@@AwesomeOpenSource I might need some help doing that since for some reason I can't expose the coturn instance to the web :/
@ancour
@ancour 10 ай бұрын
hey can you help me understanding something? please
@AwesomeOpenSource
@AwesomeOpenSource 10 ай бұрын
Sure, just ask. If I know anything useful, I'll answer.
@siwiecministro1994
@siwiecministro1994 11 ай бұрын
How I hate dark themes - they kills my eyes. Unfortunately more and more programs (and web pages) start using it, not only as an option, but also as default or even as only option (Portmaster comes to mind immediately).
@AwesomeOpenSource
@AwesomeOpenSource 11 ай бұрын
I'm so sorry that the dark themes hurt your eyes. I have low vision, and work in front of screens all day, but find that a good dark theme on a good monitor makes all the difference to reducing eye strain. That more contrast in a dark theme the better for me.
@siwiecministro1994
@siwiecministro1994 11 ай бұрын
@@AwesomeOpenSource Of course I don't intend to decide this for other people, so I'm not making any demands here. I just lament this change that came with smartphones and OLED displays. I don't fully understand it, because it is not like creating separate versions of a webpage - one for Desktop and one for Mobile. Android seems to natively support both schemes - why create apps that overrides this and allow only dark mode (or only light for that matter)? I would argue that light themes are objectively better, because when "we" came out of DOS, there was nothing to prevent Windows being White on Black - just like DOS was. But it wasn't visually pleasing, I think.
@ryanleemartin7758
@ryanleemartin7758 8 ай бұрын
@@siwiecministro1994 Interesting. I know many people don't like dark mode but I've never heard anyone say that dark mode killed their eyes.
@siwiecministro1994
@siwiecministro1994 8 ай бұрын
@@ryanleemartin7758 Well, it does... Let's remember that books are not written in white on black paper. ;> It is a pity that there is only FF extension which turns light pages dark; we need it's counterpart - which would turn dark pages light again...
@kissmeifyouloveme5983
@kissmeifyouloveme5983 6 ай бұрын
Can i use my namecheap domain?
@AwesomeOpenSource
@AwesomeOpenSource 6 ай бұрын
Never used namecheap, but you should be able to I think.
Это реально работает?!
00:33
БРУНО
Рет қаралды 3 МЛН
Как бесплатно замутить iphone 15 pro max
00:59
ЖЕЛЕЗНЫЙ КОРОЛЬ
Рет қаралды 8 МЛН
Red❤️+Green💚=
00:38
ISSEI / いっせい
Рет қаралды 91 МЛН
The BEST Tool to Deploy Your Apps (Stop using Vercel)
10:07
iPhone socket cleaning #Fixit
0:30
Tamar DB (mt)
Рет қаралды 18 МЛН
Какой ноутбук взять для учёбы? #msi #rtx4090 #laptop #юмор #игровой #apple #shorts
0:18
Что делать если в телефон попала вода?
0:17
Лена Тропоцел
Рет қаралды 3,4 МЛН
КРАХ WINDOWS 19 ИЮЛЯ 2024 | ОБЪЯСНЯЕМ
10:04