Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
github_28344065
scrcpy
提交
354c4ceb
S
scrcpy
项目概览
github_28344065
/
scrcpy
与 Fork 源项目一致
从无法访问的项目Fork
通知
8
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
S
scrcpy
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
354c4ceb
编写于
4月 19, 2021
作者:
R
Romain Vimont
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Document v4l2 sink in README
上级
4841bb5e
变更
1
隐藏空白更改
内联
并排
Showing
1 changed file
with
55 addition
and
1 deletion
+55
-1
README.md
README.md
+55
-1
未找到文件。
README.md
浏览文件 @
354c4ceb
...
...
@@ -226,7 +226,9 @@ error will give the available encoders:
scrcpy
--encoder
_
```
### Recording
### Capture
#### Recording
It is possible to record the screen while mirroring:
...
...
@@ -250,6 +252,58 @@ variation] does not impact the recorded file.
[
packet delay variation
]:
https://en.wikipedia.org/wiki/Packet_delay_variation
#### v4l2loopback
On Linux, it is possible to send the video stream to a v4l2 loopback device, so
that the Android device can be opened like a webcam by any v4l2-capable tool.
The module
`v4l2loopback`
must be installed:
```
bash
sudo
apt
install
v4l2loopback-dkms
```
To create a v4l2 device:
```
bash
sudo
modprobe v4l2loopback
```
This will create a new video device in
`/dev/videoN`
, where
`N`
is an integer
(more
[
options
](
https://github.com/umlaeute/v4l2loopback#options
)
are available
to create several devices or devices with specific IDs).
To list the enabled devices:
```
bash
# requires v4l-utils package
v4l2-ctl
--list-devices
# simple but might be sufficient
ls
/dev/video
*
```
To start scrcpy using a v4l2 sink:
```
bash
scrcpy
--v4l2_sink
=
/dev/videoN
scrcpy
--v4l2_sink
=
/dev/videoN
-N
# --no-display to disable mirroring window
```
(replace
`N`
by the device ID, check with
`ls /dev/video*`
)
Once enabled, you can open your video stream with a v4l2-capable tool:
```
bash
ffplay
-i
/dev/videoN
vlc v4l2:///dev/videoN
# VLC might add some buffering delay
```
For example, you could capture the video within [OBS].
[
OBS
]:
https://obsproject.com/
### Connection
#### Wireless
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录