五月婷婷丁香性爱|j久久一级免费片|久久美女福利视频|中文观看在线观看|加勒比四区三区二|亚洲裸女视频网站|超碰97AV在线69网站免费观看|有码在线免费视频|久久青青日本视频|亚洲国产AAAA

[快速入門]視頻會(huì)議
MAXHUB SC系列

華為云會(huì)議SmartRooms???MAXHUB 華為云會(huì)議martRooms???基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。

皓麗65M5

皓麗65M5 皓麗65M5 華為云會(huì)議認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。 華為云會(huì)議認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。

廣聞E065EUH

廣聞E065EUH 華為云會(huì)議SmartRooms認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。 華為云會(huì)議SmartRooms認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。

MAXHUB HC系列

華為云會(huì)議SmartRooms???MAXHUB 華為云會(huì)議SmartRooms???基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。

利亞德

利亞德TXP135T-FHU 華為云會(huì)議SmartRooms認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。 華為云會(huì)議SmartRooms認(rèn)證款 基于華為云會(huì)議,坐擁視頻會(huì)議完整功能同時(shí)兼?zhèn)滠浻惨惑w化,適配多種形態(tài)會(huì)議室場(chǎng)景,為客戶提供智能會(huì)議室解決方案。

華為云會(huì)議618活動(dòng)投放頁

華為云會(huì)議,結(jié)合華為云會(huì)議寶等全系列智能協(xié)作終端,為客戶提供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 華為云會(huì)議,結(jié)合華為云會(huì)議寶等全系列智能協(xié)作終端,為客戶提供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 立即咨詢,獲取華為云618專屬優(yōu)惠

智能會(huì)議室

華為云會(huì)議提供專業(yè)的云視頻會(huì)議、觸摸式白板、SmartRooms全系列硬件終端和協(xié)作大屏集成會(huì)議體驗(yàn),為企業(yè)提供現(xiàn)代化云端協(xié)同的智能會(huì)議室解決方案 免費(fèi)試用 立即購買 全場(chǎng)景智能會(huì)議室解決方案 經(jīng)理室 開放會(huì)議室 小型會(huì)議室 中型會(huì)議室 大型會(huì)議室 經(jīng)理室 高清視頻會(huì)議,遠(yuǎn)程共享協(xié)作,為企業(yè)領(lǐng)導(dǎo)打造專屬的私密會(huì)議空間

遠(yuǎn)程醫(yī)療

期長(zhǎng),病情以及療效反饋慢,難以做到信息最新化 華為云會(huì)議方案 方案優(yōu)勢(shì) 統(tǒng)一視頻會(huì)議平臺(tái),提供音視頻會(huì)議、桌面共享、白板互動(dòng)等多元化溝通方式,提升醫(yī)療資源利用率和協(xié)同效率 統(tǒng)一視頻會(huì)議平臺(tái),提供音視頻會(huì)議、桌面共享、白板互動(dòng)等多元化溝通方式,提升醫(yī)療資源利用率和協(xié)同效率 1000

數(shù)字政府

華為云會(huì)議提供高清、穩(wěn)定的語音、視頻、數(shù)據(jù)會(huì)議,1080p高清視頻,4k超高清數(shù)據(jù)共享。擁有多方視頻會(huì)議服務(wù),PC、手機(jī)、大屏多端隨時(shí)接入會(huì)議,順暢溝通。 華為云會(huì)議提供高清、穩(wěn)定的語音、視頻、數(shù)據(jù)會(huì)議,1080p高清視頻,4k超高清數(shù)據(jù)共享。擁有多方視頻會(huì)議服務(wù),PC、手機(jī)、大屏多端隨時(shí)接入會(huì)議,順暢溝通。 華為云

[相關(guān)產(chǎn)品]視頻會(huì)議
格界云視頻會(huì)議軟件

醫(yī)療、政府等行業(yè)機(jī)構(gòu)的客戶提供一站式視頻會(huì)議解決方案。 針對(duì)復(fù)雜的網(wǎng)絡(luò)環(huán)境,相對(duì)于傳統(tǒng)視頻會(huì)議嚴(yán)苛的布置要求,格界云視頻會(huì)議擁有極強(qiáng)的適應(yīng)性。無需硬件布置,不用專網(wǎng)專線,通過一個(gè)網(wǎng)頁鏈接,用戶使用電腦、智能手機(jī)或平板電腦都能發(fā)起全球多人視頻會(huì)議,真正實(shí)現(xiàn)在任何設(shè)備、任何時(shí)間、任何

視頻會(huì)議會(huì)議保障服務(wù)

 我方會(huì)議現(xiàn)場(chǎng)支持人員均持有華為智能協(xié)作售后服務(wù)工程師認(rèn)證,有足夠的會(huì)議保障服務(wù)經(jīng)驗(yàn),公司有華為視頻會(huì)議終端:華為Iideahub、TE20、TE30、TE40、BOX300、BOX600等多種類視頻會(huì)議終端提供保障需求。服務(wù)說明客戶購買此產(chǎn)品需要在會(huì)議開始前5個(gè)工作日聯(lián)系下單本服務(wù)涉及前

WorkPlus Meet 音視頻會(huì)議軟件

Meet是一個(gè)安全可信的私有化視頻會(huì)議平臺(tái),可以完全部署在客戶自有服務(wù)器上,保障會(huì)議內(nèi)容的安全和隱私。支持多設(shè)備同時(shí)登錄,高清屏幕,流暢穩(wěn)定的視頻會(huì)議;支持錄制、屏幕共享、會(huì)議控制等功能,滿足遠(yuǎn)程協(xié)作的需求。  主要功能1.快速發(fā)起會(huì)議•可一鍵發(fā)起音視頻通話、面對(duì)面視頻會(huì)議,方便快捷;•支持

英海凌格視頻會(huì)議攝像機(jī)

