Qt realizes sdp packaging, sdp strategy introduction

sdp introduction SDP: session des description protocol Session description protocol (SDP) provides multimedia session description for session notification, session invitation and other forms of multimedia session initialization. The SDP session description consists of multiple lines =. Where is a character. Is a string whose format depends on. ...

Posted by rkumar on Mon, 01 Aug 2022 21:33:17 +0300

Analysis of ffmpeg hardware accelerated playback framework

summary Ffmpeg provides API interfaces, and users can call these APIs to realize various functions of ffmpeg. To design the hardware decoding framework of video based on ffmpeg, we need to deeply understand the hardware decoding framework of ffmpeg. Therefore, this paper first analyzes the code framework of ffplay, starts with ffplay, goes dee ...

Posted by nivosh on Thu, 30 Jun 2022 21:54:01 +0300

Implementation of 1v1 audio and video chat room based on WebRTC

I preface WebRTC (Web real time communication) aims to introduce the real-time communication function into browsers. Users can carry out real-time communication between browsers without installing any other software or plug-ins. This paper introduces the realization of one-to-one audio and video real-time chat room function based on WebRTC. Th ...

Posted by fizzystutter on Sat, 21 May 2022 02:11:17 +0300

iOS video development: Video H264 hard coding

preface Series of articles:iOS video development (I): video captureiOS video development (II): Video H264 hard codingiOS video development (III): Video H264 hard decodingiOS video development (IV): popular understanding of YUV data Last iOS video development (I): video capture We have introduced how to collect the video data of iOS camera. Th ...

Posted by stephaneey on Fri, 20 May 2022 18:11:20 +0300

Basic development of iOS camera

catalogue 1, Set up session 1. Initialize session hub 2. Create video input 3. Add to session 4. Create audio input 5. Add audio input 6. Set still picture output 7. Set video output 2, Open session 1. Open session 2. Camera processing 2.1 obtain the camera at the specified position 2.2 get currently active cameras 2.3 get the number of ...

Posted by Pyrite on Sat, 07 May 2022 01:41:48 +0300