Neither one nor Many

 
September 18 2013

Click the play button to start stream. (Will only work if I have the script running on my raspberry pi though. )

raspivid + ffmpeg

# test chaining raspivid and ffmpeg
raspivid -t 5000 -w 960 -h 540 -fps 25 -b 500000 -vf -o - | ffmpeg -i - -vcodec copy -an -r 25 -f flv test.flv

# stream to tcp endpoint
raspivid -n -t 0 -w 1920 -h 1080 -fps 25 -b 2000000 -o - | ffmpeg -i - -vcodec copy -an -f flv -metadata streamName=video2 tcp://cppse.nl:6666

Port 6666 is the same with the sample that is delivered with crtmpserver (the flvplayback.lua sample).

Turn off pi camera led

#!/usr/bin/env python
import time
import RPi.GPIO as GPIO

# Use GPIO numbering
GPIO.setmode(GPIO.BCM)

# Set GPIO for camera LED
CAMLED = 5

# Set GPIO to output
GPIO.setup(CAMLED, GPIO.OUT, initial=False)

# Five iterations with half a second
# between on and off
#for i in range(5):
#  GPIO.output(CAMLED,True)  # On
#  time.sleep(0.5)
#  GPIO.output(CAMLED,False) # Off
#  time.sleep(0.5)

GPIO.output(CAMLED,False) # Off

Think I got this script from here.

Blog Comments (191)

F Mount Lenses

2014-12-29 12:07:48

Thanks for sharing this nice article.I read it completely and get some interesting knowledge from this.I again thankful to you for sharing such a nice blog.
Great writing it is such a cool and nice idea thanks for sharing your post. I like your post very much. Thanks for your post.

Sea Freight Forwarders in Karachi

website: https://www.cfipak.com/sea-freight.php @

2025-11-07 09:34:47

Great post! Your explanation of setting up Raspberry Pi camera streaming with crtmpserver and using ffmpeg commands was really insightful and practical. I especially liked the part about turning off the camera LED programmatically. It’s impressive how technology and automation simplify processes — much like how sea freight forwarders in Karachi use smart systems to monitor and manage shipments efficiently in real time.

1

website: http://www.example.com @

2026-06-28 18:34:44

555

1

website: http://www.example.com @

2026-06-28 18:34:44

555

1

website: http://www.example.com @

2026-06-28 18:34:45

555

-1 OR 5*525 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1 OR 5*526 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1 OR 5*525

website: http://www.example.com @

2026-06-28 18:34:45

555

-1 OR 5*526

website: http://www.example.com @

2026-06-28 18:34:45

555

-1' OR 5*525 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1' OR 5*526 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1" OR 5*525 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1" OR 5*526 --

website: http://www.example.com @

2026-06-28 18:34:45

555

-1' OR 5*525 or 'OUxwTJZe''

website: http://www.example.com @

2026-06-28 18:34:45

555

-1' OR 5*526 or 'OUxwTJZe''

website: http://www.example.com @

2026-06-28 18:34:45

555

-1" OR 5*525 or "bAKvVGZD""

website: http://www.example.com @

2026-06-28 18:34:45

555

-1" OR 5*526 or "bAKvVGZD""

website: http://www.example.com @

2026-06-28 18:34:46

555

1*if(now()sysdate(),sleep(15),0)

website: http://www.example.com @

2026-06-28 18:34:46

555

10'XOR(1*if(now()sysdate(),sleep(15),0))XOR'Z

website: http://www.example.com @

2026-06-28 18:34:46

555

10"XOR(1*if(now()sysdate(),sleep(15),0))XOR"Z

website: http://www.example.com @

2026-06-28 18:34:46

555

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

website: http://www.example.com @

2026-06-28 18:34:47

555

2

website: http://www.example.com @

2026-06-28 18:34:47

555

1-1; waitfor delay '0:0:15' --

website: http://www.example.com @

2026-06-28 18:34:47

555

1-1); waitfor delay '0:0:15' --

website: http://www.example.com @

2026-06-28 18:34:47

555

1-1 waitfor delay '0:0:15' --

website: http://www.example.com @

2026-06-28 18:34:48

555

1GfgRC3d3'; waitfor delay '0:0:15' --

website: http://www.example.com @

2026-06-28 18:34:48

555

