当前位置: 首页 > news >正文

如何在B站进行学习直播

诸神缄默不语-个人CSDN博文目录

会根据我使用的情况进行持续更新

文章目录

  • 1. 电脑 - 哔哩哔哩直播姬
    • 1. 软件的基础使用
    • 2. 素材
      • 1. 摄像头
      • 2. 窗口捕捉
      • 3. 游戏进程
      • 图片
      • 文字
      • 浏览器
      • 多媒体
    • 3. H5插件
    • 其他注意事项
  • 2. 手机直播
  • 3. iPad直播

1. 电脑 - 哔哩哔哩直播姬

1. 软件的基础使用

电脑软件:哔哩哔哩直播姬
下载地址:https://live.bilibili.com/右上角:
在这里插入图片描述

  1. 切换横屏/竖屏:
    在这里插入图片描述
  2. “素材”大概可以理解成直播画面中的“画布”,添加一个素材就会添加一个东西,比如添加摄像头内容、添加屏幕内容等等。
    下一节将具体介绍素材
  3. H5插件:其实就是“素材”中的浏览器,但是B站官方提供一些H5链接作为插件,下下节具体介绍
  4. 直播工具
    1. 基础功能
      1. 直播设置
        1. 视频:我之前用的是自动画质,但是太卡了,所以改成了标清码率:
          在这里插入图片描述
        2. 下载设置:可以修改录像和其他缓存的保存路径
          在这里插入图片描述
        3. 全局设置
          1. 退出提示(这个也可以在设置“每次询问我”之前,在点击关闭按钮时提问和选择)
            在这里插入图片描述
        4. 直播推广
          流量包可以靠活动获取:
          在这里插入图片描述
        5. 主播公告
          在这里插入图片描述
        6. 主播任务
          就是前文所述,获得流量包的活动:
          在这里插入图片描述
          有个问题在于,不知道是因为分辨率还是什么,我有时点进来就很正常,有时点进来却无法退出。综合起来,我的意见是用手机操作,别用电脑搞这个了
  5. 在最上方设置直播间的图片、标题、类型
  6. 设置扬声器、麦克风的音量,录制和开始直播
    在这里插入图片描述
    (我闭麦的时候会顺便在设置中直接关掉麦克风的输入……这个大家对“忘闭麦了”这事有恐惧是很正常的,所以采用多种方式来加强保险也是很正常的)
  7. 在“更多详情>”中查看性能状态
  8. 直播互动(如果有进场、弹幕等会显示在这个位置)

在这里插入图片描述

2. 素材

1. 摄像头

可以调整分辨率(低分辨率也可以在直播窗口里拉大)

直接使用电脑摄像头:选择摄像头就可以

使用手机摄像头:(优势是手机拿去直播了,就不能拿来玩了!!!!!)

方法一: 投屏
思路是用哔哩哔哩直播的游戏直播模式,投屏手机拍视频的状态

步骤:设置手机照片比例为全屏或者视频分辨率为[全屏]1080p1→将手机和电脑放置在同一局域网中→在PC端哔哩哔哩直播姬的素材中选择“投屏”→在手机端哔哩哔哩APP中点击+,选择“开直播”,选择“游戏”,选择“投屏”,扫描二维码→进入照相机APP,选择拍照或者录像

方法二: 虚拟摄像头
软件:iVCam
官网:虚拟视频,虚拟声卡,手机用作电脑摄像头,手机投屏专家 - E2ESOFT

手机和电脑在同一个WiFi局域网内,通过WiFi进行连接的使用手册:通过 Wi-Fi 进行连接 - E2ESOFT

具体内容待补。使用方案可以初步参考这个博文:在bilibili平台利用第三方推流完成摄像头(手机)、电脑屏幕、背景共存直播。以线上自习室为例_第三方推流应用_铖铖的花嫁的博客-CSDN博客(这篇是用iVCam+OBS Studio实现的,我目前觉得哔哩哔哩直播姬就够用了,以后可能会增加用OBS的内容。)

2. 窗口捕捉

事实上可以理解成准确捕捉指定应用的窗口。

