Maxim Devaev
536f45eff5
fixed man
2022-02-21 05:08:48 +03:00
Maxim Devaev
bb1dcc005c
configure quant_min and quant_max
2022-02-21 05:08:48 +03:00
Maxim Devaev
ea313d3517
changed some log messages
2022-02-21 05:08:48 +03:00
Maxim Devaev
78a12f7ed2
Issue #83 : Moved H.264 to h264_v4l2m2m
2022-02-21 05:08:48 +03:00
Maxim Devaev
281f4eb3a0
replaced MEMSET_ZERO to initializers
2022-02-21 05:08:48 +03:00
Maxim Devaev
dabaab4987
renamed buf_info to buf
2022-02-21 05:08:48 +03:00
Maxim Devaev
61ab2a81a5
Bump version: 4.12 → 4.13
v4.13
2022-02-21 05:06:06 +03:00
Maxim Devaev
d9b511c69f
doc update
2022-02-21 05:04:42 +03:00
Maxim Devaev
4d9e72e313
man fix
2022-02-15 01:33:04 +03:00
Maxim Devaev
616a3eb6a6
new option --exit-on-no-clients
2022-02-14 02:44:58 +03:00
Maxim Devaev
3a8f035014
refactoring
2022-02-14 01:47:13 +03:00
Maxim Devaev
be2e0f11da
systemd socket activation
2022-02-13 18:59:33 +03:00
Maxim Devaev
fec76dc9eb
Bump version: 4.11 → 4.12
v4.12
2022-02-11 20:53:52 +03:00
Maxim Devaev
48826208fd
Fixed #143 : Show HDMI info
2022-02-11 20:00:47 +03:00
Maxim Devaev
dd4fda6f5d
fixed indent
2022-02-11 19:57:15 +03:00
Maxim Devaev
1dafb54621
Merge pull request #140 from fphammerle/readme-libopenmaxil-on-bullseye
...
readme: suggest adding `/opt/vc/lib/` to library search path on bullseye
2022-02-05 14:44:26 +03:00
Maxim Devaev
19f9567098
added comment about evbuffer_add_file()
2022-02-05 14:35:07 +03:00
Maxim Devaev
b3d1f06e5d
Merge pull request #141 from russdill/evbuffer_add_file_fix
...
Don't close evbuffer_add_file's file descriptor
2022-02-05 14:30:24 +03:00
Maxim Devaev
f17069153d
fixed quotes
2022-02-05 14:12:54 +03:00
Maxim Devaev
8a7d7b9c54
Merge pull request #142 from russdill/client-key-in-state
...
Expose supplied client key in state
2022-02-05 14:09:34 +03:00
Russ Dill
df7649d56f
Expose supplied client key in state
...
The client key and id is currently supplied in a cookie. This
provides a way for a client to determine it's id in order to match
it within the state response. However if cookies are disabled or
the source domain differs from the ustreamer domain the cookie will
not be set.
This provides an alternate way for a client to find the state
response associated with it's connection by including the client
provided key in the state response. If the client does not supply
a key, the value 0 is supplied.
Signed-off-by: Russ Dill <russ.dill@gmail.com >
2022-02-04 23:07:41 -08:00
Russ Dill
58cc227cba
Don't close evbuffer_add_file's file descriptor
...
evbuffer_add_file takes ownership for the file descriptor we pass
and manages closing it. Closing it ourselves will lead to the function
only being able to make very small transfers.
Signed-off-by: Russ Dill <russ.dill@gmail.com >
2022-02-04 23:06:22 -08:00
Fabian Peter Hammerle
76be4a1d10
readme: suggest adding /opt/vc/lib/ to library search path on bullseye
...
On Raspberry Pi OS Bullseye:
```sh
$ make WITH_OMX=1
[...]
== LD ustreamer.bin
/usr/bin/ld: warning: libbrcmGLESv2.so, needed by /opt/vc/lib/libopenmaxil.so, not found (try using -rpath or -rpath-link)
/usr/bin/ld: warning: libbrcmEGL.so, needed by /opt/vc/lib/libopenmaxil.so, not found (try using -rpath or -rpath-link)
[...]
$ ./ustreamer --features
./ustreamer: error while loading shared libraries: libopenmaxil.so: cannot open shared object file: No such file or directory
$ LD_LIBRARY_PATH=/opt/vc/lib/ ./ustreamer --features
+ WITH_OMX
- WITH_GPIO
+ WITH_PTHREAD_NP
+ WITH_SETPROCTITLE
+ HAS_PDEATHSIG
```
2022-01-30 19:57:43 +01:00
Maxim Devaev
496c9300fc
Bump version: 4.10 → 4.11
v4.11
2021-12-31 01:28:51 +03:00
Maxim Devaev
5b7780cf7c
using python-3.10
2021-12-31 01:26:47 +03:00
Maxim Devaev
421f4a1f2e
Bump version: 4.9 → 4.10
v4.10
2021-11-28 08:43:41 +03:00
Maxim Devaev
55a5d4bbdd
real bitrate range
2021-11-28 08:40:56 +03:00
Maxim Devaev
666ae0c4f1
Merge pull request #133 from jtrmal/patch-1
...
correct/updated package name is libgpiod-dev
2021-11-26 03:33:04 +03:00
Jan "yenda" Trmal
ca3afc074c
correct/updated package name is libgpiod-dev
2021-11-21 12:19:03 -05:00
Maxim Devaev
030077fb47
Bump version: 4.8 → 4.9
v4.9
2021-10-30 11:40:31 +03:00
Maxim Devaev
61ddff8b6e
Merge pull request #129 from b-rad15/master
...
Change html links to relative not absolute
2021-10-30 11:27:20 +03:00
Bradley O'Connell
27fbfe149e
changed html links to relative not absolute
2021-10-30 03:20:57 -04:00
Maxim Devaev
349f655cd9
Bump version: 4.7 → 4.8
v4.8
2021-10-19 15:56:19 +03:00
Maxim Devaev
f5c0a15967
removed ansible link
2021-10-19 15:55:34 +03:00
Maxim Devaev
d822ae0890
Fixed #121 : static inline
2021-10-19 15:47:42 +03:00
Maxim Devaev
2d82adb2ba
Bump version: 4.6 → 4.7
v4.7
2021-10-17 00:14:25 +03:00
Maxim Devaev
56b21274d1
ru doc, etc
2021-10-17 00:13:01 +03:00
Maxim Devaev
76329ba5a6
Fixed #128 : added mjpg_streamer compatibility for --static
2021-10-17 00:08:13 +03:00
Maxim Devaev
4d5c5fffb4
Merge pull request #127 from tiny-pilot/nginx-doc
...
Document how to integrate uStreamer with nginx
2021-10-17 00:07:55 +03:00
Michael Lynch
29234c330b
Document how to integrate uStreamer with nginx
...
This change documents a gotcha that can occur when clients deploy uStreamer behind an nginx proxy. By default, nginx buffers responses, which introduces latency into the video stream. Disabling the buffer eliminates this latency.
2021-10-14 10:02:42 -04:00
Maxim Devaev
690d291818
Bump version: 4.5 → 4.6
v4.6
2021-09-27 23:14:24 +03:00
Maxim Devaev
8cfb3fc301
lint fix
2021-09-27 22:55:01 +03:00
Maxim Devaev
69ab3fa831
ustreamer-dump: count and interval
2021-09-27 22:54:08 +03:00
Maxim Devaev
79d6c76084
Bump version: 4.4 → 4.5
v4.5
2021-08-13 11:02:34 +03:00
Maxim Devaev
f15d2fc194
fixed .dockerignore
2021-08-13 10:49:23 +03:00
Maxim Devaev
99aa4828c5
fixed .gitignore
2021-08-13 10:48:41 +03:00
Maxim Devaev
93969f487c
Issue #115 : Comment about rtp_wrap_h264()
2021-08-13 10:39:24 +03:00
Maxim Devaev
61407c6596
Issue #115 : Avoid usage of uninitialized last_client_ts
2021-08-13 10:36:53 +03:00
Maxim Devaev
6c95a56f3a
Merge pull request #119 from PCPartPicker/vcpr_h264_rtp_mark_fix
...
Fix h264 rtp packetization - the marked bit should only be set for th…
2021-08-05 01:46:22 +03:00
aggieNick02
283f53a961
Fix h264 rtp packetization - the marked bit should only be set for the very last packet of each access unit (frame) - previously it was being set for the last packet of each type 1-5 NALU, which is equivalent and correct if the frame contains only one type 1-5 NALU, but not if it contains more
2021-08-03 23:10:21 -05:00