1-1 OR 840(SELECT 840 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:48

555

1-1) OR 877(SELECT 877 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:49

555

1-1)) OR 770(SELECT 770 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:49

555

1ceBfBq58' OR 184(SELECT 184 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:49

555

1XnJcPPg3') OR 773(SELECT 773 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:50

555

1LSk0vQzk')) OR 332(SELECT 332 FROM PG_SLEEP(15))--

website: http://www.example.com @

2026-06-28 18:34:50

555

1*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

website: http://www.example.com @

2026-06-28 18:34:50

555

1'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

website: http://www.example.com @

2026-06-28 18:34:51

555

1

website: http://www.example.com @

2026-06-28 18:34:51

555

1'"

website: http://www.example.com @

2026-06-28 18:34:51

555

website: http://www.example.com @

2026-06-28 18:34:51

555

@@2JUxa

website: http://www.example.com @

2026-06-28 18:34:51

555

(select 198766*667891)

website: http://www.example.com @

2026-06-28 18:34:51

555

(select 198766*667891 from DUAL)

website: http://www.example.com @

2026-06-28 18:34:51

555

1

website: http://www.example.com @

2026-06-28 18:34:51

555

1

website: http://www.example.com @

2026-06-28 18:34:52

555

1

website: http://www.example.com @

2026-06-28 18:34:52

5558Z4sZO6p

1

website: http://www.example.com @

2026-06-28 18:34:52

555

1

website: http://www.example.com @

2026-06-28 18:34:52

-1 OR 5*525 --

1

website: http://www.example.com @

2026-06-28 18:34:52

-1 OR 5*525

1

website: http://www.example.com @

2026-06-28 18:34:53

-1' OR 5*525 --

1

website: http://www.example.com @

2026-06-28 18:34:53

-1" OR 5*525 --

1

website: http://www.example.com @

2026-06-28 18:34:53

-1' OR 5*525 or 'LoaE2sdK''

1

website: http://www.example.com @

2026-06-28 18:34:53

-1" OR 5*525 or "gE9OhRSL""

1

website: http://www.example.com @

2026-06-28 18:34:53

555*if(now()sysdate(),sleep(15),0)

1

website: http://www.example.com @

2026-06-28 18:34:53

5550'XOR(555*if(now()sysdate(),sleep(15),0))XOR'Z

1

website: http://www.example.com @

2026-06-28 18:34:54

5550"XOR(555*if(now()sysdate(),sleep(15),0))XOR"Z

1

website: http://www.example.com @

2026-06-28 18:34:54

(select(0)from(select(sleep(15)))v)/*'+(select(0)from(select(sleep(15)))v)+'"+(select(0)from(select(sleep(15)))v)+"*/

1

website: http://www.example.com @

2026-06-28 18:34:54

2

1

website: http://www.example.com @

2026-06-28 18:34:54

555-1; waitfor delay '0:0:15' --

1

website: http://www.example.com @

2026-06-28 18:34:55

555-1); waitfor delay '0:0:15' --

1

website: http://www.example.com @

2026-06-28 18:34:55

555-1 waitfor delay '0:0:15' --

1

website: http://www.example.com @

2026-06-28 18:34:55

555nWGRxM42'; waitfor delay '0:0:15' --

1

website: http://www.example.com @

2026-06-28 18:34:55

555-1 OR 415(SELECT 415 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:56

555-1) OR 91(SELECT 91 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:56

555-1)) OR 866(SELECT 866 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:56

555YhQXA4vq' OR 544(SELECT 544 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:57

555QiCSGDMN') OR 59(SELECT 59 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:57

555WhvpULA9')) OR 72(SELECT 72 FROM PG_SLEEP(15))--

1

website: http://www.example.com @

2026-06-28 18:34:57

555*DBMS_PIPE.RECEIVE_MESSAGE(CHR(99)||CHR(99)||CHR(99),15)

1

website: http://www.example.com @

2026-06-28 18:34:57

555'||DBMS_PIPE.RECEIVE_MESSAGE(CHR(98)||CHR(98)||CHR(98),15)||'

1

website: http://www.example.com @

2026-06-28 18:34:58

555

1

website: http://www.example.com @

2026-06-28 18:34:58

555'"

1

website: http://www.example.com @

2026-06-28 18:34:58

1

website: http://www.example.com @

2026-06-28 18:34:58

@@jMC1r

1

website: http://www.example.com @

2026-06-28 18:34:58

(select 198766*667891)

1

website: http://www.example.com @

2026-06-28 18:34:58

(select 198766*667891 from DUAL)

1

website: http://www.example.com @

2026-06-28 18:34:58

555

1

website: http://www.example.com @

2026-06-28 18:34:58

555

1

website: http://www.example.com @

2026-06-28 18:34:59

555

1

website: http://www.example.com @

2026-06-28 18:35:03

555

1

website: http://www.example.com @

2026-06-28 18:35:03

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:04

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:05

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:06

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:07

555

1

website: http://www.example.com @

2026-06-28 18:35:08

555

1

website: http://www.example.com @

2026-06-28 18:35:11

555

1

website: http://www.example.com @

2026-06-28 18:35:11

555

1

website: http://www.example.com @

2026-06-28 18:35:11

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:12

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:13

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:14

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:15

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:16

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:17

555

1

website: http://www.example.com @

2026-06-28 18:35:18

555

1

website: http://www.example.com87N0DDjO @

2026-06-28 18:35:18

555

1

website: http://www.example.com @

2026-06-28 18:35:18

555

1

website: -1 OR 5*525 -- @

2026-06-28 18:35:18

555

1

website: -1 OR 5*525 @

2026-06-28 18:35:18

555

1

website: -1' OR 5*525 -- @

2026-06-28 18:35:18

555

1

website: -1" OR 5*525 -- @

2026-06-28 18:35:18

555

1

website: -1' OR 5*525 or 'Jqa65kkA'' @

2026-06-28 18:35:18

555

1

website: -1" OR 5*525 or "daOEhGKO"" @

2026-06-28 18:35:18

555

1

website: if(now()sysdate(),sleep(15),0) @

2026-06-28 18:35:18

555

1

website: 2 @

2026-06-28 18:35:19

555

1

website: http://www.example.com-1 waitfor delay '0:0:15' -- @

2026-06-28 18:35:19

555
555

1

website: http://www.example.com @

2026-06-28 18:35:20

555

1

website: http://www.example.com'" @

2026-06-28 18:35:20

555

1

2026-06-28 18:35:20

555

1

website: @@I8Ehk @

2026-06-28 18:35:20

555

1

website: (select 198766*667891) @

2026-06-28 18:35:20

555

1

website: (select 198766*667891 from DUAL) @

2026-06-28 18:35:20

555

1

website: http://www.example.com @

2026-06-28 18:56:13

555


Leave a Reply

Comment may not be visible immediately, because I process everything manually.**

**) I plan to automate this.., but it's on my ToDo since for ever..


Author:
Ray Burgemeestre
february 23th, 1984

Topics:
C++, Linux, Webdev

Other interests:
Music, Art, Zen