21pages
a7499c2de8
add ffmpeg mediacodec h264/h265 encode ( #8028 )
...
* Check available when app start from kotlin via get codec info
* For latency free, repeat encode 10 frame at most when capture return WouldBlock
* For changing quality, kotlin support but jni doesn't support, rerun video service when quality is manualy
changed
* 3 or 6 times bitrate for mediacodec because its quality is poor
Signed-off-by: 21pages <pages21@163.com>
2024-05-13 12:39:04 +08:00
21pages
89150317e1
add zero copy mode hareware codec for windows ( #6778 )
...
Signed-off-by: 21pages <pages21@163.com>
2024-01-02 16:58:10 +08:00
21pages
1b08adb178
not use max fps by default
...
Signed-off-by: 21pages <pages21@163.com>
2023-11-13 21:33:51 +08:00
21pages
9905695699
enable keyframe interval when recording
...
Signed-off-by: 21pages <pages21@163.com>
2023-08-07 21:32:36 +08:00
Bob Weinand
4b58f0b4dd
Allow to explicitly increase the bitrate massively
...
This has the benefit - over direct connections - to be able to send a lot more data.
In particular fast moving frames may avoid fps drops with a higher target bitrate.
2023-07-27 18:34:01 +08:00
21pages
e70f3f2125
fix qos and add auto_adjust_fps
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-25 15:49:50 +08:00
21pages
2133f91089
codec set quality seperately and refactor network delay
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 19:54:42 +08:00
21pages
fd9f5475f3
multiuser video qos and client increace fps support
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-23 19:54:42 +08:00
21pages
b79f14af12
client side fps control for reduce delay
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-07 18:53:29 +08:00
21pages
bc5c6e9a06
tmp fix video qos reset
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-07 09:12:55 +08:00
KG7x
71103886e6
Fix typo
2022-12-25 20:21:13 +03:00
21pages
8e1545b432
portable service
...
Signed-off-by: 21pages <pages21@163.com>
2022-11-15 17:05:10 +08:00
fufesou
50d885d3e7
Remove SharedPreferences, debug win
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-11-10 23:33:24 +08:00
21pages
32ad458b25
user fps adjust
...
Signed-off-by: 21pages <pages21@163.com>
2022-10-20 16:42:46 +08:00
csf
175ab0b58c
remove log
2022-07-14 21:46:40 +08:00
csf
fb02fc1197
[android] fix build; ignore battery optimizations
2022-07-14 17:44:37 +08:00
csf
0e957a7762
refactor:VideoQoS
2022-07-05 22:31:08 +08:00