Hi,
I'm trying to get RTP/RTSP protocol support on a ESP32.
My goal is to have video/audio streaming from the ESP chip to a browser.
Questions:
* Is there any RTP implementation ported to ESP32?
* Any port as an ESP-IDF component?
* Plans on having an ESP-IDF component providing RTP support in the near future?
Thanks,
Ariel
RTP/RTSP support
Re: RTP/RTSP support
Bumping this because I'm interested too. And I can see that building it myself is more effort than I realized.
Re: RTP/RTSP support
Bumping this thread for exactly the same reasons as mzimmers. I'm looking at JRTPLIB (C++) and PJSIP.
I'm just looking to stream audio; I might be able to write a DIY solution for one stream format, but full RTP support is not trivial.
I'm just looking to stream audio; I might be able to write a DIY solution for one stream format, but full RTP support is not trivial.
Re: RTP/RTSP support
I've been looking at oRTP as a potential candidate. Currently, I'm just doing the simple thing and hardcoding some RTP parameters and filling out the rest of my project currently.
oRTP is mirrored on github: https://github.com/BelledonneCommunications/ortp
oRTP seems to have the significant dependencies of
So, it seems that the major portability is already covered by ESP-IDF with pthreads and mbedtls. oRTP and bctoolbox are both CMake projects. Given that the ESP32 build system is based on CMake, it seems there's a possibility to integrate these libraries, though I'm uncertain how simple it would be. I'm aware of CMake, but don't have significant experience using it. I'd like to do this work and release it, but if anyone with CMake experience would like to take this on, I'd certainly be grateful.
oRTP is mirrored on github: https://github.com/BelledonneCommunications/ortp
oRTP seems to have the significant dependencies of
- pthreads and
- bctoolbox which depends on
- mbedtls
So, it seems that the major portability is already covered by ESP-IDF with pthreads and mbedtls. oRTP and bctoolbox are both CMake projects. Given that the ESP32 build system is based on CMake, it seems there's a possibility to integrate these libraries, though I'm uncertain how simple it would be. I'm aware of CMake, but don't have significant experience using it. I'd like to do this work and release it, but if anyone with CMake experience would like to take this on, I'd certainly be grateful.
Re: RTP/RTSP support
Bump.
Anyone aware of any movement in this area? The ESP32-CAM makes this even more interesting to us (and I'm sure to a lot of people).
Anyone aware of any movement in this area? The ESP32-CAM makes this even more interesting to us (and I'm sure to a lot of people).
Re: RTP/RTSP support
Any pointers from anyone on getting voip on esp?
Who is online
Users browsing this forum: Vishna and 151 guests