问题标签 [janus]

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.

0 投票
2 回答
5753 浏览

ffmpeg - 从 WebRTC 输入流到 HLS

我需要在浏览器上进行录制并且必须在移动设备上作为 HLS 使用的视频流。

看来我需要一些媒体服务器并将相机流作为 WebRTC 发送给它。JanusKurento似乎可以完成这项任务并输出 RTP 流。我现在不确定如何将该 RTP 流转换为 HLS,我想我可以在该 RTP 流上挂钩 ffmpeg 并使用 MpegTS 生成 HLS,但我不确定这是正确的方向。

这是明显的方法吗?是否有任何现有的服务可以做到这一切?

谢谢你。

0 投票
0 回答
1069 浏览

gridview - 遍历 Janus GridEx gridview

我正在使用 Janus Gridview,其中有 3 列,即“键”、“值”和选择(复选框)。我想针对选中的复选框检索每个选定行的“键”和“值”数据。

0 投票
1 回答
2617 浏览

c# - 如何设置 Janus GridEX 列索引

我在 winForm 应用程序中使用Janus组件。
现在,我想设置GridEX控件的列索引,所以我使用下面的代码来做到这一点:

或者

但是,它们都是只读属性。然后我测试以下代码:

或者

但是,发生了以下详细信息的异常:

ColumnSerRowColumnSetColumn属性只能在列属于ColumnSet

请帮助我,如何更改 janus 网格组件中的列索引?

0 投票
2 回答
3551 浏览

c# - Janus GridEX:无法在 CellValueUpdated 事件中获取新编辑的值

处理时如何获取当前编辑的值:

尝试使用以下方法获取值:

valueChangedCell唯一改变它的值的时刻是当触发CellUpdated或事件时。UpdatingCell但后两者仅在用户将键盘输入焦点更改到另一个单元格的情况下才会触发,这可能是为了应用已编辑单元格的新值。我要查找其值的单元格是一个仅包含一个复选框的单元格。我想在给定单元格的复选框切换后立即执行给定操作,而不是在用户更改焦点后立即执行,例如移动到表格中的另一个单元格。看到在事件的描述中提到了一些行缓冲区:

我认为复选框的当前值可能保存在某个缓冲区中,并且在更改焦点时,新值将应用于单元格。

任何想法如何在处理 Janus 时获取复选框的当前设置值GridEX.CellValueChanged

0 投票
4 回答
3630 浏览

janus - 在 Janus Gridex 中添加过滤器

我正在使用具有多列的 Janus GridEX。我想根据 GridEX 中特定列的输入值在 gridex 数据中应用过滤器。我试图在顶部添加一个额外的行,我可以在文本框中为特定列输入过滤条件。我只想将过滤器单元格保持为可编辑,同时保持 GridEX 的其余部分不可编辑。如果不可能,那么我可以使用 FilterEditor 来实现相同的功能吗?

0 投票
1 回答
892 浏览

c# - 如何获得 gridex janus 列中最长的文本?

在 Gridex Janus 中,您可以双击列标题(实际上是 2 个列标题之间的线),左侧的列将扩大宽度以适应最长文本的长度。有没有办法以编程方式获取最长的文本?

0 投票
1 回答
1253 浏览

webrtc - WebRTC:是否有在传输层运行的 SFU?

我正在运行一个基于 WebRTC 的服务,目前正在研究 WebRTC 会议聊天的要求,大约有。10 个用户。因此,我想运行一个选择性转发单元(SFU)。我知道 janus 和 jitsi videobridge,但有点担心数据安全。两台服务器都像 WebRTC 端点一样运行,这对我来说意味着传入的流在传递给用户之前会进行解码和编码。即使它只发生在记忆中和瞬间,也意味着缺乏保密性(出于法律原因,我必须认真对待)。

这引出了我的问题。是否有任何 SFU(或可用作 SFU 的多播中继服务器)在传输层运行(如 RFC 7201 第 2.3.1 章中所述,引用 RFC 5117)并且仅将 SRTP 加密流传递给其接收者?

我考虑过(重新)为此目的使用我的 TURN 服务器,但正如 Oleg 在这里指出的那样,TURN 规范仅用于 P2P 通信。也许我对 janus 和 jitsi videobridge 的假设是错误的,那么我也很乐意在这里。

提前谢谢

格雷格

0 投票
2 回答
435 浏览

c# - 如何在 Janus Grid (C#) 中突出显示网格行?

即使用户关注另一个控件,如何在 Janus Grid 中突出显示网格行?

0 投票
1 回答
48 浏览

ruby - 更改 janus vim-ruby 默认哈希缩进

以下是 Janus 安装的 vim-ruby 当前如何缩进带有哈希参数的方法:

我希望它是:

我怎样才能改变我的.vimrc.after

0 投票
0 回答
105 浏览

c# - Janus 中的一般 GDI+ 错误

我有一个 Janus GridEX,我想将带有图像和文本的 DropDownList 添加到列中。当我填充列的 ValueList 时,我将 DataView 作为参数传递,其中包含以这种方式构造的 DataTable:

然后我添加一行,其中包含一行:

这是 GetBytesFromImage 例程:

然后我填充值列表:

然后我得到错误。有人知道为什么吗?