ScreenStream

āĻāϤ⧇ āĻŦāĻŋāĻœā§āĻžāĻžāĻĒāύ āϰāϝāĻŧ⧇āϛ⧇
ā§Ē.ā§§
ā§§ā§Š.ā§Ģ āĻšāĻžāϟāĻŋ āϰāĻŋāĻ­āĻŋāω
ā§Ģā§Ļ āϞāĻž+
āĻĄāĻžāωāύāϞ⧋āĻĄ
āϏāĻžāĻŽāĻ—ā§āϰ⧀āϰ āϰ⧇āϟāĻŋāĻ‚
PEGI 3
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ
āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻļāĻŸā§‡āϰ āĻ›āĻŦāĻŋ

āĻāχ āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āϕ⧇

āĻ¸ā§āĻ•ā§āϰāĻŋāύāĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āϝ⧇āϕ⧋āύāĻ“ āĻ…ā§āϝāĻžāĻ¨ā§āĻĄā§āϰāϝāĻŧ⧇āĻĄ āĻĄāĻŋāĻ­āĻžāχāϏāϕ⧇ āĻāĻ•āϟāĻŋ āϞāĻžāχāĻ­, āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āĻ¸ā§āĻ•ā§āϰ⧀āύ āĻāĻŦāĻ‚ āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āϰ⧀āĻŽāĻžāϰ⧇ āĻĒāϰāĻŋāĻŖāϤ āĻ•āϰ⧇ āϝāĻž āϝ⧇āϕ⧋āύ⧋ āφāϧ⧁āύāĻŋāĻ• āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āϚāϞ⧇ - āϕ⧋āύ⧋ āϤāĻžāϰ, āϕ⧋āύ⧋ āĻāĻ•ā§āϏāĻŸā§‡āύāĻļāύ āύ⧇āχ⧎ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻž, āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āϏāĻšāĻžāϝāĻŧāϤāĻž, āĻļāĻŋāĻ•ā§āώāĻžāĻĻāĻžāύ āĻŦāĻž āύ⧈āĻŽāĻŋāĻ¤ā§āϤāĻŋāĻ• āĻ­āĻžāĻ— āĻ•āϰ⧇ āύ⧇āĻ“āϝāĻŧāĻžāϰ āϜāĻ¨ā§āϝ āωāĻĒāϝ⧁āĻ•ā§āϤāĨ¤

āĻŽā§‹āĻĄ:
â€ĸ āĻ—ā§āϞ⧋āĻŦāĻžāϞ (WebRTC) - āĻŦāĻŋāĻļā§āĻŦāĻŦā§āϝāĻžāĻĒā§€, āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ (āĻ­āĻŋāĻĄāĻŋāĻ“ + āĻ…āĻĄāĻŋāĻ“) āϏāĻš āĻāĻ¨ā§āĻĄ-āϟ⧁-āĻāĻ¨ā§āĻĄ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰāĻž WebRTCāĨ¤
â€ĸ āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ (MJPEG) - āφāĻĒāύāĻžāϰ Wi-Fi/āĻšāϟāĻ¸ā§āĻĒāĻŸā§‡ āĻļā§‚āĻ¨ā§āϝ āϏ⧇āϟāφāĻĒ HTTP āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ; āĻĒāĻŋāύ āϞāĻ• āĻ•āϰāĻž āĻšāϝāĻŧ⧇āϛ⧇; āĻ…āĻĢāϞāĻžāχāύ āĻŦāĻž āĻ…āύāϞāĻžāχāύ āĻ•āĻžāϜ āĻ•āϰ⧇āĨ¤
â€ĸ RTSP - H.265/H.264/AV1 āĻ­āĻŋāĻĄāĻŋāĻ“ + OPUS/AAC/G.711 āĻ…āĻĄāĻŋāĻ“ āφāĻĒāύāĻžāϰ āύāĻŋāĻœā§‡āϰ āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ āĻĒ⧁āĻļ āĻ•āϰ⧁āύ⧎

