设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10611|回复: 16
打印 上一主题 下一主题

关于中心录像服务器如何录像问题【JAVA】

[复制链接]

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
跳转到指定楼层
楼主
发表于 2015-6-2 11:18:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
参照给的SDK,在“AnyChatCoreSDK_Win32_r4641\bin\recordserver”下面,已经部署了录像服务器,并且已经和核心服务器建立连接了。我想在业务服务器实现录像的开始和结束。请问我该怎么实现?谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
沙发
 楼主| 发表于 2015-6-2 11:19:42 | 只看该作者
就是不知道在【BusinessServer】这个Java里面如何实现
回复 支持 反对

使用道具 举报

3

主题

57

帖子

759

积分

高级会员

Rank: 4

积分
759
板凳
发表于 2015-6-2 11:26:25 | 只看该作者
mylee 发表于 2015-6-2 11:19
就是不知道在【BusinessServer】这个Java里面如何实现

您好,可以使用BRAS_StreamRecordCtrl来启动或关闭录制。
回复 支持 反对

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
地板
 楼主| 发表于 2015-6-2 11:27:58 | 只看该作者
陈文仲 发表于 2015-6-2 11:26
您好,可以使用BRAS_StreamRecordCtrl来启动或关闭录制。

是在【BusinessServer.java】这个类initSdk方法里面做吗?
回复 支持 反对

使用道具 举报

3

主题

57

帖子

759

积分

高级会员

Rank: 4

积分
759
5#
发表于 2015-6-2 11:31:31 | 只看该作者
mylee 发表于 2015-6-2 11:27
是在【BusinessServer.java】这个类initSdk方法里面做吗?

您想在什么时候发起录制呢?客户端登陆、进入房间、退出房间等操作都会触发业务服务器的回调的,具体调用可以放到回调里面。
回复 支持 反对

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
6#
 楼主| 发表于 2015-6-2 11:42:24 | 只看该作者
本帖最后由 mylee 于 2015-6-2 11:44 编辑
陈文仲 发表于 2015-6-2 11:31
您想在什么时候发起录制呢?客户端登陆、进入房间、退出房间等操作都会触发业务服务器的回调的,具体调用 ...

我就想在 两人建立通话视频后,就开始录制视频的。
  1. /**
  2.      * 用户进入房间验证回调,可以在此函数中验证登录房间
  3.      */
  4.     @Override
  5.     public void OnAnyChatUserEnterRoomActionCallBack(int dwUserId, int dwRoomId) {
  6.         String str = "OnUserEnterRoomActionCallBack: userid:" + dwUserId + " roomid: " + dwRoomId;
  7.         int dwFlags = AnyChatServerSDK.ANYCHAT_RECORD_FLAGS_VIDEO + AnyChatServerSDK.ANYCHAT_RECORD_FLAGS_AUDIO;
  8.         logger.info("开始录制视频。。。。");
  9.         AnyChatServerSDK.StreamRecordCtrlEx(dwUserId, 1, dwFlags, 1, "", 0);
  10.         generateLog(str);
  11.     }
复制代码
回复 支持 反对

使用道具 举报

5

主题

1269

帖子

3677

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
3677
7#
发表于 2015-6-2 11:50:21 | 只看该作者
mylee 发表于 2015-6-2 11:42
我就想在 两人建立通话视频后,就开始录制视频的。

您好,您是想录制单方视频,还是将双方的视频合成录制在同一个文件中呢?上面贴的代码可以实现单方录制。
回复 支持 反对

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
8#
 楼主| 发表于 2015-6-2 11:56:47 | 只看该作者
廖斌 发表于 2015-6-2 11:50
您好,您是想录制单方视频,还是将双方的视频合成录制在同一个文件中呢?上面贴的代码可以实现单方录制。

这两种有什么区别呢?
回复 支持 反对

使用道具 举报

2

主题

29

帖子

98

积分

注册会员

Rank: 2

积分
98
9#
 楼主| 发表于 2015-6-2 11:59:44 | 只看该作者
mylee 发表于 2015-6-2 11:56
这两种有什么区别呢?

你好,直接合成
回复 支持 反对

使用道具 举报

10#
发表于 2015-6-2 12:02:44 | 只看该作者
mylee 发表于 2015-6-2 11:59
你好,直接合成

您好,您需要的功能和接口可以参考 AnyChat音视频录制整体解决方案:http://bbs.anychat.cn/forum.php? ... hlight=%C2%BC%D6%C6
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-11-24 06:00 , Processed in 0.136740 second(s), 21 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表