欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種視頻直播彈幕播放方法及系統(tǒng)與流程

文檔序號:11157754閱讀:847來源:國知局
一種視頻直播彈幕播放方法及系統(tǒng)與制造工藝

本發(fā)明涉及互聯(lián)網(wǎng)技術(shù)領(lǐng)域,特別涉及一種視頻直播彈幕播放方法及系統(tǒng)。



背景技術(shù):

隨著互聯(lián)網(wǎng)技術(shù)的發(fā)展,交互變的越來越重要。在線的交互,已經(jīng)成為日益重要的溝通模式。為了滿足廣大用戶信息交互的需要,各種交互軟件或者溝通軟件應(yīng)運而生。

微信是騰訊公司推出的一個為智能終端提供即時通訊服務(wù)的免費應(yīng)用程序,微信支持跨通信運營商、跨操作系統(tǒng)平臺通過網(wǎng)絡(luò)快速發(fā)送免費(需消耗少量網(wǎng)絡(luò)流量)語音短信、視頻、圖片和文字,同時,也可以使用通過共享流媒體內(nèi)容的資料和基于位置的社交插件等服務(wù)插件。微信提供公眾平臺、朋友圈、消息推送等功能,用戶可以通過“搖一搖”、“搜索號碼”、“附近的人”、掃二維碼方式添加好友和關(guān)注公眾平臺,同時微信將內(nèi)容分享給好友以及將用戶看到的精彩內(nèi)容分享到微信朋友圈。

微信作為時下最熱門的社交信息平臺之一,也是移動端的一大入口,正在演變成為一大商業(yè)交易平臺,其對營銷行業(yè)帶來的顛覆性變化開始顯現(xiàn)。微信商城的開發(fā)也隨之興起,微信商城是基于微信而研發(fā)的一款社會化電子商務(wù)系統(tǒng),消費者只要通過微信平臺,就可以實現(xiàn)商品查詢、選購、體驗、互動、訂購與支付的線上線下一體化服務(wù)模式。

微信公眾賬號是開發(fā)者或商家在微信公眾平臺上申請的應(yīng)用賬號,該帳號與QQ賬號互通,通過公眾賬號,商家可在微信平臺上實現(xiàn)和特定群體的文字、圖片、語音、視頻的全方位溝通、互動。形成了一種主流的線上線下微信互 動營銷方式。正如線上線下微信互動營銷的代表微部落,率先提出標(biāo)準(zhǔn)的行業(yè)通用模板和深定制的微信平臺開發(fā)理念相結(jié)合。形成了線上線下微信互動營銷的開放應(yīng)用平臺。

用戶可以通過自身設(shè)備與公眾賬號進(jìn)行互動。通過手機(jī)向公眾賬號發(fā)送消息,一般需要如下步驟:

首先用你的手機(jī)微信關(guān)注微信公眾賬號。然后登陸自己的微信公眾平臺點擊公眾賬號助手。在公眾賬號助手設(shè)置的第二步選擇輸入你要綁定的微信號碼。然后點擊發(fā)送微信驗證碼。你的手機(jī)微信會收到一條信息,然后將數(shù)字輸入到驗證碼輸入框完成驗證就完成了綁定了。然后進(jìn)入通訊錄,搜索公眾賬號助手。然后找到公眾賬號助手這個聯(lián)系人這個號碼是騰訊官方的賬號mphelper(騰訊公眾平臺的助手賬號需要通過它進(jìn)行消息群發(fā))。關(guān)注該賬號就可以通過向它發(fā)送群發(fā)消息了。點擊進(jìn)入聊天界面,然后向其發(fā)送消息,然后看你的公眾賬號的關(guān)注用戶是否會接受到這條消息。

微信公眾賬號提供了一種微信與其它系統(tǒng)的后臺服務(wù)相聯(lián)系的方案,這一方案可以很好的為微信之外的其它開發(fā)者提供充分的開發(fā)空間。開發(fā)者可以通過微信公眾賬號將自身開發(fā)的服務(wù)應(yīng)用接入微信系統(tǒng),利用微信龐大的用戶資源進(jìn)行相應(yīng)的操作。

