Thulinma
19f1df18aa
HLS input converted to URIReader, temporarily disabled clearkey encryptionHLS input fixes:
...
- Re-enabled file-based input
- Added support for clearkey-encrypted file-based input
- Converted to HTTP::URIReader for all input types
- Both live and VoD functional
support
2020-09-14 10:57:00 +02:00
Thulinma
50a6e84004
TS parser now ignores invalid DTS
2020-02-12 12:19:54 +01:00
Thulinma
6993133e62
Fix deadlock in TS stream parser when encountering unknown track type
2019-11-27 10:27:06 +01:00
Thulinma
6bdf3a4ccd
Fixed width/height issue in TS HEVC
2019-03-12 14:26:52 +01:00
Thulinma
c6172a96ff
HLS input speedup, TS Stream speedup
2019-02-28 13:16:02 +01:00
Thulinma
01d43796ad
32-bit fixes
2019-01-26 00:51:30 +01:00
Thulinma
a7a09d22bd
Fixed ts_stream class, improved HLS input, added https support to HLS analyser
2019-01-24 14:41:28 +01:00
Erik Zandvliet
10fa4b7e7b
libmist backport from new metadata branch with improved typing and styling
2018-12-06 11:07:07 +01:00
Thulinma
6e2e7d81b2
TS optimize, specifically MPEG2 speedup
2018-11-01 17:04:05 +01:00
Erik Zandvliet
493e5bebfa
AVCCBox.multiplyPPS(), allow for multiple SPS/PPS in AVCC Box
2018-08-30 18:59:03 +02:00
Erik Zandvliet
0fff6f8773
Skip at least some corruption in TS
2018-05-16 10:48:12 +02:00
Thulinma
252ea006a9
TS lib verbosity tweaks
2018-05-09 10:25:08 +02:00
Thulinma
08a21c09c0
Improved PES parser in TS::Stream to better handle high bit rate streams
2018-02-13 09:59:09 +01:00
Erik Zandvliet
6730f9047e
Fix rollover point
2017-11-07 14:30:34 +01:00
Erik Zandvliet
e2e2193345
Fixed resetting rollOver count on seek for VoD TS files.
2017-10-26 15:11:35 +02:00
Thulinma
058242842f
Fixed TS VoD, more or less (Erik will follow up with proper fix)
2017-10-26 15:11:29 +02:00
Erik Zandvliet
e4827ce615
Fixed TS PTS rollover support
2017-10-26 12:50:48 +02:00
Thulinma
752093ddcf
Increase debug level of No PES packets to parse message
2017-07-31 23:58:42 +02:00
Erik Zandvliet
2a721f5e7f
TS MPEG2/MP2 support
2017-07-28 18:40:24 +02:00
Erik Zandvliet
5dce70e933
H265 library improvements
2017-07-28 18:40:14 +02:00
Thulinma
20b3010e75
Added http://*.ts and http-ts://* URL support to TS input, siginificant TS parsing/input speed upgrades, various other related fixes and sundry
2017-07-27 18:59:23 +02:00
Ramkoemar
7ac6388dbb
add alignment flag to ts lib
2017-07-25 15:57:07 +02:00
Thulinma
e495249147
Fixed small TS stream lib bug
2017-05-16 01:01:25 +02:00
Thulinma
c4bd949ce1
Very TS, much improve.
2017-05-15 17:12:16 +02:00
Thulinma
5be4892ae5
TS stream lib fixes
2017-05-15 15:28:51 +02:00
Thulinma
492dcd03f5
Fixed TS live input
2017-05-12 17:05:09 +02:00
Thulinma
27ea4c94f1
Why even?
2017-05-12 14:33:19 +02:00
Thulinma
d05cca687c
Style fix for cpp03 compatible mode
2017-05-12 14:16:51 +02:00
Thulinma
56c21b5ba6
Style enforcement
2017-05-12 12:56:37 +02:00
Ramoe
a9c5334833
Added HLS input
2017-05-12 12:56:37 +02:00
Thulinma
d591005ccb
Removed dead code
2016-09-02 14:46:56 +02:00
Thulinma
d0abad68b3
Added track language support to TS input
2016-07-18 10:44:29 +02:00
Thulinma
523c00f462
TS input can now cope a bit better with packet loss, incomplete UDP packets now buffered
2016-07-18 10:44:29 +02:00
Thulinma
d21c15fcdd
Fixed parsing of ADTS inside TS spread over multiple PES
2016-07-07 22:31:35 +02:00
Thulinma
bd38fd20c3
More TS-related improvements, to ADTS support specifically.
2016-07-07 22:31:35 +02:00
Erik Zandvliet
f7473bd26a
Mark as keyframe if nal_type is 1, and slice_type is 2,4,7 or 9.
2016-07-07 22:31:35 +02:00
Thulinma
9536ab1414
Fix for several TS-related problems.
2016-07-06 11:18:29 +02:00
Thulinma
f4b296164e
Fixed all semaphore instances not being cleaned up properly.
2016-05-03 12:13:58 +02:00
Erik Zandvliet
c25a533729
Recording, HLS Push, UDP (Multicast) Input, Threaded TS
2016-02-12 16:30:33 +01:00
Thulinma
35b2dd6bee
Better working TS input, Pro side. Code by Erik Zandvliet.
2015-11-05 17:11:04 +01:00
Erik Zandvliet
1f4b523b1b
Initial TS Input commit
2015-09-10 00:54:55 +02:00