本發(fā)明涉及互聯(lián)網技術領域,特別涉及一種用戶互動消息發(fā)布方法及系統(tǒng)。
背景技術:
隨著互聯(lián)網技術的發(fā)展,網絡變得越來越重要。網絡中大量用戶每天需要大量的互動信息,包括用戶交互信息、用戶展示信息等等。用戶之間通過互聯(lián)網進行各種信息的交換。由此產生了大量的用戶交互軟件設計。
以即時通訊為例,即時通訊(Instant Messaging)是目前Internet上最為流行的通訊方式,各種各樣的即時通訊軟件也層出不窮;服務提供商也提供了越來越豐富的通訊服務功能。不容置疑,Internet已經成為真正的信息高速公路。從實際工程應用角度出發(fā),以計算機網絡原理為指導,結合當前網絡中的一些常用技術,編程實現(xiàn)基于C/S架構的網絡聊天工具是切實可行的。
微信是騰訊公司推出的一個為智能終端提供即時通訊服務的免費應用程序,微信支持跨通信運營商、跨操作系統(tǒng)平臺通過網絡快速發(fā)送免費(需消耗少量網絡流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內容的資料和基于位置的社交插件等服務插件。微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關注公眾平臺,同時微信將內容分享給好友以及將用戶看到的精彩內容分享到微信朋友圈。
微信作為時下最熱門的社交信息平臺之一,也是移動端的一大入口,正在演變成為一大商業(yè)交易平臺,其對營銷行業(yè)帶來的顛覆性變化開始顯現(xiàn)。微信商城的開發(fā)也隨之興起,微信商城是基于微信而研發(fā)的一款社會化電子商務系 統(tǒng),消費者只要通過微信平臺,就可以實現(xiàn)商品查詢、選購、體驗、互動、訂購與支付的線上線下一體化服務模式。
微信公眾賬號是開發(fā)者或商家在微信公眾平臺上申請的應用賬號,該帳號與QQ賬號互通,通過公眾賬號,商家可在微信平臺上實現(xiàn)和特定群體的文字、圖片、語音、視頻的全方位溝通、互動。形成了一種主流的線上線下微信互動營銷方式。正如線上線下微信互動營銷的代表微部落,率先提出標準的行業(yè)通用模板和深定制的微信平臺開發(fā)理念相結合。形成了線上線下微信互動營銷的開放應用平臺。
在用戶交互軟件設計中,如何實現(xiàn)用戶友好界面以及交互的便捷性,是一大要點。例如,在一般的通信軟件界面中,用戶有個輸入交互信息的入口,通過這個入口用戶可以輸入各種信息進行互動。但是,目前用戶通常有多個互動的渠道,例如,在收看視頻直播或者錄播的時候,用戶可能需要發(fā)彈幕信息,也可能需要與其它用戶聊天,而輸入區(qū)域只有一個,用戶要切換交互渠道通常很麻煩,需要復雜的操作?,F(xiàn)有技術中,尚沒有一種可以有效解決互動發(fā)布渠道快速切換問題的解決方案。
技術實現(xiàn)要素:
本發(fā)明提供一種用戶互動消息發(fā)布方法及系統(tǒng),用以解決現(xiàn)有技術中用戶互動消息發(fā)布渠道快速切換的問題。
本發(fā)明提供一種用戶互動消息發(fā)布方法,包括:
設置用戶互動消息發(fā)布渠道切換按鈕;
用戶點擊所述切換按鈕切換用戶互動消息發(fā)布渠道;
根據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。
所述方法還包括:
所述用戶互動消息發(fā)布渠道切換按鈕設置于用戶互動區(qū)域的邊緣,用戶通過點擊所述切換按鈕切換到所期望的用戶互動消息發(fā)布渠道。
所述方法還包括:
所述用戶互動消息發(fā)布渠道包括但不限于發(fā)彈幕或發(fā)評論。
所述方法還包括:
所述用戶點擊切換按鈕后,輸入提示信息同步進行切換。
所述方法還包括:
所述用戶在輸入互動消息的內容后,點擊所述切換按鈕切換用戶互動消息發(fā)布渠道。
所述方法還包括:
所述用戶互動消息內容包括但不限于:文字、圖片、表情符號、音頻、視頻及鏈接。
一種用戶互動消息發(fā)布系統(tǒng),包括:
切換按鈕設置單元,用于設置用戶互動消息發(fā)布渠道切換按鈕;
點擊單元,用于接受用戶點擊所述切換按鈕,并切換用戶互動消息發(fā)布渠道;
發(fā)布單元,用于根據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。
所述系統(tǒng)還包括提示信息單元,用于根據所述點擊單元切換到的用戶互動消息發(fā)布渠道,同步設定提示信息。
所述點擊單元具體包括:
點擊獲取子單元,用于獲取用戶的點擊信息;
切換子單元,用于切換用戶互動消息發(fā)布渠道。
所述切換子單元用于切換用戶互動消息發(fā)布渠道在發(fā)彈幕和發(fā)評論之間切換。
本發(fā)明實施例中,通過設置用戶互動消息發(fā)布渠道切換按鈕;用戶點擊所述切換按鈕切換用戶互動消息發(fā)布渠道;據切換后的用戶互動消息發(fā)布渠道發(fā) 布所述用戶輸入的互動消息。本發(fā)明實施例的方案,能夠在用戶互動消息發(fā)布時候,通過用戶點擊互動信息發(fā)布渠道切換按鈕,自動切換用戶發(fā)布互動消息的發(fā)布渠道,從而使得用戶可以方便的在不同的發(fā)布渠道之間進行切換,簡化了用戶的操作,方便了用戶的使用,極大的提高了用戶體驗度。
本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權利要求書、以及附圖中所特別指出的結構來實現(xiàn)和獲得。
下面通過附圖和實施例,對本發(fā)明的技術方案做進一步的詳細描述。
附圖說明
附圖用來提供對本發(fā)明的進一步理解,并且構成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構成對本發(fā)明的限制。在附圖中:
圖1為本發(fā)明實施例1提供的一種用戶互動消息發(fā)布方法原理流程圖;
圖2為本發(fā)明實施例2提供的一種用戶互動消息發(fā)布系統(tǒng)結構示意圖。
具體實施方式
以下結合附圖對本發(fā)明的優(yōu)選實施例進行說明,應當理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
如圖1所示,為本發(fā)明實施例1提供的一種用戶互動消息發(fā)布方法原理流程圖,其中,
步驟11,設置用戶互動消息發(fā)布渠道切換按鈕。
在現(xiàn)有的用戶互動消息發(fā)布的系統(tǒng)中,對于用戶互動消息通常會設置有個互動消息輸入區(qū)域,用戶在輸入區(qū)域中進行互動消息的輸入和操作。通常由于軟件設計的原因,輸入區(qū)域不會占據很大的區(qū)域,而且,用戶對于多種互動渠道之間的互相切換是非常復雜的。例如,用戶需要從聊天過程總切換到發(fā)彈幕 的過程,或者用戶需要從聊天過程切換到發(fā)布論壇消息過程,這個過程是非常復雜的,對于用戶來說,造成了不必要的麻煩。
因而,對于用戶輸入的區(qū)域,本實施例設置一個用戶互動消息發(fā)布切換按鈕。這個切換按鈕與互動消息輸入區(qū)域通常設置在一起,也就是設置在用戶互動區(qū)域的邊緣,用戶通過點擊這個按鈕可以切換互動消息的發(fā)布渠道。
切換按鈕通常設置成可點擊的突出顯示的你牛形式是為了用戶更好的理解按鈕的用途。當然,也可以設置提示信息來提示切換按鈕的作用。進一步的,提示信息可以在用戶點擊切換按鈕后提示當前所針對的發(fā)布渠道。
對于用戶互動消息發(fā)布渠道切換按鈕的設置,實際上是為用戶提供一個一鍵切換發(fā)布渠道的開關。用戶通過點擊切換按鈕可以實現(xiàn)一鍵切換。按鈕的設置,需要將所有的發(fā)布渠道均設置在按鈕中,用戶通常通過點擊按鈕進行一個循環(huán)。例如,有3個發(fā)布渠道,一個是發(fā)彈幕,一個是發(fā)聊天,一個是發(fā)討論信息。那么,這3個發(fā)布渠道均設置在按鈕中,用戶點擊一下按鈕,切換一個發(fā)布渠道,3個發(fā)布渠道循環(huán)往復。
步驟12,用戶點擊所述切換按鈕切換用戶互動消息發(fā)布渠道。
用戶點擊切換按鈕,就是發(fā)送一個切換的信號,后臺將用戶互動區(qū)域切換到用戶需要的發(fā)布渠道,對于用戶來說,操作簡單,而且界面沒有太大變化。
通常的發(fā)布渠道為發(fā)彈幕和發(fā)評論。應用場景在用戶收看直播或點播音視頻的過程中。通常的音視頻提供系統(tǒng)都會提供用戶發(fā)布彈幕信息和發(fā)布評論信息的窗口,用戶可以根據自己喜好發(fā)布彈幕信息和評論信息。
用戶點擊切換按鈕后,可以同步切換提示信息。提示信息可以出新在切換按鈕上,也可以出現(xiàn)在用戶互動消息輸入區(qū)域中。提示信息的目的在于提示用戶已經切換了發(fā)布渠道,以及幫助用戶確認當前的發(fā)布渠道。
彈幕指直接顯現(xiàn)在視頻上的評論,可以以滾動、停留甚至更多動作特效方式出現(xiàn)在視頻上,是觀看視頻的人發(fā)送的簡短評論?!皬椖灰曨l”顧名思義即帶有“彈幕”的視頻。很多網站提供視頻發(fā)送彈幕的功能,如niconico、acfun、 bilibili、dilili、tucao、彈幕主義、爆點TV等。
一般情況,彈幕網站能允許觀看視頻者發(fā)表評論或感想,但與普通視頻分享網站只在播放器下專用點評區(qū)顯示不同,其會以滑動字幕的方式實時出現(xiàn)在視頻畫面上,保證所有觀看者都能注意到,從而實現(xiàn)觀看者間的互動,甚至可以一起表達對作品的贊嘆或批評,增加觀看樂趣。
由于基于破壞的大量遮蔽性彈幕會嚴重影響需要正常觀看的觀看者,而且會對觀看者的計算機CPU造成極大的運算壓力,尤其特定時間點突發(fā)性的大量彈幕更為明顯。所以,如有礙觀看的,觀看者可選擇暫停顯示彈幕或者根據彈幕字眼進行特定屏蔽,而視頻上傳者或管理者也可以對這類干擾性的字幕予以清除。除一些因為這些彈幕而視頻更受歡迎的除外。
一些彈幕系統(tǒng)利用腳本語言能提供特定的彈幕形式,如彈幕特定位置出現(xiàn)或消失,控制彈幕彈出速度,彈幕位置等。配合純色或畫面變化較少的視頻和特定背景音樂能實現(xiàn)彈幕演示表演。除外,在畫面底部或頂部固定出現(xiàn)的彈幕也會作為非本地化沒字幕視頻的字幕使用。
而評論信息則是用戶在觀看視頻或者其它節(jié)目時,實時發(fā)布的對于所觀看內容的評論信息。該評論信息是實時顯示的,因而是一種與其它用戶的互動信息。很多時候,可以看作是一種聊天信息。
對于用戶的各種互動需求,通常都是通過用戶自行輸入互動信息來實現(xiàn)的。用戶在輸入區(qū)域輸入交互信息,然后將交互信息發(fā)布到需要發(fā)布的發(fā)布渠道。用戶可以在點擊切換按鈕選定發(fā)布渠道之后再輸入相關互動信息進行發(fā)布,也可以先輸入相關互動信息,然后再點擊切換按鈕選擇發(fā)布渠道。
仍然以微信公眾號提供的視頻瀏覽為例。微信公眾賬號是開發(fā)者或商家在微信公眾平臺上申請的應用賬號,該帳號與QQ賬號互通,通過公眾賬號,商家可在微信平臺上實現(xiàn)和特定群體的文字、圖片、語音、視頻的全方位溝通、互動。形成了一種主流的線上線下微信互動營銷方式。正如線上線下微信互動營銷的代表微部落,率先提出標準的行業(yè)通用模板和深定制的微信平臺開發(fā) 理念相結合。形成了線上線下微信互動營銷的開放應用平臺。
用戶可以通過自身設備與公眾賬號進行互動。通過手機向公眾賬號發(fā)送消息,一般需要如下步驟:
首先用你的手機微信關注微信公眾賬號。然后登陸自己的微信公眾平臺點擊公眾賬號助手。在公眾賬號助手設置的第二步選擇輸入你要綁定的微信號碼。然后點擊發(fā)送微信驗證碼。你的手機微信會收到一條信息,然后將數(shù)字輸入到驗證碼輸入框完成驗證就完成了綁定了。然后進入通訊錄,搜索公眾賬號助手。然后找到公眾賬號助手這個聯(lián)系人這個號碼是騰訊官方的賬號mphelper(騰訊公眾平臺的助手賬號需要通過它進行消息群發(fā))。關注該賬號就可以通過向它發(fā)送群發(fā)消息了。點擊進入聊天界面,然后向其發(fā)送消息,然后看你的公眾賬號的關注用戶是否會接受到這條消息。
微信公眾賬號提供了一種微信與其它系統(tǒng)的后臺服務相聯(lián)系的方案,這一方案可以很好的為微信之外的其它開發(fā)者提供充分的開發(fā)空間。開發(fā)者可以通過微信公眾賬號將自身開發(fā)的服務應用接入微信系統(tǒng),利用微信龐大的用戶資源進行相應的操作。
用戶在關注公眾號之后,可以在公眾號界面上進行相應的操作。例如,可以選擇觀看在線視頻直播。由于同時有多個用戶同時觀看視頻直播,則用戶可以在觀看的同時與其他用戶互動?;拥姆绞揭话銥榘l(fā)彈幕和發(fā)評論。本實施例提供的切換按鈕可以讓用戶通過點擊切換按鈕來進行發(fā)彈幕/發(fā)評論之間的切換,避免了用戶復雜的切換操作。
步驟13,根據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。
用戶在完成發(fā)布渠道的切換并輸入相關互動消息內容后,電器確認發(fā)布,則編輯的消息內容會發(fā)布到相應的渠道,并通過特定的顯示方式顯示給其他用戶。
對于用戶編輯輸入的活動消息內容,本實施例不做限定。實際上,用戶互 動消息內容包括但不限于:文字、圖片、表情符號、音頻、視頻及鏈接。也就是說,用戶實際上可以根據自己的需要輸入各種信息進行互動,系統(tǒng)提供各種信息的輸入界面,或者,用戶也可以調取自身之前的互動消息來進行發(fā)布。
對于服務器自行提供的內容模板和素材,自然其格式是根據系統(tǒng)設定自行生成的,對于用戶自行上傳的內容,其格式可能五花八門完全不同,這時,需要對用戶上傳的格式內容進行編輯,統(tǒng)一成服務器可以處理的格式,然后才能提供給用戶進行編輯。
對于文字圖片的格式轉換,現(xiàn)有技術有多種方案,此處不贅述。
對于音視頻文件的格式,其中涉及到各種不同編碼格式的文件有不同的轉換方式,需要針對性的進行相應的轉碼。尤其是對于直播音視頻內容,其格式的轉換更是需要根據實際的直播內容格式進行實時的轉換。
本發(fā)明實施例中,通過設置用戶互動消息發(fā)布渠道切換按鈕;用戶點擊所述切換按鈕切換用戶互動消息發(fā)布渠道;據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。本發(fā)明實施例的方案,能夠在用戶互動消息發(fā)布時候,通過用戶點擊互動信息發(fā)布渠道切換按鈕,自動切換用戶發(fā)布互動消息的發(fā)布渠道,從而使得用戶可以方便的在不同的發(fā)布渠道之間進行切換,簡化了用戶的操作,方便了用戶的使用,極大的提高了用戶體驗度。
如圖2所示,為本發(fā)明實施例2提供的一種用戶互動消息發(fā)布系統(tǒng)結構示意圖,其中,
切換按鈕設置單元21,用于設置用戶互動消息發(fā)布渠道切換按鈕;
點擊單元22,用于接受用戶點擊所述切換按鈕,并切換用戶互動消息發(fā)布渠道;
發(fā)布單元23,用于根據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。
進一步的,上述系統(tǒng)還包括提示信息單元24,用于根據所述點擊單元22 切換到的用戶互動消息發(fā)布渠道,同步設定提示信息。
進一步的,上述點擊單元22具體包括:
點擊獲取子單元221,用于獲取用戶的點擊信息;
切換子單元222,用于切換用戶互動消息發(fā)布渠道。
進一步的,上述切換子單元222用于切換用戶互動消息發(fā)布渠道在發(fā)彈幕和發(fā)評論之間切換。
綜上所述,本發(fā)明實施例通過設置用戶互動消息發(fā)布渠道切換按鈕;用戶點擊所述切換按鈕切換用戶互動消息發(fā)布渠道;據切換后的用戶互動消息發(fā)布渠道發(fā)布所述用戶輸入的互動消息。本發(fā)明實施例的方案,能夠在用戶互動消息發(fā)布時候,通過用戶點擊互動信息發(fā)布渠道切換按鈕,自動切換用戶發(fā)布互動消息的發(fā)布渠道,從而使得用戶可以方便的在不同的發(fā)布渠道之間進行切換,簡化了用戶的操作,方便了用戶的使用,極大的提高了用戶體驗度。
本領域內的技術人員應明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機程序產品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機可用程序代碼的計算機可用存儲介質(包括但不限于磁盤存儲器和光學存儲器等)上實施的計算機程序產品的形式。
本發(fā)明是參照根據本發(fā)明實施例的方法、設備(系統(tǒng))、和計算機程序產品的流程圖和/或方框圖來描述的。應理解可由計算機程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結合??商峁┻@些計算機程序指令到通用計算機、專用計算機、嵌入式處理機或其他可編程數(shù)據處理設備的處理器以產生一個機器,使得通過計算機或其他可編程數(shù)據處理設備的處理器執(zhí)行的指令產生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
這些計算機程序指令也可存儲在能引導計算機或其他可編程數(shù)據處理設 備以特定方式工作的計算機可讀存儲器中,使得存儲在該計算機可讀存儲器中的指令產生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
這些計算機程序指令也可裝載到計算機或其他可編程數(shù)據處理設備上,使得在計算機或其他可編程設備上執(zhí)行一系列操作步驟以產生計算機實現(xiàn)的處理,從而在計算機或其他可編程設備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
顯然,本領域的技術人員可以對本發(fā)明進行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權利要求及其等同技術的范圍之內,則本發(fā)明也意圖包含這些改動和變型在內。