写点什么

华为云应用中间件 DCS 系列 | Redis 实现(视频直播)消息弹幕

作者:YG科技
  • 2023-10-25
    海南
  • 本文字数:1262 字

    阅读完需:约 4 分钟

云服务、API、SDK,调试,查看,我都行 

阅读短文您可以学习到:应用中间件系列之 Redis 实现(视频直播)消息弹幕

什么是 DEVKIT 

华为云开发者插件(Huawei Cloud Toolkit),作为华为云围绕其产品能力向开发者桌面上的延伸,帮助开发者快速在本地连接华为云,打通华为云到开发者的最后一公里。Huawei Cloud ToolKit 是围绕华为云开发者生态工具体系打造的一系列 IDE 插件,支持 VS Code、IntelliJ IDEA 等系列平台、以及华为云自研 CodeArts IDE ,帮助开发者更高效、便捷的搭建应用。致力于为开发者提供更稳定、快速、安全的编程体验。

体验路径:https://developer.huaweicloud.com/develop/toolkit.html



IDE 与 DEVKIT 的关系

什么是 CodeArts IDE?

CodeArts IDE 是一个集成开发环境(IDE),兼具源代码编辑器的简易性和开发人员工具的强大功能,如代码补全和调试。

下载路径:https://developer.huaweicloud.com/develop/toolkit.html

IntelliJ IDEA 与 DEVKIT 的关系

安装准备

下载并安装 JDK1.8 或更高版本。

下载并安装 IntelliJ IDEA 2020.2 或更高版本。

安装验证

在 IntelliJ 系列平台上安装插件成功后在左侧的导航栏中可以看到 Huawei Cloud Toolkit 图标,点击后面板会出现 Huawei Cloud API 的字样,则说明安装成功。

下载路径:https://developer.huaweicloud.com/develop/toolkit.html

CodeArts IDE 与 DEVKIT 的关系

API 插件是 CodeArts IDE 原生内置的插件,默认已经安装。左侧的导航栏中可以看到相关图标。



下载路径:https://developer.huaweicloud.com/develop/toolkit.html

Visual Studio Code IDE 与 DEVKIT 的关系

安装准备

下载并安装 Visual Studio Code 最新版本。

安装验证

在 VS Code IDE 安装插件成功后在左侧的导航栏中可以看到 Huawei Cloud Toolkit 图标,点击后面板会出现 Huawei Cloud API 的字样,则说明安装成功。

下载路径:https://developer.huaweicloud.com/develop/toolkit.html

Redis 实现(视频直播)消息弹幕示例(Java 版本)

使用 Redis 实现排行榜功能

版本说明

本示例基于华为云分布式缓存服务 Redis 基础版 5.0 开发。

简介

Redis 实现(视频直播)消息弹幕示例(Java 版本)

直播间的在线用户列表,礼物排行榜,弹幕消息等信息,都适合使用 Redis 中的 SortedSet 结构进行存储。

例如弹幕消息,可使用 ZREVRANGEBYSCORE 排序返回,在 Redis 5.0 中,新增了 zpopmax,zpopmin 命令,更加方便消息处理。

本实践介绍如何使用 Redis 实现(视频直播)消息弹幕功能。

开发前准备

注册华为云账号,详细操作请参见如何注册华为云管理控制台的用户?,并完成实名认证。

已购买具有公网 IP 的 ECS,详细操作请参见购买并登录 Linux 弹性云服务器。

已购买 DCS 缓存实例,详细操作请参见购买缓存实例,且需保证 DCS 实例与已购买具的 ECS 在同一虚拟私有云、子网内,并在已购买具的 ECS 上配置公网访问 Redis,详细操作请参见使用 Nginx 实现公网访问 Redis 4.0/5.0 的单机/主备/Proxy 集群实例。

安装 SDK

您可以通过 Maven 方式获取和安装 SDK,首先需要在您的操作系统中下载并安装 Maven ,安装完成后您只需要在 Java 项目的 pom.xml 文件中加入相应的依赖项即可。

用户头像

YG科技

关注

还未添加个人签名 2023-03-20 加入

还未添加个人简介

评论

发布
暂无评论
华为云应用中间件DCS系列 | Redis实现(视频直播)消息弹幕_YG科技_InfoQ写作社区