Commit graph

33 commits

Author SHA1 Message Date
Andreas Öman
c0dd853f12 Remove unnecessary include of teletext.h 2008-09-29 21:06:15 +00:00
Andreas Öman
bdb1d3e32b Remove unnecessary inclusion of epg.h 2008-09-03 16:25:47 +00:00
Andreas Öman
00c95cc9a1 Initial RTSP cleanup for multithreading 2008-09-01 18:34:13 +00:00
Andreas Öman
e544180acf Add channel configuration and setup.
htsclient.c is now no longer supported.
2008-08-26 14:15:33 +00:00
Andreas Öman
e7e4b9f710 Remove the conecpt of channel groups, it's too inflexible 2008-08-25 20:37:19 +00:00
Andreas Öman
9a6a0b8419 Move DVB subsystem to a directory of its own. 2008-08-25 16:27:32 +00:00
Andreas Öman
ce4669b418 Rename tvheadend_newui to tvheadend 2008-08-25 16:22:50 +00:00
Andreas Öman
ab4d284b9c Make streaming over HTSP work 2008-05-18 10:18:05 +00:00
Andreas Öman
d517f22827 Add support for destroying channels 2008-05-03 06:00:07 +00:00
Andreas Öman
b8a93bef06 Compile with '-Wmissing-prototypes' and fix all fallout 2008-05-02 19:37:23 +00:00
Andreas Öman
a1ade3232a Fix authentication when using VLC 2008-05-02 05:58:44 +00:00
Andreas Öman
8d47b9b946 Add fine grained user / source address access control configurable from web ui. 2008-04-29 06:53:21 +00:00
Andreas Öman
58633ae2d7 Move strtab.h to libhts 2008-04-07 16:23:52 +00:00
Andreas Öman
dd37b29ab0 ffmpeg include paths have changed 2008-02-25 09:40:52 +00:00
Andreas Öman
9df2cfbe53 Add support for deliberate corruption of generated MPEG TS streams 2008-02-05 11:27:57 +00:00
Andreas Öman
aba7e9b779 Split streaming control from transport stream muxer.
While at it, improve the TS muxer quite a bit. Not perfect yet, but much better.
2008-01-26 12:15:34 +00:00
Andreas Öman
47a39092fe introduce 'channel group' concept. Not used yet though 2007-12-02 14:31:28 +00:00
Andreas Öman
e89b312454 init random number generator 2007-11-28 08:00:38 +00:00
Andreas Öman
39307445f9 add RTSP URL in HTML interface 2007-11-27 17:22:54 +00:00
Andreas Öman
d30a521136 add source ip based access-control for RTSP and enable it 2007-11-27 12:29:11 +00:00
Andreas Öman
e2ba704377 respond with status 401 to all requests 2007-11-25 08:48:44 +00:00
Andreas Öman
237616ef96 keep track of muxer used for each subscription 2007-11-21 16:39:33 +00:00
Andreas Öman
f25e221766 dont use ffmpeg RTSP status codes 2007-11-02 22:30:10 +00:00
Andreas Öman
b2f49c519a merge RTSP into the HTTP server 2007-11-02 22:14:19 +00:00
Andreas Öman
d1e09a5fc0 remove unused define 2007-11-02 21:58:06 +00:00
Andreas Öman
7e6e1a7091 remove unused struct 2007-11-02 21:57:36 +00:00
Andreas Öman
abaafa807c merge common code from RTSP and HTTP into http.[ch] 2007-11-02 21:57:09 +00:00
Andreas Öman
08ee05a41e factor out common TCP code to a file of its own 2007-10-31 16:10:40 +00:00
Andreas Öman
b9ae66e83b improve error reporting slightly 2007-10-29 12:58:31 +00:00
Andreas Öman
6e6a2de48f Rewrite all of the tvheadend packet internals
- Use an internal packet format instead of passing around TS packets
- Use an on-disk storage for pause/seek of live TV
- Fix RTSP interface
- Fix h264 recording
- Set correct DTS/PTS on all packets
2007-10-27 07:40:30 +00:00
Andreas Öman
6266b5427f move subscriptions to a file of its own 2007-09-29 14:28:03 +00:00
Andreas Öman
583d9029fd rename channel_subscribe() to subscription_create() 2007-09-29 14:13:35 +00:00
Andreas Öman
895acc0180 Add RTSP and RTP client interface (not perfect yet, but works with ffplay) 2007-09-14 21:40:52 +00:00