彈幕播放器通常是指在線視頻所用的FLASH播放器,這種播放器與普通的播放器不同,除了最基本的播放功能以外,用戶還可以通過播放器進(jìn)行“彈幕”,同時這些彈幕會被保存起來,在播放器加載的時候會載入以前的彈幕,這樣每一個用戶都可以看到其他用戶的彈幕。相對與傳統(tǒng)的播放器來說,彈幕播放器增強(qiáng)了交互性,增強(qiáng)了用戶間的交流。

彈幕播放器在載入的時候,會從服務(wù)器獲取已有的彈幕,并將這些彈幕格式化。在影片播放到有彈幕出現(xiàn)的時間點時,播放器就會將彈幕初始化并根據(jù)彈幕的形式覆蓋到影片之上。

用戶在發(fā)新彈幕的時候,彈幕播放器會立刻將該彈幕初始化并設(shè)置相應(yīng)的 時間點,同時即使覆蓋到影片上,并在后臺將此彈幕提交到服務(wù)器。

現(xiàn)有技術(shù)中,通過微信平臺為用戶提供各種應(yīng)用的方案越來越多,在視頻直播服務(wù)的方案中,用戶可以通過微信進(jìn)行相應(yīng)的互動。例如,可以發(fā)送彈幕等進(jìn)行實時的互動。但是,目前發(fā)送彈幕的方式通常需要系統(tǒng)側(cè)的復(fù)雜功能支持,實現(xiàn)較為復(fù)雜。因而,亟需要一種新的簡單可靠實現(xiàn)彈幕播放的方案,以提高用戶體驗度。



技術(shù)實現(xiàn)要素:

本發(fā)明提供一種視頻直播彈幕播放方法及系統(tǒng),用以解決現(xiàn)有技術(shù)中彈幕播放實現(xiàn)復(fù)雜且不穩(wěn)定的問題。

本發(fā)明提供一種視頻直播彈幕播放方法,包括:

預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);

獲取用戶輸入彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;

所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。

所述方法還包括:

所述transtion參數(shù)包括3個屬性值:

變換屬性,包括:透明、翻轉(zhuǎn)和移動屬性;

計時屬性,包括所需的時間屬性;

過度屬性,包括:勻速、變速或其它速度變量屬性;

預(yù)先設(shè)置每個彈幕內(nèi)容的所述變換屬性、計時屬性和過度屬性。

所述方法還包括:

所述用戶輸入的彈幕內(nèi)容,根據(jù)不同用戶發(fā)送的時間順序進(jìn)入隊列,并攜帶隊列信息發(fā)送給所述瀏覽器。

所述方法還包括:

將所述用戶輸入彈幕內(nèi)容作為一個元素發(fā)送給所述瀏覽器;

所述瀏覽器獲取所述元素,作為彈幕播放的一個屬性內(nèi)容進(jìn)行渲染、播放。

所述方法還包括:

不同的所述用戶輸入彈幕內(nèi)容根據(jù)用戶發(fā)送時間、用戶級別、用戶自行設(shè)定發(fā)送時間各個參數(shù)進(jìn)行隊列排序。

所述方法還包括:

所述用戶輸入彈幕內(nèi)容包括但不限于:文字、圖片、符號、音頻、視頻和鏈接地址。

一種視頻直播彈幕播放系統(tǒng),包括:

設(shè)置單元,用于預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);

彈幕發(fā)送單元,用于獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;

彈幕播放單元,用于根據(jù)所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。

所述系統(tǒng)還包括瀏覽器單元,用于根據(jù)設(shè)置單元的設(shè)置進(jìn)行CSS屬性transtion參數(shù)設(shè)置;并根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。

所述系統(tǒng)還包括隊列單元,用于對不同的所述用戶發(fā)送彈幕內(nèi)容根據(jù)用戶發(fā)送時間、用戶級別、用戶自行設(shè)定發(fā)送時間各個參數(shù)進(jìn)行隊列排序。

所述設(shè)置單元用于:

