Я пытаюсь использовать SIP для стороннего управления вызовами. Я не уверен, что это возможно, поэтому, надеюсь, кто-то может просветить меня.
У меня следующий сценарий. Во внутренней сети есть несколько добавочных телефонов. У Алисы есть физический SIP-телефон, как и у всех остальных людей в офисе.
Что я хочу сделать (для начала), так это разрешить следующее: кто-то звонит Алисе. Вместо того, чтобы взять физический SIP-телефон, она нажимает какую-то кнопку (скажем, помеченную Answer
) на экране своего компьютера. Это заставляет физический телефон снять трубку (например, теперь он включен в динамике), и она разговаривает с тем, кто ей звонил.
Можно ли это сделать? Приветствуются любые проекты кода, особенно на С#.
Я делал подобные вещи с TAPI, и это сработало очень хорошо, но TAPI — умирающая технология (нет 64-битного эквивалента), поэтому я ищу замену.