From 436ceaea56ecff755476a3796cff72e1da39dfc6 Mon Sep 17 00:00:00 2001 From: Roy Ben Shabat Date: Sun, 8 Mar 2020 01:19:58 +0200 Subject: Integrated WebRTC channel to PPC/FSE. --- .../Network/WebRtcIceCandidateRequest.cs | 14 ++++++++++++++ .../Network/WebRtcIceCandidateResponse.cs | 13 +++++++++++++ .../Tango.RemoteDesktop/Network/WebRtcOfferRequest.cs | 14 ++++++++++++++ .../Tango.RemoteDesktop/Network/WebRtcOfferResponse.cs | 14 ++++++++++++++ .../Tango.RemoteDesktop/Tango.RemoteDesktop.csproj | 10 ++++++++++ 5 files changed, 65 insertions(+) create mode 100644 Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateRequest.cs create mode 100644 Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateResponse.cs create mode 100644 Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferRequest.cs create mode 100644 Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferResponse.cs (limited to 'Software/Visual_Studio/Tango.RemoteDesktop') diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateRequest.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateRequest.cs new file mode 100644 index 000000000..4d6f933c2 --- /dev/null +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateRequest.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Tango.WebRTC; + +namespace Tango.RemoteDesktop.Network +{ + public class WebRtcIceCandidateRequest + { + public IceCandidate IceCandidate { get; set; } + } +} diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateResponse.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateResponse.cs new file mode 100644 index 000000000..e3d926f67 --- /dev/null +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcIceCandidateResponse.cs @@ -0,0 +1,13 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace Tango.RemoteDesktop.Network +{ + public class WebRtcIceCandidateResponse + { + + } +} diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferRequest.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferRequest.cs new file mode 100644 index 000000000..28fde6af8 --- /dev/null +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferRequest.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Tango.WebRTC; + +namespace Tango.RemoteDesktop.Network +{ + public class WebRtcOfferRequest + { + public Offer Offer { get; set; } + } +} diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferResponse.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferResponse.cs new file mode 100644 index 000000000..1c4698035 --- /dev/null +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Network/WebRtcOfferResponse.cs @@ -0,0 +1,14 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Tango.WebRTC; + +namespace Tango.RemoteDesktop.Network +{ + public class WebRtcOfferResponse + { + public Answer Answer { get; set; } + } +} diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Tango.RemoteDesktop.csproj b/Software/Visual_Studio/Tango.RemoteDesktop/Tango.RemoteDesktop.csproj index dfffe90ec..8a1d51cf3 100644 --- a/Software/Visual_Studio/Tango.RemoteDesktop/Tango.RemoteDesktop.csproj +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Tango.RemoteDesktop.csproj @@ -100,6 +100,10 @@ + + + + @@ -146,5 +150,11 @@ + + + {09f81a12-0f77-4336-854d-9e0a74a17f9e} + Tango.WebRTC + + \ No newline at end of file -- cgit v1.3.1