預(yù)先設(shè)置每個彈幕內(nèi)容的所述變換屬性、計時屬性和過度屬性;

變換屬性,包括:透明、翻轉(zhuǎn)和移動屬性;

計時屬性,包括所需的時間屬性;

過度屬性,包括:勻速、變速或其它速度變量屬性。

本發(fā)明實施例中,通過預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。本發(fā)明實施例的方案,提供了微信用戶視頻直播彈幕播放服務(wù),對于微信用戶直接通過關(guān)注公眾號就可以實現(xiàn)視頻直播的自定義互動,并且提出了一種簡單的利用瀏覽器功能實現(xiàn)彈幕播放的方案,相對于現(xiàn)有彈幕播放方式,更為簡單有效,易于管理,豐富了微信用戶的體驗,從而極大的提高了用戶體驗度。

本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。

下面通過附圖和實施例,對本發(fā)明的技術(shù)方案做進(jìn)一步的詳細(xì)描述。

附圖說明

附圖用來提供對本發(fā)明的進(jìn)一步理解,并且構(gòu)成說明書的一部分,與本發(fā)明的實施例一起用于解釋本發(fā)明,并不構(gòu)成對本發(fā)明的限制。在附圖中:

圖1為本發(fā)明實施例1提供的一種視頻直播彈幕播放方法原理流程圖;

圖2為本發(fā)明實施例2提供的一種視頻直播彈幕播放系統(tǒng)結(jié)構(gòu)示意圖。

具體實施方式

以下結(jié)合附圖對本發(fā)明的優(yōu)選實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的優(yōu)選實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。

如圖1所示,為本發(fā)明實施例1提供的一種視頻直播彈幕播放方法原理流程圖,其中,

步驟11,預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù)。

本實施例以微信用戶關(guān)注公眾號后的視頻直播彈幕播放為例,說明彈幕播放的方案。實際上,本實施例并不限定于微信用戶的視頻直播,對于各類的彈幕播放器都可適用,或者,對于需要進(jìn)行彈幕播放的場景都可適用。

微信用戶即為普通的微信用戶,通過微信服務(wù)器進(jìn)入公眾號服務(wù)器并關(guān)注視頻直播公眾號。通常情況下,微信用戶需要關(guān)注相應(yīng)的公眾賬號,通過該公眾賬號接入視頻直播服務(wù)器。

微信公眾服務(wù)號(公眾賬號)是公眾平臺的一種賬號類型,旨在為用戶提供服務(wù)。服務(wù)號一個月內(nèi)僅可以發(fā)送四條群發(fā)消息。服務(wù)號發(fā)給用戶的消息,會顯示在用戶的聊天列表中。并且,在發(fā)送消息給用戶時,用戶將收到即時的消息提醒。

訂閱號是公眾平臺的一種賬號類型,為用戶提供信息和資訊。訂閱號每天可以發(fā)送一條群發(fā)消息。訂閱號發(fā)給用戶的消息,將會顯示在用戶的訂閱號文件夾中。在發(fā)送消息給用戶時,用戶不會收到即時消息提醒。在用戶的通訊錄中,訂閱號將被放入訂閱號文件夾中。

微信公眾賬號的用途非常廣泛,政府,媒體,企業(yè),明星等都開始紛紛建立獨立的微信公眾賬號平臺。在上面進(jìn)行個人企業(yè)等文化活動的宣傳營銷。

可以在設(shè)置里面綁定一個私人微信號,利用微信公眾賬號助手群發(fā)消息,隨時查看消息群發(fā)狀態(tài)。利用公眾賬號平臺進(jìn)行自媒體活動,簡單來說就是進(jìn)行一對多的媒體性行為活動,如商家通過基于微信公眾平臺對接的微信會員云營銷系統(tǒng)展示商家微官網(wǎng)、微會員、微推送、微支付、微活動,已經(jīng)形成了一種主流的線上線下微信互動營銷方式。