度廣角攝像頭,內(nèi)置AI智能功能; 智能雙目云臺(tái)攝像機(jī):智能雙攝功能讓特寫鏡頭與全景鏡頭完美結(jié)合,人物追蹤、手勢(shì)識(shí)別與多種視圖模式; 高清視頻會(huì)議攝像機(jī):12倍光學(xué)變焦,支持遠(yuǎn)程控制英海凌格4K USB攝像機(jī)EHC802:1.4K高清分辨率,搭載800萬像素CMOS圖像傳感器,最大

AI智能超高清攝像機(jī)USB免驅(qū)動(dòng)遠(yuǎn)程視頻會(huì)議

具備AI功能,智能變倍,可根據(jù)會(huì)場(chǎng)場(chǎng)景人數(shù)智能變倍縮放,人物居中,滿足遠(yuǎn)程視頻會(huì)議最佳體驗(yàn)感; 先進(jìn)的ISP處理技術(shù)和算法,使得圖像效果生動(dòng)逼真、畫面亮度均勻、光色層次感強(qiáng)。產(chǎn)品特點(diǎn):? 一流圖像質(zhì)量:采用1/2.5英寸800萬高品質(zhì)圖像傳感器,支持4K超高清,最高可提供MJPG

華為HUAWEI IdeaHub B2 智能協(xié)作視頻會(huì)議平板一體機(jī)

HUAWEI IdeaHub B2 新一代會(huì)議平板,面向中小企業(yè)會(huì)議室、經(jīng)理室、開放辦公區(qū)提供數(shù)字化辦公,集投屏、視頻會(huì)議、智能書寫、負(fù)一屏歡迎頁于一體,助力企業(yè)提升辦公效能。IdeaHub B2 新一代會(huì)議平板,提供1080P的高清云會(huì)議體驗(yàn),光學(xué)防藍(lán)光,健康護(hù)眼,面向中小企業(yè)

云屋視頻會(huì)議系統(tǒng)

云屋視頻會(huì)議系統(tǒng)是一款高效、便捷、性價(jià)比超高的網(wǎng)絡(luò)視頻會(huì)議,只需一部電腦或者移動(dòng)設(shè)備,快速實(shí)現(xiàn)全球任何一個(gè)地方的團(tuán)隊(duì)、個(gè)人之間流暢的音視頻溝通,同時(shí)實(shí)現(xiàn)音頻文件、視頻文件、辦公文檔等會(huì)議數(shù)據(jù)的實(shí)時(shí)共享。安全、穩(wěn)定在遠(yuǎn)程信息通信中,數(shù)據(jù)傳輸中信息安全性和穩(wěn)定性則最為重要,具備良好的

神州視訊云視頻軟件

Pro(DCClouds PRO)視頻會(huì)議平臺(tái)是基于公有云和混合云為依托的視頻會(huì)議 SAAS 企業(yè)服務(wù)產(chǎn)品,滿足對(duì)視頻會(huì)議、Webinar 網(wǎng)絡(luò)研討會(huì)、互動(dòng)直播、IM 即時(shí)通訊及電話語音入會(huì)的云平臺(tái)產(chǎn)品。提供共享會(huì)議室、專屬會(huì)議室、共享并發(fā)端口多種業(yè)務(wù)模式的多方通信視頻會(huì)議服務(wù)。并支持開發(fā)者所需的

WeLink云會(huì)議保障服務(wù)

數(shù)字化轉(zhuǎn)型。目前已成功為政府、高校、大中型企業(yè)提供專業(yè)的視頻會(huì)議保障服務(wù)及WeLink數(shù)字化辦公培訓(xùn)賦能,以專業(yè)的服務(wù)能力贏得了客戶的充分肯定和一致好評(píng)。 服務(wù)內(nèi)容: (1)提供全場(chǎng)景視頻會(huì)議保障服務(wù),滿足客戶各種視頻會(huì)議需求,達(dá)成高效協(xié)同。 (2)WeLink功能特性、后臺(tái)設(shè)置等培訓(xùn)指導(dǎo)。

[相似文章]視頻會(huì)議
華為視頻會(huì)議

華為云視頻會(huì)議是什么軟件 什么是華為云視頻會(huì)議 華為云視頻會(huì)議,是結(jié)合華為云會(huì)議寶等全系列智能協(xié)作終端,為客戶提供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 華為云視頻會(huì)議的功能 華為云視頻會(huì)議支持多終端接入,會(huì)議發(fā)起人可以通過微信、短信、郵件、鏈接、二維碼多種方式分享會(huì)議。

視頻會(huì)議_網(wǎng)絡(luò)會(huì)議_WeLink會(huì)議1

企業(yè)如何使用WeLink召開視頻會(huì)議 WeLink會(huì)議擁有高清穩(wěn)定的音視頻效果及清晰流暢的數(shù)據(jù)共享協(xié)作。支持手機(jī)、電腦、平板、華為視訊終端、智慧大屏、第三方會(huì)議終端等各類終端接入,為客戶提供全場(chǎng)景覆蓋、簡(jiǎn)單易用、快速部署、軟硬一體的會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。

搭建實(shí)時(shí)音視頻服務(wù)器_音視頻會(huì)議

描述文件與設(shè)備管理”,進(jìn)入“Huawei Software Technologies Co.,Ltd”,信任開發(fā)者才能體驗(yàn)。 音視頻會(huì)議 辦公協(xié)作 互動(dòng)視頻會(huì)議,遠(yuǎn)程辦公協(xié)作,跨平臺(tái)全球互通,協(xié)同無壓力 • 全球化部署,支持超大規(guī)模,萬人與會(huì)千人互動(dòng) • 1080P全高清會(huì)議,SCC內(nèi)容智識(shí)別、色彩高保真輔流編碼

實(shí)時(shí)音視頻_音視頻剪輯_音視頻會(huì)議企業(yè)版云服務(wù)

