手机看片1024精品国产,丁香婷婷成人,午夜国产一级片,黄色片网站在线免费观看,男人的天堂香蕉在线视频,一级特黄毛片在线,中文日产国产精品久久

智慧服務(wù),成就美好體驗 項目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺 > 客戶端SDK參考 > Web SDK > 音視頻呼叫 媒體設(shè)備

入門使用

媒體設(shè)備

更新時間:2019-11-19

描述

該接口用于獲取某個媒體類型的設(shè)備序號列表,設(shè)置媒體類型使用的設(shè)備序號,設(shè)置麥克或揚聲器的音量,獲取麥克或揚聲器音量,播放媒體鈴聲,停止播放媒體鈴聲。

前提是已登錄。

業(yè)務(wù)流程

圖1 媒體設(shè)備流程圖 
  1. 調(diào)用getMediaDevice()接口獲取某個媒體類型的設(shè)備序號列表。

    代碼示例:

    client.getMediaDevice(2, function (data)  {
    if (data.info != null) {
            for (var i = 0; i < data.info.length; i++) {
                console.log("camera device:" + data.info[i].name));
            }
        }
    });
    
     

    參考文件:\usage\components\media_device.html。

  2. 調(diào)用setMediaDevice()接口設(shè)置媒體類型使用的設(shè)備序號。

    代碼示例:

    var micSel = document.getElementById("MICDevice");
    var selIndex = micSel.selectedIndex;
    if (selIndex !== -1) {
        var micIndex = micSel.options[selIndex].value;
        client.setMediaDevice(0, parseInt(micIndex));
    }
    
     

    參考文件:\usage\components\media_device.html。

  3. 調(diào)用getVoiceVol()接口獲取麥克或揚聲器音量。

    代碼示例:

    client.getVoiceVol(1, function (data)  {
        speakervol.value = data.info;
    })
    
     

    參考文件:\usage\components\media_device.html。

  4. 調(diào)用setVoiceVol()接口設(shè)置麥克或揚聲器音量。

    代碼示例:

    var micvol = document.getElementById("MICVol");
    client.setVoiceVol(0, parseInt(micvol.value));
    
     

    參考文件:\usage\components\media_device.html。

  5. 調(diào)用startPlayMedia()接口播放媒體鈴聲。

    代碼示例:

    var playHandle;
    function startPlayMedia(){
    	var mediaFilePath = document.getElementById("media_file_path").value;
    	client.startPlayMedia(0, mediaFilePath,function(data){
    		if(data.result){
    			 playHandle = data.info.playHandle;
    		}
    	});	
    }
    
     

    參考文件:\usage\conference_usage.js。

  6. 調(diào)用stopPlayMedia()接口停止播放媒體鈴聲。

    代碼示例:

    function stopPlayMedia(){
        client.stopPlayMedia(playHandle);	
    }
    
     

    參考文件:\usage\conference_usage.js。

注意事項

  1. 調(diào)用getVoiceVol()接口前必須先通過調(diào)用getMediaDevice()接口確認(rèn)是否有麥克或揚聲器設(shè)備,否則報錯。
  2. 調(diào)用stopPlayMedia()接口時要有鈴聲正在播放才可調(diào)用此接口,否則報錯。