设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
楼主: liweiqiang888
打印 上一主题 下一主题

关于录像服务器疑问咨询

[复制链接]

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
11#
 楼主| 发表于 2015-8-6 15:10:14 | 只看该作者
问题解决了
原因:RecordRootDir=D:\myeclipse2013\recordPathServer\WebRoot\record
RecordRootURL=http://10.168.96.27:8888/recordPathServer/record
后面不能多加个/ 不然无法加载!
回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
12#
 楼主| 发表于 2015-8-6 15:38:33 | 只看该作者
还有个问题:
在视频录制完成后,服务端OnAnyChatServerRecordExCallBack时间中,能够传值过来,用来标志本次录像属于那一次业务请求?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
13#
发表于 2015-8-6 15:54:50 | 只看该作者
您好,API定义和回调函数设计已经考虑到了您的需求:

// 用户音、视频录制(扩展)
BRAC_API DWORD BRAC_StreamRecordCtrlEx(DWORD dwUserId, BOOL bStartRecord, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr);

// 录像、快照任务完成扩展回调函数定义
typedef void (CALLBACK * BRAC_RecordSnapShotEx_CallBack)(DWORD dwUserId, LPCTSTR lpFileName, DWORD dwElapse, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr, LPVOID lpUserValue);

其中dwParam(整型)和lpUserStr(字符串)是上层业务可以自定义的。
回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
14#
 楼主| 发表于 2015-8-6 16:21:02 | 只看该作者
admin 发表于 2015-8-6 15:54
您好,API定义和回调函数设计已经考虑到了您的需求:

// 用户音、视频录制(扩展)

此问题结局,谢谢!

还有另外一个问题:
录像服务器配置:
ServerCallBackPathType=2
ClientCallBackPathType=2
为什么不能同时为2,我这边需要客户端和服务端都返回远程路径,如果都设置为2,则2个都不会返回远程URL路径?
回复 支持 反对

使用道具 举报

3

主题

57

帖子

759

积分

高级会员

Rank: 4

积分
759
15#
发表于 2015-8-6 16:36:00 | 只看该作者
liweiqiang888 发表于 2015-8-6 16:21
此问题结局,谢谢!

还有另外一个问题:

您好,如果这两个都设置为2是可以正常返回URL路径的,您那边设置后返回的是什么路径呢?

回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
16#
 楼主| 发表于 2015-8-6 18:35:05 | 只看该作者
陈文仲 发表于 2015-8-6 16:36
您好,如果这两个都设置为2是可以正常返回URL路径的,您那边设置后返回的是什么路径呢?

这个问题,我这边OK了,经检查时以前的版本驻留在服务中了。

另外的问题:
拍照能不能实现服务端拍照并存储在服务端?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
17#
发表于 2015-8-6 18:38:00 | 只看该作者
另外的问题:拍照能不能实现服务端拍照并存储在服务端?

您好,请参考:AnyChat支持中心服务器端拍照
回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
18#
 楼主| 发表于 2015-8-6 18:42:09 | 只看该作者
admin 发表于 2015-8-6 18:38
您好,请参考:AnyChat支持中心服务器端拍照

DWORD BRAC_StreamRecordCtrlEx(DWORD dwUserId, BOOL bStartRecord, DWORD dwFlags, DWORD dwParam, LPCTSTR lpUserStr);

使用如上方法来实现拍照时, BOOL bStartRecord参数怎么传?
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
19#
发表于 2015-8-6 18:45:34 | 只看该作者
bStartRecord=1就行了,只需要调用一次即可,不需要和录像那样,需要调用两次(开始、停止)。
回复 支持 反对

使用道具 举报

27

主题

223

帖子

605

积分

高级会员

Rank: 4

积分
605
20#
 楼主| 发表于 2015-8-6 18:48:57 | 只看该作者
admin 发表于 2015-8-6 18:45
bStartRecord=1就行了,只需要调用一次即可,不需要和录像那样,需要调用两次(开始、停止)。

dwFlags=ANYCHAT_RECORD_FLAGS_SERVER+ANYCHAT_RECORD_FLAGS_LOCALCB//                               
BRAC_StreamRecordCtrlEx(-1,1, dwFlags, 789,apply_code );


这个拍照对吗?好像不行呀
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-9 22:34 , Processed in 0.124550 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

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