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 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.
0.3.1:
- Use previous orientaion as default orientation
Comments
itoss
Tue, 2022/10/18 - 14:36
Permalink
Problem: nichts stellt 'libsystemd-daemon.so.0' bereit, das vom zu installierenden screencast-0.3.0-10.19.1.jolla.armv7hl benötigt wird
Lösung 1: screencast-0.3.0-10.19.1.jolla.armv7hl nicht installieren
Lösung 2: screencast-0.3.0-10.19.1.jolla.armv7hl durch Ignorieren einiger Abhängigkeiten brechen
EDIT => updated code in CHUM
VERSION="4.4.0.72 (Vanha Rauma)"
VERSION_ID=4.4.0.72
PRETTY_NAME="Sailfish OS 4.4.0.72 (Vanha Rauma)"
SFOS 4.1.0.28 same problem
coderus
Tue, 2022/10/18 - 19:54
Permalink
hi, please test: https://github.com/CODeRUS/screencast/releases/tag/0.3.0-8release
Plastic_Budgie
Sun, 2021/02/14 - 18:30
Permalink
Im relativly new to Sailfish and need to uninstall this app for to be able to update my phone, how do I uninstall, the app itself was great. Update, sorted, storeman helped :).
coderus
Sun, 2021/02/14 - 17:43
Permalink
You don't need to uninstall the application for update, you only need to update application to its latest version and it's will be fine to update the system
raphendyr
Sat, 2021/01/16 - 09:30
Permalink
Amazing! I got it working with OBS too, so it would make streaming possible.
Any how, would it be possible to have a enable/disable toggle for the service? Similarly to bluetooth/wifi/etc. My mind would be more in rest knowing that connections to that port are rejected when I don't want this feature to be on. Even better if you can get the toggle button in the top drawer menu. Thanks!
elkiaer
Tue, 2020/07/07 - 18:53
Permalink
Tanks ☺
coderus
Wed, 2020/07/08 - 00:36
Permalink
please try new build, if you can uninstall it :)
elkiaer
Mon, 2020/07/06 - 21:47
Permalink
How to uninstall?
Der opstod en fejl
Subprocess failed. Error: RPM failed: /var/tmp/
rpm-tmp.cUXmoq:11ne1zfgsnojob control
/var/tmp/rpm—tmp.cUXmoq: line 2: fg: nojob
control
error:
%preun(screencast—O.3.0—10.18.1.jolla.armv7hl)
scriptlet failed, exit status 1
error: screencast—O.3.0—1 0.1 8.1 .jolla.armv7hl: erase
failed
coderus
Mon, 2020/07/06 - 21:49
Permalink
rpm -e --noscripts screencast
I'll check tomorrow what is wrong with scripts
PamNor
Sat, 2020/05/16 - 20:52
Permalink
Worked. Thanks.
PamNor
Sat, 2020/05/16 - 17:34
Permalink
I'm unable to store username and password.
Great app.
raphendyr
Sat, 2021/01/16 - 09:26
Permalink
I noticed that you need to press the enter/next field -button. Unfocusing doesn't store the username or password, even though the field is left filled.
coderus
Sat, 2020/05/16 - 17:43
Permalink
New options applied after cast service restart only.
objectifnul
Thu, 2020/01/09 - 19:46
Permalink
Excellent! Gives me an idea: a duplex app allowing to interact with the phone from a remote screen/mouse/keyboard. Kind of SailfishTeamViewer. Just dreaming, of course...
coderus
Thu, 2020/01/09 - 19:52
Permalink
https://build.merproject.org/package/show/home:kimmoli/lipstick2vnc
should be still working
philter
Thu, 2019/12/12 - 14:37
Permalink
Thank you, really useful!
tmojo
Tue, 2019/12/10 - 19:34
Permalink
Uhhh thanks for the hint
tmojo
Tue, 2019/12/10 - 17:44
Permalink
This is exciting, and performance / delay is surprisingly good.
If we had the chance to have the mouse input forwarded from the PC / browser to the phone it would replace the missing VNC server.
coderus
Tue, 2019/12/10 - 17:51
Permalink
vnc server is available ¯\_(ツ)_/¯
i used its code to develop my app
https://github.com/mer-qa/lipstick2vnc
http://repo.merproject.org/obs/home:/kimmoli/sailfish_latest_armv7hl/arm...
eatdirt
Fri, 2019/08/09 - 23:33
Permalink
Great, last version works for me on J1, although it takes some time to connect.
Fantastic! Well done, as usual :)
coderus
Fri, 2019/08/09 - 23:42
Permalink
Service send only changed frames, so after connect you need to do something on your phone))
llelectronics
Fri, 2019/08/09 - 18:30
Permalink
The package does not install as it tries in its preinst to restart services that aren't there.
After installing 0.1.0 and upgrading and multiple restarts I fail to connect to anything. The IP is granted missing the first number but still even after adding it it does not show anything but a timeout. Socket and Service are running.
coderus
Fri, 2019/08/09 - 18:41
Permalink
Thanks, please try with new build
Pemek
Fri, 2019/08/09 - 14:58
Permalink
@coderus why usb address x.x.2.15 does not work? It is a software limitation or host/client routing problem?
coderus
Fri, 2019/08/09 - 16:14
Permalink
Everything works just fine
Markkyboy
Fri, 2019/08/09 - 13:35
Permalink
Will landscape view be supported at some point?
coderus
Fri, 2019/08/09 - 14:14
Permalink
Fixed in 0.2.3
Markkyboy
Fri, 2019/08/09 - 14:34
Permalink
Sweet, nicely and quickly done, thanks, works a treat.
I wondered about a pulley menu entry for "systemctl restart screencast.service"....?
coderus
Fri, 2019/08/09 - 14:37
Permalink
That's not possible, it requires root privileges
eatdirt
Fri, 2019/08/09 - 12:46
Permalink
Same hwre. The ip reported is buggy, it starts by 92 instead of 192 in my case. Looks like a real issue, even listening on 192.x.x.x:554 gives nothing.
Pages