Skip to content

Conversation

tmedicci
Copy link
Contributor

@tmedicci tmedicci commented Mar 9, 2023

Summary

Add an application to receive/send RTP protocol.

RTP Tools is a set of small applications that can be used for processing RTP data.

  • rtpplay: play back RTP sessions recorded by rtpdump
  • rtpsend: generate RTP packets from textual description, generated by hand or rtpdump
  • rtpdump: parse and print RTP packets, generating output files suitable for rtpplay and rtpsend
  • rtptrans: RTP translator between unicast and multicast networks

For more info, please refer to:
https://github.com/irtlab/rtptools

Impact

No immediate impact. Some improvements on NuttX are required to enable all the applications to work properly. These changes will be submitted on separate PRs.

Testing

Tested with simulator + ESP32-LyraT v4.1 with rtpdump.

@tmedicci tmedicci force-pushed the feature/add_rtptools branch 2 times, most recently from 20ef7cd to e5bc955 Compare May 1, 2023 15:26
@tmedicci tmedicci marked this pull request as ready for review May 1, 2023 15:31
@tmedicci
Copy link
Contributor Author

tmedicci commented May 1, 2023

This MR is open for review after apache/nuttx#8985 and apache/nuttx#9142 being merged. Could you please take a look at it, @xiaoxiang781216 and @masayuki2009 ?

I'm planning to make it part of a series of tutorials regarding audio applications of NuttX ;)

@tmedicci tmedicci force-pushed the feature/add_rtptools branch 2 times, most recently from fb82fe2 to 0371ba0 Compare May 1, 2023 16:48
@tmedicci tmedicci force-pushed the feature/add_rtptools branch from 0371ba0 to 8857c5d Compare May 1, 2023 19:59
@tmedicci tmedicci force-pushed the feature/add_rtptools branch from 8857c5d to dacca80 Compare May 1, 2023 20:01
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.

4 participants