我本来想用这个功能实现显示时钟的,但第一个软件wpfclock我直接百度就没搜到,尬住了。
后来我就改用浏览器来显示时钟了(看后文浏览器一节)
总之还是将我之前试图参考的博文列在这里,可以参考:直播间添加实时时钟教程

我后来还想用这个功能来设置Bongo Cat Mver,但是不知为啥我用窗口捕捉一直无法成功捕捉,所以调整到最后我就改用游戏捕捉了,具体使用方法见下一节。

3. 游戏进程

我就拿来捕捉了Bongo Cat Mver,就是这个应该还挺火的小猫:
在这里插入图片描述

可爱捏,我喜欢。

不拿来直播用,也可以日常当桌宠耍。

不过说实话这个更适合游戏主播(可以从猫的键上看出来,这个更适宜于游戏按键而不是日常的学习和工作)
但是因为可爱,所以我还是坚持在我的直播间里把它挂上了!

以下介绍具体的实现方法:

官方B站专栏文章:【主播必备工具】Bongo Cat Mver v0.1.6 更新! live2d功能!支持双机直播! - 哔哩哔哩
不过文章中给出的QQ群已经不能搜索了,需要在Bongo Cat Mver的UI界面中找群(这个我后文也会介绍)

v 0.1.6 下载地址:https://pan.baidu.com/s/17GrSgefj_04w-8ckLy2bCw
提取码:j3xb

下载后解压,无需安装,直接点击Bongo Cat Mver.exe就能打开,然后在托盘(也就是右下角)中点击图标右键,找到UI面板:
在这里插入图片描述

其中显示和隐藏猫咪类似开启和最小化窗口(因为这个软件不会在任务栏显示图标,所以如果在设置桌宠模式之后,就要通过这个来设置最小化了)

模式也可以在UI面板中设置:
在这里插入图片描述

猫咪设置中,“桌宠模式”可以直接设置为透明背景,这样在嵌入直播之后就直接是透明背景了。但是官方不建议这么干:
在这里插入图片描述
(但是事实上现在哔哩哔哩直播姬也可以设置透明背景了,所以也不太需要在乎这一点,后面在设置的时候我将直接展示这一功能)

“窗口置顶”不知为啥没用……

反馈交流中可以添加比较新的、仍然接受新用户的QQ群。

哔哩哔哩直播姬需要用管理员权限打开。

通过游戏进程捕捉:
在这里插入图片描述
如图所示,如果想要设置透明背景,就勾选“允许窗口透明”。

然后Bongo Cat Mver就会在直播间跟着你的键鼠一起动了!

此外我还看到一个算是进阶功能,可用于解决Bongo Cat Mver键少的问题。看这个抖音视频:bongo cat 加键 - 抖音 可以增加按键
大概逻辑就是将小猫按键的每一帧的图片都画好,然后将新的动画跟对应键位绑定上。我就是觉得这个绘制过程很麻烦,而且我看这个博主他自己的小猫左手都画歪了……看起来就挺难搞的,我还是以后慢慢研究吧。现在就拿这个Q萌Q萌的小猫凑合用了。

图片

可以直接添加色块

文字

很直接,我就不写了。

浏览器

事实上就是直接把一个网页给插进来。

我插了两个显示时间的网页:北京时间 - 北京时间在线校准和桌面时钟_在线极简时钟同步

多媒体

如何将B站视频音频导入自己的直播间作为背景音乐,具体做法待补,可以参考这两篇博文:
兄弟萌,我好像发现了一个B站视频转音频的方法 - 哔哩哔哩
哔哩哔哩直播姬怎么添加背景音乐?-哔哩哔哩直播姬添加背景音乐的方法 - 极光下载站

3. H5插件

这个事实上就是一个H5链接(素材中的浏览器),不同的是B站官方会给出一个下载一些常用H5插件的市场:哔哩哔哩饭贩

可以用关键词查找工具。我自己用的是一个列表挂件:哔哩哔哩饭贩—列表挂件

其他注意事项

B站官方建议带宽20M+会比较流畅(我实测即使这样也需要设置镜头低分辨率和直播低码率)。可以使用测速网 - 专业测网速, 网速测试, 宽带提速, 游戏测速, 直播测速, 5G测速, 物联网监测 - SpeedTest.cn进行测速。