實際上,微信公眾賬號提供了一種微信用戶與后臺第三方服務(wù)器之間的溝通渠道,公眾賬號用戶可以與普通微信用戶進(jìn)行互動,借助微信平臺,可以非常方便的進(jìn)行業(yè)務(wù)推廣、服務(wù)提供等。

本實施例中,可以利用微信公眾平臺的公眾賬號服務(wù),視頻直播服務(wù)器通過申請微信公眾賬號來接入微信服務(wù)器。微信用戶關(guān)注和訂閱該公眾賬號后, 可以以微信用戶的方式登錄微信服務(wù)器,微信服務(wù)器將該用戶的信息轉(zhuǎn)發(fā)視頻直播服務(wù)器。當(dāng)微信用戶與視頻直播服務(wù)器互動時,微信服務(wù)器從中轉(zhuǎn)發(fā)互動信息。

微信用戶接入視頻直播服務(wù)器后,可以與視頻直播服務(wù)器互動。互動的方式主要是視頻直播服務(wù)器提供相應(yīng)的視頻直播過程中的彈幕播放。

本實施例主要利用了現(xiàn)有瀏覽器支持的CSS屬性中的transtion參數(shù)的設(shè)置。在CSS中,Transitions功能通過將元素的某個屬性從一個屬性值在指定時間內(nèi)平滑過渡到另一個屬性值來實現(xiàn)動畫功能??赏ㄟ^transtions屬性來使用Transtions功能。

W3C標(biāo)準(zhǔn)中對CSS3的transition這是樣描述的:“CSS的transition允許CSS的屬性值在一定的時間區(qū)間內(nèi)平滑地過渡。這種效果可以在鼠標(biāo)單擊、獲得焦點、被點擊或?qū)υ厝魏胃淖冎杏|發(fā),并圓滑地以動畫效果改變CSS的屬性值?!?/p>

transtions屬性的使用方法如下所示:

transtion:property duration timing-function

其中property表示屬性進(jìn)行平滑過渡,duraton表示在多長時間內(nèi)完成屬性值的平滑過渡,tinming-function表示通過什么方法來進(jìn)行平滑過渡。

div{width:120px;height:90px;background:blue;transition:background-color 2s linear;}

div:hover{background:orange;}

上面的實例中,把div元素的藍(lán)色背景在2秒鐘之內(nèi)平滑過渡到橙色背景。

當(dāng)然還有另外一種使用Transitions功能的方法,就是將Transitions屬性中的參數(shù)分開來寫,例如下面的代碼:

transtion-property:backgroud-color;transtion-duration:1s;tarnstion-timing-function:linear;

使用Transitions功能同時對于多個屬性值進(jìn)行平滑過渡:

div{width:120px;height:90px;background:blue;-moz-transition: background-color 1s linear,height 1s linear;}

div:hover{height:240px;background:orange;}

上面的實例中,元素從背景為藍(lán)色、高度為120像素平滑過渡到背景為橙色,高度為240像素。

使用Transitions功能實現(xiàn)元素的移動與旋轉(zhuǎn)動畫:

img{position:absolute;top:270px;left:10px;-moz-transform:rotate(0deg);-moz-transition:left 5s linear,-moz-transform 1s linear;}

img:hover{left:230px;-moz-transform:rotate(15deg);}

上面的實例中,使定位圖片元素從距左邊距10像素、旋轉(zhuǎn)角度為0狀態(tài)平滑過渡到距左邊距230像素、旋轉(zhuǎn)15度。

本實施例中,實際上是預(yù)先設(shè)置好瀏覽器的CSS屬性transtion參數(shù),也就是預(yù)先設(shè)置好播放彈幕內(nèi)容時候的各種參數(shù),然后在接收到用戶發(fā)送的彈幕內(nèi)容時,直接根據(jù)這些參數(shù)進(jìn)行播放。從而省去了對彈幕的調(diào)試內(nèi)容,統(tǒng)一格式直接播放。

實際上,對于CSS屬性transtion參數(shù)的設(shè)置,需要根據(jù)實際彈幕播放所需要的各種展示形式來設(shè)置,而CSS屬性transtion參數(shù)本身正是解決各種動畫播放問題的。具體來說,transtion參數(shù)籠統(tǒng)的可以包括3個屬性值:

