摘要:
`mediasoup` 的服务端由两部分构成:
1、使用 `C++` 编写的作为子进程的媒体层 (`ICE`, `DTLS`, `RTP` 等)。可执行文件在 `Linux` 或 `macOS` 上为 `mediasoup-worker`,在 `Windows` 上为 `mediasoup-worker.exe`。
2、使用 `Javascript`(`Typescript`) 编写的、基于 `Node.js` 的用于与 mediasoup-worker 进行通信的组件。因为官方或几乎所有第三方的 mediasoup 服务端都是使用的是 Node.js 来实现,所以官方提供一个中间层让开发者不直接和 mediassoup-workder 交互。
本文主要讨论如何使用 `ASP.NET Core` 替换 Javascript(Node.js) 的实现。 阅读全文