āĻ—ā§āϞ⧋āĻŦāĻžāĻ˛Â (WebRTC)
â€ĸ āĻāĻ¨ā§āĻĄ-āϟ⧁-āĻāĻ¨ā§āĻĄ āĻāύāĻ•ā§āϰāĻŋāĻĒā§āĻŸā§‡āĻĄ, āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ-āϏ⧁āϰāĻ•ā§āώāĻŋāϤ āĻĒāĻŋāϝāĻŧāĻžāϰ-āϟ⧁-āĻĒāĻŋāϝāĻŧāĻžāϰ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ
â€ĸ āĻ¸ā§āĻ•ā§āϰāĻŋāύ, āĻŽāĻžāχāĻ•ā§āϰ⧋āĻĢā§‹āύ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāχāϏ āĻ…āĻĄāĻŋāĻ“ āĻļ⧇āϝāĻŧāĻžāϰ āĻ•āϰ⧇
â€ĸ āĻĻāĻ°ā§āĻļāĻ•āϰāĻž āϝ⧇āϕ⧋āύ⧋ WebRTC-āϏāĻ•ā§āώāĻŽ āĻŦā§āϰāĻžāωāϜāĻžāϰ⧇ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āφāχāĻĄāĻŋ + āĻĒāĻžāϏāĻ“āϝāĻŧāĻžāĻ°ā§āĻĄ āĻĻāĻŋāϝāĻŧ⧇ āϝ⧋āĻ—āĻĻāĻžāύ āĻ•āϰ⧇
â€ĸ āχāĻ¨ā§āϟāĻžāϰāύ⧇āϟ āĻĒā§āϰāϝāĻŧā§‹āϜāύ; āĻĒāĻžāĻŦāϞāĻŋāĻ• āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻĒāϰāĻŋāϚāĻžāϞāĻŋāϤ āϏāĻ‚āϕ⧇āϤ
â€ĸ āĻ…āĻĄāĻŋāĻ“/āĻ­āĻŋāĻĄāĻŋāĻ“ āϏāϰāĻžāϏāϰāĻŋ āĻĄāĻŋāĻ­āĻžāχāϏāϗ⧁āϞāĻŋāϰ āĻŽāĻ§ā§āϝ⧇ āĻĒā§āϰāĻŦāĻžāĻšāĻŋāϤ āĻšāϝāĻŧ - āĻĒā§āϰāϤāĻŋ āĻĻāĻ°ā§āĻļāϕ⧇āϰ āĻŦā§āϝāĻžāĻ¨ā§āĻĄāωāχāĻĨ āĻŦ⧃āĻĻā§āϧāĻŋ āĻĒāĻžāϝāĻŧ