變換屬性,包括:透明、翻轉(zhuǎn)和移動屬性等;

計時屬性,包括所需的時間屬性等;

過度屬性,包括:勻速、變速或其它速度變量屬性等;

預(yù)先設(shè)置每個彈幕內(nèi)容的所述變換屬性、計時屬性和過度屬性。

當(dāng)然,對于transtion參數(shù)實際包含設(shè)置內(nèi)容要復(fù)雜的多,本實施例僅做原則性的描述。

步驟12,獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器。

瀏覽器設(shè)置完成后,在播放視頻直播的過程中,用戶可以根據(jù)需要發(fā)送彈幕消息。彈幕消息的內(nèi)容,也就是彈幕內(nèi)容,是由用戶輸入的。用戶輸入彈幕內(nèi)容包括但不限于:文字、圖片、符號、音頻、視頻和鏈接地址等。

在接收到用戶輸入的彈幕內(nèi)容后,首先,不同的所述用戶輸入彈幕內(nèi)容根據(jù)用戶發(fā)送時間、用戶級別、用戶自行設(shè)定發(fā)送時間各個參數(shù)進(jìn)行隊列排序。也就是,由于同時發(fā)送彈幕內(nèi)容的用戶可能很多,因而需要一個隊列。隊列的順序需要考慮用戶發(fā)送的時間、用戶自身的級別以及用戶是否設(shè)置了定時發(fā)送等選項。

排序之后的彈幕內(nèi)容逐一發(fā)送給瀏覽器進(jìn)行后續(xù)的發(fā)送準(zhǔn)備。實際上,可以將所述用戶輸入彈幕內(nèi)容作為一個元素發(fā)送給所述瀏覽器;

所述瀏覽器獲取所述元素,作為彈幕播放的一個屬性內(nèi)容進(jìn)行渲染、播放。

用戶輸入的彈幕內(nèi)容,根據(jù)不同用戶發(fā)送的時間順序進(jìn)入隊列,并攜帶隊列信息發(fā)送給所述瀏覽器。

步驟13,瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。

通常,視頻直播是由播放器來完成的,而播放器可以內(nèi)嵌于瀏覽器中,或者,根據(jù)瀏覽器的編譯調(diào)用視頻播放器。視頻直播通常還需要用到視頻直播服務(wù)器。

視頻直播服務(wù)器的主要功能是為用戶提供視頻直播服務(wù)。視頻直播服務(wù)不僅在于根據(jù)需要設(shè)定視頻直播的內(nèi)容和形式,還需要設(shè)定用戶參與視頻直播的互動形式。對于視頻直播的內(nèi)容和展示形式等,可以根據(jù)實際的需要靈活設(shè)定,本實施例不做限定。

本實施例中的視頻直播服務(wù)器在接收到微信用戶的互動操作請求后,首先需要驗證用戶的視頻直播彈幕播放權(quán)限。通常用戶僅有普通的權(quán)限,也就是普通的用戶互動操作可以進(jìn)行。

彈幕視頻,中文詞語。彈幕指直接顯現(xiàn)在視頻上的評論,可以以滾動、停留甚至更多動作特效方式出現(xiàn)在視頻上,是觀看視頻的人發(fā)送的簡短評論?!皬椖灰曨l”顧名思義即帶有“彈幕”的視頻。很多網(wǎng)站提供視頻發(fā)送彈幕的功能,如niconico、acfun、bilibili、dilili、tucao、彈幕主義、爆點TV等。

一般情況,該類網(wǎng)站能允許觀看視頻者發(fā)表評論或感想,但與普通視頻分享網(wǎng)站只在播放器下專用點評區(qū)顯示不同,其會以滑動字幕的方式實時出現(xiàn)在視頻畫面上,保證所有觀看者都能注意到,從而實現(xiàn)觀看者間的互動,甚至可以一起表達(dá)對作品的贊嘆或批評,增加觀看樂趣。一些彈幕系統(tǒng)利用腳本語言能提供特定的彈幕形式,如彈幕特定位置出現(xiàn)或消失,控制彈幕彈出速度,彈幕位置等。配合純色或畫面變化較少的視頻和特定背景音樂能實現(xiàn)彈幕演示表演。除外,在畫面底部或頂部固定出現(xiàn)的彈幕也會作為非本地化沒字幕視頻的字幕使用。

