怎么从头开始构建一个基于web浏览器的云游戏平台--前言——带目录

怎么从头开始构建一个基于web浏览器的云游戏平台–前言

今天开一个新坑,公司突然开始涉及云游戏,还要基于web端,区别于现有的大多数云游戏平台,有点类似于在国内搞一个谷歌云游戏的模式,自己本身对云游戏特别感兴趣,打算慢慢把整个流程记录下来。
原文链接:https://blog.csdn.net/weixin_44259356/article/details/100151865

目标

想达到用任何电脑,手机,客户端,只要支持浏览器便可以随时随地玩游戏,不用下载任何客户端,区别于现有的格来云,而且延迟低,画质高目标是1080p。

技术

技术主要是两个方面,一个是云端的视频录制,编码,以及传输和浏览器端的视频播放。
还有一个是浏览器端外设键盘鼠标的输入,或者手机端手柄以及其他外设的输入,再传输到云端控制游戏。

目前已经确认使用的技术

  1. 视频流的转发使用基于webRTC的janus

最后

这是开坑帖,后续开发进度,设计,以及一些技术上面的实现也会基本同步更新在此贴,感兴趣的可以关注下。

目录

可能会持续更新,包含系列开发过程,技术等等的分享。

我为什么弃用java改用kotlin开发安卓——技术入门向

https://blog.csdn.net/weixin_44259356/article/details/100513483

android10开发——使用adb进入模拟器开启桌面模式

https://blog.csdn.net/weixin_44259356/article/details/100663188

kotlion 实现android外设输入(一)——外设连接监听

https://blog.csdn.net/weixin_44259356/article/details/100522870

kotlion 实现android外设输入(二)——获取鼠标输入

https://blog.csdn.net/weixin_44259356/article/details/100584059

kotlion 实现android外设输入(三)——获取键盘输入

https://blog.csdn.net/weixin_44259356/article/details/101022768

kotlion 实现android WebRTC本地流Demo

https://blog.csdn.net/weixin_44259356/article/details/101449173

obs 源码解析笔记

https://blog.csdn.net/weixin_44259356/article/details/102582493

发布了46 篇原创文章 · 获赞 6 · 访问量 9412

猜你喜欢

转载自blog.csdn.net/weixin_44259356/article/details/100151865