2. 手机直播

直接用哔哩哔哩就可以直播:
路径①:点击+,选择“开直播”
路径②:点击“我的”,这边有一堆。第一次开播只有“推荐服务”-“我的直播”这一项,开过播之后就有“直播中心”这个栏目了,这里面就直接有“开播”这一项了。

具体细节待补。

3. iPad直播

待补。


  1. 华为手机录像怎么设置全屏-百度经验 ↩︎

相关文章:

如何在B站进行学习直播

诸神缄默不语-个人CSDN博文目录 会根据我使用的情况进行持续更新 文章目录 1. 电脑 - 哔哩哔哩直播姬1. 软件的基础使用2. 素材1. 摄像头2. 窗口捕捉3. 游戏进程图片文字浏览器多媒体 3. H5插件其他注意事项 2. 手机直播3. iPad直播 1. 电脑 - 哔哩哔哩直播姬 1. 软件的基础使…...

老卫带你学---windows上安装minikube

老卫带你学—windows上安装minikube 1. 下载minikube https://storage.googleapis.com/minikube/releases/latest/minikube-installer.exe2.安装好后,将对应的目录添加env path 3. minikube start --kubernetes-versionv1.23.8 --image-mirror-countrycn...

Neo-reGeorg隧道搭建

目录 Neo-regeorg前言 环境搭建 具体使用 kail安装Neo-reGeorg kail内生成webshell并设置密码 kail与win10连接 windows server内打开服务 kail虚拟机访问windows server以及所在的内网 Neo-regeorg前言 regeorg为reDuh的升级版,主要功能就是把内网服务器的…...

Elasticsearch 7.6 - API高阶操作篇

ES 7.6 - API高阶操作篇 分片和副本索引别名添加别名查询所有别名删除别名使用别名代替索引操作代替插入代替查询 场景实操 滚动索引索引模板创建索引模板查看模板删除模板 场景实操一把索引的生命周期数据迁移APIGEO(地理)API索引准备矩形查询圆形查询多边形查询 自定义分词器…...

软件第三方验收测评介绍

软件第三方验收测试 软件项目验收测试介绍: 软件项目验收测试是部署软件之前的最后一个测试操作,是对系统进行全面的测试,以验证其是否符合合同要求,出具第三方测试报告,为系统验收提供依据。 验收测试的目的是&…...

HarmonyOS—使用Web组件加载页面

页面加载是 Web 组件的基本功能。根据页面加载数据来源可以分为三种常用场景,包括加载网络页面、加载本地页面、加载 HTML 格式的富文本数据。 页面加载过程中,若涉及网络资源获取,需要配置ohos.permission.INTERNET网络访问权限。 加载网络…...

Redis 缓存穿透、击穿、雪崩

一、缓存穿透 1、含义 缓存穿透是指查询一个缓存中和数据库中都不存在的数据,导致每次查询这条数据都会透过缓存,直接查库,最后返回空。 2、解决方案 1)缓存空对象 就是当数据库中查不到数据的时候,我缓存一个空对象…...

设计模式-原型模式详解

文章目录 前言理论基础1. 原型模式定义2. 原型模式角色3. 原型模式工作过程4. 原型模式的优缺点 实战应用1. 原型模式适用场景2. 原型模式实现步骤3. 原型模式与单例模式的区别 原型模式的变体1. 带有原型管理器的原型模式2. 懒汉式单例模式的原型模式实现3. 细粒度原型模式 总…...

大语言模型之七- Llama-2单GPU微调SFT

(T4 16G)模型预训练colab脚本在github主页面。详见Finetuning_LLama_2_0_on_Colab_with_1_GPU.ipynb 在上一篇博客提到两种改进预训练模型性能的方法Retrieval-Augmented Generation (RAG) 或者 finetuning。本篇博客过一下模型微调。 微调&#xff1a…...

房地产行业专题报告:日本房地产市场借鉴

目录 1. 日本房地产泡沫的形成与崩溃 1.1 背景:实际需求减弱、宽松货币和弱金融监管推动泡沫形成 1.1.1 宏观环境:日本 80 年代起生育率降低,房地产基本面支撑力不足 1.1.2 货币政策:宽松货币政策叠加金融自由化促进泡沫生成 1.1.3 助推因素:企业积极参与土地投机、股…...