āĻ¸ā§āĻĨāĻžāύ⧀āϝāĻŧ (MJPEG)
â€ĸ āĻāĻŽāĻŦ⧇āĻĄā§‡āĻĄ HTTP āϏāĻžāĻ°ā§āĻ­āĻžāϰ; āĻ“āϝāĻŧāĻžāχ-āĻĢāĻžāχ, āĻšāϟāĻ¸ā§āĻĒāϟ āĻŦāĻž āχāωāĻāϏāĻŦāĻŋ-āϟāĻŋāĻĨāĻžāϰ⧇āϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ…āĻĢāϞāĻžāχāύ⧇ āĻŦāĻž āĻ…āύāϞāĻžāχāύ⧇ āĻ•āĻžāϜ āĻ•āϰ⧇
â€ĸ āĻ¸ā§āĻŦāĻžāϧ⧀āύ JPEG āĻ›āĻŦāĻŋ āĻšāĻŋāϏ⧇āĻŦ⧇ āĻ¸ā§āĻ•ā§āϰ⧀āύ āĻĒāĻžāĻ āĻžāϝāĻŧ (āĻļ⧁āϧ⧁āĻŽāĻžāĻ¤ā§āϰ āĻ­āĻŋāĻĄāĻŋāĻ“)
â€ĸ āϐāĻšā§āĻ›āĻŋāĻ• 4-āϏāĻ‚āĻ–ā§āϝāĻžāϰ āĻĒāĻŋāύ; āϕ⧋āύ⧋ āĻāύāĻ•ā§āϰāĻŋāĻĒāĻļāύ āύ⧇āχ
â€ĸ IPv4 / IPv6 āϏāĻŽāĻ°ā§āĻĨāύ; āĻ•ā§āϰāĻĒ āĻ•āϰ⧁āύ, āφāĻ•āĻžāϰ āĻĒāϰāĻŋāĻŦāĻ°ā§āϤāύ āĻ•āϰ⧁āύ, āĻ˜ā§‹āϰāĻžāύ āĻāĻŦāĻ‚ āφāϰāĻ“ āĻ…āύ⧇āĻ• āĻ•āĻŋāϛ⧁
â€ĸ āĻĒā§āϰāϤāĻŋāϟāĻŋ āĻĻāĻ°ā§āĻļāĻ• āĻāĻ•āϟāĻŋ āĻĒ⧃āĻĨāĻ• āϚāĻŋāĻ¤ā§āϰ āĻ¸ā§āĻŸā§āϰ⧀āĻŽ āĻĒāĻžāϝāĻŧ - āφāϰāĻ“ āĻĻāĻ°ā§āĻļāĻ•āĻĻ⧇āϰ āφāϰāĻ“ āĻŦā§āϝāĻžāĻ¨ā§āĻĄāωāχāĻĨ āĻĒā§āϰāϝāĻŧā§‹āϜāύ⧎

āφāϰāϟāĻŋāĻāϏāĻĒāĻŋ
â€ĸ āĻāĻ•āϟāĻŋ āĻŦāĻžāĻšā§āϝāĻŋāĻ• RTSP āϏāĻžāĻ°ā§āĻ­āĻžāϰ⧇ H.265/H.264/AV1 āĻ­āĻŋāĻĄāĻŋāĻ“Â + OPUS/AAC/G.711 āĻ…āĻĄāĻŋāĻ“ āĻ¸ā§āĻŸā§āϰāĻŋāĻŽ āĻ•āϰ⧇
â€ĸ āϐāĻšā§āĻ›āĻŋāĻ• āĻŽā§ŒāϞāĻŋāĻ• āĻĒā§āϰāĻŽāĻžāĻŖā§€āĻ•āϰāĻŖ āĻāĻŦāĻ‚ TLS (RTPS)
â€ĸ Wi-Fi āĻŦāĻž āϏ⧇āϞ⧁āϞāĻžāϰ, IPv4 āĻāĻŦāĻ‚ IPv6 āĻāϰ āĻŽāĻžāĻ§ā§āϝāĻŽā§‡ āĻ•āĻžāϜ āĻ•āϰ⧇
â€ĸ VLC, FFmpeg, OBS, MediaMTX, āĻāĻŦāĻ‚ āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ RTSP āĻ•ā§āϞāĻžāϝāĻŧ⧇āĻ¨ā§āϟāĻĻ⧇āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻŽāĻžā§āϜāĻ¸ā§āϝāĻĒā§‚āĻ°ā§āĻŖ
â€ĸ āφāĻĒāύāĻŋ āĻŦāĻŋāϤāϰāϪ⧇āϰ āϜāĻ¨ā§āϝ RTSP-āϏāĻ•ā§āώāĻŽ āϏāĻžāĻ°ā§āĻ­āĻžāϰ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āύ

