我是一個總的noob在這個網站,所以請耐心等待。我正嘗試在沒有任何用戶交互或確認的情況下發起視頻聊天/呼叫。開始視頻聊天沒有用戶交互 - Android
我發現這一點:
Uri imUri = new Uri.Builder().scheme("xmpp").authority("gtalk").query("call;type=video").appendPath(email).build();
Intent IM = new Intent(Intent.ACTION_SENDTO);
IM.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
IM.setData(imUri);
startActivity(IM);
從這裏:https://stackoverflow.com/a/8024626/1184256
這讓我很接近,但我必須點擊「邀請」按鈕繼續。有沒有一種方法可以模擬一個KeyEvent來單擊這個按鈕,或者完全用root權限跳過彈出窗口?
如果有人發現通過Skype,Vtok,Fringe,ooVoo或其他任何沒有用戶交互的方式向某個聯繫人發起視頻呼叫,我甚至不一定需要使用Google視頻聊天。
我也發現OpenTok在我的網站上構建了一個示例服務器和客戶端後,我發現它適用於桌面瀏覽器,但不適用於Android瀏覽器。請不要偷/使用我的apiKey或sessionId。
我也發現libjingle這將允許我使用Google Talk的點對點語音和視頻聊天。我認爲這將是一條路,但這意味着從頭開始構建一個視頻聊天應用程序,並將其包裝在這些庫中......是的。任何人都已經這樣做了?
我知道這本質上是一個重複的線程,但我已經搜索了一個答案的日子和日子,這是最接近我來完成這件事。
順便說一句,沒有用戶交互的情況下,我需要這個功能的原因是一個網真機器人,因此當我發起這個呼叫時,實際上不會有任何人持有/使用電話。
請幫助!
我也認爲這是正確的 - 但有沒有任何手動輸入說明這一事實? – Magnus 2012-02-12 20:59:09