Alexey Khit
|
09fefca712
|
Remove backchannel codec from add consumer error
|
2023-01-13 13:35:58 +03:00 |
|
Alexey Khit
|
b3f177e2ec
|
Handle closed state for ws connection
|
2023-01-13 13:34:41 +03:00 |
|
Alexey Khit
|
228abb8fbe
|
Change logs msg from WRN to DBG for fail on add consumer
|
2023-01-13 13:33:55 +03:00 |
|
Alexey Khit
|
eee70c07b7
|
Fix closer for ivideon source
|
2023-01-13 13:32:48 +03:00 |
|
Alexey Khit
|
d92b0f29af
|
Fix states handle for RTSP
|
2023-01-13 13:32:09 +03:00 |
|
Alexey Khit
|
fca6c87b2c
|
Fix RTSP tracks list in info json
|
2023-01-13 13:31:22 +03:00 |
|
Alexey Khit
|
0601091772
|
Fix closer for RTSP server #163
|
2023-01-13 13:30:41 +03:00 |
|
Alexey Khit
|
89eb653d67
|
Update version to 0.1-rc.7
|
2023-01-08 23:18:52 +03:00 |
|
Alexey Khit
|
0e49ffdfff
|
Fix GetMedias for producer in reconnect state
|
2023-01-08 21:42:13 +03:00 |
|
Alexey Khit
|
bd2fc1252d
|
Update last error for reconnect stream
|
2023-01-08 21:36:28 +03:00 |
|
Alexey Khit
|
78ac88448c
|
Fix close problem ivideon client
|
2023-01-08 21:35:45 +03:00 |
|
Alexey Khit
|
4cd9757e53
|
Fix status info in JS player
|
2023-01-08 21:05:50 +03:00 |
|
Alexey Khit
|
f9cb6fd670
|
Fix wrong RTSP H264 profile for some cameras
|
2023-01-08 21:05:17 +03:00 |
|
Alexey Khit
|
57fa6a5530
|
Add support for simultaneous requests from different consumers
|
2023-01-08 20:31:00 +03:00 |
|
Alexey Khit
|
6906b56524
|
Fix double start for RTSP source
|
2023-01-08 20:01:38 +03:00 |
|
Alexey Khit
|
c9b0806c84
|
Add producer url to logs
|
2023-01-08 20:00:48 +03:00 |
|
Alexey Khit
|
a9d1e64f88
|
Fix STUN candidate in IPv6 format
|
2023-01-08 15:45:11 +03:00 |
|
Alexey Khit
|
368562c540
|
Update version to 0.1-rc.6
|
2023-01-02 20:53:04 +03:00 |
|
Alexey Khit
|
6d6e7010b4
|
Rewrite JS player for better integration
|
2023-01-02 16:33:00 +03:00 |
|
Alexey Khit
|
4157a53dd8
|
Response with error on codec negotiation
|
2023-01-02 16:32:08 +03:00 |
|
Alexey Khit
|
bdf5654c01
|
Change WS default buffer
|
2023-01-02 16:31:11 +03:00 |
|
Alexey Khit
|
66f729aa0e
|
Send WS response on MJPEG or MP4 stream starts
|
2023-01-02 16:30:54 +03:00 |
|
Alexey Khit
|
96d1ef2d2c
|
Adds about RTSPtoWebRTC STUN server to readme
|
2022-12-27 15:59:08 +03:00 |
|
Alexey Khit
|
9739f7f416
|
Add auto create new stream for async webrtc
|
2022-12-25 11:17:14 +03:00 |
|
Alexey Khit
|
654fa32b3a
|
Fix packet size for MSE
|
2022-12-25 11:09:19 +03:00 |
|
Alexey Khit
|
db2263c7fe
|
Fix stream page for raw urls in src
|
2022-12-25 08:55:58 +03:00 |
|
Alexey Khit
|
e6c36f1cf7
|
Rename Hardware Dockerfile
|
2022-12-19 12:16:38 +03:00 |
|
Alexey Khit
|
110f90cb34
|
Disable JS stream background by default
|
2022-12-18 22:39:52 +03:00 |
|
Alexey Khit
|
aca3bab238
|
Fix Firefox WebRTC support
|
2022-12-18 22:38:44 +03:00 |
|
Alexey Khit
|
4df44645d7
|
Fix lags for Intel HW transcoding
|
2022-12-18 21:33:38 +03:00 |
|
Alexey Khit
|
097fdfbbb8
|
Rename HW engine for Raspberry
|
2022-12-18 10:25:04 +03:00 |
|
Alexey Khit
|
dc21a04da7
|
Fix freezing with VAAPI HW
|
2022-12-18 10:24:30 +03:00 |
|
Alexey Khit
|
db255b476a
|
Add hardware acceleration support to FFmpeg
|
2022-12-18 01:02:12 +03:00 |
|
Alexey Khit
|
464ea417ef
|
Add docker image with Hardware drivers
|
2022-12-18 01:00:39 +03:00 |
|
Alexey Khit
|
c1fac66329
|
Refactoring CI
|
2022-12-17 23:40:56 +03:00 |
|
Alexey Khit
|
7c69ba13b0
|
Fix RTP H264 with two SEI in packet
|
2022-12-17 22:59:06 +03:00 |
|
Alexey Khit
|
2b8bfe8bd9
|
Add support width and height params for FFmpeg
|
2022-12-09 22:07:57 +03:00 |
|
Alexey Khit
|
0bd54da456
|
Increase compression level for 7zip
|
2022-12-09 00:25:38 +03:00 |
|
Alexey Khit
|
9f6af1c9e4
|
Update connection method in JS player so it can be extended
|
2022-12-09 00:24:29 +03:00 |
|
Alexey Khit
|
c9dd0e37e4
|
Fix RTSP JPEG processing
|
2022-12-09 00:22:25 +03:00 |
|
Alexey Khit
|
07f3972794
|
Update readme
|
2022-12-06 16:17:28 +03:00 |
|
Alexey Khit
|
4c2ebd20bc
|
Update version to 0.1-rc.5
|
2022-12-06 12:19:29 +03:00 |
|
Alexey Khit
|
440c7bd6e1
|
Recover link to 2-way audio on Web UI
|
2022-12-06 12:15:22 +03:00 |
|
Alexey Khit
|
74c3510a10
|
Trace to log supported MP4 codecs
|
2022-12-06 10:51:42 +03:00 |
|
Alexey Khit
|
c2748fc77b
|
Add check H264 High@5.1 for JS player
|
2022-12-06 10:48:42 +03:00 |
|
Alexey Khit
|
d334551591
|
Update main Web UI page
|
2022-12-06 01:34:24 +03:00 |
|
Alexey Khit
|
cfe20925ac
|
Big rewrite JS player WebSocket processing
|
2022-12-05 23:54:40 +03:00 |
|
Alexey Khit
|
5b39f78ace
|
Update error msg for fail codecs negotiation
|
2022-12-05 23:52:28 +03:00 |
|
Alexey Khit
|
b965c191b7
|
Adds errors output to API
|
2022-12-05 20:03:26 +03:00 |
|
Alexey Khit
|
7057b4846f
|
Code refactoring
|
2022-12-05 00:47:46 +03:00 |
|
Alexey Khit
|
a746b96adc
|
Remove old video.html file
|
2022-12-04 23:24:44 +03:00 |
|
Alexey Khit
|
b7718b33b8
|
Rewrite WS transport handler
|
2022-12-04 23:24:20 +03:00 |
|
Alexey Khit
|
69b17230f3
|
Collect producers codecs during negotiation
|
2022-12-04 23:16:34 +03:00 |
|
Alexey Khit
|
e2ecd909ab
|
Update stream HTML page
|
2022-12-04 22:38:44 +03:00 |
|
Alexey Khit
|
ea79da0d53
|
Rename modes to mode in JS player
|
2022-12-04 22:38:21 +03:00 |
|
Alexey Khit
|
e64919838c
|
Update MP4 over WebSocket support
|
2022-12-04 22:37:15 +03:00 |
|
Alexey Khit
|
162b11213d
|
Allow JS player URL to http
|
2022-12-04 20:09:46 +03:00 |
|
Alexey Khit
|
d27acbd7e3
|
Fix MSE buffering
|
2022-12-04 18:38:15 +03:00 |
|
Alexey Khit
|
a692ecd7c1
|
Fix H265 for WebRTC in Safari
|
2022-12-03 11:44:26 +03:00 |
|
Alexey Khit
|
98c5366ba9
|
Fix supported codecs check in JS player
|
2022-12-03 09:39:45 +03:00 |
|
Alexey Khit
|
3eaaa3fcfa
|
Add support URL as JS player src
|
2022-12-03 09:39:23 +03:00 |
|
Alexey Khit
|
7409b32836
|
Fix support old iOS version
|
2022-12-02 23:12:37 +03:00 |
|
Alexey Khit
|
e2cfdf8419
|
Support WebRTC, MSE, MSE2, MP4, MJPEG in JS player
|
2022-12-02 21:37:17 +03:00 |
|
Alexey Khit
|
4c0929d854
|
Support MP4 over WebSocket
|
2022-12-02 21:33:51 +03:00 |
|
Alexey Khit
|
258a0ffb91
|
Support MJPEG over WebSocket
|
2022-12-02 21:31:41 +03:00 |
|
Alexey Khit
|
999e81c2dd
|
Code refactoring for webrtc candidates
|
2022-12-01 23:41:12 +03:00 |
|
Alexey Khit
|
8c6729027b
|
Add feature to SETUP new RTSP tracks after PLAY
|
2022-12-01 23:37:11 +03:00 |
|
Alexey Khit
|
d3bd5eeab5
|
Added a blank payloader for MJPEG RTSP
|
2022-12-01 23:20:31 +03:00 |
|
Alexey Khit
|
dbbf2ea310
|
Update readme about Dahua bug
|
2022-12-01 14:43:13 +03:00 |
|
Alexey Khit
|
b8234e0c76
|
Update codecs table in readme
|
2022-12-01 13:46:59 +03:00 |
|
Alexey Khit
|
96cd753e27
|
Adds about RTSP server password to readme
|
2022-12-01 13:35:46 +03:00 |
|
Alexey Khit
|
c522e5bb08
|
Update docs about new sources
|
2022-12-01 13:02:29 +03:00 |
|
Alexey Khit
|
a16d8acc30
|
Add support HTTP JPEG and MJPEG sources
|
2022-12-01 13:01:48 +03:00 |
|
Alexey Khit
|
684878b4b1
|
Skip check RTSP auth for localhost requests
|
2022-11-29 21:04:38 +03:00 |
|
Alexey Khit
|
140a742cee
|
Fix MSE2 check in JS
|
2022-11-27 10:22:58 +03:00 |
|
Alexey Khit
|
1b518b94fd
|
Add support auth for RTSP server
|
2022-11-27 10:08:37 +03:00 |
|
Alexey Khit
|
5678121c50
|
Fix build for mac arm64
|
2022-11-27 09:57:27 +03:00 |
|
Alexey Khit
|
4915f12bde
|
Add build for win arm64
|
2022-11-27 09:57:04 +03:00 |
|
Alexey Khit
|
bb91240b95
|
Remove unnecessary build scripts
|
2022-11-27 09:54:46 +03:00 |
|
Alexey Khit
|
b1d5d53832
|
Update to go 1.19
|
2022-11-27 09:53:11 +03:00 |
|
Alexey Khit
|
31fbbf91bb
|
Remove websocket error on disconnect
|
2022-11-25 10:04:51 +03:00 |
|
Alexey Khit
|
a3f72fbab9
|
Fix websocket origin check with wrong port
|
2022-11-25 10:04:13 +03:00 |
|
Alexey Khit
|
fae59c7992
|
Update version to 0.1-rc.4
|
2022-11-24 02:00:31 +03:00 |
|
Alexey Khit
|
aff34f1d21
|
Totally rewritten MSE player
|
2022-11-24 01:59:48 +03:00 |
|
Alexey Khit
|
65e7efa775
|
Support codecs negotiation for MSE
|
2022-11-23 21:45:10 +03:00 |
|
Alexey Khit
|
3c3e9d282b
|
Update about H265 support in readme
|
2022-11-23 20:35:11 +03:00 |
|
Alexey Khit
|
bd51069086
|
Add support CORS for API
|
2022-11-23 20:34:06 +03:00 |
|
Alexey Khit
|
1ddf7f1a6c
|
Change trace log for stream.mp4
|
2022-11-23 12:57:11 +03:00 |
|
Alexey Khit
|
0e281e36d3
|
Fix race (concurency) for Track
|
2022-11-22 20:03:36 +03:00 |
|
Alexey Khit
|
3d6472cfb1
|
Update H265 preset for FFmpeg
|
2022-11-22 17:22:54 +03:00 |
|
Alexey Khit
|
7c31fa2ffd
|
Fix empty SPS for MSE H265
|
2022-11-22 17:22:26 +03:00 |
|
Alexey Khit
|
0ed9d2410a
|
Fix H265 support for MSE in Safari
|
2022-11-22 17:21:58 +03:00 |
|
Alexey Khit
|
1c89e7945e
|
Remove printf for webrtc ontrack
|
2022-11-18 09:13:24 +03:00 |
|
Alexey Khit
|
48635ae341
|
Add two locks for Track
|
2022-11-18 09:12:48 +03:00 |
|
Alexey Khit
|
fdb316910f
|
Fix WebRTC async connection
|
2022-11-16 11:26:56 +03:00 |
|
Alexey Khit
|
e29f2594fa
|
Fix multiple transcoding when track not exists
|
2022-11-15 16:16:22 +03:00 |
|
Alexey Khit
|
c3da7584b0
|
Add check on RTSP server requers with empty url path
|
2022-11-14 19:06:43 +03:00 |
|
Alexey Khit
|
1e247cba92
|
Igroner app media for WebRTC from Hass
|
2022-11-14 17:26:59 +03:00 |
|
Alexey Khit
|
01631d9eb0
|
Update readme
|
2022-11-14 14:57:43 +03:00 |
|
Alexey Khit
|
4b27d119f0
|
Update version to 0.1-rc.3
|
2022-11-14 09:50:47 +03:00 |
|