国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

只需四個步驟幾行代碼,即可快速實現(xiàn)直播彈幕功能

guyan0319 / 2142人閱讀

摘要:想要快速實現(xiàn)這些功能,需要進行怎樣的操作呢其實,實現(xiàn)直播彈幕功能只需四個步驟和幾行代碼現(xiàn)在,我們使用云巴,手把手教你實現(xiàn)直播彈幕功能吧步驟一注冊云巴賬號打開網址,或直接搜索云巴,進行注冊并登錄。

在視頻直播中,互動是不可缺少、不容小覷的內容,主要包括發(fā)送彈幕、打賞、點贊等。想要快速實現(xiàn)這些功能,需要進行怎樣的操作呢?

其實,實現(xiàn)直播彈幕功能只需“四個步驟”和“幾行代碼”!

現(xiàn)在,我們使用云巴 Javascript SDK ,手把手教你實現(xiàn)直播彈幕功能吧!

步驟一:注冊云巴賬號
打開網址(https://yunba.io/),或直接搜索“云巴”,進行注冊并登錄。

步驟二:在云巴 Portal 創(chuàng)建應用
登錄后,點擊側欄 “應用管理” ,再點擊“創(chuàng)建應用”,填寫您的視頻直播應用的名稱、應用包名等內容。

如圖所示:

創(chuàng)建后,您會在“應用列表”→“管理”→“應用詳情”內,看到該應用的 AppKey 和 SecretKey 等信息。

步驟三:下載云巴 Javascript SDK
在云巴官網(https://yunba.io/)頂菜單欄“開發(fā)者資源”→“SDK下載”,或在云巴的 Github 頁面(https://github.com/yunba)找到 Javascript SDK 并下載。

步驟四:集成 Javascript SDK
將 Javascript SDK 集成到你的應用中,此處會用到 Appkey。

1.引入 Javascript SDK
由于 Yunba JavaScript SDK 依賴于 Socket.IO,所以要確保 Socket.IO 先被引入:

</>復制代碼

2.創(chuàng)建云巴實例
使用在云巴 Portal 上創(chuàng)建應用獲取的 AppKey 創(chuàng)建 Yunba 實例。

</>復制代碼

  1. window.yunba = new Yunba({
  2. server: "sock.yunba.io",
  3. port: 3000,
  4. appkey: APPKEY // 這里是您在 “第二步” 中獲取到的 AppKey。
  5. });

3. 初始化并連接消息服務器、訂閱 “彈幕” 頻道
假設彈幕的頻道名稱為 TOPIC_BULLET

</>復制代碼

  1. yunba.init(function(success) {
  2. if (success) {
  3. var cid = Math.random().toString().substr(2);
  4. // 連接云巴服務器
  5. yunba.connect_by_customid(cid,
  6. function(success, msg, sessionid) {
  7. if (success) {
  8. console.log("sessionid:" + sessionid);
  9. // 設置收到信息回調函數(shù)
  10. yunba.set_message_cb(yunba_msg_cb);
  11. // 訂閱彈幕 TOPIC
  12. yunba.subscribe({
  13. "topic": TOPIC_BULLET
  14. },
  15. function(success, msg) {
  16. if (success) {
  17. console.log("subscribed");
  18. } else {
  19. console.log(msg);
  20. }
  21. });
  22. } else {
  23. console.log(msg);
  24. }
  25. });
  26. } else {
  27. console.log("yunba init failed");
  28. }
  29. });

4.發(fā)布“彈幕
用下面幾行代碼即可發(fā)送彈幕:

</>復制代碼

  1. var bullet = {
  2. "mode": mode,
  3. "text": text,
  4. "color": color,
  5. "dur": dur
  6. };
  7. yunba.publish({
  8. topic: TOPIC_BULLET,
  9. msg: JSON.stringify(bullet)
  10. },
  11. function(success, msg) {
  12. if (!success) {
  13. console.log(msg);
  14. }
  15. }
  16. );

同理,你還可以通過訂閱“點贊”、“統(tǒng)計信息”等頻道,實現(xiàn)點贊、在線信息統(tǒng)計等功能,每種功能只需“幾行代碼”即可輕松實現(xiàn)。
具體可參考:https://github.com/yunbademo/...

云巴視頻直播案例的效果圖如下:

云巴視頻直播案例的在線演示地址:http://yunbademo.github.io/yu...

基于 MQTT,使用 Erlang 編寫的云巴實時通信云服務,通過 Pub/Sub 模型的雙向實時系統(tǒng),可為直播平臺實現(xiàn)所有的實時消息傳輸。

使用云巴的實時通信云服務構建的直播聊天室,具備以下特征或功能:
1.直播聊天室無人數(shù)上限;
2.支持接入任意直播接口;
3.可查看聊天室歷史消息記錄;
4.支持聊天室消息自定義,打賞、點贊、獻花等功能可輕松實現(xiàn);
5.聊天室數(shù)據(jù)支持 SSL 安全協(xié)議加密;
6.穩(wěn)定的消息高并發(fā)能力;
7.消息控制在 200 毫秒的延遲內;

此外,云巴還可根據(jù)客戶需要提供更為優(yōu)秀的定制服務,以滿足直播平臺的功能需求。對于初創(chuàng)團隊,云巴可提供每月 100 萬次的免費 API 調用,以及每月 100 萬次的免費推送。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/87974.html

相關文章

  • 2016年云巴產品更新合集

    摘要:實時彈幕使用云巴,直播平臺可快速實現(xiàn)視頻直播中發(fā)送彈幕打賞點贊等實時互動功能。云巴聊天室支持圖片上傳文件發(fā)送文檔評論系統(tǒng)正式上線新增搜索功能,我們會做得更好。 SDK 篇 Android SDK 更新 Release 1.6.3后臺進程相互拉起的特殊版本 Release 1.6.4增加 so 文件 Release 1.8.0支持小米、華為推送,無需注冊第三方賬號 Release 1....

    CoffeX 評論0 收藏0

發(fā)表評論

0條評論

guyan0319

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<