暖暖视频免费观**,国产免费美女被艹视频,毛片一级毛片,不卡三级

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

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

入門(mén)使用

媒體設(shè)備

更新時(shí)間:2019-11-19

描述

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

前提是已登錄。

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

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

    代碼示例:

    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è)備序號(hào)。

    代碼示例:

    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()接口獲取麥克或揚(yáng)聲器音量。

    代碼示例:

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

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

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

    代碼示例:

    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。

注意事項(xiàng)

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