Message |
[+]
Avaya Client SDK - General
» [Android] Don't required SMS permission but Avaya SDK still need it, 30/10/2017 09:42:37
» Go to message
|
|
Avaya client sdk doesn't required any SMS permissions. It even don't have any methods to do something related with SMS. Android studio can show this error, but probably it requires another permission. You can add permissions from app settings for you app and check what it is actually required.
|
|
[+]
Avaya Client SDK - General
» [iOS]How to change camera from front to rare in CSDK ?, 24/10/2017 02:23:30
» Go to message
|
|
Did you test it with Android Equinox client? Do you see the same behavior?
|
|
[+]
Avaya Client SDK - General
» [Android]-Problem AMM Service , 18/10/2017 10:47:11
» Go to message
|
|
Good!
Based on latest response: We should not include Netty or other third-party dependencies in the .aar because they may conflict with versions the application uses itself or through another dependency.
We will update documentation that developers must add the Netty compile dependency. Android Sample app will be updated also.
|
|
[+]
Avaya Client SDK - General
» [Android]-Problem AMM Service , 18/10/2017 10:13:27
» Go to message
|
|
You can add this into your app and don't wait for future release. Then you can remove it.
|
|
[+]
Avaya Client SDK - General
» [Android]-Problem AMM Service , 18/10/2017 09:01:13
» Go to message
|
|
The cause is that CSDK does not have netty jar included in aar file.
Simplest solution for a client/sampleapp is to add:
compile 'io.netty:netty-all:4.1.0.Beta3'
This will be fixed in future release.
|
|
[+]
Avaya Client SDK - General
» [iOS]How to change camera from front to rare in CSDK ?, 16/10/2017 08:54:49
» Go to message
|
|
The developer should make sure that the application is also rotating to all four orientations. The camera’s video frames are rotated in sync with the status bar orientation.
|
|
[+]
Avaya Client SDK - General
» How can I make remote streaming of video call in full screen?, 16/10/2017 04:16:07
» Go to message
|
|
1. Add video size changed listener to calculate aspect ration like this:
VideoSource videoSourceRemote = videoInterface.getRemoteVideoSource(channelId);
if (videoSourceRemote != null) {
videoSourceRemote.setVideoSink(videoLayerRemote);
VideoLayerListener videoLayoutListener = new VideoLayerListener() {
@Override
public void onVideoFrameSizeChanged(int width, int height) {
int videoAspectRatio = width/height;
}
};
videoLayerRemote.setListener(videoLayoutListener);
2. Use videoAspectRatio to calculate the frame size; given the maximum size available from the parent view, and the video aspect ratio:
if (maxSize.width / maxSize.height > videoAspectRatio)
{
// parent is wider than the video, plan for black bars left and right
maxSize.width = maxSize.height * videoAspectRatio;
}
else
{
// parent is taller than the video, plan for black bars top and bottom
maxSize.height = maxSize.width / videoAspectRatio;
}
|
|
[+]
Avaya Client SDK - General
» [iOS]How to change camera from front to rare in CSDK ?, 13/10/2017 08:46:53
» Go to message
|
|
I'm not aware of this issue. I don't see that Equinox for iOS has additional logic for landscape mode. I suggest to check how it works on equinox client.
Could you please provide more info about the issue? Do you see correct video in local video view, but remote end has inverted stream?
Could you please attach images from both ends.
|
|
[+]
Avaya Client SDK - General
» [Android]-Problem AMM Service , 12/10/2017 08:13:16
» Go to message
|
|
It is required more investigation. I've raised a JIRA. I will inform you when I get solution.
|
|
[+]
Avaya Client SDK - General
» [iOS]How to show remote video call in full screen with maintaining aspect ratio ?, 12/10/2017 05:44:53
» Go to message
|
|
Yes, please open new thread and attach logs. I will check them.
|
|
[+]
Avaya Client SDK - General
» [Android] How can we change the remote video size?, 12/10/2017 03:16:48
» Go to message
|
|
Locally, we must presume that the remote video was not distorted when encoded, and respect the video frame size that is decoded. It is not possible locally to instruct the remote endpoint to send a specific aspect ratio. It’s up to the remote endpoint how the video is captured and encoded.
I presume the question “Can it be possible to get remote video height greater than width?” is asking if we can encode in portrait. The answer to that is currently no. While the video capture controller can be configured to capture frames in portrait (if a mobile device is held in portrait), the encoder is not prepared to handle portrait video frames at this time. For compatibility with other clients and MCUs, landscape resolutions are expected.
|
|
[+]
Avaya Client SDK - General
» [Android] Make local video view circular, 11/10/2017 08:25:00
» Go to message
|
|
1) You can set custom bitmap for local layer like this: videoLayerLocal.setBitmapLayer(bitmapLayer).
For bitmapLayer you should set bitmap, bounds and other settings.
2) You can set corner radius and bounds will looks like ellipse: videoLayerLocal.setCornerRadius()
|
|
[+]
Avaya Client SDK - General
» Click or touch listener on PlaneViewGroup, 06/10/2017 03:43:31
» Go to message
|
|
For Android PlaneViewGroup has setOnTouchListener method. Create listener and set it to get updates.
|
|
[+]
Avaya Client SDK - General
» Click or touch listener on PlaneViewGroup, 05/10/2017 08:39:15
» Go to message
|
|
What platform do you use?
|
|
[+]
Avaya Client SDK - General
» [iOS]How to show remote video call in full screen with maintaining aspect ratio ?, 04/10/2017 03:34:32
» Go to message
|
|
You can stretch view by height, but you will lose left and right content.
|
|