我们有2个cisco手机:一个用于呼叫管理员,另一个用于他的主管.
当经理回答并将主管的电话置于静音状态时,我们需要创建一个会议.我们正在尝试使用JTApi实现它:等待事件TermConnActiveEv
,然后尝试创建会议.
这是代码示例.
if (callEv instanceof TermConnActiveEv) {
CiscoCall thisCall = (CiscoCall) callEv.getCall();
TerminalConnection connection = ((TermConnActiveEv) callEv).getTerminalConnection();
if (thisCall.getState() != Call.ACTIVE)
{
System.out.println("call is not active");
return;
}
try {
CiscoCall newCall = (CiscoCall) provider.createCall();
newCall.consult(connection);
newCall.conference(thisCall);
....
Run Code Online (Sandbox Code Playgroud)
然而,PreConditionException
被抛出.我们做错了什么?
我正在寻找一个库,该库提供从 android 设备(5.1+)流式传输视频并同时录制的功能。
我尝试了 MediaRecorder - 这是在 android 上录制视频的常用方法 - 但使用它我无法通过 webrtc 或 rtsp 流式传输它,因为相机很忙。
目前我正在使用libstreaming。只需稍作修改,应用程序就可以同时记录和流式传输 rtsp。但是这个库在 MTK 和 SPRG 芯片组中缺乏对硬件编解码器的支持。
我想知道您是否可以推荐一个解决方案或另一个库。目前,lib 仅适用于带有 qcom 芯片组的 nexus 4。