问题标签 [baresip]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
video - eyebeam 和 baresip SIP 客户端之间的视频通话
我正在尝试在 2 个 SIP 客户端上实现视频通话
- 巴雷西普
- 光束
到目前为止,我已经成功地以两种方式获取音频流,但视频流是一种方式,即我在 baresip 终端获取流,但我在 EYEBEAM 终端看不到视频。我不明白我哪里错了。
当我通过wireshark检查时,eyebeam正在向eyebeam发送STAP-a和Fu-a数据包。但是 baresip 没有向 eyebeam 发送任何 STAP-a 和 Fu-a 数据包,因此没有视频。两个客户端都支持 H.264。
欢迎指出正确方向。
ios - 是否允许在 iOS 的静态库中使用 dlopen
我正在使用一个胖静态库,它使用 dlopen() 在静态库中加载内部模块(.so) 文件。在 stackoverflow 上,开发人员说 dlopen() 是一个私有 API。
在这种情况下,可以使用 dlopen() 或作为私有 API,无论库性质如何,它都不应该在用户库中使用,即静态/动态。
如果我不能使用 dlopen() 那么有人可以指向任何资源以替代方法来完成相同的任务。
注意:这是关于 baresip BSD 库。( http://www.creytiv.com/ )
更新:该库首先尝试静态加载所有配置的模块,如果失败,则尝试使用 dlopen() 动态加载它们。所以删除动态加载代码将解决我的问题。
android-ndk - 如何在 android NDK 中构建子模块
我已经在 NDK 中成功构建了 HelloWorld 示例。
我想构建库 re-0.4.2、rim 和 baresip。
项目结构如图所示
如何在lib之上构建?
提前致谢。
android - Android alsa snd_pcm_open default no such file o directory
我尝试为 Android 实现 baresip,它使用自定义alsa
模块来控制音频设备。
此模块将此代码用于打开设备处理程序:
我试图将 'default'、'plug:hw:0,0'、'hw:0,0'、'hw:00,0' 传递给这个函数。所有结果都返回错误-2,这意味着没有这样的文件。
我有两个问题。是否有可能将一些字符串传递给此函数以正确处理音频设备?通常,使用此功能直接从 jni 与音频设备进行交互是真的吗?
谢谢大家!
android - Baresip 与 android
我是NDK的初学者。所以,我想实现 SIP 到 android 使用 Baresip - Git 页面
我按照 Git 页面上的步骤进行操作,现在我的项目有“jni”文件夹,其中包含 4 个库:re、rem、openssl 和 baresip。
有人建议我使用 Android.mk 文件构建这些库以进行项目吗?
rtsp - 使用 bareSIP 的 RTP 流
我当前的设置涉及从 GoPro 流式传输到 linux 盒子,我设法让 bareSIP 在盒子上运行,以使用“v”命令在本地流式传输视频。但是,没有配置 RTP 广播流的文档或命令。是否有人对发布 RTP/RTSP 输出流以供其他用户在其设备上查看有任何见解?
video-streaming - baresip bfcp 模块支持发送视频流吗?
是否可以在 baresip 中使用 BFCP?以及如何在 Baresip 上选择 BFCP 视频源?
使用 AVcodec 的普通视频通话非常活跃。
但是,我对 BFCP 模块有些兴趣。
因为我想将 2 个视频流发送到 1 个通话中
所以,我的目的是制作额外的第二个视频流(BFCP)
但是,我在 baresip 中找不到有关 bfcp 模块的视频流或源选择。
我分析了有关call.h
在触发正常 sip 视频通话时
sdp_media_rformat
设置 sdpmedia 视频流的方法的代码。
但是,bfcp_start
函数没有sdp_media_format
,并且video_start
...
那么如何将视频流源(h264)与 BFCP 匹配?
networking - PJSIP 和 MPTCP 用于视频流
我正计划测试 MPTCP 功能与网络上两个设备之间的视频馈送质量有关。考虑我们在两个设备之间有两个可用的网络路径(例如一个移动网络和另一个 wifi 网络)。
如果将视频馈送中继到另一台设备的一个连接路径(例如通过移动网络)丢失或失败,则可用的其他连接路径将接管并保持视频馈送质量。我已经阅读了有关 MPTCP 的一般信息。
我的问题是,我认为基于 MPTCP 和 PJSIP 混合的解决方案是否正确。如果是这样,我应该研究什么样的应用程序来开始测试/构建/原型设计这样的概念?有没有人与 MPTCP 一起使用 PJSIP(或 baresip)。
我知道这个问题很模糊,但我需要一个通用的概念构建响应,这将帮助我选择正确的平台(例如 SIP)来创建应用程序。有什么建议吗?
ios - iOS baresip 与 SIP 呼叫
我正在尝试开发一个提供Audio
和Video
调用的应用程序,现在我正在关注baresip
相同的库。
我在按钮 Click 上写了以下代码:
现在,我从一台设备接到另一台设备的电话,但它挂起我的视图,为什么它是挂起的视图?我花了很多时间,有人可以帮助我吗?
ios - 从 Swift 设置 C 处理程序函数
我在我的 Swift 项目中使用Baresip来实现 SIP 功能:
为了能够跟踪呼叫事件,我需要使用以下定义实现一个处理函数:
在 C 中,它是这样完成的:
但是,如果我想在 Swift 中编写相同的函数,我不知道应该在 Swift 中使用什么数据类型而不是 C 数据类型。如果有人可以帮助我了解我应该如何做,我将不胜感激。