Educational Codeforces Round 154 (Rated for Div. 2)

Educational Codeforces Round 154 (Rated for Div. 2) A. Prime Deletion 思路&#xff1a; 因为1到9每个数字都有&#xff0c;所以随便判断也质素即可 代码 #include<bits/stdc.h> using namespace std; #define int long long #define rep(i,a,n) for(int ia;i<…...

elasticsearch批量删除(查询删除)

注:delete by query只适用于低于elasticsearch2.0的版本(不包含2.0)。有两种形式: 1.无请求体 curl -XDELETE localhost:9200/twitter/tweet/_query?quser:kimchy 2.有请求体 使用请求体的时候&#xff0c;请求体中只能使用query查询&#xff0c;不能使用filter curl -XD…...

容器技术Linux Namespaces和Cgroups

对操作系统了解多少&#xff0c;仅仅敲个命令吗 操作系统虚拟化&#xff08;容器技术&#xff09;的发展历程 1979 年&#xff0c;UNIX 的第 7 个版本引入了 Chroot 特性。Chroot 现在被认为是第一个操作系统虚拟化&#xff08;Operating system level virtualization&#x…...

GO语言圣经 第四章习题

练习4.1 编写一个函数&#xff0c;计算两个SHA256哈希码中不同bit的数目。&#xff08;参考2.6.2节的PopCount函数。) func PopCount(ptr *[32]byte) int {var res intfor i : 0; i < 32; i {x : int(ptr[i])for x ! 0 {res x & 1x >> 1}}return res }练习4.2 编…...

远程连接Ubuntu 22.04

远程连接Ubuntu 22.04 安装openssh-server sudo apt install openssh-server检查服务运行状态 systemctl status sshd重启服务状态 sudo systemctl restart ssh开启防火墙 sudo ufw enable开启ssh传输端口 sudo ufw allow ssh设置开机启动服务 sudo systemctl enable ssh配置服…...

字节前端实习的两道算法题,看看强度如何

最长严格递增子序列 题目描述 给你一个整数数组nums&#xff0c;找到其中最长严格递增子序列的长度。 子序列是由数组派生而来的序列&#xff0c;删除&#xff08;或不删除&#xff09;数组中的元素而不改变其余元素的顺序。例如&#xff0c;[3,6,2,7] 是数组 [0,3,1,6,2,2,7…...

设计模式—策略模式

目录 一、定义 二、特点 三、优点 四、缺点 五、实例 六.涉及到的知识点 1、一个类里面有哪些东西&#xff1f; 2、类和实例 什么是类&#xff1f; 什么是实例&#xff1f; 什么是实例化&#xff1f; 3、字段和属性 什么是字段&#xff1f; 属性是什么&#xff1…...

LPDDR4、DDR4

核心信息&#xff1a; 2400Mbps&#xff08;每秒传输2400*1百万bit&#xff09; 2400MT/s&#xff08;百万次/秒&#xff09; 信号...

ESP32C3 LuatOS RC522①写入数据并读取M1卡

LuatOS RC522官方示例 官方示例没有针对具体开发板&#xff0c;现以ESP32C3开发板为例。 选用的RC522模块 ESP32C3-CORE开发板 注意ESP32C3的 SPI引脚位置&#xff0c;SPI的id2 示例代码 -- LuaTools需要PROJECT和VERSION这两个信息 PROJECT "helloworld" VERSIO…...

MusicBrainz Picard for Mac :音乐文件ID3编辑器

MusicBrainz Picard for Mac是一款macOS平台的音乐文件ID3编辑器&#xff0c;能够帮助我们在Mac电脑上编辑音乐文件的ID3标签信息&#xff0c;包括艺人、专辑等信息&#xff0c;非常快速和简单方便。Picard是下一代MusicBrainz标记应用程序。 这个新的标签概念是面向专辑的&…...

在HarmonyOS ArkTS ArkUI-X 5.0及以上版本中,手势开发全攻略:

