私のプロジェクト: 私のプロジェクト の 1 つに Skype リスナー サーバーを構築する必要があります。1. 8 つの異なるダミーの Skype アカウントをホストします。2. すべてのアカウントには、(a) 既に録音されたオーディオ ファイル (b) 事前に録音されたビデオ ファイルが関連付けられています。3. これらの Skype アカウントのいずれかへの Skype 通話は、通話の種類に応じて、事前に録音された音声またはビデオを自動的に開始します。
私の調査: Skype 開発者フォーラムで調査しましたが、着信をプログラムで受け入れるための URI または API が見つかりませんでした。ただし、着信イベントをキャッチして、Skype4COM を使用して応答することはできます。
http://devforum.skype.com/t5/Desktop-API/Event-for-incoming-call/td-p/9174
今、SKypeが提供する2番目の方法を使用して、同じマシンで実行されている8つの異なるスカイプアカウントに同じものを実装する必要があります。しかし、同じものを使用している間、着信イベントが発生したときにそれを特定できません。これは、通話を受信しているアカウントです。そのため、どちらのアカウントでも、Skype アカウントに関連付けられたものではなく、同じ事前に記録されたビデオを開きます。私がそれを説明するのが明確であることを願っています。
私の問題: 1. (SkypeKIT または Skype4COM を使用して) 着信通話イベントを識別し、それをマシン上のアクティブな Skype クライアントの 1 つに関連付ける方法を探しています。2. 事前に記録されたビデオとオーディオを再生するために、現在、自分のマシンで Skype クライアントの viedo ソースを変更しています。現在、すべての Skype アカウントが同じクライアントで実行されているため、異なるビデオ ソースを異なるアカウントに接続することができません。同じマシンで複数の Skype インスタンスを実行する方法はありますか? SkypeKIT と SKype4COM またはその他の方法を使用してこれらを達成する方法についての提案/即時のヘルプは高く評価されます。
PS: この質問を再投稿して、私の研究成果を追加しました。
よろしくラジ