Commit graph

1533 commits

Author SHA1 Message Date
Thulinma
2717c21d4e Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output_progressive_mp4.cpp
2017-03-16 11:16:08 +01:00
Thulinma
43e82f8c87 Fix for Windows semaphore problem in live streams 2017-03-16 11:14:59 +01:00
Thulinma
27b85e76d3 Removed deprecated MistMultiplex header 2017-03-16 11:14:03 +01:00
Thulinma
8a31176041 Merge branch 'development' into LTS_development 2017-03-13 14:49:39 +01:00
Thulinma
b9dab56607 Fixes to MP3 input seeking 2017-03-13 14:49:31 +01:00
Thulinma
a2bce4bc11 Merge branch 'development' into LTS_development 2017-03-13 14:21:20 +01:00
Thulinma
4fc60b06aa Cross compiling is hell. 2017-03-13 14:18:45 +01:00
Thulinma
a542938927 Added support for setting MP4 rate through HTTP request header X-Mist-Rate 2017-03-10 11:42:36 +01:00
Thulinma
cab87a6425 Updated triggers, implemented LIVE_BANDWIDTH trigger 2017-03-10 11:41:52 +01:00
Thulinma
6a68d86a0e Licensing fixes for long updating intervals 2017-03-10 11:41:00 +01:00
Thulinma
5000afe768 Added --public-address option to HTTP output, for address overwriting 2017-03-10 11:39:31 +01:00
Thulinma
c58f11fb22 License system enabled. 2017-03-09 16:20:48 +01:00
Thulinma
8b62c1c664 Merge branch 'development' into LTS_development 2017-03-07 17:07:05 +01:00
Thulinma
907d48b7e5 Fix CMake problem with headers, fixed sourcery cross compile detection 2017-03-07 17:05:24 +01:00
Thulinma
0ea100758d Added FLV::seekToTagType function for fast FLV seeking, now used in MistInFLV 2017-03-07 17:05:24 +01:00
Thulinma
25ddaa3595 Merge branch 'development' into LTS_development 2017-03-06 11:53:52 +01:00
Cat
aa3527dcb0 Embed: custom streaminfo 2017-03-06 11:51:32 +01:00
Cat
b0326ccd1e LSP: thumbnailing; currently disabled 2017-03-06 11:46:44 +01:00
Thulinma
f1424b0836 Merge branch 'development' into LTS_development 2017-03-06 10:01:49 +01:00
Thulinma
db543cb4e4 Fixed sourcery compiling 2017-03-06 10:01:42 +01:00
Thulinma
4a2fe53693 Merge branch 'development' into LTS_development 2017-03-02 17:30:17 +01:00
Thulinma
ac55b24e75 Fixed iOS/Apple MP4 support 2017-03-02 17:29:57 +01:00
Thulinma
990150aaba Fixed sourcery bug when wrong argument count given 2017-03-02 17:29:51 +01:00
Thulinma
a86cddc70a Added support for H264 SPS/PPS updates from RTP data in RTSP input 2017-02-28 17:31:44 +01:00
Thulinma
faa696c6d1 Added H264 analyser (most code by Erik Zandvliet) 2017-02-28 17:31:28 +01:00
Thulinma
ef3f4aaf1a Unified all push-in-enabled outputs into a single style/function of accepting incoming pushes 2017-02-28 14:08:08 +01:00
Thulinma
daa0833970 Merge branch 'development' into LTS_development
# Conflicts:
#	src/output/output.h
#	src/output/output_rtmp.cpp
2017-02-28 14:07:18 +01:00
Thulinma
9a783a782d Unified all push-in-enabled outputs into a single style/function of accepting incoming pushes 2017-02-28 14:05:37 +01:00
Thulinma
88749d2259 Added sourceURI to stream metadata structures 2017-02-28 13:59:38 +01:00
Thulinma
ec240fb1af Unified all input types into a single flexible type 2017-02-28 13:58:20 +01:00
Thulinma
e352a2fc38 Merge branch 'development' into LTS_development 2017-02-28 13:58:09 +01:00
Thulinma
8866b299fb Unified all input types into a single flexible type 2017-02-28 13:57:59 +01:00
Erik Zandvliet
5e29ff5bb6 Merge branch 'development' into LTS_development 2017-02-22 14:02:24 +01:00
Erik Zandvliet
56a85cdab5 Minor fixes for MP4 VoD assets > 4GB 2017-02-22 13:59:39 +01:00
Thulinma
640a1ec575 RTSP now counts UDP bytes in/out on the main TCP connection 2017-02-02 11:31:06 +01:00
Thulinma
7b1ef6c76e Fixed RTSP input not counting as input, fixed UDP-style input disconnect bug
# Conflicts:
#	src/output/output.h
2017-02-02 11:31:00 +01:00
Thulinma
28106cf396 Merge branch 'development' into LTS_development 2017-02-02 11:30:05 +01:00
Thulinma
6f08fcd371 Removed virtual keyword from RTMP getStatsName function 2017-02-02 11:29:45 +01:00
Thulinma
7ce1b0fdaf Removed no-longer-used source-check in output class 2017-02-02 11:29:27 +01:00
Thulinma
8756680d2e Merge branch 'development' into LTS_development
# Conflicts:
#	src/io.cpp
2017-01-31 15:42:14 +01:00
Thulinma
29f5d200cb Removed breaking Cygwin-specific code 2017-01-31 15:41:19 +01:00
Thulinma
f48b2f2877 Added live syncing code to RTSP output 2017-01-31 15:04:08 +01:00
Thulinma
92130699b1 Added support for FU-A frames with Annex B data inside an SPS NAL unit 2017-01-31 15:04:08 +01:00
Thulinma
db3838e872 Fix for RTSP input without VUI parameters (framerate autodetection) 2017-01-31 15:04:08 +01:00
Thulinma
454aa7e871 Merge branch 'development' into LTS_development 2017-01-31 14:58:47 +01:00
Thulinma
a6731c3749 Outputs no longer wait for data on non-live streams 2017-01-31 14:58:41 +01:00
Thulinma
4b0ea967d8 Fixed no-audio streams in MP4 live in Chrome 2017-01-31 14:52:47 +01:00
Thulinma
9332a37a74 Opera sucks just as much as Edge does. 2017-01-31 14:52:05 +01:00
Thulinma
6b03fe9f40 MP4 speed optimize 2017-01-31 14:51:55 +01:00
Thulinma
29669f24c4 MP4 speed optimize 2017-01-31 14:48:49 +01:00