Marco
|
d8f67e84b7
|
RTMP custom audio loop support for streams containing copyrighted audio
|
2022-06-19 15:50:05 +02:00 |
|
Thulinma
|
bd283fab1d
|
Support RTMP input over pipe
|
2022-06-01 16:06:06 +02:00 |
|
Thulinma
|
c3a09f5fe2
|
Fix RTMP push delay, specifically
|
2022-02-11 17:25:34 +01:00 |
|
Thulinma
|
a0eb42f1dd
|
Added human readable name in info JSON output for sources
|
2022-01-22 23:53:57 +01:00 |
|
Thulinma
|
6733bf2a20
|
Fixed all ARM-related issues/warnings/etc
|
2021-11-04 18:49:27 +01:00 |
|
Thulinma
|
8cd0bff105
|
RTMP improvements for rollover behaviour
|
2021-10-19 22:29:42 +02:00 |
|
Thulinma
|
c4e6f0ad31
|
Restore RTMP parameters in request URLs, handle variable parsing in trigger responses
|
2021-10-19 22:29:42 +02:00 |
|
Thulinma
|
0c8261bf2f
|
Added timeoffset URL param to RTMP push input, for pushing with forced time offset
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
7124f6070b
|
RTMP header sends now use the current media timestamp instead of a hardcoded 0.
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
7423868de4
|
Made Util::streamName and exitReason thread-local
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
7c6da9d455
|
Added generic PUSH_REWRITE trigger, fixed request URL bug
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
7297336e46
|
Rewrite of Comms
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
3d26741148
|
Socket library and Config library restructuring, improvement to UDP socket reliability
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
4fb1031508
|
Decreased RTMP latency
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
cfe85b41f0
|
Fix segfault in RTMP output when attempting to play a non-existent stream
|
2021-10-19 22:29:41 +02:00 |
|
Thulinma
|
99907782ae
|
Ability to send silence to RTMP outputs
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
a3e0d1ac85
|
Allow setting RTMP language
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
a8c7bc5d27
|
Improved RTMP cross-server compatibility
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
771fad390a
|
Allow overriding application name with -DAPPNAME="Name here"
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
0af992d405
|
Various fixes, among which:
- Fixed segfault when attempting to initialseek on disconnected streams
- Fix 100% CPU bug in controller's stats code
- WebRTC UDP bind socket improvements
- Several segfault fixes
- Increased packet reordering buffer size from 30 to 150 packets
- Tweaks to default output/buffer behaviour for incoming pushes
- Added message for load balancer checks
- Fixed HLS content type
- Stats fixes
- Exit reason fixes
- Fixed socket IP address detection
- Fixed non-string arguments for stream settings
- Added caching for getConnectedBinHost()
- Added WebRTC playback rate control
- Added/completed VP8/VP9 support to WebRTC/RTSP
- Added live seek option to WebRTC
- Fixed seek to exactly newest timestamp
- Fixed HLS input
# Conflicts:
# lib/defines.h
# src/input/input.cpp
|
2021-10-19 22:29:40 +02:00 |
|
Phencys
|
2b99f2f5ea
|
New Meta commit
|
2021-10-19 22:29:40 +02:00 |
|
DDVTech
|
fccf66fba2
|
Restyle
|
2021-10-19 22:29:40 +02:00 |
|
Thulinma
|
52a10eaea7
|
Decreased trigger verbosity, fixed RTMP_PUSH_REWRITE and PUSH_OUT_START triggers not properly ignoring response when ran in non-blocking mode.
|
2020-09-24 16:06:56 +02:00 |
|
Thulinma
|
b3df058a3e
|
Merge branch 'development' into LTS_development
|
2020-07-14 21:47:20 +02:00 |
|
Thulinma
|
b45fd85b95
|
Workaround bug in OBS v25
|
2020-07-14 21:47:11 +02:00 |
|
Thulinma
|
2cb20efa7a
|
Added pushdelay option for outward pushes, fixed negative starttime for RTMP output
|
2019-08-22 17:12:21 +02:00 |
|
Thulinma
|
2475955125
|
RTMP push output adobe-style authentication support
|
2019-08-14 12:10:54 +02:00 |
|
Thulinma
|
118978aafc
|
Updated usage of socket lib in accordance to socket lib edits
|
2019-08-14 11:42:12 +02:00 |
|
Thulinma
|
66890c4564
|
Robustified Socket::Connection, added debugging data for copies/assigns and Socket::Connetion::open() calls for proper socket re-use.
|
2019-06-30 22:36:29 +02:00 |
|
Thulinma
|
8fe1dbb618
|
Added RTMPS push support
|
2019-06-25 14:30:40 +02:00 |
|
Thulinma
|
01d43796ad
|
32-bit fixes
|
2019-01-26 00:51:30 +01:00 |
|
Thulinma
|
9e1539a2b9
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/controller/controller_statistics.cpp
# src/input/input_buffer.cpp
# src/input/input_dtsc.cpp
# src/input/input_ebml.cpp
# src/input/input_flv.cpp
# src/input/input_mp3.cpp
# src/output/output_httpts.cpp
# src/output/output_progressive_mp3.cpp
# src/output/output_progressive_mp4.cpp
|
2019-01-25 23:57:42 +01:00 |
|
Thulinma
|
7565704fdc
|
Fixed 32-bit compile issues
|
2019-01-25 23:49:56 +01:00 |
|
Thulinma
|
2861102483
|
Merge branch 'development' into LTS_development
|
2018-12-13 13:19:38 +01:00 |
|
Thulinma
|
081f91653e
|
Updated capa for outputs
|
2018-12-13 13:18:12 +01:00 |
|
Erik Zandvliet
|
10fa4b7e7b
|
libmist backport from new metadata branch with improved typing and styling
|
2018-12-06 11:07:07 +01:00 |
|
Erik Zandvliet
|
2607113727
|
Library code style update + some minor backports from Pro edition
|
2018-12-04 13:11:48 +01:00 |
|
Thulinma
|
109995809d
|
Merge branch 'development' into LTS_development
# Conflicts:
# src/output/output_http_internal.cpp
|
2018-11-13 16:35:12 +01:00 |
|
Thulinma
|
ba34b3b1f7
|
Fixed compatibility with DU Recorder
|
2018-11-13 16:30:41 +01:00 |
|
Thulinma
|
9c0494c04c
|
Changed not-acceptable RTMP requests from FAIL to INFO level.
|
2018-10-30 14:58:53 +01:00 |
|
Thulinma
|
776cfe1850
|
Backported various Pro edition changes and general code to Free edition
|
2018-10-15 10:25:43 +02:00 |
|
Thulinma
|
ae4436216c
|
Make RTMP acceptable connection types a dropdown in the GUI
|
2018-10-10 15:11:07 +02:00 |
|
Thulinma
|
6fc18ffea3
|
Merge branch 'development' into LTS_development
|
2018-10-08 11:27:25 +02:00 |
|
Thulinma
|
3a3498f17c
|
Added nicer error message handler in RTMP output connector
|
2018-10-08 11:26:49 +02:00 |
|
Thulinma
|
c475fc3a1e
|
Added acceptable connection types RTMP option, able to reject either all incoming or outgoing streams on a particular interface.
|
2018-10-07 16:06:24 +02:00 |
|
Thulinma
|
28db254d7b
|
Merge branch 'development' into LTS_development
|
2018-10-03 23:55:58 +02:00 |
|
Thulinma
|
14fa673df6
|
Switched extended RTMP timestamps from big endian to little endian, to match most current-day implementations.
|
2018-10-03 23:55:48 +02:00 |
|
Thulinma
|
84de51ab8c
|
Merge branch 'development' into LTS_development
|
2018-08-24 20:05:14 +02:00 |
|
Thulinma
|
01e15663e9
|
Improved seek function for real-time protocols
|
2018-08-24 20:05:08 +02:00 |
|
Thulinma
|
3bf22264ae
|
Merge branch 'development' into LTS_development
|
2018-08-23 13:45:03 +02:00 |
|