Screencast

Rating: 
4.88889
Your rating: None Average: 4.9 (18 votes)

Application fot streaming screen over network.
Designed for presentations, application send only changed frames. After connect you have to do something on phone, so new frames could be sent to clients. And it support up to 16 clients at the same time, but more clients causes more lags :)

Streaming MJPEG using multipart/x-mixed-replace server. Simply open http://device_ip:5554 in any web browser. You can also connect to 554 or 5554 port using streaming client (tested with vlc).

Application have no icon on desktop.
You can modify options inside Settings -> System -> Screencast
After modifying options you need to disconnect all clients and connect again.

Screencast daemon is closing itself after alst client is disconnected. Waiting for connection using systemd socket, no active processes spawning.

Sources: https://github.com/coderus/screencast

Screenshots: 
Application versions: 
AttachmentSizeDate
File screencast-0.1.0-1.armv7hl.rpm35.56 KB08/08/2019 - 12:12
File screencast-0.1.1-1.armv7hl.rpm35.57 KB08/08/2019 - 12:21
File screencast-0.1.2-1.armv7hl.rpm35.59 KB08/08/2019 - 12:31
File screencast-0.2.0-1.armv7hl.rpm39.35 KB08/08/2019 - 20:50
File screencast-0.2.1.armv7hl.rpm40.96 KB09/08/2019 - 12:08
File screencast-0.2.1.i486.rpm43.3 KB09/08/2019 - 12:08
File screencast-0.2.2.armv7hl.rpm40.97 KB09/08/2019 - 12:57
File screencast-0.2.2.i486.rpm43.27 KB09/08/2019 - 12:57
File screencast-0.2.3.armv7hl.rpm41.52 KB09/08/2019 - 14:14
File screencast-0.2.3.i486.rpm43.82 KB09/08/2019 - 14:14
File screencast-0.2.4-2.armv7hl.rpm42.4 KB09/08/2019 - 18:41
File screencast-0.2.4-2.i486.rpm44.67 KB09/08/2019 - 18:41
File screencast-0.2.5-10.10.1.armv7hl.rpm39.25 KB09/08/2019 - 23:39
File screencast-0.2.5-10.10.1.i486.rpm40.26 KB09/08/2019 - 23:39
File screencast-0.2.6-10.11.1.jolla_.armv7hl.rpm39.53 KB09/12/2019 - 15:14
File screencast-0.2.6-10.11.1.jolla_.i486.rpm40.56 KB09/12/2019 - 15:14
File screencast-0.2.7-10.12.1.jolla_.armv7hl.rpm39.93 KB10/12/2019 - 18:08
File screencast-0.2.7-10.12.1.jolla_.i486.rpm41.01 KB10/12/2019 - 18:08
File screencast-0.2.8-1.3.1.jolla_.armv7hl.rpm43.46 KB09/01/2020 - 14:22
File screencast-0.2.8-1.3.1.jolla_.i486.rpm45.75 KB09/01/2020 - 14:22
File screencast-0.3.0-10.19.1.jolla_.i486.rpm41.34 KB08/07/2020 - 00:35
File screencast-0.3.0-10.19.1.jolla_.armv7hl.rpm40.28 KB08/07/2020 - 00:35
Changelog: 

0.3.0:
- Removed 554 port for compatibility issues
- Fixed crash on systemd invocation
- Support for Sailfish OS 3.4.0

Comments

coderus's picture

try reboot or manually systemctl restart screencast.socket
ip info label will be fixed, thanks for reporting

Markkyboy's picture

Okay, it is working now, I was offered TWO IP addresses by the app.

The first IP "http://92.168.blah.blah:554" does not work at all, then I looked at the second offering ( http://.1.1.1:554 ) and realised it was ONE digit short of my J1 USB IP, which is "1.1.1.1" as soon as I corrected the IP in my browser, my J1 screen appeared on my monitor.

Looks cool man, seems real smooth too, I'm sure this will come in useful for questions that are difficult to form, instead, show a screencast - good work man, as usual :)

Markkyboy's picture

Silly question - how to actually connect?

coderus's picture

settings page says so: http://ip:554

Markkyboy's picture

Great description, you think I didn't read that part?, it doesn't connect with either addresses shown at bottom of app., that's why I've asked.

coderus's picture

Check your firewall stuff

Markkyboy's picture

Nope, still no joy.

coderus's picture

try reboot or manually systemctl restart screencast.socket

carmenfdezb's picture

Thanks for this app!! I would like to try it in my tablet, could you build for i486 devices?

coderus's picture

uploaded!

carmenfdezb's picture

Thank you!

sashikknox's picture

Update is awesome!

t0t3u's picture

Is there a way to stop the service from always listening on 554 ?

coderus's picture

service is not always listening. systemd socket waiting for connection and starting service if new connection estabilished.

sashikknox's picture

That cool, thanks!

Pages