VILLASframework / node

Connecting real-time power grid simulation equipment
https://fein-aachen.org/projects/villas-node/
Apache License 2.0
13 stars 8 forks source link

Consider RTP & RTCP as a new transport protocol #118

Closed stv0g closed 2 years ago

stv0g commented 7 years ago
stv0g commented 7 years ago

See also: https://tools.ietf.org/html/rfc8085#section-3.1

stv0g commented 6 years ago

Hi @marvinklimke,

I found this older issue about adding RTP/RTCP support to VILLASnode. Its already roughly a year old :smile:

stv0g commented 6 years ago

Here is my current list of RTP libraries which might be suitable:

RTP Stacks:

Tools

Other lists and overviews:

stv0g commented 6 years ago

Lateron, I would suggest using Wireshark as a packet analysis tool for checking the RTP traffic.

stv0g commented 6 years ago

In particular, I like the libre library because it seems to support a wide range of real-time communication protocols.

@marvinklimke could you do some research which of these RTP stacks

stv0g commented 6 years ago

In GitLab by @marvinklimke on Nov 2, 2018, 11:58

Hello!

I did some basic research on the mentioned RTP stacks and listed my findings below.

libre

GStreamer

ccRTP

oRTP

JRTPLIB

PJSIP

Personal Opinion

I think libre is the way to go here. The library is actively developed and the modular and clear code style allows for a (hopefully) quick and smooth incorporation. The additional protocols are nice to investigate later on.


@stvogel do you remember to send me a copy of the master thesis that we talked about during our meeting? Also, I am going to investigate libre a bit deeper until we figure out the issue with villas on my machine, if that's fine with you.

stv0g commented 6 years ago

@marvinklimke

I also like libre

There is also a repo with some example applications: https://github.com/creytiv/redemo However the documentation is quite sparse.. And there are no examples for RTP/RTCP.

I think we still might want to use it. However, you would need to read the libre code to actually understand it :D

stv0g commented 5 years ago

marked this issue as related to #218

stv0g commented 5 years ago

marked this issue as related to #215

stv0g commented 5 years ago

The basic RTP node-type has been merged into version v0.7.0 of VILLASnode.

stv0g commented 5 years ago

closed