Thulinma
|
3ab17a144f
|
Fixed locking problems in HTTP, forced socket re-use in more circumstances, disabled socket re-use for progressive-like connections.
|
2012-09-07 12:38:53 +02:00 |
|
Thulinma
|
aee5528149
|
Solved a race condition bug in the controller causing it not to exit properly.
|
2012-09-07 12:36:09 +02:00 |
|
Thulinma
|
fdae70afa3
|
Fixed DTSC analyser after DTSC::File lib changes. Closes #51
|
2012-09-04 14:04:04 +02:00 |
|
Thulinma
|
df4b8b1568
|
Working VoD stats.
|
2012-09-04 12:41:44 +02:00 |
|
Thulinma
|
c57c9b64d3
|
Fixed DTSCFix.
|
2012-09-04 11:14:24 +02:00 |
|
Thulinma
|
d0a6778b7a
|
Fixed MistPlayer compiling.
|
2012-09-03 20:10:23 +02:00 |
|
Thulinma
|
3e95027508
|
Better controller warning behaviour for VoD.
|
2012-09-03 16:53:36 +02:00 |
|
Thulinma
|
1438b9e94b
|
Added statistics handling to MistPlayer. Still needed: VoD statistics handling in controller.
|
2012-09-03 16:53:10 +02:00 |
|
Thulinma
|
0c4d501950
|
Working HTTP Dynamic VoD
|
2012-09-03 15:02:01 +02:00 |
|
Thulinma
|
d6b4687ab2
|
Make controller no longer start buffers for VoD streams.
|
2012-09-03 14:43:02 +02:00 |
|
Thulinma
|
6798a3074a
|
Fix RTMP for all types of streaming.
|
2012-09-03 14:42:46 +02:00 |
|
Thulinma
|
79dfc6d279
|
Make embed code buffer less.
|
2012-09-03 14:42:10 +02:00 |
|
Thulinma
|
ef412b62da
|
Updated everything for new socket lib requirements - working VoD through HTTP progressive, HTTP dynamic is almost working and RTMP is severely broken altogether.
|
2012-08-31 17:00:53 +02:00 |
|
Thulinma
|
5165aae7e3
|
Update to buffer/player <-> connector protocol, now more in-line with established behaviour. Seeking support in HTTP dynamic and progressive.
|
2012-08-31 17:00:19 +02:00 |
|
Thulinma
|
58a6af9450
|
RTMP seeking support.
|
2012-08-31 17:00:19 +02:00 |
|
Peter Wu
|
a9db94a598
|
conn_http_progressive: correctly set streamname
|
2012-08-31 13:03:32 +02:00 |
|
Peter Wu
|
11b85b36b1
|
Do not prevent user from overriding CXXFLAGS
make CXXFLAGS=-O0 would not work without this.
|
2012-08-31 13:03:32 +02:00 |
|
Peter Wu
|
25300c48cd
|
player: faster seek termination detection
Instead of hanging when the gap between two frames is larger than 100ms,
terminate after 5 times of trying.
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
25b1d31b00
|
player: add "pause" command, small fixes
- position cannot get negative, so use unsigned
- be sure that the read line is null-terminated (for strlen)
- clear buffers to avoid playing old data
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
f2d142c9c7
|
player: byteseek support
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
82b7345944
|
player: do not drop trailing packets
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
ee46a189a6
|
conn_http_progressive: seek support
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
b592d39bfd
|
player: require "seek" before outputting
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
96f0ade4ca
|
player: seek fixes
|
2012-08-30 16:59:49 +02:00 |
|
Lekensteyn
|
923d116afa
|
Seek WIP in player
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
21f6a1fe9d
|
player: initial implementation
|
2012-08-30 16:59:49 +02:00 |
|
Peter Wu
|
beca2400dd
|
Convert to Util::Stream::*
|
2012-08-30 16:42:09 +02:00 |
|
Peter Wu
|
8543c1a678
|
Remove stale compressed.js dependency
|
2012-08-30 16:10:43 +02:00 |
|
Peter Wu
|
cdfd074a1b
|
Bundle server.html so it does not need to get rebuilt
Also remove CLOSUREJAR dependency. This gives less useful error messages, but
ah well...
|
2012-08-30 16:02:44 +02:00 |
|
Peter Wu
|
86fee22565
|
fix make dist
|
2012-08-30 15:30:07 +02:00 |
|
Peter Wu
|
8fd383115f
|
Fix building of server.html.h, move embed.js.h
|
2012-08-30 11:05:19 +02:00 |
|
Niels Groot Obbink
|
45d9971aca
|
Fixed embed code width/height problems.
|
2012-08-29 16:51:42 +02:00 |
|
Niels Groot Obbink
|
3acbd7cb36
|
Merge branch 'development' of github.com:DDVTECH/DMS into development
|
2012-08-29 16:27:31 +02:00 |
|
Niels Groot Obbink
|
d357065b92
|
moar fixes... D:
|
2012-08-29 16:27:16 +02:00 |
|
Thulinma
|
ce2d2ca83e
|
Fix parsing of xxd output in conn_http.cpp by removing the trailing ";\n"
|
2012-08-29 16:21:12 +02:00 |
|
Niels Groot Obbink
|
8d5d15669f
|
embed.js error fix
|
2012-08-29 16:19:34 +02:00 |
|
Niels Groot Obbink
|
4257ac6634
|
fixed JS parse error
|
2012-08-29 15:56:11 +02:00 |
|
Niels Groot Obbink
|
8c22dab6fd
|
embed code for inclusion in magical http connector... or something.
|
2012-08-29 15:53:50 +02:00 |
|
Thulinma
|
2e5ae34547
|
Exported embed code to separate file.
|
2012-08-29 15:52:55 +02:00 |
|
Niels Groot Obbink
|
728f852bfb
|
embed code for embed http connector... yeah.
|
2012-08-29 15:26:25 +02:00 |
|
Thulinma
|
b151b13f66
|
Improved embeds, controller now stores metadata.
|
2012-08-29 15:02:17 +02:00 |
|
Thulinma
|
7d32d2458a
|
Fix LSP actually compiling. Oops :-)
|
2012-08-28 23:37:49 +02:00 |
|
Thulinma
|
9c368a5a86
|
Integrated LSP into controller - added library version to HTTP server headers, removed some temporary files from git and added them to .gitignore files.
|
2012-08-28 23:24:09 +02:00 |
|
Thulinma
|
6a6b37fc27
|
Reduce verbosity to releaseable levels.
|
2012-08-26 23:17:38 +02:00 |
|
Thulinma
|
860fbe0b53
|
Fixed controller crash when deleting old stream data.
|
2012-08-26 23:17:20 +02:00 |
|
Thulinma
|
607a41c443
|
Make HTTP proxy insta-murder connections that need to be re-used (happens when progressive makes two connections from one user agent for some reason - kills the oldest connections for the newest one).
|
2012-08-26 22:17:51 +02:00 |
|
Thulinma
|
469d810d6b
|
Update HTTP proxy timeout from 10s to 20s.
|
2012-08-26 21:19:16 +02:00 |
|
Thulinma
|
a15ea64e4e
|
Fix controller keeping stats for deleted streams - now deletes stats 2 minutes after receiving the last updates.
|
2012-08-26 20:46:03 +02:00 |
|
Thulinma
|
afefe24578
|
Fix IP addresses for HTTP connectors, update all code to only use non-deprecated libmist calls.
|
2012-08-26 19:58:53 +02:00 |
|
Peter Wu
|
b141b4058e
|
conn_http: prevent 100% CPU usage
|
2012-08-25 23:10:43 +02:00 |
|