具體來說,瀏覽器根據(jù)用戶輸入彈幕內(nèi)容,調(diào)用預(yù)先設(shè)置的transtion參數(shù)屬性對彈幕內(nèi)容進(jìn)行渲染播放。

本發(fā)明實施例中,通過預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。本發(fā)明實施例的方案,提供了微信用戶視頻直播彈幕播放服務(wù),對于微信用戶直接通過關(guān)注公眾號就可以實現(xiàn)視頻直播的自定義互動,并且提出了一種簡單的利用瀏覽器功能實現(xiàn)彈幕播放的方案,相對于現(xiàn)有彈幕播放方式,更為簡單有效,易于管理,豐富了微信用戶的體驗,從而極大的提高了用戶體驗度。

如圖2所示,為本發(fā)明實施例2提供的一種視頻直播彈幕播放系統(tǒng)結(jié)構(gòu)示意圖,其中,

設(shè)置單元21,用于預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);

彈幕發(fā)送單元22,用于獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;

彈幕播放單元23,用于根據(jù)所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲 染、播放。

進(jìn)一步的,所述系統(tǒng)還包括瀏覽器單元24,用于根據(jù)設(shè)置單元21的設(shè)置進(jìn)行CSS屬性transtion參數(shù)設(shè)置;并根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。

進(jìn)一步的,所述系統(tǒng)還包括隊列單元25,用于對不同的所述用戶發(fā)送彈幕內(nèi)容根據(jù)用戶發(fā)送時間、用戶級別、用戶自行設(shè)定發(fā)送時間各個參數(shù)進(jìn)行隊列排序。

進(jìn)一步的,所述設(shè)置單元21用于:

預(yù)先設(shè)置每個彈幕內(nèi)容的所述變換屬性、計時屬性和過度屬性;

變換屬性,包括:透明、翻轉(zhuǎn)和移動屬性;

計時屬性,包括所需的時間屬性;

過度屬性,包括:勻速、變速或其它速度變量屬性。

綜上所述,本發(fā)明實施例中,通過預(yù)先設(shè)置瀏覽器的CSS屬性transtion參數(shù);獲取用戶發(fā)送彈幕內(nèi)容,將所述彈幕內(nèi)容發(fā)送給所述瀏覽器;所述瀏覽器根據(jù)所述彈幕內(nèi)容的隊列信息進(jìn)行隊列選擇,并根據(jù)所述transtion參數(shù)自行調(diào)用CSS屬性對所述彈幕內(nèi)容進(jìn)行渲染、播放。本發(fā)明實施例的方案,提供了微信用戶視頻直播彈幕播放服務(wù),對于微信用戶直接通過關(guān)注公眾號就可以實現(xiàn)視頻直播的自定義互動,并且提出了一種簡單的利用瀏覽器功能實現(xiàn)彈幕播放的方案,相對于現(xiàn)有彈幕播放方式,更為簡單有效,易于管理,豐富了微信用戶的體驗,從而極大的提高了用戶體驗度。

本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和 光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。

本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。

這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。

這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。

顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
兴仁县| 贺兰县| 桐城市| 祁连县| 湖口县| 镇坪县| 瑞昌市| 南宫市| 阿拉善左旗| 木兰县| 浦北县| 连城县| 丰原市| 惠东县| 谢通门县| 泽库县| 谷城县| 习水县| 建水县| 名山县| 罗城| 梨树县| 西充县| 广宗县| 灵台县| 合水县| 铁岭县| 木兰县| 昌都县| 阿合奇县| 贺州市| 蒙阴县| 宿州市| 南丹县| 岐山县| 饶阳县| 获嘉县| 阿拉善盟| 清镇市| 海林市| 大庆市|