Commit graph

2799 commits

Author SHA1 Message Date
Balder
15603bc053 Changed Embed to enable MP4 again in FF as they've added H264 support for Windows beyond XP. XP seems to correctly see it can't play MP4. 2016-03-05 00:21:10 +01:00
Thulinma
77a6315dfb Wipe sessions when they expire. 2016-02-29 13:16:58 +01:00
Thulinma
203d7b7a67 Fixed long long value in timing library to actually be long long. 2016-02-29 11:51:23 +01:00
Thulinma
463e549b4d Fixed naming bug when adding new streams 2016-02-16 09:18:02 +01:00
Thulinma
9d2d8646ca Added Ninja files to .gitignore 2016-02-16 09:15:24 +01:00
Thulinma
0d9108d1d6 Backported Pro shared_memory edits to OS edition 2016-02-15 14:42:19 +01:00
Thulinma
243595ff4d UDP socket edits by Erik Zandvliet 2016-02-12 16:16:49 +01:00
Thulinma
d56e7f1408 Added a proxy in Output for getting the host (by Erik Zandvliet) 2016-02-12 15:51:54 +01:00
Thulinma
2d78e1e5f1 Improved MistInBuffer CPU usage by 50%. 2016-02-12 15:46:23 +01:00
Thulinma
7c759c7664 Optimized getWritableIdentifier to improve the speed of MistInBuffer even further. 2016-02-12 15:39:01 +01:00
Thulinma
9631b79e86 Removed DTSC::Stream and DTSC::Ring classes - no longer in use anywhere. 2016-01-28 11:27:26 +01:00
Erik Zandvliet
a39350f83e CORS Headers 2016-01-26 14:31:09 +01:00
Erik Zandvliet
3c48a6c03c Embedding of flash players 2016-01-26 14:14:12 +01:00
Thulinma
78d69673f3 Fix HLS start issues for live streams. 2015-12-25 14:47:20 +01:00
Thulinma
401fe65979 - Made HLS no longer skip first fragment.
- Ignore metadata tracks and invalid tracks for buffer calculations.
- Fixed statistics.
2015-12-25 14:37:32 +01:00
Erik Zandvliet
a604d616f7 'Ugly' fix for dissapearing metadata 2015-12-17 19:22:55 +01:00
Thulinma
c93c0a8b5f Added new triggers to LSP. 2015-11-28 16:24:06 +01:00
cat
e5e36df045 such facepalm. 2015-11-28 16:09:49 +01:00
Thulinma
23800d6cbb Fixed shared memory issues under Windows, by Erik Zandvliet. 2015-11-28 16:06:26 +01:00
Thulinma
c9ddc3fe1a Fixed level of waiting for track debug message. 2015-11-27 10:01:24 +01:00
Thulinma
4397b410d4 Fixed typo in buffer size calculation. 2015-11-27 09:53:23 +01:00
Thulinma
5ae0cb42a9 UDP binds can now bind to a specific interface, fixed IPv4 support for UDP sockets on IPv6-capable machines. 2015-11-24 22:46:37 +01:00
Thulinma
be3a852fb0 Made UDP socket binding more robust. 2015-11-24 16:57:23 +01:00
Thulinma
8e94528d6f Improved signal and UDP bind debugging information, decreased verbosity of windows SHM errors. 2015-11-24 15:57:17 +01:00
cat
2919e74d4e forward script params to video url 2015-11-24 12:52:41 +01:00
cat
63f9fb52a5 LSP / embed support for appending a string to the video url 2015-11-20 12:11:00 +01:00
Balder
d8bfe8cebc Fixed ability to disable video or audio tracks from HTTP output. 2015-11-19 14:02:21 +01:00
Thulinma
f268988354 Fixed buffer incorrectly nulling indexes for live streams. 2015-11-16 16:15:52 +01:00
Thulinma
c194396215 Clarified valid page numbers debug message. 2015-11-16 11:44:11 +01:00
Thulinma
e20761e8c7 Fix the case when a keyframe is not the first data pushed. 2015-11-12 11:11:32 +01:00
Thulinma
b28a619fc6 Various fixes and improvements, backported from Pro version. Code by Erik Zandvliet. 2015-11-05 17:05:21 +01:00
Thulinma
5cce37c521 Fixed RTMP extended timestamp read 2015-11-02 17:14:38 +01:00
Thulinma
3a07633de5 Improved Socker::Buffer deletion handling. 2015-11-02 15:52:48 +01:00
Thulinma
9df850a149 Fix for repushing. 2015-10-20 15:35:21 +02:00
cat
d4ca1dab42 LSP average bitrate is now peak bitrate 2015-10-20 14:39:02 +02:00
Thulinma
500cdf6e71 Improved BPS calculation for live streams. 2015-10-20 14:12:11 +02:00
cat
718c0b7f35 embed selfdetection fix 2015-10-20 11:40:36 +02:00
cat
718d009f9f embed exclude for IE/FF fix 2015-10-19 16:47:52 +02:00
cat
2a7a714aad LSP - bad code, bad! no overwriting my streams object with null :( 2015-10-16 09:13:11 +02:00
cat
0b784a3d53 LSP embed code page small edits 2015-10-15 16:31:31 +02:00
Erik Zandvliet
c417630abe Same fix, but for non-const iterator 2015-10-15 10:28:24 +02:00
Thulinma
9737d9fbdf Added missing return value for JSON class. 2015-10-14 16:53:13 +02:00
Thulinma
c2cb32e022 Removed old Makefile. 2015-10-14 12:56:26 +02:00
Thulinma
b28b463662 Improved HLS bandwidth accuracy. 2015-10-14 11:18:56 +02:00
Thulinma
acbeb1f409 Added missing trigger. 2015-10-14 10:57:10 +02:00
Thulinma
3ba11441a1 Improved flow of controller main function, made config file only re-write if updates were actually necessary, failure to open a stream input now fails the output correctly. 2015-10-14 10:25:58 +02:00
cat
1cae0a7fd3 LSP - trigger deletion with the rest of config 2015-10-13 15:56:24 +02:00
cat
9943509d5f LSP back to extend, Jarons solution = issues. 2015-10-13 15:56:15 +02:00
Thulinma
73ef41e97b Properly trigger failure state on streams when connection to source fails. 2015-10-13 15:55:26 +02:00
Thulinma
2f4a4660d0 Fixed controller breaking when all connectors are deleted simultaneously. 2015-10-13 15:34:24 +02:00