This commit is contained in:
@@ -255,40 +255,6 @@ export function CallProvider(props : CallProviderProps) {
|
||||
setCallState(CallState.INCOMING);
|
||||
setShowCallView(true);
|
||||
}
|
||||
// if(signalType == SignalType.KEY_EXCHANGE && roleRef.current == CallRole.CALLER){
|
||||
// console.info("EXCHANGE SIGNAL RECEIVED, CALLER ROLE");
|
||||
// /**
|
||||
// * Другая сторона сгенерировала ключи для сессии и отправила нам публичную часть,
|
||||
// * теперь мы можем создать общую секретную сессию для шифрования звонка
|
||||
// */
|
||||
// const sharedPublic = packet.getSharedPublic();
|
||||
// if(!sharedPublic){
|
||||
// info("Received key exchange signal without shared public key");
|
||||
// return;
|
||||
// }
|
||||
// const sessionKeys = generateSessionKeys();
|
||||
// const computedSharedSecret = nacl.box.before(Buffer.from(sharedPublic, 'hex'), sessionKeys.secretKey);
|
||||
// sharedSecretRef.current = Buffer.from(computedSharedSecret).toString('hex');
|
||||
// info("Generated shared secret for call session: " + sharedSecretRef.current);
|
||||
// /**
|
||||
// * Нам нужно отправить свой публичный ключ другой стороне, чтобы она тоже могла создать общую секретную сессию
|
||||
// */
|
||||
// const signalPacket = new PacketSignalPeer();
|
||||
// signalPacket.setSrc(publicKey);
|
||||
// signalPacket.setDst(packet.getSrc());
|
||||
// signalPacket.setSignalType(SignalType.KEY_EXCHANGE);
|
||||
// signalPacket.setSharedPublic(Buffer.from(sessionKeys.publicKey).toString('hex'));
|
||||
// send(signalPacket);
|
||||
// setCallState(CallState.WEB_RTC_EXCHANGE);
|
||||
// /**
|
||||
// * Создаем комнату на сервере SFU, комнату создает звонящий
|
||||
// */
|
||||
// // let webRtcSignal = new PacketSignalPeer();
|
||||
// // webRtcSignal.setSignalType(SignalType.CREATE_ROOM);
|
||||
// // webRtcSignal.setSrc(publicKey);
|
||||
// // webRtcSignal.setDst(packet.getSrc());
|
||||
// // send(webRtcSignal);
|
||||
// }
|
||||
if(signalType == SignalType.KEY_EXCHANGE){
|
||||
console.info("EXCHANGE SIGNAL RECEIVED, CALLEE ROLE");
|
||||
/**
|
||||
@@ -450,7 +416,9 @@ export function CallProvider(props : CallProviderProps) {
|
||||
{text}
|
||||
</Text>
|
||||
<Flex align={'center'} justify={'flex-end'}>
|
||||
<Button color={'red'} variant={'subtle'} onClick={() => modals.closeAll()} mt="md">
|
||||
<Button style={{
|
||||
outline: 'none'
|
||||
}} color={'red'} variant={'subtle'} onClick={() => modals.closeAll()} mt="md">
|
||||
Close
|
||||
</Button>
|
||||
</Flex>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
export const SERVERS = [
|
||||
//'wss://cdn.rosetta-im.com',
|
||||
'ws://10.211.55.2:3000',
|
||||
//'ws://10.211.55.2:3000',
|
||||
//'ws://192.168.6.82:3000',
|
||||
//'wss://wss.rosetta.im'
|
||||
'wss://wss.rosetta.im'
|
||||
];
|
||||
|
||||
export function selectServer(): string {
|
||||
|
||||
@@ -1,7 +1,8 @@
|
||||
export const APP_VERSION = "1.1.8";
|
||||
export const APP_VERSION = "1.1.9";
|
||||
export const CORE_MIN_REQUIRED_VERSION = "1.5.5";
|
||||
|
||||
export const RELEASE_NOTICE = `
|
||||
**Обновление v1.1.8** :emoji_1f631:
|
||||
- Новый протокол для обмена звонками, который должен улучшить стабильность и качество звонков.
|
||||
**Обновление v1.1.9** :emoji_1f631:
|
||||
- Новый протокол для обмена звонками с использованием callId и joinToken для улучшенной безопасности и надежности.
|
||||
- Исправление ошибок и улучшение производительности при обработке звонков.
|
||||
`;
|
||||
Reference in New Issue
Block a user