您的位置:首頁>數碼>正文

高能:IM3.9.1版本正式上線!

本次版本更新以音訊的優化為主, 主要體現在音訊音質和音訊通話的弱網表現。

對於音質, 我們綜合各種用戶使用場景, 歸納出了三種模式:基礎通話模式、高清語音模式和高清音樂模式,

三種模式分別有其不同的適應場景(更詳細的內容請參照各端開發文檔的“分場景模式說明”):

基礎通話模式適用於通話過程中沒有音樂的場景, 音訊取樣速率16KHz, 音質完全滿足日常通話要求, 流量消耗較低;

高清語音模式適用於對音質要求較高且通話過程中可能出現音樂的場景, 在該模式下, 如果只有音視頻房間內只有一個人, 比如互動直播的單向直播場景(互動直播在沒有連麥者的時候), 此時某些人聲預處理演算法會關閉(比如回音消除), 以此保證音樂的音質(一些人聲預處理演算法會對音樂音質產生很大影響), 當音視頻房間內有多人時, 為了保證人聲通話效果,

相關人聲預處理演算法會重新打開, 但此時的取樣速率仍然是48KHz, 音質會略優於基礎通話模式, 但流量消耗相較於基礎通話模式較高;

高清音樂模式是完全針對音樂場景設計, 該模式下取樣速率48KHz, 人聲的預處理演算法一直處於關閉狀態保證音樂效果, 此時不管音視頻房間裡有多少人, 音樂的音質都會很好, 帶來的問題是如果參與音訊互動的人不戴耳機可能會有回音的問題。

另外, 此次還優化了弱網下的卡頓率, 在網路較差的時候音訊仍能比較流暢, 在丟包達到20%時, 仍能正常音訊通話, 最高可抗30%網路丟包。

●●●

本次版本的主要功能

【能力】

1.【優化】音質

2. 【優化】弱網卡頓

3. 【新增】互動直播連麥者佈局自訂

4. 【新增】攝像頭和視頻前處理相關功能:自動對焦模式、焦距調節, 閃關燈, 浮水印, 動態浮水印, 鏡像, 解析度, 美顏濾鏡

【DEMO】

1. 【新增】互動直播demo中新增攝像頭和視頻前處理相關的功能展示

●●●

各端詳細內容如下

- ios -

【SDK】

1. 【優化】優化了音樂效果

2. 【優化】優化了弱網環境下的聲音效果

3. 【新增】新增場景參數 scene, 可以在高清語音開啟時設置高清音樂場景 NRTCChannelSceneHighQualityMusic

4. 【新增】新增視頻清晰度 540P

5. 【新增】新增互動直播視頻畫面混屏自訂佈局配置 bypassStreamingVideoMixCustomLayoutConfig, 可以在視頻混頻模式 bypassStreamingVideoMixMode 為 NIMNetCallVideoMixModeCustomLayout 時設置該自訂佈局配置

6. 【新增】新增互動直播狀態回檔 onBypassStreamingStatus:

7. 【新增】新增攝像頭設置, 支援

1. 改變攝像頭焦距功能

2. 手動對焦模式, 可在手動對焦與自動對焦模式中進行切換

3. 切換視頻清晰度回檔介面

4. 切換視頻採集方向回檔介面

5. 開啟閃光燈

8. 【新增】新增視頻前處理, 支援

1. 美顏濾鏡, 支援自然, 粉嫩, 懷舊, 黑白四款

2. 設置磨皮強度, 對比度強度

3. 設置視頻預覽鏡像及編碼鏡像

4. 添加浮水印, 支援靜態浮水印及動態浮水印

9. 【優化】本地視頻預覽層畫面回檔從onLocalPreviewReady: 變更為onLocalDisplayviewReady: 參數類型從CALayer 變為 UIView

10. 【優化】獲取本地視頻預覽層從localPreviewLayer 變更為getDisplayView: 返回數值型別從CALayer 變為 UIView

11. 【優化】前後攝像頭切換回檔從onCameraSwitchedTo: 變更為onCameraTypeSwitchCompleted:

12. 【優化】視頻裁剪參數 videoCrop 從 NIMNetCallOption 移到了 NIMNetCallVideoCaptureParam

【DEMO】

1. 【優化】更新即時通訊、互動直播和線上教育的SDK到最新版本

2. 【新增】互動直播新增攝像頭和視頻前處理相關功能的展示

- Android -

【SDK】

1. 【優化】優化音樂效果

2. 【優化】優化弱網環境下語音效果

3. 【新增】互動直播新增自訂佈局設置: AVChatParameters#KEY_SESSION_LIVE_PIP_MODE_ENHANCE

4. 【新增】新增前置攝像頭鏡像, 支援本地預覽和發送鏡像處理: AVChatParameters#KEY_VIDEO_LOCAL_PREVIEW_MIRROR,AVChatParameters#KEY_VIDEO_TRANSPORT_MIRROR

5. 【新增】新增語音處理自動增益開關, 支援打開和關閉語音自動增益:AVChatParameters#KEY_AUDIO_EFFECT_AUTOMATIC_GAIN_CONTROL

6. 【新增】新增嘯叫抑制開關, 預設關閉嘯叫抑制:AVChatParameters#KEY_AUDIO_HOWLING_SUPPRESS

7. 【新增】新增互動直播狀態通知: AVChatStateObserver#onLiveEvent

