c++ - 在 VLC/FFMPEG 或其他应用程序中接收 WebRTC

标签 c++ ffmpeg vlc webrtc

我们想接收 WebRTC 流。
流是从浏览器发送的,接收器可以是 VLC 或 FFMPEG 或其他一些应用程序。
有没有办法实现这个目标?
如果是这样,怎么做?
有没有办法获取原始数据?

谢谢,
罗南

最佳答案

试试这个:https://github.com/aiortc/aiortc/tree/main/examples/server
我不会在这里复制/粘贴代码——aiortc 是一个 python 包,你可以通过 pip 安装,然后你可以运行这个例子——它对我来说是开箱即用的。
非常感谢 aiortc 的作者。

关于c++ - 在 VLC/FFMPEG 或其他应用程序中接收 WebRTC,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859885/

相关文章:

streaming - 使用 libvlc 将 mp3 流式传输到网络

c++ - “可变”变量只能通过一种 const 方法可变吗?

C++:cout 语句使我的程序失控?

c# - 有人知道 FFMPEG 的一组 C# 绑定(bind)吗?

C# Vlc Player鼠标双击事件

javascript - 无法从 JS 传递 VLC Mozilla 插件的选项

c++ - C++:不正确交换链表中的节点

c++ - 自动模板参数 : g++ 7. 3 vs clang++ 6.0 : Which compiler is correct?

ffmpeg - 有没有办法使用 Ffmpeg 从.webm 中剪切前 1 秒的视频而没有关键帧?

wowza 服务器上的视频流延迟,ffmpeg 的质量非常低