Christophe Irles
Christophe Irles
In both VideoRTP.zi and AudioRTP.zip you'll find RTP stored as "List" in 3 files: RTP headers only, RTP payloads only and RTP packets (Header + Payload). Just in case. The...
Just in case the code used to save data to file ``` private List audioRTPPayloadList = new(); ... using (Stream stream = File.Open(fileNameRTPPayload, FileMode.OpenOrCreate, FileAccess.Write)) { var bformatter = new...
There is 10000 RTP Audio packets and 5000 RTP Video packets
Hi, I learned to use FFmpeg using samples around - Google search engine was my best friend for this ... And I never used IO Context ... And it's not...
Take a look also here: https://github.com/stjeong/ffmpeg_autogen_cs Examples from official FFmpeg web site have been rewritten with FFmpeg.Autogen. Perhaps it will help
Another tips: Once ffmpeg binaries/exceutable are downloaded on your environment you can check elements which are enabled/disabled using: `ffmepg -version` Output example: ` ffmpeg version 4.4.1-full_build-www.gyan.dev Copyright (c) 2000-2021 the...
Do you have any news about your try to use custom IO context ? Coud you give me some examples where the use of custom IO context could be helpful...
Also to you give authorization to your app to have access to video devices ? On Mac you have often trouble about security to access devices (audio and video)
You could read some info here #978 and here #704 Don't hesitate to create a PR ;)
Event OnAudioFormatsNegotiated will be raised only if a renegociation is done. Which seems not the case in your case. You want to change a device (for example an headset with...