Back to Search
Start Over
A Hardware-Accelerated System for High Resolution Real-Time Screen Sharing
- Source :
- IEEE Transactions on Circuits and Systems for Video Technology. 29:881-891
- Publication Year :
- 2019
- Publisher :
- Institute of Electrical and Electronics Engineers (IEEE), 2019.
-
Abstract
- Establishing an interactive screen sharing system that supports ultra high resolution (such as 4k) is challenging, with latency and frame rate playing important roles in user experience. The screen frame needs to be compressed efficiently without consuming extensive computational resources. We present a hardware-accelerated system for real-time screen sharing, which decreases encoding workload by exploiting content redundancies between successive screen frames. We propose a multiple codec approach that utilizes several encoders with H.264 Advanced Video Coding (H.264/AVC) of different input sizes, creating savings in encoding time by selecting the appropriate one for updated screen content. An optimized metadata processing method is proposed as well. Small but distant updates within a frame can be split into independent frames for more efficient compression, which is also beneficial for interactive latency. In the evaluation, the proposed system takes less encoding time than general single codec implementation in common screen sharing scenarios. Measurement for latency shows that the end-to-end latency for 4K resolution screen sharing is only about 17–25 ms, which makes the proposed system suitable for various applications in local wired and wireless connections.
- Subjects :
- Computer science
business.industry
02 engineering and technology
Frame rate
0202 electrical engineering, electronic engineering, information engineering
Media Technology
Codec
020201 artificial intelligence & image processing
Electrical and Electronic Engineering
Graphics
Latency (engineering)
business
Encoder
Computer hardware
Subjects
Details
- ISSN :
- 15582205 and 10518215
- Volume :
- 29
- Database :
- OpenAIRE
- Journal :
- IEEE Transactions on Circuits and Systems for Video Technology
- Accession number :
- edsair.doi...........cb0aad1a7539be41c5025dcbb9102f11