Skip to content

recevice rtp always drop first packet#60

Open
Guanges wants to merge 143 commits intoj0r1:masterfrom
Guanges:master
Open

recevice rtp always drop first packet#60
Guanges wants to merge 143 commits intoj0r1:masterfrom
Guanges:master

Conversation

@Guanges
Copy link

@Guanges Guanges commented Jul 23, 2024

No description provided.

j0r1 added 30 commits December 3, 2016 16:12
This function allows you to change the data that will be sent out
(e.g. for encryption). It could also be used to disable sending
RTCP packets.
Added OnValidatedRTPPacket to RTPSession and RTPSources, allowing you
to process a packet as soon as it is linked to an RTPSourceData
instance. This way you can avoid the GotoFirst/GotoNext iteration over
the sources.

An OnChangeIncomingData member function was added to RTPSession,
allowing you to change received RTP or RTCP data. This can be used to
e.g. decrypt the packets.
Example 6 uses one of them
j0r1 and others added 29 commits March 22, 2017 10:41
It's possible that OnValidatedRTPPacket already deletes the packet,
making the pointer invalid.
This shouldn't happen since the number of CSRCs comes from four bits in
the RTP header. But better safe than sorry.
Uses the abort descriptor SendAbortSignal everytime a packet is
injected, but this buffer can fill up.
Fix rtpsecuresession.cpp when thread is not supported
Fix rtpsecuresession.cpp when thread is not supported
Avoid `using namespace std` to allow c++14 compilation
Fix typos in src/rtperrors.cpp
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants