Kurento常见疑问
博客专区 > chapin 的博客 > 博客详情
Kurento常见疑问
chapin 发表于10个月前
Kurento常见疑问
  • 发表于 10个月前
  • 阅读 24
  • 收藏 0
  • 点赞 0
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

怎么知道我的应用程序需要多少个媒体管道?

媒体元素只能在相同管道时才能相互通信。 服务器中不同的MediaPipelines是独立的,不共享音频,视频,数据或事件。

一个好的启发式方法是,每个通道中的每一组通信伙伴将需要一个流水线,并且每个音频/视频流在该流水线中有一个端点到达伙伴。

怎么知道我需要多少个Endpoints?

您的应用程序将需要为流向(或从)流水线的每个媒体流创建一个端点。 正如我们在上一个答案中所说,一个频道中的每组通信伙伴将在同一个媒体管道中,每个通信伙伴将使用一个或多个Endpoints。 如果他们正在录制或再打开几个流,他们可以使用多个。

怎么知道给定的WebRtcEndPoint属于什么客户端或来自哪里?

Kurento API目前没有办法获取存储在媒体元素中的应用程序属性。 但是,应用程序开发人员可以维护一个HashMap或等效的数据结构,将WebRtcEndpoint内部Id(它是一个字符串)映射到所需的任何应用程序信息。

为什么我会收到错误... “无法创建gstreamer元素”?

这是在将Kurento Media Server从版本4更新到5时发生的典型错误。问题与GStreamer依赖关系版本有关。 解决方案如下:

sudo apt-get remove kurento*
sudo apt-get autoremove
sudo apt-get update
sudo apt-get dist-upgrade
sudo apt-get install kurento-media-server-6.0
共有 人打赏支持
粉丝 18
博文 82
码字总数 101076
×
chapin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: