登录
首页 >  Golang >  Go教程

视频网站弹幕技术如何选择:Websocket 还是轮询?

时间:2024-11-07 17:37:02 357浏览 收藏

大家好,今天本人给大家带来文章《视频网站弹幕技术如何选择:Websocket 还是轮询?》,文中内容主要涉及到,如果你对Golang方面的知识点感兴趣,那就请各位朋友继续看下去吧~希望能真正帮到你们,谢谢!

视频网站弹幕技术如何选择:Websocket 还是轮询?

视频网站弹幕技术选择:Websocket 还是轮询?

B 站等视频网站的直播弹幕采用 Websocket 技术,但这是否也适用于普通视频(非直播)弹幕?除了 B 站外,优酷、腾讯视频、爱奇艺等网站的弹幕技术也有疑问。

解答:

直播视频和回放视频的弹幕技术实现有所不同:

直播视频弹幕:

直播时,弹幕类似于多人聊天室,采用 Websocket 等技术,此外还涉及敏感词过滤、削峰等。

回放视频弹幕:

回放视频弹幕主要有两种实现方式:

  • 评论较多时:分时段拉取弹幕。
  • 评论较少时:一次性拉取弹幕。

需要注意的是,弹幕显示不受技术限制,而是基于以下考虑:

  • 用户观看体验
  • 主播视觉聚焦
  • VIP 用户优先显示
  • 自有弹幕置顶

以上就是本文的全部内容了,是否有顺利帮助你解决问题?若是能给你带来学习上的帮助,请大家多多支持golang学习网!更多关于Golang的相关知识,也可关注golang学习网公众号。

相关阅读
更多>
最新阅读
更多>
课程推荐
更多>