āϜāύāĻĒā§āϰāĻŋāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•ā§āώ⧇āĻ¤ā§āϰ⧇
â€ĸ āĻĻā§‚āϰāĻŦāĻ°ā§āϤ⧀ āϏāĻŽāĻ°ā§āĻĨāύ āĻāĻŦāĻ‚ āϏāĻŽāĻ¸ā§āϝāĻž āϏāĻŽāĻžāϧāĻžāύ
â€ĸ āϞāĻžāχāĻ­ āωāĻĒāĻ¸ā§āĻĨāĻžāĻĒāύāĻž āĻŦāĻž āĻĄā§‡āĻŽā§‹
â€ĸ āĻĻā§‚āϰāĻ¤ā§āĻŦ āĻļāĻŋāĻ•ā§āώāĻž āĻāĻŦāĻ‚ āϟāĻŋāωāϟāϰāĻŋāĻ‚
â€ĸ āύ⧈āĻŽāĻŋāĻ¤ā§āϤāĻŋāĻ• āϖ⧇āϞāĻž āĻļ⧇āϝāĻŧāĻžāϰāĻŋāĻ‚

āĻœā§‡āύ⧇ āĻ­āĻžāϞ⧋ āϞāĻžāĻ—āϞ⧋
â€ĸ Android 6.0+ āĻĒā§āϰāϝāĻŧā§‹āϜāύ (āĻŽāĻžāύāĻ• MediaProjection API āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰ⧇)
â€ĸ āĻŽā§‹āĻŦāĻžāχāϞ⧇ āωāĻšā§āϚ āĻĄā§‡āϟāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ - Wi‑Fi āĻĒāĻ›āĻ¨ā§āĻĻ āĻ•āϰ⧁āύ⧎
â€ĸ MIT āϞāĻžāχāϏ⧇āĻ¨ā§āϏ⧇āϰ āĻ…āϧ⧀āύ⧇ 100% āĻ“āĻĒ⧇āύ āϏ⧋āĻ°ā§āϏ
āφāĻĒāĻĄā§‡āϟ āĻ•āϰāĻž āĻšā§Ÿā§‡āϛ⧇
⧍⧧ āĻāĻĒā§āϰāĻŋ, ⧍ā§Ļ⧍ā§Ģ

āĻĄā§‡āϟāĻž āϏ⧁āϰāĻ•ā§āώāĻž

āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āϕ⧀āĻ­āĻžāĻŦ⧇ āφāĻĒāύāĻžāϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻāĻŦāĻ‚ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰ⧇ āϤāĻž āĻĨ⧇āϕ⧇āχ āύāĻŋāϰāĻžāĻĒāĻ¤ā§āϤāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āĻ•āĻžāϜ āĻ•āϰāĻž āĻļ⧁āϰ⧁ āĻ•āϰ⧇āĨ¤ āĻ…ā§āϝāĻžāĻĒ⧇āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āϕ⧋āύ āĻ…āĻžā§āϚāϞ⧇ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ•āϰāĻž āĻšāĻšā§āϛ⧇ āĻāĻŦāĻ‚ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀āϰ āĻŦ⧟āϏ⧇āϰ āĻ­āĻŋāĻ¤ā§āϤāĻŋāϤ⧇ āĻĄā§‡āϟāĻž āĻ—ā§‹āĻĒāĻ¨ā§€ā§ŸāϤāĻž āĻāĻŦāĻ‚ āϏ⧁āϰāĻ•ā§āώāĻž āĻŦā§āϝāĻŦāĻ¸ā§āĻĨāĻž āφāϞāĻžāĻĻāĻž āĻšāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤ āĻĄā§‡āϭ⧇āϞāĻĒāĻžāϰ āĻāχ āϤāĻĨā§āϝ āĻĒā§āϰāĻĻāĻžāύ āĻ•āϰ⧇āϛ⧇āύ āĻāĻŦāĻ‚ āϏāĻŽā§Ÿā§‡āϰ āϏāĻžāĻĨ⧇ āϏāĻžāĻĨ⧇ āϤāĻž āφāĻĒāĻĄā§‡āϟ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇āĨ¤
āĻāχ āĻ…ā§āϝāĻžāĻĒ āĻāχāϏāĻŦ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻž āĻĨāĻžāĻ°ā§āĻĄ-āĻĒāĻžāĻ°ā§āϟāĻŋāϰ āϏāĻžāĻĨ⧇ āĻļā§‡ā§ŸāĻžāϰ āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
āĻ…ā§āϝāĻžāĻĒ āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­āĻŋāϟāĻŋ, āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āϤāĻĨā§āϝ āĻ“ āĻĒāĻžāϰāĻĢāĻ°ā§āĻŽā§āϝāĻžāĻ¨ā§āϏ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāχāϏ āĻŦāĻž āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āφāχāĻĄāĻŋ
āĻāχ āĻ…ā§āϝāĻžāĻĒ āĻāχāϏāĻŦ āϧāϰāύ⧇āϰ āĻĄā§‡āϟāĻž āϏāĻ‚āĻ—ā§āϰāĻš āĻ•āϰāϤ⧇ āĻĒāĻžāϰ⧇
āĻ…ā§āϝāĻžāĻĒ āĻ…ā§āϝāĻžāĻ•ā§āϟāĻŋāĻ­āĻŋāϟāĻŋ, āĻ…ā§āϝāĻžāĻĒ āϏāĻŽā§āĻĒāĻ°ā§āĻ•āĻŋāϤ āϤāĻĨā§āϝ āĻ“ āĻĒāĻžāϰāĻĢāĻ°ā§āĻŽā§āϝāĻžāĻ¨ā§āϏ āĻāĻŦāĻ‚ āĻĄāĻŋāĻ­āĻžāχāϏ āĻŦāĻž āĻ…āĻ¨ā§āϝāĻžāĻ¨ā§āϝ āφāχāĻĄāĻŋ
āĻĄā§‡āϟāĻž āĻāύāĻ•ā§āϰāĻŋāĻĒā§āϟ āĻ•āϰ⧇ āĻāĻ• āϜāĻžā§ŸāĻ—āĻž āĻĨ⧇āϕ⧇ āĻ…āĻ¨ā§āϝ āϜāĻžā§ŸāĻ—āĻžā§Ÿ āĻĒāĻžāĻ āĻžāύ⧇āĻž āĻšā§Ÿā§‡āϛ⧇
āĻĄā§‡āϟāĻž āĻŽā§āϛ⧇ āĻĢ⧇āϞāĻž āϝāĻžāĻŦ⧇ āύāĻž

āϰ⧇āϟāĻŋāĻ‚ āĻ“ āĻĒāĻ°ā§āϝāĻžāϞ⧋āϚāύāĻžāϗ⧁āϞāĻŋ

ā§Ē.ā§Ļ
ā§§ā§ŠÂ āĻšāĻžāϟāĻŋ āϰāĻŋāĻ­āĻŋāω
āĻāĻ•āϜāύ Google āĻŦā§āϝāĻŦāĻšāĻžāϰāĻ•āĻžāϰ⧀
⧍ āĻĢ⧇āĻŦā§āϰ⧁āϝāĻŧāĻžāϰ⧀, ⧍ā§Ļ⧍ā§Ļ
āĻŦāĻžāĻ‚āϞāĻž
ā§§ āϜāύ āĻāχ āϰāĻŋāĻ­āĻŋāω āϏāĻšāĻžā§ŸāĻ• āĻŦāϞ⧇ āĻŽāύ⧇ āĻ•āϰ⧇āϛ⧇āύ
āĻāϟāĻŋ āĻ•āĻŋ āφāĻĒāύāĻžāϰ āĻ•āĻžāĻœā§‡ āϞ⧇āϗ⧇āϛ⧇?

āύāϤ⧁āύ āϕ⧀ āφāϛ⧇

RTSP mode
RTSP: Audio controls: Mic and Device Mute/Volume
WebRTC update to m135.0.7049.41
Android 16 support
Bug fixes