Alexey Khit
|
d84efd1238
|
Add WebTorrent shares to add.html page
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
7c79c1ff26
|
Fix import cameras from Hass config
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
43840576ea
|
Add selectall checkbox
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
bd79b24db3
|
Add "add" html page
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
e728643aad
|
Add support Roborock source
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
12a7b96289
|
BIG core logic rewrite
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
2146ea470b
|
Code refactoring (change interface to any)
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d4d91e4920
|
Update support sendrecv medias for WebRTC
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
a6393da956
|
Fix support sendrecv media for WebRTC passive consumer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d686d4f691
|
Fix WebRTC active producer with backchannel
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
58849fd1e5
|
Adds error output for WebTorrent
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
31c86272bb
|
Fix webtorrent support on i386
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
0382fbf8a9
|
Support multiple codecs for WebRTC producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
0b714a59e5
|
Adds stream play logic to active producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
13c426e2a9
|
Update WebRTC passive producer handling
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
d6d21286c1
|
Increase WebRTC receive MTU size
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
ce2898ac3a
|
Fix remote track processing for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
e0320b8ead
|
Adds media selection to links and webrtc html pages
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
a960b9b9ee
|
Disable UDPMux for WebRTC by default
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
0b4ebb4e21
|
Add support WebRTC async passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
a1dd941814
|
Add support multiple PPS in a row for H264 payloader
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
146fb62b8e
|
Adds force keyframe for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
53e8fed0b0
|
Update medias for WebRTC passive producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
3d34854387
|
Rewrite WebRTC producer/consumer tracks handlers
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
77842643c8
|
Rewrite Tapo producer
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
f9fe22569c
|
Rewrite WebRTC HTML pages
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
e17645ac02
|
Add mic support to WebTorrent share page
|
2023-03-19 17:17:05 +03:00 |
|
Alexey Khit
|
1fc2cf3175
|
Update WebRTC type in info JSON
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
775b1818d1
|
Add WebTorrent module
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
1e83dc85f7
|
Rewrite WebRTC peer connection constructor
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
03a4393ce3
|
Update WebSocket default buffers
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
5f2368b0f9
|
Update main readme about webrtc
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
59b35f2501
|
Add useful links to readme
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
9ab9412c95
|
Update go2rtc candidates processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
d805d560b9
|
Remove dummy fix for Ezviz C6N
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
5aa20f0845
|
Update streamer NewTrack function
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
c2cdf60ffc
|
Code refactoring
Code refactoring
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
c70c3a58f1
|
Add media list option to webrtc create function
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
df0ab77791
|
Update receiving remote candidate info for webrtc
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
402df50b65
|
Remove 90000 from stream info json
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
5c084c9989
|
Fix WebRTC send candidates before send answer
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
1703e0dce8
|
Add more compatibility go webrtc api
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
7301f55e4a
|
Update go mod dependencies
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
06fc9717df
|
Add new Waiter class
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
4e19c54467
|
Set custom pion API for WebRTC client
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
a0e04fb70e
|
Fix WebRTC client
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
218eea6806
|
Big rewrite for WebRTC processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
ad3c5440fe
|
Code refactoring
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
f5892e4cfc
|
Fix WebRTC async candidates processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
4328d2a573
|
Refactor WebRTC candidates processing
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
3fb917f00f
|
WebRTC module refactoring
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
eca79f1c0b
|
Add FmptLine to Track info
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
bd9b69d0d5
|
Remove chunks from MSE
|
2023-03-19 17:14:59 +03:00 |
|
Alexey Khit
|
676ec25a7f
|
Update readme
|
2023-03-17 11:10:14 +03:00 |
|
Alexey Khit
|
12d10ae14e
|
Update gh-pages
|
2023-03-12 15:27:28 +03:00 |
|
Alexey Khit
|
eb1f423da3
|
Add gh-pages
|
2023-03-06 14:07:15 +03:00 |
|
Alexey Khit
|
5846cbd989
|
Add support Hikvision ISAPI
|
2023-02-28 22:55:19 +03:00 |
|
Alexey Khit
|
ab1b3932ac
|
Fix stream audio to second source
|
2023-02-28 22:54:09 +03:00 |
|
Alexey Khit
|
1fe21bb300
|
Improve MPEG TS H264 processing
|
2023-02-18 19:48:09 +03:00 |
|
Alexey Khit
|
41cdcb69c6
|
Refactoring webrtc sync handler
|
2023-02-18 11:24:44 +03:00 |
|
Alexey Khit
|
e312d0b46b
|
Add about Tapo RTSP to readme
|
2023-02-17 15:10:26 +03:00 |
|
Alexey Khit
|
eff7b27293
|
Add about new features to readme
|
2023-02-17 14:19:12 +03:00 |
|
Alexey Khit
|
e3f6c459c7
|
Update version to 1.2.0
|
2023-02-17 14:16:21 +03:00 |
|
Alexey Khit
|
91399d3194
|
Fix SDP parsing for Ezviz C6N
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
338da2a747
|
Fix timeout for RTSP with only Recv track
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
bb5df24ecf
|
Add support consumer feature for Tapo source
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
adb424033f
|
Fix consumer interface check panic
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
70c415a1d8
|
Add support backchannel for Tapo source
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
9fd783793e
|
Add basic support MPEG TS source
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
665545903c
|
Add support tapo source
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
830baafffe
|
Add mpegts Reader
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
a22c33fd4e
|
Add support stream mode for HTTP Request
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
1ad09f48cc
|
Create GetFmtpLine func for H264
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
5b1ec08341
|
Move ts to mpegts package
|
2023-02-17 13:07:07 +03:00 |
|
Alexey Khit
|
3f22c010ce
|
Add play audio feature to links page
|
2023-02-17 13:06:58 +03:00 |
|
Alexey Khit
|
df5f585064
|
Add support to play src on cameras with speaker
|
2023-02-17 09:23:46 +03:00 |
|
Alexey Khit
|
c1b810a5fe
|
Improve RTSP consumer logic
|
2023-02-17 09:21:43 +03:00 |
|
Alexey Khit
|
e43b1e4ab6
|
Restore Announce method for RTSP
|
2023-02-17 09:20:46 +03:00 |
|
Alexey Khit
|
a8612fca43
|
Remove loop from FFmpeg file template
|
2023-02-17 09:17:55 +03:00 |
|
Alexey Khit
|
0d18c23cc2
|
Add support raw video or audio params for FFmpeg
|
2023-02-17 09:17:33 +03:00 |
|
Alexey Khit
|
c22ede2396
|
Add support input param to FFmpeg source
|
2023-02-16 17:57:25 +03:00 |
|
Alexey Khit
|
6b3a2652b2
|
WebRTC consumer refactoring
|
2023-02-16 14:29:37 +03:00 |
|
Alexey Khit
|
4bf5034ce7
|
MJPEG module refactoring
|
2023-02-16 14:29:37 +03:00 |
|
Alexey Khit
|
b57027441c
|
Ivideon source refactoring
|
2023-02-16 14:28:50 +03:00 |
|
Alexey Khit
|
d3b62d82cf
|
RTSP source refactoring
|
2023-02-16 14:17:57 +03:00 |
|
Alexey Khit
|
836701cb68
|
Add stream PATCH API
|
2023-02-15 17:35:08 +03:00 |
|
Alexey Khit
|
3aee438e37
|
Add support HTTP MJPEG to RTSP MJPEG
|
2023-02-14 14:45:40 +03:00 |
|
Alexey Khit
|
116e2f739b
|
Add support incoming HTTP-FLV stream
|
2023-02-14 14:26:37 +03:00 |
|
Alexey Khit
|
47371fbdcf
|
Add support incoming MJPEG stream
|
2023-02-14 14:25:13 +03:00 |
|
Alexey Khit
|
6e62c442f8
|
Add another DVRIP H265 media code ID
|
2023-02-11 12:48:52 +03:00 |
|
Alexey Khit
|
57b49d735e
|
Add FmtpLine for DVRIP H264 codec
|
2023-02-11 12:47:36 +03:00 |
|
Alexey Khit
|
a72fa7fb23
|
Code refactoring
|
2023-02-11 12:46:29 +03:00 |
|
Alexey Khit
|
b2029d1004
|
Support channels for DVRIP
|
2023-02-11 12:45:46 +03:00 |
|
Alexey Khit
|
3f338c83b7
|
Add support DVRIP source
|
2023-02-11 09:56:32 +03:00 |
|
Alexey Khit
|
00b445a170
|
Add H265 payloader to RTSP Server
|
2023-02-11 09:55:39 +03:00 |
|
Alexey Khit
|
4cbbb5407c
|
Create AnnexB2AVC func
|
2023-02-11 09:54:34 +03:00 |
|
Alexey Khit
|
80f77d28c8
|
Add bypass login for TP-Link cameras
|
2023-02-10 11:16:03 +03:00 |
|
Alexey Khit
|
f60b55b6fa
|
Update version to 1.1.2
|
2023-02-09 07:48:28 +03:00 |
|
Alexey Khit
|
c42413866d
|
Remove RTSP wrong channel ID from logs
|
2023-02-09 07:48:11 +03:00 |
|
Alexey Khit
|
b137eb66d0
|
Fix more sizes for RTSP MJPEG #83
|
2023-02-09 07:18:58 +03:00 |
|