編碼,圖文色彩高保真 穩(wěn)定可靠 全年SLA服務(wù)可用性高達(dá)99.99%。全鏈路安全端到端加密,全球最佳安全和隱私保護(hù) 音視頻會(huì)議企業(yè)版云服務(wù) 辦公協(xié)作 互動(dòng)視頻會(huì)議,遠(yuǎn)程辦公協(xié)作,跨平臺(tái)全球互通,協(xié)同無壓力 • 全球化部署,支持超大規(guī)模,萬人與會(huì)千人互動(dòng) • 1080P全高清會(huì)議,SCC內(nèi)容智識(shí)別、色彩高保真輔流編碼

華為云會(huì)議_智能會(huì)議室_智能協(xié)作_華為云

智能會(huì)議室 智能會(huì)議室 華為云會(huì)議提供專業(yè)的云視頻會(huì)議、觸摸式白板、SmartRooms全系列硬件終端和協(xié)作大屏集成會(huì)議體驗(yàn),為企業(yè)提供現(xiàn)代化云端協(xié)同的智能會(huì)議室解決方案 華為云會(huì)議提供專業(yè)的云視頻會(huì)議、觸摸式白板、SmartRooms全系列硬件終端和協(xié)作大屏集成會(huì)議體驗(yàn),為企業(yè)提供現(xiàn)代化云端協(xié)同的智能會(huì)議室解決方案

Meeting華為云會(huì)議是什么

供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 華為云會(huì)議,結(jié)合華為云會(huì)議寶等全系列智能協(xié)作終端,為客戶提供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 了解更多 華為云會(huì)議產(chǎn)品優(yōu)勢(shì) 高清視頻會(huì)議 4K超高清數(shù)據(jù)

OA移動(dòng)辦公_OA和ERP_BPM和OA

通訊、移動(dòng)辦公、音視頻會(huì)議的一體化工作平臺(tái)。它的私有化部署和數(shù)據(jù)脫敏存儲(chǔ),保障了數(shù)據(jù)的安全性。基于私有服務(wù)器,信息在通訊、存儲(chǔ)、訪問、使用、管理全流程加密,確保了數(shù)據(jù)的安全。 “OA云”面向高安全訴求群體,為用戶提供了多層次的平臺(tái)服務(wù),包括即時(shí)通訊、音視頻會(huì)議、協(xié)同辦公、任務(wù)管理

云監(jiān)控是什么意思_什么是云監(jiān)控_云監(jiān)控多少錢1個(gè)月

華為云會(huì)議_智能會(huì)議室_智能協(xié)作_華為云 Meeting華為云會(huì)議是什么 視頻會(huì)議_網(wǎng)絡(luò)會(huì)議_WeLink會(huì)議1 華為視頻會(huì)議 OA系統(tǒng)_OA會(huì)議_OA 軟件 點(diǎn)播和直播有什么區(qū)別_云點(diǎn)播在線_會(huì)議云直播 搭建實(shí)時(shí)音視頻服務(wù)器_音視頻會(huì)議 實(shí)時(shí)音視頻_音視頻剪輯_音視頻會(huì)議企業(yè)版云服務(wù) WeLink網(wǎng)絡(luò)研討會(huì) 查看更多

華為云會(huì)議_會(huì)議功能_華為云

與會(huì)方僅通過主持人邀請(qǐng)入會(huì),防止無關(guān)人員誤入會(huì)議 免費(fèi)體驗(yàn)華為云會(huì)議 免費(fèi)體驗(yàn)華為云會(huì)議 無限次高清視頻會(huì)議體驗(yàn),最大1000人加入企業(yè),免費(fèi)版支持50人同時(shí)參會(huì) 無限次高清視頻會(huì)議體驗(yàn),最大1000人加入企業(yè),免費(fèi)版支持50人同時(shí)參會(huì) 立即下載 云會(huì)議相關(guān)文章推薦 Meeting華為云會(huì)議是什么

視頻會(huì)議

自定義菜單主要用于實(shí)現(xiàn)會(huì)中界面底部菜單欄中菜單項(xiàng)的增減和自定義菜單項(xiàng)

底部菜單分兩種場(chǎng)景,需要實(shí)現(xiàn)兩種自定義方法:

1.ConfAudioToolbar:音頻會(huì)議底部菜單欄自定義音頻會(huì)議自定義菜單

2.ConfVideoToolbar:視頻會(huì)議呼叫底部菜單欄自定義視頻會(huì)議自定義菜單

使用場(chǎng)景

需要調(diào)整底部菜單欄中菜單項(xiàng)的應(yīng)用場(chǎng)景

注意事項(xiàng)

1.SDK初始化的時(shí)候必須傳入這個(gè)配置sdkConfig才會(huì)生效

自定義菜單設(shè)置

示例代碼

1234
ToolBarMenuProxy toolBarMenuProxy = new ToolBarMenuProxy();toolBarMenuProxy.setConfAudioToolbarHandle(new CustomConfAudioToolbarHandle());toolBarMenuProxy.setConfVideoToolbarHandle(new CustomConfVideoToolbarHandle());sdkConfig.setToolBarMenuProxy(toolBarMenuProxy);

音頻會(huì)議自定義菜單

圖1 音頻會(huì)議自定義菜單
圖2 音頻會(huì)議更多自定義菜單
圖3 音頻會(huì)議會(huì)議設(shè)置菜單

示例代碼
 1 2 3 4 5 6 7 8 9101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899
