2019年5月,環(huán)信音視頻云2.0正式對(duì)外發(fā)布,同時(shí)新推出一款語(yǔ)音連麥聊天室的體驗(yàn)應(yīng)用「TC」。該項(xiàng)目主要為解決開(kāi)發(fā)者用戶理解現(xiàn)有語(yǔ)音連麥聊天室的基本構(gòu)成和場(chǎng)景體驗(yàn),再配合環(huán)信提供的最新開(kāi)發(fā)者工具來(lái)打造自己的連麥聊天室應(yīng)用。為了讓小伙伴們無(wú)負(fù)擔(dān)愉快體驗(yàn)5G時(shí)代音視頻社交的新玩法,環(huán)信將開(kāi)啟每月20萬(wàn)分鐘音視頻服務(wù)免費(fèi)贈(zèng)送活動(dòng)(最高累計(jì)贈(zèng)送60萬(wàn)分鐘)。
well,請(qǐng)具體看一下demo的使用過(guò)程吧。
主要使用流程
語(yǔ)音連麥連麥聊天室「TC」的使用流程較為簡(jiǎn)單,打開(kāi)app,需要注冊(cè)一個(gè)基本的環(huán)信用戶賬號(hào),返回成功之后就可以直接進(jìn)入了。這里需要注意的是,不要用中文用戶名,系統(tǒng)不支持,并且不要嘗試填寫(xiě)過(guò)長(zhǎng)的用戶名和密碼,因?yàn)橄到y(tǒng)已經(jīng)限制住了。
注冊(cè)登錄成功,會(huì)有3個(gè)主要的功能:搜索房間、創(chuàng)建房間、個(gè)人設(shè)置。
首先,介紹下個(gè)人設(shè)置的功能
圖1
1, 版本,代表語(yǔ)音聊天室當(dāng)前的版本,現(xiàn)在是1.0,后面的數(shù)字可以care;
2, 主播的數(shù)量限制,demo默認(rèn)固定是6個(gè),也就是聊天室中,可以在麥上說(shuō)話的人數(shù)最多只有6個(gè)。暫時(shí)不可以修改;
3, 允許觀眾申請(qǐng)上麥,這個(gè)是限制觀眾提交上麥申請(qǐng)的功能。如果關(guān)掉用戶就不能申請(qǐng)成為主播了;
4, 高質(zhì)量混音,這是當(dāng)前選擇的音頻模式,背景音樂(lè)和采集人聲進(jìn)行了降噪的處理和音頻的mix。目前的模式已經(jīng)進(jìn)行高質(zhì)量的優(yōu)化處理,暫時(shí)不能修改模式;
5, 自動(dòng)同意申請(qǐng),打開(kāi)這個(gè)開(kāi)關(guān),如果聊天室麥上不足6人,觀眾可以申請(qǐng)上麥發(fā)言時(shí),我作為房主自動(dòng)會(huì)同意上麥。開(kāi)關(guān)關(guān)閉,需要房主手動(dòng)進(jìn)行一一的操作;
6, 自動(dòng)播放背景音樂(lè),打開(kāi)這個(gè)開(kāi)關(guān),我創(chuàng)建一個(gè)聊天室一旦成功,就自動(dòng)在聊天室播放背景音樂(lè)了;
7, 退出。
圖1中的功能只是「TC」v1.0版本提供的一些簡(jiǎn)單的功能,請(qǐng)大家在使用前先注意自己的設(shè)置項(xiàng)。設(shè)置是自動(dòng)保存的,因此不要擔(dān)心操作后沒(méi)有生效。
其次,介紹下搜索房間
默認(rèn)就是app打開(kāi)就是這個(gè)功能,加載出一個(gè)當(dāng)前的連麥聊天室列表??梢酝ㄟ^(guò)下拉刷新獲得最新的列表。也可以通過(guò)房間的名稱搜索到指定的聊天室。
圖2
這個(gè)列表你可以理解成為圖2的形式,為了簡(jiǎn)單明了「TC」房間管理的非常簡(jiǎn)單。
圖3
點(diǎn)擊列表就可以加入聊天室了。不過(guò)需要輸入密碼如圖3。目前「TC」所有的連麥聊天室房間都需要有密碼才能進(jìn)入,因此你需要體驗(yàn)多人互動(dòng)的話需要和其他同學(xué)一起互動(dòng)參加。如果你想陌生人通過(guò)密碼加入,可以通過(guò)房間名(例如:password 123)來(lái)告知陌生用戶房間密碼。
接著,介紹一下進(jìn)入聊天室后的基本功能
成功進(jìn)入房間后,你會(huì)進(jìn)入聊天室中,簡(jiǎn)單分拆一下界面模塊。
圖4
1, 房間信息顯示房間的名稱和IM聊天室的chatroomID主要是集成調(diào)試使用的
2, 房間功能依此是:成員列表,點(diǎn)擊可查看詳情;分享按鈕可以把房間號(hào)密碼等信息打包成消息,內(nèi)容通過(guò)QQ或者微信發(fā)給你的好友,還包含了「TC」客戶端的下載鏈接;房間屬性,點(diǎn)擊可查看詳情;退出聊天室。
3, 連麥互動(dòng)區(qū)是主播之間連麥互動(dòng)操作的主要區(qū)域,會(huì)在下面的玩法介紹中詳細(xì)介紹。
4, 聊天室文字區(qū)是房主以及每個(gè)主播和觀眾均可以發(fā)言的群聊區(qū)域,部分進(jìn)入退出聊天室以及上麥、下麥以及音樂(lè)開(kāi)啟停止等播放指令也會(huì)通過(guò)事件觸發(fā)顯示在此區(qū)域。
5, 申請(qǐng)上麥按鈕只有觀眾身份才能夠使用此功能。點(diǎn)擊申請(qǐng)后房主需要統(tǒng)一后就可以成為主播。
6, 消息發(fā)布器可以輸入文字消息以及廣播贊、發(fā)送禮物。
最后,介紹如何創(chuàng)建一個(gè)聊天室
在主界面中點(diǎn)擊+號(hào)即可創(chuàng)建聊天室,需要輸入房間名以及密碼,并還要選擇房間的玩法。
圖5
圖5是在創(chuàng)建聊天室時(shí)「TC」v1.0目前提供了三種常見(jiàn)的玩法。自由麥模式、主持模式、搶麥模式。
自由麥模式,主播用戶可以自由打開(kāi)和關(guān)閉發(fā)言
主持模式,由房主手動(dòng)控制主播發(fā)言
搶麥模式,主播搶麥成功可以發(fā)言
以上的玩法,下面會(huì)逐一進(jìn)行詳細(xì)的解釋。
主持模式玩法
主持玩法是目前語(yǔ)音連麥聊天室中必備的玩法之一。通過(guò)房主的主持,大家可以有序的進(jìn)行發(fā)言,更好的組織聊天室的互動(dòng)場(chǎng)景。下面介紹一下主持模式的玩法:
圖6
發(fā)言狀態(tài)是聊天室所有成員可以看到的,如果亮起代表此主播正在發(fā)言,根據(jù)主播發(fā)言的音量,右側(cè)還有顯示音量大小的指示燈;
發(fā)言按鈕功能在主持人模式下,只有房主可以進(jìn)行操作,創(chuàng)建房間后房主默認(rèn)是發(fā)言狀態(tài),通過(guò)對(duì)其他主播的發(fā)言操作進(jìn)行切換,將麥移交給其他主播。同理,在實(shí)際開(kāi)發(fā)時(shí),這個(gè)交換麥的實(shí)現(xiàn)可以有更多的擴(kuò)展;
房主標(biāo)記是一個(gè)皇冠,聊天室所有的成員均可以看到;
下麥功能是管理員可以操作任何主播,將其降級(jí)為觀眾不允許發(fā)言,只能進(jìn)行收聽(tīng)和發(fā)消息。每個(gè)主播可以自己控制自己下麥變?yōu)橛^眾;
空閑主播位置間接表示剩余的主播數(shù)量,「TC」在當(dāng)前版本下暫不支持用戶指定某個(gè)作為申請(qǐng)。
通過(guò)以上兩個(gè)功能可以實(shí)現(xiàn)基礎(chǔ)的主持聊天,例如圖7的語(yǔ)音連麥的「相親聊天室」場(chǎng)景。
圖7
由主持人來(lái)操作房間內(nèi)各嘉賓的發(fā)言。當(dāng)然場(chǎng)景中還有很多亮燈、申請(qǐng)等高級(jí)功能,開(kāi)發(fā)者需要根據(jù)自身的業(yè)務(wù)理解通過(guò)IM和業(yè)務(wù)端具體集成實(shí)現(xiàn)。
搶麥模式玩法
搶麥玩法目前類「音yu」應(yīng)用中開(kāi)始流行的新玩法,由于搶麥的加入,帶給聊天室一些新的互動(dòng)方式,增強(qiáng)用戶的參與場(chǎng)景,提成用戶的參與度和活躍度。下面就介紹一下「TC」實(shí)現(xiàn)的建議搶麥玩法。
圖8
發(fā)言狀態(tài)是聊天室所有成員可以看到的,如果亮起代表此主播正在發(fā)言,根據(jù)主播發(fā)言的音量,右側(cè)還有顯示音量大小的指示燈;
搶麥按鈕功能是核心的方法,只有當(dāng)聊天室中沒(méi)有任何主播在獲得搶麥資格時(shí),才能夠進(jìn)行搶麥的操作。一旦有主播獲得搶麥資格,搶麥將不能操作。當(dāng)前搶麥模式下,在同一時(shí)間有且僅有一個(gè)主播可以獲得搶麥資格;
發(fā)言有效時(shí)間是已搶到麥的主播默認(rèn)有30秒的時(shí)間可以霸麥發(fā)言,這個(gè)期間內(nèi)其他主播將不能進(jìn)行搶麥操作;
釋放麥功能僅是霸麥主播,在發(fā)現(xiàn)有效時(shí)間內(nèi)可以操作的。操作后全體主播又回到默認(rèn)允許搶麥的情況,可以理解為終止霸麥發(fā)言;
房主標(biāo)記是一個(gè)皇冠,聊天室所有的成員均可以看到;
下麥功能是管理員可以操作任何主播,將其降級(jí)為觀眾不允許發(fā)言,只能進(jìn)行收聽(tīng)和發(fā)消息。每個(gè)主播可以自己控制自己下麥變?yōu)橛^眾;
空閑主播位置間接表示剩余的主播數(shù)量,「TC」在當(dāng)前版本下暫不支持用戶指定某個(gè)作為申請(qǐng)。
搶麥?zhǔn)且粋€(gè)獨(dú)立的服務(wù),「TC」服務(wù)端對(duì)同一時(shí)間多個(gè)主播搶麥進(jìn)行了簡(jiǎn)單的判斷,即先到先得。如果開(kāi)發(fā)者有其他的業(yè)務(wù)場(chǎng)景,需要根據(jù)自己的情況實(shí)現(xiàn)一個(gè)強(qiáng)的邏輯。
圖9
例如「音yu」應(yīng)用中,有一個(gè)54321搶麥操作有效期。在時(shí)間范圍內(nèi)先到先得,當(dāng)點(diǎn)擊有主播獲得霸麥資格后,其他主播只能等其跟唱完畢后才能進(jìn)行下一輪。情況還是十分相近的。
其他玩法擴(kuò)展
「TC」v1.0在這個(gè)版本還有自由麥的玩法,上麥的主播可以自由發(fā)言控制。形成一個(gè)簡(jiǎn)單的語(yǔ)音群聊討論。這個(gè)功能還是常用的基礎(chǔ)功能。就不再重復(fù)描述了,相信大家一用即會(huì)。
「TC」正在進(jìn)行升級(jí),會(huì)在下個(gè)版本推出不對(duì)稱的連麥玩法,主要實(shí)現(xiàn)同一個(gè)聊天室中,主播可以在一定的場(chǎng)景下,只聽(tīng)到某種身份主播的發(fā)言,而拒絕收聽(tīng)其他身份的主播發(fā)言。是不是很像圖10狼人殺,劇本殺應(yīng)用的玩法呢?那下一期拭目以待吧~
圖10
6月促銷(xiāo)開(kāi)啟:音視頻服務(wù)免費(fèi)贈(zèng)送20萬(wàn)分鐘/月
6月1日開(kāi)始到7月31日,環(huán)信IM充值可享受最高60%的贈(zèng)費(fèi),多買(mǎi)多送,音視頻服務(wù)每月限量免費(fèi)贈(zèng)送20萬(wàn)分鐘(最高累計(jì)贈(zèng)送60萬(wàn)分鐘),更有計(jì)價(jià)5折優(yōu)惠等您來(lái)領(lǐng)取。更多活動(dòng)細(xì)則請(qǐng)?jiān)斠?jiàn)環(huán)信官網(wǎng):http://www.easemob.com/event/present