News for hackers. Stuff that matters.
Re:H.266/Versatile Video Coding (VVC) by giantrobot on Monday July 06, 2020 @08:51PM (#23754465)
Some web conferencing would want to do 60fps. There's also realtime streaming like Twitch, PS Now, and Google's Stadia.
Re:H.266/Versatile Video Coding (VVC) by imtringued on Tuesday July 07, 2020 @03:27AM (#23756605)
Twitch isn't real time.
Re:H.266/Versatile Video Coding (VVC) by mathw on Tuesday July 07, 2020 @06:27AM (#23757612)
Yes it is. The delay on a Twitch stream doesn't mean they don't have to deal with encoding and transmitting frames at full speed. If Twitch wasn't real time, you'd only be able to watch live streams slowed down!
Re:H.266/Versatile Video Coding (VVC) by Kihashi on Tuesday July 07, 2020 @09:46AM (#23759183)
That's a different definition than most people mean when they say "real-time".
Re:H.266/Versatile Video Coding (VVC) by pavon on Tuesday July 07, 2020 @05:29PM (#23764314)
Not me. All realtime systems have some latency, but what makes them realtime is that they must maintain throughput, processing data as quickly as it comes in. You can subdivide to hard-realtime and soft-realtime depending on how strict your latency requirements are, but it is still realtime.
Re:H.266/Versatile Video Coding (VVC) by neonfuz on Tuesday July 07, 2020 @10:39AM (#23759731)
really? I think not. Lets use speech synthesis as an example: I would call speech synthesis real time if it takes less than one second to produce one second of synthesized speech. I think you're probably thinking of the word "live". There's always going to be a small delay when re-encoding. Real time doesn't mean 0ms delay, that's impossible. Twitch has a small delay, but it's still re-encoded in real time (encoding 1 second takes ≤ 1 second for twitch).
Re:H.266/Versatile Video Coding (VVC) by ygra on Tuesday July 07, 2020 @06:18AM (#23757555)
The delay (configurable) isn't due to the encoder. And the encoder has to process everything in real time, otherwise you start skipping frames or fall behind.