You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: examples/WebRTCExamples/WebRTCFFmpegGetStarted/README.md
+21-4Lines changed: 21 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -12,15 +12,32 @@ is a mismtach in the verion of the FFmpeg binaries supported by the [FFmpeg.Auto
12
12
13
13
As the time of writing the correct FFmpeg version was `n7.0` and a docker build image was created [here](https://github.com/sipsorcery-org/SIPSorceryMedia.FFmpeg/tree/master/ffmpeg-build).
`c:\dev\sipsorcery\examples\WebRTCExamples\WebRTCFFmpegGetStarted> docker run --rm -it -p 8080:8080 -p 8081:8081 webrtcgetstarted`
18
+
19
+
# Docker Run
20
+
21
+
Establishing a WebRTC connection to a docker container has not yet been successful. The normal docker address range of 172.x.x.x isn't directly accessible fro the host OS. Typically access to docker
22
+
containers relies on port mapping but that doesn't work with the WebRTC ICE mechanism. Below are the options attempted. All of which were unsuccessful. The docker image will work without any special
23
+
networking options if hosted externally, for example in a kubernetes cluster. The recommended alternative is to run the app directly using `dotnet run`.
24
+
25
+
`docker run --rm -it -p 8080:8080 -e ASPNETCORE_URLS="http://0.0.0.0:8080" webrtcgetstarted`
26
+
or
27
+
`docker run --rm -it --network=host -p 8080:8080 -e ASPNETCORE_URLS="http://0.0.0.0:8080" webrtcgetstarted`
Copy file name to clipboardExpand all lines: src/SIPSorcery.csproj
+3-3Lines changed: 3 additions & 3 deletions
Original file line number
Diff line number
Diff line change
@@ -62,9 +62,9 @@
62
62
-v8.0.1-pre: Performance improvements (thanks to @weltmeyer). Add ECDSA as default option for WebRTC DTLS.
63
63
-v8.0.0: RTP header extension improvements (thanks to @ChristopheI). Major version to 8 to reflect highest .net runtime supported.</PackageReleaseNotes>
0 commit comments