Thulinma
|
a3354aeee6
|
Removed metadata parsing from controller for better stability and faster stream handling.
# Conflicts:
# src/controller/controller_streams.cpp
|
2015-06-16 13:18:16 +02:00 |
|
Erik Zandvliet
|
ef29ce2ca6
|
Fixed a race condition in VoD, where the page was declared "ready" before it was filled.
|
2015-06-16 12:32:18 +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
|
48f8bbcb91
|
Added support for HTTP prefixes without $ symbol.
|
2015-06-03 17:24:43 +02:00 |
|
Thulinma
|
6b2a158d9c
|
Backported various fixes by Erik Zandvliet, also added better handling of re-pushes.
|
2015-05-21 20:15:09 +02:00 |
|
Thulinma
|
17aa6bbbb6
|
Compatibility improvements as well as simplification to RTMP push input.
|
2015-05-21 19:10:05 +02:00 |
|
Thulinma
|
7e2c4a8318
|
Fixed track misnegotiation in live pushing.
|
2015-05-19 14:20:45 +02:00 |
|
Thulinma
|
a3bf393bea
|
Added generic CORS header adder, now used in controller, HLS output and internal HTTP handler.
|
2015-05-12 11:23:00 +02:00 |
|
Thulinma
|
2845cbedcb
|
More fixes to Windows live metadata handling.
|
2015-05-11 19:11:00 +02:00 |
|
Thulinma
|
ccaec3d2f8
|
Fixed live stream memory leak in Windows builds
|
2015-05-07 19:00:01 +02:00 |
|
Thulinma
|
6f933bdb97
|
Fixed live pushing when more than 2 tracks present.
|
2015-05-07 12:02:49 +02:00 |
|
Thulinma
|
acc462c281
|
Minor edit to live buffer semaphore naming.
|
2015-04-21 17:14:13 +02:00 |
|
Thulinma
|
a891b5ba41
|
Fixed Windows typo.
|
2015-04-16 16:10:34 +02:00 |
|
Thulinma
|
e672959f96
|
Fixes to Windows shared memory handling for VoD.
|
2015-04-16 15:59:25 +02:00 |
|
Thulinma
|
f20f1607c6
|
More debugging.
|
2015-04-16 15:01:41 +02:00 |
|
Thulinma
|
ef26df5e38
|
Changed + in shared memory page name to _
|
2015-04-16 14:39:23 +02:00 |
|
Thulinma
|
a556d6032d
|
Added insane-level debug message for opening of all shared memory pages.
|
2015-04-16 14:21:07 +02:00 |
|
Thulinma
|
2808595d7b
|
Changed Windows shared memory back to non-global.
|
2015-04-16 14:07:04 +02:00 |
|
Thulinma
|
e105569b06
|
More changes to Windows support.
|
2015-04-16 13:21:30 +02:00 |
|
Thulinma
|
d120523bbb
|
Improvements to connector shutdown code, attempted fix for Windows support.
|
2015-04-16 13:18:52 +02:00 |
|
Thulinma
|
2e052fa2a1
|
Removed old converter include.
|
2015-04-16 12:40:31 +02:00 |
|
Thulinma
|
243a05c8af
|
Removed unused code from procs library, updated and simplified connector handler in controller.
|
2015-04-16 12:23:03 +02:00 |
|
Thulinma
|
184f7ad6c8
|
Removed old MistInfo binary and dependencies on it.
|
2015-04-16 12:21:33 +02:00 |
|
Thulinma
|
7c0db4531d
|
Removed legacy libraries (converter, ftp, filesystem) from codebase.
|
2015-04-15 14:24:43 +02:00 |
|
Thulinma
|
73b1f2d75c
|
Prevented deleting live tracks too soon.
|
2015-04-15 13:49:12 +02:00 |
|
Thulinma
|
f94f7963de
|
Fixed HDS live playback.
|
2015-04-15 12:33:06 +02:00 |
|
Thulinma
|
f86476153e
|
Fixed live semaphore problems.
|
2015-04-14 17:33:30 +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
|
8d377602be
|
Changed windows shm functions to ANSI equivalents.
|
2015-04-13 16:58:30 +02:00 |
|
Thulinma
|
c000249ad5
|
Improved shared memory namings to no longer use the '#' character, added cmake-related files to .gitignore
|
2015-04-12 15:31:52 +02:00 |
|
cat
|
f94141ca26
|
LSP - should now be minified
|
2015-04-10 16:41:11 +02:00 |
|
cat
|
9140994aca
|
LSP - allow for .exe in protocol dependencies
|
2015-04-10 13:46:31 +02:00 |
|
cat
|
f011de6fb9
|
LSP - fixed repeat passwd focus bug
|
2015-04-09 14:51:07 +02:00 |
|
Thulinma
|
4a8abcaae6
|
Fixed MP4 filesize estimate.
|
2015-04-06 20:25:34 +02:00 |
|
Erik Zandvliet
|
f70a93cd82
|
Apple support for build system
|
2015-04-06 19:25:53 +02:00 |
|
Thulinma
|
f24d97b510
|
Fix compiling if sourcery is pre-existing and binary dir and source dir are equal.
|
2015-04-05 21:26:39 +02:00 |
|
Erik Zandvliet
|
4ee59b9aaf
|
Various fixes
|
2015-04-03 14:58:06 +02:00 |
|
Erik Zandvliet
|
f350ab84fd
|
Fixed the lsp generation, Fixed metadata loading
|
2015-04-03 14:01:40 +02:00 |
|
Erik Zandvliet
|
3864ca264f
|
Cleaned up makefile and made it more readable
|
2015-04-03 11:59:28 +02:00 |
|
Erik Zandvliet
|
3ecd4dc1aa
|
Added install targets
|
2015-04-02 16:47:57 +02:00 |
|
Thulinma
|
dffc0f9539
|
Fixed handling of type 3 RTMP packets with extended timestamps. Removed redundant code.
|
2015-04-02 16:39:24 +02:00 |
|
Thulinma
|
49f9b44add
|
Changed RTMP set peer bandwidth size from 4 to 5 bytes.
|
2015-04-02 16:39:11 +02:00 |
|
Thulinma
|
185d75e0d9
|
Fixed iPhone/iPad/iPod user agent detection.
|
2015-04-02 16:32:27 +02:00 |
|
Thulinma
|
8c1bb07403
|
Tweaked RTMP analyser to use same code path as RTMP output.
|
2015-04-02 16:32:18 +02:00 |
|
Thulinma
|
a9a7ff7202
|
Tweaked debug message verbosity.
|
2015-04-02 16:32:08 +02:00 |
|
Thulinma
|
3c8cc43ad9
|
Fixed HLS edge case handling.
|
2015-04-02 16:32:00 +02:00 |
|
Thulinma
|
f9201cbf9a
|
Fixes to HTTP parser lib, DTSCMeta keysizes, MP4 headers and 4+GiB MP4 file output by Oswald de Bruin
|
2015-04-02 16:22:52 +02:00 |
|
Erik Zandvliet
|
3f6e465d6e
|
LSP is now pre-minified, added a script to generate minified version, and updated the makefile accordingly
|
2015-04-02 15:34:51 +02:00 |
|
Erik Zandvliet
|
d370ef4eac
|
Working multi-input
|
2015-04-02 09:56:47 +02:00 |
|
Erik Zandvliet
|
9b6312ca01
|
Switch to CMake
|
2015-04-02 09:55:33 +02:00 |
|