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.
Attachment | Size | Date |
---|---|---|
![]() | 35.56 KB | 08/08/2019 - 12:12 |
![]() | 35.57 KB | 08/08/2019 - 12:21 |
![]() | 35.59 KB | 08/08/2019 - 12:31 |
![]() | 39.35 KB | 08/08/2019 - 20:50 |
![]() | 40.96 KB | 09/08/2019 - 12:08 |
![]() | 43.3 KB | 09/08/2019 - 12:08 |
![]() | 40.97 KB | 09/08/2019 - 12:57 |
![]() | 43.27 KB | 09/08/2019 - 12:57 |
![]() | 41.52 KB | 09/08/2019 - 14:14 |
![]() | 43.82 KB | 09/08/2019 - 14:14 |
![]() | 42.4 KB | 09/08/2019 - 18:41 |
![]() | 44.67 KB | 09/08/2019 - 18:41 |
![]() | 39.25 KB | 09/08/2019 - 23:39 |
![]() | 40.26 KB | 09/08/2019 - 23:39 |
Improved stability
Added /screenshot endpoint
Added flush option
Comments
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.
coderus
Fri, 2019/08/09 - 12:53
Permalink
try reboot or manually systemctl restart screencast.socket
ip info label will be fixed, thanks for reporting
Markkyboy
Fri, 2019/08/09 - 13:21
Permalink
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
Fri, 2019/08/09 - 11:22
Permalink
Silly question - how to actually connect?
coderus
Fri, 2019/08/09 - 11:53
Permalink
settings page says so: http://ip:554
Markkyboy
Fri, 2019/08/09 - 12:13
Permalink
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
Fri, 2019/08/09 - 12:14
Permalink
Check your firewall stuff
Markkyboy
Fri, 2019/08/09 - 12:27
Permalink
Nope, still no joy.
coderus
Fri, 2019/08/09 - 12:53
Permalink
try reboot or manually systemctl restart screencast.socket
carmenfdezb
Fri, 2019/08/09 - 00:31
Permalink
Thanks for this app!! I would like to try it in my tablet, could you build for i486 devices?
coderus
Fri, 2019/08/09 - 12:08
Permalink
uploaded!
carmenfdezb
Sun, 2019/08/11 - 13:52
Permalink
Thank you!
sashikknox
Thu, 2019/08/08 - 17:39
Permalink
Update is awesome!
t0t3u
Thu, 2019/08/08 - 15:15
Permalink
Is there a way to stop the service from always listening on 554 ?
coderus
Thu, 2019/08/08 - 16:04
Permalink
service is not always listening. systemd socket waiting for connection and starting service if new connection estabilished.
sashikknox
Thu, 2019/08/08 - 13:34
Permalink
That cool, thanks!