8. 【新增】增加即時統計資訊通知: AVChatStateObserver#onSessionStats

9. 【新增】新增場景設置, 可以在高清語音開啟時設置音樂場景,AVChatManager#setChannelProfile

10. 【優化】網路品質通知新增當前網路的詳細資訊: AVChatStateObserver#onNetworkQuality

11. 【優化】視頻資料處理回檔變更:

1. 資料回檔變更, 添加是否需要外部輸入鏡像後資料的參數。 AVChatStateObserver#onVideoFrameFilter

2. 回檔資料類變化, 支援鏡像資料傳輸。 AVChatVideoFrame#dataMirror, AVChatVideoFrame#dualInput

3. 支援外部指定回檔資料格式, 目前支援NV21和I420。 AVChatParameters#KEY_VIDEO_FRAME_FILTER_FORMAT

12. 【新增】視頻採集模組變更:

1. 新增獨立的視頻採集模組: 新增獨立視頻採集模組, 支援手動對焦, 焦距縮放, 閃光燈等功能。 AVChatCameraCapturer

2. 視頻通話時需要單獨設置採集模組到SDK內部。 AVChatManager#setupVideoCapturer

3. 攝像頭切換和多攝像頭判斷移到獨立的採集模組。AVChatCameraCapturer#switchCamera,AVChatCameraCapturer#hasMultipleCameras

【DEMO】

1. 【優化】更新即時通訊、互動直播的SDK到最新版本

2. 【新增】互動直播新增攝像頭和視頻前處理相關功能的展示

- pc -

【SDK】

1. 【優化】SDK優化了音視頻相關的音訊前處理功能,追加一個nrtc_audio_process.dll模組,並優化了音訊編碼

2. 【新增】視頻通話的發送解析度等級添加一個960*540的解析度

3. 【新增】音視頻資料監聽 nim\_vchat\_set\_audio\_data\_cb\_ex 介面添加一個伴音混音資料監聽

4. 【新增】音視頻狀態監聽回檔中 nim\_vchat\_cb\_func 添加一個回檔類型kNIMVideoChatSessionTypeLiveState 通知直播推流的伺服器狀態

5. 【新增】添加互動直播時主播可以選擇自訂佈局,多人join的時候主播追加一個參數kNIMVChatCustomLayout ,在NIMVChatVideoSplitMode設置為kNIMVChatSplitCustomLayout時生效

【DEMO】

1. 【優化】duilib RichEdit控制項消息處理機制性能優化

2. 【優化】duilib 渲染層獨立為介面,方便支援多渲染引擎

3. 【優化】duilib 優化異形表單的alpha修復功能

以上由網易企業資訊化服務提供者,湖南領先網路科技整理發佈。

網易企業服務(qiye163.co)是網易憑藉其20年品牌優勢與經驗在企業郵箱的基礎上,為進一步佈局企業市場而打造的企業級產品矩陣,致力於提供一站式企業資訊化解決方案。湖南領先網路科技是網易企業產品授權經銷商,專業為企業提供網易企業郵箱、網易辦公套件等一站式企業資訊化專業解決方案。辦理網易企業郵箱及旗下企業產品相關業務,就找湖南領先網路科技。

AVChatManager#setupVideoCapturer

3. 攝像頭切換和多攝像頭判斷移到獨立的採集模組。AVChatCameraCapturer#switchCamera,AVChatCameraCapturer#hasMultipleCameras

【DEMO】

1. 【優化】更新即時通訊、互動直播的SDK到最新版本

2. 【新增】互動直播新增攝像頭和視頻前處理相關功能的展示

- pc -

【SDK】

1. 【優化】SDK優化了音視頻相關的音訊前處理功能,追加一個nrtc_audio_process.dll模組,並優化了音訊編碼

2. 【新增】視頻通話的發送解析度等級添加一個960*540的解析度

3. 【新增】音視頻資料監聽 nim\_vchat\_set\_audio\_data\_cb\_ex 介面添加一個伴音混音資料監聽

4. 【新增】音視頻狀態監聽回檔中 nim\_vchat\_cb\_func 添加一個回檔類型kNIMVideoChatSessionTypeLiveState 通知直播推流的伺服器狀態

5. 【新增】添加互動直播時主播可以選擇自訂佈局,多人join的時候主播追加一個參數kNIMVChatCustomLayout ,在NIMVChatVideoSplitMode設置為kNIMVChatSplitCustomLayout時生效

【DEMO】

1. 【優化】duilib RichEdit控制項消息處理機制性能優化

2. 【優化】duilib 渲染層獨立為介面,方便支援多渲染引擎

3. 【優化】duilib 優化異形表單的alpha修復功能

以上由網易企業資訊化服務提供者,湖南領先網路科技整理發佈。

網易企業服務(qiye163.co)是網易憑藉其20年品牌優勢與經驗在企業郵箱的基礎上,為進一步佈局企業市場而打造的企業級產品矩陣,致力於提供一站式企業資訊化解決方案。湖南領先網路科技是網易企業產品授權經銷商,專業為企業提供網易企業郵箱、網易辦公套件等一站式企業資訊化專業解決方案。辦理網易企業郵箱及旗下企業產品相關業務,就找湖南領先網路科技。

Next Article
喜欢就按个赞吧!!!
点击关闭提示