在 HarmonyOS 应用开发中&#xff0c;手势交互是连接用户与设备的核心纽带。ArkTS 框架提供了丰富的手势处理能力&#xff0c;既支持点击、长按、拖拽等基础单一手势的精细控制&#xff0c;也能通过多种绑定策略解决父子组件的手势竞争问题。本文将结合官方开发文档&#xff0c…...

循环冗余码校验CRC码 算法步骤+详细实例计算

通信过程&#xff1a;&#xff08;白话解释&#xff09; 我们将原始待发送的消息称为 M M M&#xff0c;依据发送接收消息双方约定的生成多项式 G ( x ) G(x) G(x)&#xff08;意思就是 G &#xff08; x ) G&#xff08;x) G&#xff08;x) 是已知的&#xff09;&#xff0…...

基于uniapp+WebSocket实现聊天对话、消息监听、消息推送、聊天室等功能,多端兼容

基于 ​UniApp + WebSocket​实现多端兼容的实时通讯系统,涵盖WebSocket连接建立、消息收发机制、多端兼容性配置、消息实时监听等功能,适配​微信小程序、H5、Android、iOS等终端 目录 技术选型分析WebSocket协议优势UniApp跨平台特性WebSocket 基础实现连接管理消息收发连接…...

代理篇12|深入理解 Vite中的Proxy接口代理配置

在前端开发中,常常会遇到 跨域请求接口 的情况。为了解决这个问题,Vite 和 Webpack 都提供了 proxy 代理功能,用于将本地开发请求转发到后端服务器。 什么是代理(proxy)? 代理是在开发过程中,前端项目通过开发服务器,将指定的请求“转发”到真实的后端服务器,从而绕…...

Linux C语言网络编程详细入门教程:如何一步步实现TCP服务端与客户端通信

文章目录 Linux C语言网络编程详细入门教程&#xff1a;如何一步步实现TCP服务端与客户端通信前言一、网络通信基础概念二、服务端与客户端的完整流程图解三、每一步的详细讲解和代码示例1. 创建Socket&#xff08;服务端和客户端都要&#xff09;2. 绑定本地地址和端口&#x…...

AirSim/Cosys-AirSim 游戏开发(四)外部固定位置监控相机

这个博客介绍了如何通过 settings.json 文件添加一个无人机外的 固定位置监控相机&#xff0c;因为在使用过程中发现 Airsim 对外部监控相机的描述模糊&#xff0c;而 Cosys-Airsim 在官方文档中没有提供外部监控相机设置&#xff0c;最后在源码示例中找到了&#xff0c;所以感…...

Caliper 负载(Workload)详细解析

Caliper 负载(Workload)详细解析 负载(Workload)是 Caliper 性能测试的核心部分,它定义了测试期间要执行的具体合约调用行为和交易模式。下面我将全面深入地讲解负载的各个方面。 一、负载模块基本结构 一个典型的负载模块(如 workload.js)包含以下基本结构: use strict;/…...

如何把工业通信协议转换成http websocket

1.现状 工业通信协议多数工作在边缘设备上&#xff0c;比如&#xff1a;PLC、IOT盒子等。上层业务系统需要根据不同的工业协议做对应开发&#xff0c;当设备上用的是modbus从站时&#xff0c;采集设备数据需要开发modbus主站&#xff1b;当设备上用的是西门子PN协议时&#xf…...

深入理解 C++ 左值右值、std::move 与函数重载中的参数传递

在 C 编程中&#xff0c;左值和右值的概念以及std::move的使用&#xff0c;常常让开发者感到困惑。特别是在函数重载场景下&#xff0c;如何合理利用这些特性来优化代码性能、确保语义正确&#xff0c;更是一个值得深入探讨的话题。 在开始之前&#xff0c;先提出几个问题&…...

后端下载限速(redis记录实时并发,bucket4j动态限速)

✅ 使用 Redis 记录 所有用户的实时并发下载数✅ 使用 Bucket4j 实现 全局下载速率限制&#xff08;动态&#xff09;✅ 支持 动态调整限速策略✅ 下载接口安全、稳定、可监控 &#x1f9e9; 整体架构概览 模块功能Redis存储全局并发数和带宽令牌桶状态Bucket4j Redis分布式限…...