Video calling technology has really improved during the… uhm… since 2020. It's interesting looking back, how much better coordinated things have become. At least, for the people fortunate enough to work for a transparent, straightforward and honest organization.
RTP is an ancient protocol that was invented to do multicast audio conferencing. It's almost never used for that because 'the internet' doesn't do multicast, It's also redundant for video such as H.264 or MPEG2 transport streams which have packetisation and timing and audio sync built in. RTP is only really used for SIP based VOIP phones and it's a right pain with NAT
It's interesting how now that you have to do it remotely, your videos kinda feel more "personal" because of you participating with your face and not just off-screen questions like before, @Computerphile. The irony is not lost on me.
Wish this video had captioning. For whatever reason, I find it hard to understand exactly what he is saying when he speaks quickly. Most videos have captions; I wonder why this one doesn't?
ATM isn't worth talking about unless you tell the story of how the telecoms world changed 20 years ago when data started to exceed voice on backbone networks.
Hi Computerphile I URGE you guys to look into this, namely there is a channel that hacks YouTube accounts by them subscribing to it.Most used phrase by which it lures them in is "Wanna be friends" or commenting the exact line said in the video before it's even published! I urge you and others NOT to interact with it, unless YOU or SOMEONE has any real idea on how to approach this ISSUE themselves or report it to YOUTUBE!
Or just record yourself then send the video file over so the other person can edit both videos together with quality you'll never see on an actual video call.
Such an odd thing to notice, but I appreciate Dr. Bagley's proper use of radio etiquette. That is, "out" instead of the incorrect but often-used "over and out".
Starting to feel like the whole covid19 thing was just an ad campaign for airpods… (all kidding aside i honestly see them EVERYWHERE now in all these staying at home streams/videos etc, and the audio quality of those is so bad man omg why is 90% of america and uk using them?!)
At the end you say the routing will get v street with IPv6. Could you make a video explaining this? As a slightly tech savvy user, how will IPv6 affect me?
If you avocating for always having a garbage collector your ruling out a whole class of performance-related problems. While a single hybrid language might be able to replace them all, a constrained language will never be able to be universal.
I feel like in practice the packet size (and therefore buffer sizes) will be handled by (or will strongly depend on) the codec? Like, one frame at a time sounds reasonable for video, sure ; but for audio, I guess codecs can make a smarter choice depending on their internals and their target bitrate?
EDIT: Thinking about it, I guess video codecs still operate on some variant of "keyframes" and "deltas", so they too should be able to make a smarter choice there (do I wait for the next keyframe and bundle as many deltas as possible in the current packet, if so how much time do I wait, etc). I would guess the chunk size is very much dynamic in practice?
EDIT2: Yeah, this is literally what Dr Steve says at the end. I should watch the entire thing before commenting.
Aside form all else, I'd like to say that I really appreciate the Doctor Who DVD sets back there, from 3 to 8 (? It's kinda hard to make out…). In fact I'm quite jealous! Don't think I wouldn't notice, though! / W
Video calling technology has really improved during the… uhm… since 2020.
It's interesting looking back, how much better coordinated things have become. At least, for the people fortunate enough to work for a transparent, straightforward and honest organization.
simply a great vid – thx
RTP is an ancient protocol that was invented to do multicast audio conferencing. It's almost never used for that because 'the internet' doesn't do multicast, It's also redundant for video such as H.264 or MPEG2 transport streams which have packetisation and timing and audio sync built in. RTP is only really used for SIP based VOIP phones and it's a right pain with NAT
My usual day sounds just like the real life simulator. 10/10
Very interesting. I'm french and quite comfortable with english, but subtitles would have helped a little. Thanks a lot anyway.
Can we use timestamps instead of packet sequence numbers?
So 2 people standing over 35 meters apart cannot have a normal conversation anymore, since the sound would take more than 100 ms.
(ignoring the visual aspect of conversation)
Love the Atari Portfolio computer in the background!
It's interesting how now that you have to do it remotely, your videos kinda feel more "personal" because of you participating with your face and not just off-screen questions like before, @Computerphile. The irony is not lost on me.
Please do a video with details on the different ways to handle echoes
Star Wars vs Star Trek
Paid by the minute again I think!
Wish this video had captioning. For whatever reason, I find it hard to understand exactly what he is saying when he speaks quickly. Most videos have captions; I wonder why this one doesn't?
I hope in these trying times that everyone living with others is familiar with their router's QoS settings
ATM isn't worth talking about unless you tell the story of how the telecoms world changed 20 years ago when data started to exceed voice on backbone networks.
5:14 Remember also that many video conferences are held over bandwidth-restricted corporate networks.
Wait… Is that a 64 telecaster?
what is that annoying clicking noise?
I kinda miss lockdown
Talk about hypercomputing super Turing machines that solve the halting problem or other undecidable problems
You can get away with 250ms for a voice call – one hop to a geostationary satellite and back
IPv6 FTW!!! NAT is a bad, bad, bad hack.
– What do we want?
– Now!
– When do we want it?
– Race conditions!
Hi Computerphile I URGE you guys to look into this, namely there is a channel that hacks YouTube accounts by them subscribing to it.Most used phrase by which it lures them in is "Wanna be friends" or commenting the exact line said in the video before it's even published! I urge you and others NOT to interact with it, unless YOU or SOMEONE has any real idea on how to approach this ISSUE themselves or report it to YOUTUBE!
Or just record yourself then send the video file over so the other person can edit both videos together with quality you'll never see on an actual video call.
Such an odd thing to notice, but I appreciate Dr. Bagley's proper use of radio etiquette. That is, "out" instead of the incorrect but often-used "over and out".
Why doesn't he teach us about a lady's vagi…..oh wait….
Starting to feel like the whole covid19 thing was just an ad campaign for airpods… (all kidding aside i honestly see them EVERYWHERE now in all these staying at home streams/videos etc, and the audio quality of those is so bad man omg why is 90% of america and uk using them?!)
At the end you say the routing will get v street with IPv6. Could you make a video explaining this? As a slightly tech savvy user, how will IPv6 affect me?
1:05 “We can zoom in…” hehehehehe
Youtube started lagging fiercely just for this video. I felt like they were being cheeky.
So how much of this is handed by the pc and how much by the particular video app?
nice illustrative editing in this one..
"We'll talk about ATM one day". uuuugh. Do we have to?
If you avocating for always having a garbage collector your ruling out a whole class of performance-related problems. While a single hybrid language might be able to replace them all, a constrained language will never be able to be universal.
Is that you, Jared Harris?
I have some of those books!
Why do video streaming services like twitch use a several second buffer instead of trying to do something closer to this?
This reminds me of Nagle's Algorithm. Which may be a nice topic for Computerphile one day
Hahahaha, that last point about IPv6
it's funny how it still is sort of a pipe dream for consumers right now!
I feel like in practice the packet size (and therefore buffer sizes) will be handled by (or will strongly depend on) the codec? Like, one frame at a time sounds reasonable for video, sure ; but for audio, I guess codecs can make a smarter choice depending on their internals and their target bitrate?
EDIT: Thinking about it, I guess video codecs still operate on some variant of "keyframes" and "deltas", so they too should be able to make a smarter choice there (do I wait for the next keyframe and bundle as many deltas as possible in the current packet, if so how much time do I wait, etc). I would guess the chunk size is very much dynamic in practice?
EDIT2: Yeah, this is literally what Dr Steve says at the end. I should watch the entire thing before commenting.
IPV66666666666
5:46 I like the little "John Malkovich" door on the back wall.
Aside form all else, I'd like to say that I really appreciate the Doctor Who DVD sets back there, from 3 to 8 (? It's kinda hard to make out…). In fact I'm quite jealous! Don't think I wouldn't notice, though!
/
W
The we’ll “zoom” out… nice pun steve
“A gigabit symmetrical isn’t unheard of these days” if I can get more than 5 mbps download I consider it a victory #dslproblems #middleofnowhere
Doesn't the packet time code make the sequence number redundant?