SailfishOS:Chum icon

SailfishOS:Chum

A Sailfish OS software repository by the community

App icon of Screencast

Screencast

Screen casting for Lipstick

v0.4.5
Screenshot of screencast Screenshot of screencast

This App is streaming the screen contents as MJPEG over HTTP using an multipart/x-mixed-replace server.

Simply open http://device_ip:5554 in any web browser. You can also connect to ports 554 or 5554 using a streaming client (tested with vlc).

Designed for presentations, it sends only changed frames. After connecting you will have to do something on the device, so new frames can be sent to clients.

It supports up to 16 clients at the same time, but more clients causes more lags :)

The Screencast daemon closes itself after the last client has disconnected. It waits for connections using s systemd socket, no active processes are spawned.

The application has no desktop icon, instead settings can be found under Settings -> System -> Screencast.

Taking over from Maemo/Meego/SailfishOS/AuroraOS legend CODeRUS, this is the maintainance version of his Screencast application.

Download

The easiest way to download and install this software is by the SailfishOS:Chum GUI app. If you wish to download the RPM file by yourself, please expand the section below.

Download links

Changelog

0.4.5-1 (2024-11-08)

- Follow screen orientation rather than device orientation (thanks @flypig)

Older changelogs

0.4.4-1 (2024-09-02)

- merge changes from coderus version 0.3.1

0.4.3-1 (2024-05-29)

- Update icon locations for SFOS 4.6

0.4.2-1 (2023-11-20)

- display a notification when someone connects

0.4.1-1 (2021-06-15)

- add possibility to disable listener in settings
- some more verbosity on the settings page

0.4.0-1 (2021-06-14)

- [actions] Use custom github action for build
- [ci] Gitlab
- [ci] Publish release
- [ci] SDK 3.4

0.4.0-1 (2021-06-11)

- taking over from coderu's 0.3.x
- version bump to 0.4.0
- fix systemd file location on aarch64
- Update mainpage.qml: small usage description on option page top

0.3.0-7release (2020-09-04)

- [ci] Build on tags

0.3.0-6release (2020-09-04)

- [ci] Github Actions CI

0.3.0-4 (2020-09-03)

- [spec] Fix compilation on 3.3 and later

0.3.0-3 (2020-07-07)

- [spec] Return old style scriptlets.

0.3.0-2 (2020-07-03)

- [service] Allow only 5554 port, fixed crash on systemd invokation.

0.3.0-1 (2020-07-02)

- [systemd] Sailfish OS 3.4.0 compatibility

0.2.8-1 (2020-01-09)

- [fix] Removed requestFrame caused to broke lipstick connection

0.2.7-1 (2019-12-10)

- [screenshot] Fix receiving screnshot for one single client connected

0.2.6-1 (2019-12-09)

- [cast] Request repaint when client request for last frame and its empty
- [gitignore] Ignore test and build data
- [spec] Fix scriptlets

App information

Package name
screencast
Version
0.4.5+git2-1.5.1.jolla
Licence
GPLv2
Developer
CODeRUS, nephros
Packager
nephros
Last updated
2024-11-14 17:27:47

Download size
29.0 KiB
Installed size
21.8 KiB
Checksum (sha256)
17f099116b7d10fa17207e24e4ed120240aa73c898410a3397e70663cdaef8c1

Links

Debug packages