華為云會(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 華為云會(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 華為云會(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ì)議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ì)議,結(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ì)議提供專業(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ì)議空間
期長(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
華為云會(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ì)議,順暢溝通。 華為云
醫(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ì)議現(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ù)涉及前
Meet是一個(gè)安全可信的私有化視頻會(huì)議平臺(tái),可以完全部署在客戶自有服務(wù)器上,保障會(huì)議內(nèi)容的安全和隱私。支持多設(shè)備同時(shí)登錄,高清屏幕,流暢穩(wěn)定的視頻會(huì)議;支持錄制、屏幕共享、會(huì)議控制等功能,滿足遠(yuǎn)程協(xié)作的需求。 主要功能1.快速發(fā)起會(huì)議•可一鍵發(fā)起音視頻通話、面對(duì)面視頻會(huì)議,方便快捷;•支持
度廣角攝像頭,內(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ù)會(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 新一代會(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)是一款高效、便捷、性價(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ā)者所需的
數(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ì)議,是結(jié)合華為云會(huì)議寶等全系列智能協(xié)作終端,為客戶提供全場(chǎng)景端云協(xié)同視頻會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。 華為云視頻會(huì)議的功能 華為云視頻會(huì)議支持多終端接入,會(huì)議發(fā)起人可以通過微信、短信、郵件、鏈接、二維碼多種方式分享會(huì)議。
企業(yè)如何使用WeLink召開視頻會(huì)議 WeLink會(huì)議擁有高清穩(wěn)定的音視頻效果及清晰流暢的數(shù)據(jù)共享協(xié)作。支持手機(jī)、電腦、平板、華為視訊終端、智慧大屏、第三方會(huì)議終端等各類終端接入,為客戶提供全場(chǎng)景覆蓋、簡(jiǎn)單易用、快速部署、軟硬一體的會(huì)議解決方案,滿足跨地區(qū)、跨企業(yè)、跨終端的智能溝通協(xié)作需求。
描述文件與設(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í)別、色彩高保真輔流編碼
編碼,圖文色彩高保真 穩(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ì)議室 華為云會(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ì)議室解決方案
供全場(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ù)
通訊、移動(dòng)辦公、音視頻會(huì)議的一體化工作平臺(tái)。它的私有化部署和數(shù)據(jù)脫敏存儲(chǔ),保障了數(shù)據(jù)的安全性。基于私有服務(wù)器,信息在通訊、存儲(chǔ)、訪問、使用、管理全流程加密,確保了數(shù)據(jù)的安全。 “OA云”面向高安全訴求群體,為用戶提供了多層次的平臺(tái)服務(wù),包括即時(shí)通訊、音視頻會(huì)議、協(xié)同辦公、任務(wù)管理
華為云會(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ì)方僅通過主持人邀請(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); |
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; }} |
示例代碼
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ì)自定義菜單
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)。
視頻會(huì)議教程視頻
最佳實(shí)踐視頻幫助您快速了解搭建流程 了解更多
-
華為云嚴(yán)選云視頻會(huì)議
數(shù)喜科技作為華為云頂級(jí)認(rèn)證、領(lǐng)先級(jí)華為云解決方案合作伙伴,基于華為云搭建創(chuàng)新的云化視頻會(huì)議運(yùn)營(yíng)服務(wù)平臺(tái),提供高品質(zhì)面對(duì)面視訊溝通云服務(wù)。 -
華為云WeLink六大場(chǎng)景-高清視頻會(huì)議
華為云WeLink六大場(chǎng)景視頻(小微語音助手、高清視頻會(huì)議、多終端投屏、實(shí)時(shí)標(biāo)注、多人郵件轉(zhuǎn)群聊、大文件傳輸) -
華為WeLink云服務(wù)數(shù)字化會(huì)議
華為WeLink數(shù)字化會(huì)議實(shí)踐,簡(jiǎn)單易用、軟硬一體、安全高效。
更多相關(guān)專題
- 熱門產(chǎn)品
- 大模型即服務(wù)平臺(tái) MaaS
- Flexus云服務(wù)
- 云服務(wù)器
- 盤古大模型
- SSL證書
- 華為云WeLink
- 實(shí)用工具
- 文字識(shí)別
- 漏洞掃描
- 華為云會(huì)議
- 云服務(wù)健康看板
增值電信業(yè)務(wù)經(jīng)營(yíng)許可證:B1.B2-20200593 | 域名注冊(cè)服務(wù)機(jī)構(gòu)許可:黔D3-20230001 | 代理域名注冊(cè)服務(wù)機(jī)構(gòu):新網(wǎng)、西數(shù)





