【技術實現步驟摘要】
【技術保護點】
一種基于iPhone平臺下實現的語音視頻通話方法,其特征是:首先,將通話分為視頻、音頻和變音三個部分,各客戶端之間的通訊采用socket通訊,把每一個iPhone設備作為一個客戶端,然后,進行如下步驟:步驟1:創建本通話系統的服務器,用來保存每個客戶端的相關信息;步驟2:進行視頻幀數據的發送和接收:調用iPhone平臺中的視頻采集API,設置視頻每秒采集的幀數為15幀?20幀;通過采集類的委托方法獲取每一幀的數據,把每一幀的數據轉化成二進制數據;然后,先對數據進行壓縮,再通過socket通訊進行數據發送,對方客戶端接收到數據后,首先進行數據解壓縮,然后再把幀數據還原,這樣就可以實現視頻的流暢播放了;步驟3:進行音頻數據的發送和接收:采用即時獲取音頻流數據的方法進行數據的發送和接收;步驟4:音頻變音功能的實現:通過音頻處理庫來進行音頻數據的轉換,在客戶端收到數據后,通過設置音頻數據時間、振幅和頻率來實現變音。
【技術特征摘要】
【專利技術屬性】
技術研發人員:胡臻,陳起,
申請(專利權)人:河南智游網絡技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。