Thulinma
d20c4f5ec5
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/output/output_hss.cpp
# src/output/output_rtmp.cpp
2016-04-14 12:05:55 +02:00
Thulinma
66dc2dc0cb
Encoding fixes:
...
- base64 library renamed to encode library
- Moved urlencode/urldecode functions from HTTP library to encode library
- Moved hex/unhex functions from HTTP library to encode library
- Added urldecode support to RTMP urls, fixing XSplit wildcard stream support
2016-04-14 12:03:40 +02:00
Thulinma
87e2c774fd
Added RTMP unescaping code to fix Xsplit support for wildcard streams.
2016-04-13 16:16:56 +02:00
Erik Zandvliet
c25a533729
Recording, HLS Push, UDP (Multicast) Input, Threaded TS
2016-02-12 16:30:33 +01:00
Erik Zandvliet
c0b5f0d4b1
X-Real-IP support
2016-02-12 16:29:08 +01:00
Thulinma
53febd82d1
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/input/input_buffer.cpp
2016-02-12 16:18:54 +01:00
Thulinma
d56e7f1408
Added a proxy in Output for getting the host (by Erik Zandvliet)
2016-02-12 15:51:54 +01:00
Erik Zandvliet
90a53ddf70
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/output/output_hds.cpp
2016-01-26 14:15:17 +01:00
Erik Zandvliet
3c48a6c03c
Embedding of flash players
2016-01-26 14:14:12 +01:00
Thulinma
233b31ddee
Added RTMP_PUSH_REWRITE trigger.
2015-11-27 10:44:21 +01:00
Thulinma
279add438a
Implemented triggers.
...
Merged from code by Wouter Spruit, with additions by yours truly.
2015-10-14 10:48:00 +02:00
Thulinma
c390035523
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/io.cpp
2015-10-08 13:58:43 +02:00
Thulinma
c20b8f2081
Fixed newlines in debug messages. Also, backported various Pro edition fixes that belonged in OS edition.
2015-10-08 13:54:54 +02:00
Thulinma
a936d1c737
Merge branch 'development' into LTS_development
2015-06-12 23:58:35 +02:00
Thulinma
0789cc46d2
Implemented RTMP calls ping and FCSubscribe, fixed a few RTMP typoes, added error handler for unsupported commands.
2015-06-12 23:58:23 +02:00
Thulinma
993801789a
Merge branch 'development' into LTS_development
2015-05-21 19:16:22 +02:00
Thulinma
17aa6bbbb6
Compatibility improvements as well as simplification to RTMP push input.
2015-05-21 19:10:05 +02:00
Thulinma
3489d1ee34
Merge branch 'development' into LTS_development
...
# Conflicts:
# src/input/input_buffer.cpp
2015-04-14 15:32:05 +02:00
Thulinma
69cf17d01d
Increased maximum simultaneous tracks from 5 to 10, made this a define option. Allow multiple pushes through a single RTMP connection.
2015-04-14 15:30:25 +02:00
Thulinma
4bdbd82f66
LTS Commits
2015-04-05 21:38:36 +02:00
Erik Zandvliet
d370ef4eac
Working multi-input
2015-04-02 09:56:47 +02:00
Thulinma
4e50f13d03
Fixed VLC-specific format RTMP URLs.
2015-02-12 12:47:00 +01:00
Thulinma
39a386ab18
Stability improvements for live buffers / fixed issues with file extensions in RTMP stream names.
2015-01-29 01:28:46 +01:00
Thulinma
43d35cf29b
Converted previously hardcoded default sizes for shared memory pages to defines.
2015-01-27 12:03:52 +01:00
Thulinma
c48ef1e4eb
Improved RTMP push reject message clarity.
2014-11-07 16:31:25 +01:00
Thulinma
8542281ac2
JSON-based input selection.
2014-10-02 16:12:19 +02:00
Thulinma
dfd914120e
Changed RTMP output references to Socket::Send into Socket::SendNow
2014-09-24 16:26:16 +02:00
Thulinma
c33c62c6d4
Added support for remaining Flash-supported codecs to RTMP, FLV and HDS.
2014-09-06 14:39:35 +02:00
Thulinma
3d9f603c4b
Fixed non-H264 video tracks for FLV, HDS and RTMP outputs.
2014-08-07 21:49:56 +02:00
Erik Zandvliet
fefd0e2f6f
Two small fixes to repair rtmp re-pushing
2014-06-23 15:08:26 +02:00
Thulinma
f538bd0d93
smil support by Oswald de Bruin
2014-06-20 19:58:05 +02:00
Thulinma
80b905965e
Various tweaks and fixes from Erik.
2014-06-19 16:51:02 +02:00
Thulinma
c6e86a697b
Various RTMP fixes.
2014-06-07 01:02:56 +02:00
Thulinma
3810330343
Added debug level options.
2014-05-29 13:26:16 +02:00
Thulinma
407d2e344d
Further fixes and optimizes to RTMP and generic output.
2014-05-15 16:15:26 +02:00
Thulinma
68baed4af8
Various optimizations to outputs and RTMP in particular.
2014-05-12 13:55:40 +02:00
Thulinma
8e3d636381
Memory optimizations and supporting code for libmist changes.
2014-05-11 14:37:35 +02:00
Thulinma
52f148cee5
Fixed RTMP pausing bug.
2014-05-01 15:57:53 +02:00
Erik Zandvliet
10ce807f6f
Edits to accomodate with abstracted semaphore class
2014-04-30 11:41:50 +02:00
Thulinma
52e8e2a2ae
Various fixes to MistOutRTMP
2014-04-29 15:31:43 +02:00
Erik Zandvliet
a5a8546250
Fixed a bug for live keyframe generation on non-video tracks
2014-04-18 13:33:45 +02:00
Erik Zandvliet
3051173f3c
Probably bugfix for the live audio problem
2014-04-18 13:33:45 +02:00
Thulinma
22ad0f2880
Fix stream pushing from various RTMP sources that pass get parameters in the streamname.
2014-04-15 13:28:00 +02:00
Thulinma
cd2fe225c5
Shared memory rewrite
2014-04-04 19:50:40 +02:00