网页之间打电话用webrtc
This commit is contained in:
@@ -170,10 +170,10 @@ export function useWebRTC(
|
||||
// WebRTC 模式:创建 Offer(只有 useRTMP 为 false 时才使用 WebRTC)
|
||||
if (!useRTMP.value) {
|
||||
console.log('[WebRTC] WebRTC 模式:创建 Offer')
|
||||
if (!pc) await createPC()
|
||||
const offer = await pc!.createOffer()
|
||||
await pc!.setLocalDescription(offer)
|
||||
sendSignal('offer', offer)
|
||||
if (!pc) await createPC()
|
||||
const offer = await pc!.createOffer()
|
||||
await pc!.setLocalDescription(offer)
|
||||
sendSignal('offer', offer)
|
||||
} else {
|
||||
console.log('[WebRTC] RTMP 模式:等待 FLV 流')
|
||||
}
|
||||
@@ -531,7 +531,7 @@ export function useWebRTC(
|
||||
// RTMP 模式:加入房间后会自动开始 WebSocket 推流
|
||||
} else {
|
||||
console.log('[WebRTC] 📡 使用 WebRTC 模式')
|
||||
await createPC()
|
||||
await createPC()
|
||||
}
|
||||
|
||||
playRingtone('dialing')
|
||||
@@ -570,7 +570,7 @@ export function useWebRTC(
|
||||
await joinCallRoomAndGetFlvUrls()
|
||||
} else {
|
||||
console.log('[WebRTC] 📡 接听:使用 WebRTC 模式')
|
||||
await createPC()
|
||||
await createPC()
|
||||
}
|
||||
|
||||
console.log('[WebRTC] 📤 发送 accepted 信令给:', currentReceiverUserId)
|
||||
|
||||
Reference in New Issue
Block a user