/** * 演示自定義"音頻會(huì)議"場(chǎng)景下的toolbar菜單 */public class CustomConfAudioToolbarHandle implements IToolbarMenuStrategy {    @Override    public List<IConfMenu> buildMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        confMenus.add(new SpeakerMenu());        confMenus.add(new ParticipantMenu());        //【演示】增加一個(gè)自定義菜單        confMenus.add(new CustomMenu());        confMenus.add(new MoreMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildMoreMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new ConnectAudioMenu());        confMenus.add(new DisconnectAudioMenu());        confMenus.add(new ChatMenu());        confMenus.add(new InterpretMenu());        confMenus.add(new HandsUpOrDownMenu());        confMenus.add(new InviteMoreMenu());        confMenus.add(new OpenOrCloseRecordMenu());        confMenus.add(new SubtitlesMenu());        confMenus.add(new CloudLiveMenu());        confMenus.add(new VoteMenu());        confMenus.add(new ConfSettingMenu());        //【演示】增加一個(gè)自定義菜單        confMenus.add(new CustomMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildSettingMenuItems() {        List<IConfMenu> menus = new ArrayList<>();        List<IConfMenu> audioVideomenuChildren = new ArrayList<>();        IConfMenu howlDetectMenu = new SwitchMenu(R.id.hwmconf_confsetting_whistle_detection, R.string.hwmconf_mine_calling_setting_howl_auto_mute, true);        IConfMenu noiseReductionMenu = new SwitchMenu(R.id.hwmconf_confsetting_noise_reduction,                R.string.hwmconf_audio_noise_reduction, true);        audioVideomenuChildren.add(howlDetectMenu);        audioVideomenuChildren.add(noiseReductionMenu);        MenuContainer audioVideoMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_audio_video, R.string.hwmconf_setting_audio_video, audioVideomenuChildren);        List<IConfMenu> securityMenuChildren = new ArrayList<>();        //鎖定會(huì)議        IConfMenu lockConfMenu = new SwitchMenu(R.id.hwmconf_confsetting_lock_meeting, R.string.hwmconf_lock, false);        securityMenuChildren.add(lockConfMenu);        //允許入會(huì)        IConfMenu allowJoinConfMenu = new TextMenu(R.id.hwmconf_confsetting_allow_join_conf, R.string.hwmconf_allow_incoming_call, R.string.hwmconf_everyone);        securityMenuChildren.add(allowJoinConfMenu);        // 開啟等候室        IConfMenu enableWaitingRoomMenu = new SwitchMenu(R.id.hwmconf_confsetting_enable_waiting_room,                R.string.hwmconf_enable_waiting_room, false);        securityMenuChildren.add(enableWaitingRoomMenu);        MenuContainer securityMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_security, R.string.hwmconf_setting_safe, securityMenuChildren);        List<IConfMenu> attendeePermissionMenuChildren = new ArrayList<>();        //允許解除靜音        IConfMenu allowReleaseMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_unmute, R.string.hwmconf_allow_ummute_self, false);        IConfMenu allowShareMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_sharing, R.string.hwmconf_allow_sharing, false);        // 搶占共享權(quán)限        IConfMenu preemptShareTypeMenu = new TextMenu(R.id.hwmconf_confsetting_preempt_share_type,                R.string.hwmconf_preempt_share_permission, R.string.hwmconf_preempt_share_only_host);        // 聊天權(quán)限設(shè)置        IConfMenu chatPermissionMenu = new TextMenu(R.id.hwmconf_confsetting_chat_permission,                R.string.hwmconf_chat_settings, R.string.hwmconf_private_chat_free);        //允許改名        IConfMenu allowRenameMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_rename, R.string.hwmconf_set_allow_rename, true);        IConfMenu allowLocalRecordMenu = new RouterMenu(R.id.hwmconf_confsetting_local_record_permission, R.string.hwmconf_allow_record, "");        attendeePermissionMenuChildren.add(allowReleaseMuteMenu);        attendeePermissionMenuChildren.add(allowShareMuteMenu);        attendeePermissionMenuChildren.add(preemptShareTypeMenu);        attendeePermissionMenuChildren.add(chatPermissionMenu);        attendeePermissionMenuChildren.add(allowRenameMenu);        attendeePermissionMenuChildren.add(allowLocalRecordMenu);        MenuContainer attendeePermissionMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_paticipant_permission, R.string.hwmconf_setting_participant_permission, attendeePermissionMenuChildren);        List<IConfMenu> commonMenuChildren = new ArrayList<>();        // 字幕翻譯語言        IConfMenu subtitlesLanguageMenu = new TextMenu(R.id.hwmconf_confsetting_subtitles_language, R.string.hwmconf_subtitle_translation_language, R.string.hwmconf_auto_no_translation);        commonMenuChildren.add(subtitlesLanguageMenu);        // 聊天消息提醒        IConfMenu chatMessageRemindMenu = new TextMenu(R.id.hwmconf_confsetting_chat_message_remind,                R.string.hwmconf_message_notify_mode, R.string.hwmconf_bubble_message_mode);        commonMenuChildren.add(chatMessageRemindMenu);        //網(wǎng)絡(luò)檢測(cè)        IConfMenu networkDetectMenu = new RouterMenu(R.id.hwmconf_confsetting_network_detect, R.string.hwmconf_network_check, "cloudlink://hwmeeting/networkdetection");        commonMenuChildren.add(networkDetectMenu);        MenuContainer commonMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_common, R.string.hwmconf_setting_common, commonMenuChildren);        menus.add(audioVideoMenuContainer);        menus.add(securityMenuContainer);        menus.add(attendeePermissionMenuContainer);        menus.add(commonMenuContainer);        return menus;    }}

視頻會(huì)議自定義菜單

圖4 視頻會(huì)議自定義菜單
圖5 視頻會(huì)議更多自定義菜單
圖6 視頻會(huì)議會(huì)議設(shè)置自定義菜單

示例代碼

  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142
/** * 演示自定義"視頻會(huì)議"場(chǎng)景下的toolbar菜單 */public class CustomConfVideoToolbarHandle implements IToolbarMenuStrategy {    @Override    public List<IConfMenu> buildMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        confMenus.add(new CameraMenu());        confMenus.add(new ParticipantMenu());        //【演示】增加一個(gè)自定義菜單        confMenus.add(new CustomMenu());        confMenus.add(new MoreMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildMoreMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new ConnectAudioMenu());        confMenus.add(new DisconnectAudioMenu());        confMenus.add(new ChatMenu());        confMenus.add(new InterpretMenu());        confMenus.add(new HandsUpOrDownMenu());        confMenus.add(new InviteMoreMenu());        confMenus.add(new OpenOrCloseRecordMenu());        confMenus.add(new SubtitlesMenu());        confMenus.add(new CloudLiveMenu());        confMenus.add(new SwitchCameraMenu());        confMenus.add(new VirtualBackgroundMenu());        confMenus.add(new VoteMenu());        confMenus.add(new ConfSettingMenu());        //【演示】增加一個(gè)自定義禁用放音菜單        confMenus.add(new CustomDisableVoicePromptsMenu());        //【演示】增加一個(gè)自定義菜單        confMenus.add(new CustomMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildSettingMenuItems() {        List<IConfMenu> menus = new ArrayList<>();        List<IConfMenu> audioVideomenuChildren = new ArrayList<>();        IConfMenu howlDetectMenu = new SwitchMenu(R.id.hwmconf_confsetting_whistle_detection, R.string.hwmconf_mine_calling_setting_howl_auto_mute, true);        IConfMenu beautyMenu = new SwitchMenu(R.id.hwmconf_confsetting_beauty, R.string.hwmconf_setting_beauty, true);        IConfMenu mirrorMenu = new SwitchMenu(R.id.hwmconf_confsetting_video_mirror, R.string.hwmconf_video_mirroring, true);        IConfMenu pipMenu = new SwitchMenu(R.id.hwmconf_confsetting_hide_self, R.string.hwmconf_setting_pip, true);        IConfMenu directionMenu = new RouterMenu(R.id.hwmconf_confsetting_camera_direction,            R.string.hwmconf_auto, "cloudlink://hwmeeting/cameradirection");        IConfMenu noiseReductionMenu = new SwitchMenu(R.id.hwmconf_confsetting_noise_reduction,                R.string.hwmconf_audio_noise_reduction, true);        IConfMenu highResMenu = new SwitchMenu(R.id.hwmconf_confsetting_high_resolution,                R.string.hwmconf_mine_calling_setting_high_resolution, true);        IConfMenu enableBrightenMenu = new SwitchMenu(R.id.hwmconf_confsetting_enable_brighten,                R.string.hwmconf_enhance_video_quality, false);        IConfMenu pictureRatioMenu = new TextMenu(R.id.hwmconf_confsetting_picture_ratio,                R.string.hwmconf_picture_ratio, R.string.hwmconf_picture_ratio_original_size);        audioVideomenuChildren.add(directionMenu);        audioVideomenuChildren.add(howlDetectMenu);        audioVideomenuChildren.add(beautyMenu);        audioVideomenuChildren.add(mirrorMenu);        audioVideomenuChildren.add(pipMenu);        audioVideomenuChildren.add(noiseReductionMenu);        audioVideomenuChildren.add(highResMenu);        audioVideomenuChildren.add(enableBrightenMenu);        audioVideomenuChildren.add(pictureRatioMenu);        MenuContainer audioVideoMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_audio_video, R.string.hwmconf_setting_audio_video, audioVideomenuChildren);        List<IConfMenu> securityMenuChildren = new ArrayList<>();        //鎖定會(huì)議        IConfMenu lockConfMenu = new SwitchMenu(R.id.hwmconf_confsetting_lock_meeting, R.string.hwmconf_lock, false);        securityMenuChildren.add(lockConfMenu);        //允許入會(huì)        IConfMenu allowJoinConfMenu = new TextMenu(R.id.hwmconf_confsetting_allow_join_conf,                R.string.hwmconf_allow_incoming_call, R.string.hwmconf_everyone);        securityMenuChildren.add(allowJoinConfMenu);        IConfMenu enableWaitingRoomMenu = new SwitchMenu(R.id.hwmconf_confsetting_enable_waiting_room,            R.string.hwmconf_enable_waiting_room, false);        securityMenuChildren.add(enableWaitingRoomMenu);        MenuContainer securityMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_security, R.string.hwmconf_setting_safe, securityMenuChildren);        List<IConfMenu> attendeePermissionMenuChildren = new ArrayList<>();        //允許解除靜音        IConfMenu allowReleaseMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_unmute, R.string.hwmconf_allow_ummute_self, false);        //允許開啟視頻        IConfMenu cameraRestrictionSwitch = new SwitchMenu(R.id.hwmconf_confsetting_allow_open_camera, R.string.hwmconf_allow_open_video, false);        IConfMenu cameraRestrictionMenu = new RouterMenu(R.id.hwmconf_confsetting_camera_restriction, R.string.hwmconf_camera_restriction, "");        IConfMenu allowShareMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_sharing, R.string.hwmconf_allow_sharing, false);        // 搶占共享權(quán)限        IConfMenu preemptShareTypeMenu = new TextMenu(R.id.hwmconf_confsetting_preempt_share_type,                R.string.hwmconf_preempt_share_permission, R.string.hwmconf_preempt_share_only_host);        // 聊天權(quán)限設(shè)置        IConfMenu chatPermissionMenu = new TextMenu(R.id.hwmconf_confsetting_chat_permission,                R.string.hwmconf_chat_settings, R.string.hwmconf_private_chat_free);        //允許改名        IConfMenu allowRenameMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_rename, R.string.hwmconf_set_allow_rename, true);        IConfMenu allowLocalRecordMenu = new RouterMenu(R.id.hwmconf_confsetting_local_record_permission,            R.string.hwmconf_allow_record, "");        attendeePermissionMenuChildren.add(allowReleaseMuteMenu);        attendeePermissionMenuChildren.add(cameraRestrictionSwitch);        attendeePermissionMenuChildren.add(cameraRestrictionMenu);        attendeePermissionMenuChildren.add(allowShareMuteMenu);        attendeePermissionMenuChildren.add(preemptShareTypeMenu);        attendeePermissionMenuChildren.add(chatPermissionMenu);        attendeePermissionMenuChildren.add(allowRenameMenu);        attendeePermissionMenuChildren.add(allowLocalRecordMenu);        /*         * 【演示】在會(huì)議設(shè)置里新增一個(gè)設(shè)置項(xiàng)         */        IConfMenu customeSettingMenuTest1 = new SwitchMenu(R.id.conf_setting_menu_test1, R.string.menu_conf_setting_menu_test1, false);        attendeePermissionMenuChildren.add(customeSettingMenuTest1);        MenuContainer attendeePermissionMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_paticipant_permission, R.string.hwmconf_setting_participant_permission, attendeePermissionMenuChildren);        List<IConfMenu> commonMenuChildren = new ArrayList<>();        // 字幕翻譯語言        IConfMenu subtitlesLanguageMenu = new TextMenu(R.id.hwmconf_confsetting_subtitles_language, R.string.hwmconf_subtitle_translation_language, R.string.hwmconf_auto_no_translation);        commonMenuChildren.add(subtitlesLanguageMenu);        // 聊天消息提醒        IConfMenu chatMessageRemindMenu = new TextMenu(R.id.hwmconf_confsetting_chat_message_remind,                R.string.hwmconf_message_notify_mode, R.string.hwmconf_bubble_message_mode);        commonMenuChildren.add(chatMessageRemindMenu);        //網(wǎng)絡(luò)檢測(cè)        IConfMenu networkDetectMenu = new RouterMenu(R.id.hwmconf_confsetting_network_detect, R.string.hwmconf_network_check, "cloudlink://hwmeeting/networkdetection");        commonMenuChildren.add(networkDetectMenu);        MenuContainer commonMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_common, R.string.hwmconf_setting_common, commonMenuChildren);        menus.add(audioVideoMenuContainer);        menus.add(securityMenuContainer);        menus.add(attendeePermissionMenuContainer);        menus.add(commonMenuContainer);        /*         * 【演示】在會(huì)議設(shè)置里新增加一個(gè)設(shè)置項(xiàng)組         */        List<IConfMenu> customChildren = new ArrayList<>();        //網(wǎng)絡(luò)檢測(cè)        IConfMenu customSettingMenuTest2 = new RouterMenu(R.id.conf_setting_menu_test2, R.string.menu_conf_setting_menu_test1, "test");        customChildren.add(customSettingMenuTest2);        MenuContainer customContainer = new MenuContainer(R.id.conf_setting_menu_test_group, R.string.menu_conf_setting_menu_test_group, customChildren);        menus.add(customContainer);        return menus;    }}

網(wǎng)絡(luò)研討會(huì)自定義菜單

圖7 網(wǎng)絡(luò)研討會(huì)自定義菜單
圖8 網(wǎng)絡(luò)研討會(huì)更多自定義菜單
圖9 網(wǎng)絡(luò)研討會(huì)會(huì)議設(shè)置自定義菜單
示例代碼
  1  2  3  4  5  6  7  8  9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216
/** * 演示自定義"網(wǎng)絡(luò)研討會(huì)"場(chǎng)景下的toolbar菜單 */public class CustomConfWebinarToolbarHandle implements IToolbarMenuStrategy {    @Override    public List<IConfMenu> buildMenuItems() {        if (!NativeSDK.getConfMgrApi().isInConf()) {            return buildAllMenuItems();        }        if (NativeSDK.getConfStateApi().getSelfRole() == ConfRole.ROLE_AUDIENCE) {            return buildAudienceMenuItems();        }        if (NativeSDK.getConfStateApi().getSelfRole() == ConfRole.ROLE_HOST) {            return buildHostMenuItems();        }        return buildAttendeeMenuItems();    }    private List<IConfMenu> buildAllMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        confMenus.add(new CameraMenu());        if (TupConfig.isNeedConfChat()) {            confMenus.add(new ChatMenu());        }        confMenus.add(new HandsMenu());        if (TupConfig.isNeedScreenShare() && CpuLevelUtil.isHigherThan(CpuLevel.CALL_CPU_LEVEL_SUPER_LOW)) {            confMenus.add(new ShareMenu());        }        if (ConfUIConfig.getInstance().isAudience()) {            confMenus.add(new VoteBtnMenu());        }        confMenus.add(new AudienceJoinMenu());        confMenus.add(new ParticipantMenu());        confMenus.add(new MoreMenu());        return confMenus;    }    private List<IConfMenu> buildAudienceMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        if (TupConfig.isNeedConfChat()) {            confMenus.add(new ChatMenu());        }        confMenus.add(new HandsMenu());        if (ConfUIConfig.getInstance().isAudience()) {            confMenus.add(new VoteBtnMenu());        }        confMenus.add(new MoreMenu());        return confMenus;    }    private List<IConfMenu> buildAttendeeMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        confMenus.add(new CameraMenu());        if (TupConfig.isNeedScreenShare() && CpuLevelUtil.isHigherThan(CpuLevel.CALL_CPU_LEVEL_SUPER_LOW)) {            confMenus.add(new ShareMenu());        }        confMenus.add(new ParticipantMenu());        if (ConfUIConfig.getInstance().isAudience()) {            confMenus.add(new VoteBtnMenu());        }        confMenus.add(new MoreMenu());        return confMenus;    }    private List<IConfMenu> buildHostMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new MicMenu());        confMenus.add(new CameraMenu());        confMenus.add(new AudienceJoinMenu());        confMenus.add(new ParticipantMenu());        confMenus.add(new MoreMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildMoreMenuItems() {        List<IConfMenu> confMenus = new ArrayList<>();        confMenus.add(new ConnectAudioMenu());        confMenus.add(new DisconnectAudioMenu());        confMenus.add(new RenameMenu());        confMenus.add(new StartOrStopShareMenu());        confMenus.add(new ChatMenu());        confMenus.add(new ShareConfLinkMenu());        confMenus.add(new HandsUpOrDownMenu());        confMenus.add(new InviteMoreMenu());        confMenus.add(new OpenOrCloseRecordMenu());        confMenus.add(new SubtitlesMenu());        confMenus.add(new CloudLiveMenu());        confMenus.add(new SwitchCameraMenu());        confMenus.add(new VirtualBackgroundMenu());        confMenus.add(new VoteMenu());        confMenus.add(new ConfSettingMenu());        //【演示】增加一個(gè)自定義菜單        confMenus.add(new CustomMenu());        return confMenus;    }    @Override    public List<IConfMenu> buildSettingMenuItems() {        List<IConfMenu> menus = new ArrayList<>();        List<IConfMenu> audioVideomenuChildren = new ArrayList<>();        IConfMenu howlDetectMenu = new SwitchMenu(R.id.hwmconf_confsetting_whistle_detection, com.huawei.hwmdemo.R.string.hwmconf_mine_calling_setting_howl_auto_mute, true);        IConfMenu beautyMenu = new SwitchMenu(R.id.hwmconf_confsetting_beauty, com.huawei.hwmdemo.R.string.hwmconf_setting_beauty, true);        IConfMenu mirrorMenu = new SwitchMenu(R.id.hwmconf_confsetting_video_mirror, R.string.hwmconf_video_mirroring, true);        IConfMenu pipMenu = new SwitchMenu(R.id.hwmconf_confsetting_hide_self, com.huawei.hwmdemo.R.string.hwmconf_setting_pip, true);        IConfMenu directionMenu = new RouterMenu(R.id.hwmconf_confsetting_camera_direction,                R.string.hwmconf_auto, "cloudlink://hwmeeting/cameradirection");        IConfMenu noiseReductionMenu = new SwitchMenu(R.id.hwmconf_confsetting_noise_reduction,                R.string.hwmconf_audio_noise_reduction, true);        IConfMenu highResMenu = new SwitchMenu(R.id.hwmconf_confsetting_high_resolution,                R.string.hwmconf_mine_calling_setting_high_resolution, true);        IConfMenu enableBrightenMenu = new SwitchMenu(R.id.hwmconf_confsetting_enable_brighten,                R.string.hwmconf_enhance_video_quality, false);        IConfMenu pictureRatioMenu = new TextMenu(R.id.hwmconf_confsetting_picture_ratio,                R.string.hwmconf_picture_ratio, R.string.hwmconf_picture_ratio_original_size);        audioVideomenuChildren.add(howlDetectMenu);        audioVideomenuChildren.add(beautyMenu);        audioVideomenuChildren.add(mirrorMenu);        audioVideomenuChildren.add(pipMenu);        audioVideomenuChildren.add(directionMenu);        audioVideomenuChildren.add(noiseReductionMenu);        audioVideomenuChildren.add(highResMenu);        audioVideomenuChildren.add(enableBrightenMenu);        audioVideomenuChildren.add(pictureRatioMenu);        MenuContainer audioVideoMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_audio_video, com.huawei.hwmdemo.R.string.hwmconf_setting_audio_video, audioVideomenuChildren);        List<IConfMenu> securityMenuChildren = new ArrayList<>();        //鎖定會(huì)議        IConfMenu lockConfMenu = new SwitchMenu(R.id.hwmconf_confsetting_lock_meeting, com.huawei.hwmdemo.R.string.hwmconf_lock, false);        securityMenuChildren.add(lockConfMenu);        //允許入會(huì)        IConfMenu allowJoinConfMenu = new TextMenu(R.id.hwmconf_confsetting_allow_join_conf,                R.string.hwmconf_allow_incoming_call, R.string.hwmconf_everyone);        securityMenuChildren.add(allowJoinConfMenu);        // 開啟等候室        IConfMenu enableWaitingRoomMenu = new SwitchMenu(R.id.hwmconf_confsetting_enable_waiting_room,                R.string.hwmconf_enable_waiting_room, false);        securityMenuChildren.add(enableWaitingRoomMenu);        MenuContainer securityMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_security, com.huawei.hwmdemo.R.string.hwmconf_setting_safe, securityMenuChildren);        List<IConfMenu> attendeePermissionMenuChildren = new ArrayList<>();        //允許解除靜音        IConfMenu allowReleaseMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_unmute, com.huawei.hwmdemo.R.string.hwmconf_allow_ummute_self, false);        //允許開啟視頻        IConfMenu cameraRestrictionSwitch = new SwitchMenu(R.id.hwmconf_confsetting_allow_open_camera, R.string.hwmconf_allow_open_video, false);        IConfMenu cameraRestrictionMenu = new RouterMenu(R.id.hwmconf_confsetting_camera_restriction, R.string.hwmconf_camera_restriction, "");        IConfMenu allowShareMuteMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_sharing, com.huawei.hwmdemo.R.string.hwmconf_allow_sharing, false);        // 搶占共享權(quán)限        IConfMenu preemptShareTypeMenu = new TextMenu(R.id.hwmconf_confsetting_preempt_share_type,                R.string.hwmconf_preempt_share_permission, R.string.hwmconf_preempt_share_only_host);        //聊天權(quán)限設(shè)置        IConfMenu chatPermissionMenu = new TextMenu(R.id.hwmconf_confsetting_chat_permission,                R.string.hwmconf_chat_settings, R.string.hwmconf_private_chat_free);//允許改名        //允許改名        IConfMenu allowRenameMenu = new SwitchMenu(R.id.hwmconf_confsetting_allow_rename, com.huawei.hwmdemo.R.string.hwmconf_set_allow_rename, true);        IConfMenu allowLocalRecordMenu = new RouterMenu(R.id.hwmconf_confsetting_local_record_permission,            R.string.hwmconf_allow_record, "");        attendeePermissionMenuChildren.add(allowReleaseMuteMenu);        attendeePermissionMenuChildren.add(cameraRestrictionSwitch);        attendeePermissionMenuChildren.add(cameraRestrictionMenu);        attendeePermissionMenuChildren.add(allowShareMuteMenu);        attendeePermissionMenuChildren.add(preemptShareTypeMenu);        attendeePermissionMenuChildren.add(chatPermissionMenu);        attendeePermissionMenuChildren.add(allowRenameMenu);        attendeePermissionMenuChildren.add(allowLocalRecordMenu);        /*         * 【演示】在會(huì)議設(shè)置里新增一個(gè)設(shè)置項(xiàng)         */        IConfMenu customeSettingMenuTest1 = new SwitchMenu(com.huawei.hwmdemo.R.id.conf_setting_menu_test1, com.huawei.hwmdemo.R.string.menu_conf_setting_menu_test1, false);        attendeePermissionMenuChildren.add(customeSettingMenuTest1);        MenuContainer attendeePermissionMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_paticipant_permission, com.huawei.hwmdemo.R.string.hwmconf_setting_participant_permission, attendeePermissionMenuChildren);        List<IConfMenu> commonMenuChildren = new ArrayList<>();        // 字幕翻譯語言        IConfMenu subtitlesLanguageMenu = new TextMenu(R.id.hwmconf_confsetting_subtitles_language, R.string.hwmconf_subtitle_translation_language, R.string.hwmconf_auto_no_translation);        commonMenuChildren.add(subtitlesLanguageMenu);        // 聊天消息提醒        IConfMenu chatMessageRemindMenu = new TextMenu(R.id.hwmconf_confsetting_chat_message_remind,                R.string.hwmconf_message_notify_mode, R.string.hwmconf_bubble_message_mode);        commonMenuChildren.add(chatMessageRemindMenu);        //網(wǎng)絡(luò)檢測(cè)        IConfMenu networkDetectMenu = new RouterMenu(R.id.hwmconf_confsetting_network_detect, com.huawei.hwmdemo.R.string.hwmconf_network_check, "cloudlink://hwmeeting/networkdetection");        commonMenuChildren.add(networkDetectMenu);        MenuContainer commonMenuContainer = new MenuContainer(R.id.hwmconf_setting_menu_common, com.huawei.hwmdemo.R.string.hwmconf_setting_common, commonMenuChildren);        menus.add(audioVideoMenuContainer);        menus.add(securityMenuContainer);        menus.add(attendeePermissionMenuContainer);        menus.add(commonMenuContainer);        /*         * 【演示】在會(huì)議設(shè)置里新增加一個(gè)設(shè)置項(xiàng)組         */        List<IConfMenu> customChildren = new ArrayList<>();        //網(wǎng)絡(luò)檢測(cè)        IConfMenu customeSettingMenuTest2 = new RouterMenu(com.huawei.hwmdemo.R.id.conf_setting_menu_test2, com.huawei.hwmdemo.R.string.menu_conf_setting_menu_test1, "test");        customChildren.add(customeSettingMenuTest2);        MenuContainer customContainer = new MenuContainer(com.huawei.hwmdemo.R.id.conf_setting_menu_test_group, com.huawei.hwmdemo.R.string.menu_conf_setting_menu_test_group, customChildren);        menus.add(customContainer);        return menus;    }}

視頻會(huì)議常見問題

更多常見問題 >>
  • 華為云視頻會(huì)議專題為用戶提供華為云視頻會(huì)議的介紹、華為云視頻會(huì)議的收費(fèi)標(biāo)準(zhǔn)、華為云視頻會(huì)議如何使用,以及介紹華為云視頻會(huì)議使用過程中的常見問題等,幫助用戶快速了解和使用華為云視頻會(huì)議。

  • GaussDB是華為自主創(chuàng)新研發(fā)的分布式關(guān)系型數(shù)據(jù)庫。具備企業(yè)級(jí)復(fù)雜事務(wù)混合負(fù)載能力,同時(shí)支持分布式事務(wù),同城跨AZ部署,數(shù)據(jù)0丟失,支持1000+節(jié)點(diǎn)的擴(kuò)展能力,PB級(jí)海量存儲(chǔ)。

  • 本文給您介紹遠(yuǎn)程辦公軟件華為云WeLink高效視頻會(huì)議指南,此篇為主要介紹怎么在華為云WeLink進(jìn)行會(huì)前準(zhǔn)備,假設(shè)場(chǎng)景是如何快速發(fā)起跨部門跨地區(qū)的視頻會(huì)議。

  • WeLink會(huì)議擁有高清穩(wěn)定的音視頻效果及清晰流暢的數(shù)據(jù)共享協(xié)作。支持手機(jī)、電腦、平板、華為視訊終端、智慧大屏、第三方會(huì)議終端等各類終端接入,為客戶提供全場(chǎng)景覆蓋、簡(jiǎn)單易用、快速部署、軟硬一體的會(huì)議解決方案,,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。

  • SFS的常見問題解答。

  • 包年包月鏡像是基于按需鏡像包裝出的預(yù)付費(fèi)套餐,一個(gè)包年包月鏡像同一時(shí)間只能用于一臺(tái)云服務(wù)器。包年包月鏡像支持續(xù)費(fèi),在到期前用戶可以選擇續(xù)費(fèi)繼續(xù)使用。如果到期不對(duì)鏡像續(xù)費(fèi),而云服務(wù)器繼續(xù)使用,請(qǐng)?jiān)诘狡谇凹皶r(shí)更換系統(tǒng),否則鏡像將以按需的方式開始計(jì)費(fèi)。

更多相關(guān)專題