Share screen over HTTP and M-JPEG
tags: bash geek http mjpeg screen
13 Oct 2014 20:14
Here's a script to share your screen in a way that you can use a simple web browser to see it:
#!/bin/bash
fps=5
bitrate=15000
port=8080
transcode="transcode{vcodec=MJPG,vb=$bitrate}"
http='http{mime=multipart/x-mixed-replace}'
std="standard{access=$http,mux=mpjpeg,dst=:$port}"
sout="#$transcode:$std"
cvlc -q screen:// ":screen-fps=$fps" --sout "$sout"
Connect using a browser pointed to http://localhost:8080/
Opera seems to work the best for that stream. If you don't set the zoom at 100% if will flicker a bit though.
Comments: 0
Excessive Road Signs
tags: najebane-znakow signs
13 May 2014 07:53
An example of just too much signs:
Three of them (speed limit, children warning and no parking sign) could be replaced by just one (residential zone).
And BTW, this street is only about 300 meters long…
Comments: 0
Do Poznańskiego Zarządu Dróg Miejskich
tags: poznan zdm
29 Apr 2014 17:12
Dzień dobry,
chciałbym zgłosić zastrzeżenie dotyczące oznakowania skrzyżowania ul. Palacza z ul. Arciszewskiego.
Jadąc ul. Palacza od północnego zachodu i chcąc skręcić w prawo w ul. Arciszewskiego napotykamy na sygnalizację świetlną ze światłami kierunkowymi. Mając światło zielone kierunkowe spodziewamy się bezkolizyjnego przejazdu, natomiast równocześnie światło zielone mają pojazdy jadące ul. Palacza z południowego-wschodu (również Ci skręcający w lewo w tę samą stronę co my).
Oznakowanie poziome jest również niejasne. Mamy niby to kawałek pasa umożliwiającego włączenie się do ruchu (zmieniając pas musielibyśmy jednak ustąpić tym skręcającym w lewo, pomimo, że mieliśmy mieć bezkolizyjny przejazd). Pas ten jednak jest tak wąski i krótki, że w praktyce nie posiada żadnej funkcji.
Proszę o wyjaśnienie kto w wymienionej sytuacji ma pierwszeństwo oraz o ujednolicenie znaków, tak, aby usunąć niejednoznaczność.
Dziękuję,
Piotr Gabryjeluk
Comments: 1
Cups And Easy Printer Sharing
tags: cups geek linux printing sharing ubuntu
22 Apr 2014 20:53
Today I decided I want to share an USB printer via CUPS. This has always been fun and easy thing to do.
After spending some time figuring out why this doesn't work out of the box, I learned most of the tutorials are not right about one thing. They claim to share the network in the same (sub)network you don't need any special configuration on the client. That's wrong. You need to install cups-browsed package on the client:
sudo apt-get install cups-browsed
Then you just wait 30 seconds and you're remote printers should appear in http://localhost:631/printers
If you want to print from a different network (or your stupid router doesn't bridge Wifi and Ethernet networks) you may need to add a line like that:
BrowsePoll server-name
to the /etc/cups/cups-browsed.conf file.
An update: actually BrowsePoll server-name doesn't seem to work. I needed to replace the server name with the server IP address.