当前位置: 华文问答 > 数码

Xbox主机串流到Android手机,b站app采用手机录屏方式进行直播

2024-01-12数码

测试环境

cpu::AMD 2700X

gpu:AMD RX588

内存: 48GB

移动直播设备: 国行三星手机S10+ ONE UI 4.1

直播软件: 国内版BILIBILI 最新版

移动端串流接受软件: moonlight 最新版

pc端串流发射端: sunshine 最新版

电脑系统: Windows 10 专业版 21p

网络: 台式电脑有线直连光猫

手机无SIM卡 WiFi 5G 连接光猫

宽带: 广西电信100M光纤

实名认证

一开始被B站网页直播的实名认证吓怕了,后来还是做了,不过是在国际版上面做的认证,过程非常简单快速,全程用时不到1分钟。

手机端国际版找到实名认证,输入名字和身份证号码,之后再点视频认证,不过是跳转到支付宝,不需要手持身份证那种,直接就是面部识别。然后你就是个b站直播主播了。

手机端录屏直播

安卓国际版不能直播,唯有下载安装国内版,所有的一切都很简单。具体说一下,说是手机录屏,实际上我是电脑端sunshine投屏/串流到安卓手机的 moonlight,也能正常录屏直播。不知道为什么,没有看到前置摄像头工作/录制。

这样做的目的是减轻电脑的cpu压力,不过相对的,GPU,也就是显卡压力比较大,毕竟是串流嘛,还是要实时解码的,对于LOL这种吃cpu的游戏刚好。实测过程中,电脑cpu都限制在最高2.18 Ghz。游戏过程中也没有什么不流畅。

至于延迟方面,直播手机端延迟不大,但是作为直播画面跑了一趟bilibili服务器后再接收的观众就会感受到大概两三秒的延迟。我不知道是不是正常的,或许是出于政策的需要,而非技术或者网络等的条件限制。

xbox主机串流/投屏到安卓手机端录屏直播

实测也没有问题,xbox画面串流/投屏到手机的时候,B站app再进行录屏直播也没有问题,问题出在于我想用手机自带录屏功能录制素材,B站录屏直播直接就崩溃中断了直播,忘记截图是由于手机配置不行还是什么原因来着。唯有用别的设备进行录制素材,反正都是需要第三台设备进行网友弹幕的查看及互动。

结语

如果要求不是很高,能舍弃某些不能进行远程游玩的xbox游戏直播,只要两台

不需要多高的配置的 Android12 及以上,屏幕触摸完好,能连接 WIF I的手机就能替代视频采集卡了。

一台手机做直播(直播时手机屏幕亮度可以调暗一些以省电或者延缓手机屏幕寿命),一台手机(只需要浏览器访问b站,找到自己的直播房间,无需登录,或者下载安装bilibili客户端找到自己的直播间,同样也不需要登录)用来作为访客看网友的弹幕,用来及时和网友互动,反馈。

这种是最最最低成本的直播方案。当然了,有视频采集卡会更好。