Commit graph

55 commits

Author SHA1 Message Date
Andreas Öman
ce76a36984 Prepend time to log messages 2008-08-25 17:11:58 +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
3bf1f26c8d Try to store settings in $HOME/.hts/
Clean up various startup message.
2008-06-24 09:41:30 +00:00
Andreas Öman
c29cbbc55f If we can't create a pid-file, don't crash.
Ticked #22
2008-06-23 17:59:28 +00:00
Andreas Öman
19f3e65a9d Include SVN version in applications 2008-06-23 15:00:54 +00:00
Andreas Öman
1f145bfa55 Enable HTSP by default and bring it up to speed with rest of
access-control framework
2008-05-17 16:48:34 +00:00
Andreas Öman
e1df4376e3 Always load the AJAX user interface, it's protected with access control now 2008-05-02 13:55:25 +00:00
Andreas Öman
5879cd4d14 Add function for automating probing of services and if successful, map to a channel 2008-05-02 10:17:22 +00:00
Andreas Öman
7085b134e0 Add a redirector when HTTP clients loads page '/'.
The redirector will either send the client to the advanced AJAX ui
or a simpler html / form based (for mobile clients)
2008-05-01 07:24:40 +00:00
Andreas Öman
49db6a02ee Do not try to fdopen() if open() failed 2008-04-29 06:57:42 +00:00
Andreas Öman
e3cd6c5836 We do not want settingfiles world/group readable 2008-04-29 06:56:39 +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
6ad661de03 Make sure we maintain configured channel order 2008-04-08 16:31:59 +00:00
Andreas Öman
d1f24092a2 Work in progress on AJAX interface for tvheadend 2008-04-07 15:57:20 +00:00
Andreas Öman
96d41e1e85 Add intial take on an AJAX based web user interface. 2008-04-03 19:15:00 +00:00
Andreas Öman
e271126b6f Add XBMSP support 2008-02-25 21:05:35 +00:00
Andreas Öman
7dee7ba352 Add an internal output fifo to enable ffmuxer to write to an internal fifo.
Fix various bugs (in particular if output format was mpeg based)
2008-02-25 20:54:59 +00:00
Andreas Öman
dd37b29ab0 ffmpeg include paths have changed 2008-02-25 09:40:52 +00:00
Andreas Öman
7c31cf3a7d Instead of having the xmltv parser load a preconfigured file, execute the grabbers directly and parse output.
We no longer need to rely on any cronjobs, etc for loading the xmltv db.
2008-02-21 21:12:21 +00:00
Magnus Edenhill
c4e5e6e7b8 - Log crashes to syslog. 2008-02-16 20:42:13 +00:00
Andreas Öman
f3057b7803 move code for resolving a username + password -> config to main.c (we want it to be more general) 2008-02-15 15:37:42 +00:00
Andreas Öman
ec9406de71 If no setting storage has been specified in the config, warn user 2008-02-14 06:52:02 +00:00
Andreas Öman
dc86a566fa Add support for autorecording rules 2008-02-13 21:38:41 +00:00
Andreas Öman
11d0688e44 rework recording database to use the settings framework instead 2008-02-10 13:12:12 +00:00
Andreas Öman
f0d06575db no need to explicitly configure RTSP server IP, instead deduce info from established http connection 2008-02-05 19:14:31 +00:00
Andreas Öman
6177fec24c use individual files for storing configuration. This is not so error prone.
Also, use a better naming scheme for DVB adapters (adapter vendor name + a sequence id)
2008-01-28 20:40:35 +00:00
Andreas Öman
364f88f3f3 Add a code word client and descrambling code. 2008-01-12 07:37:08 +00:00
Andreas Öman
a5985359a4 Add functionality for streaming from a preconfigured file 2008-01-09 10:45:37 +00:00
Andreas Öman
2c166e3e7f store configuration 2007-12-07 10:37:17 +00:00
Andreas Öman
872c1a16c9 dont write settings after all 2007-12-02 16:35:12 +00:00
Andreas Öman
4dcee778d3 store settings upon exit 2007-12-02 14:52:13 +00:00
Andreas Öman
d998138226 fix plugin loading 2007-12-02 13:49:03 +00:00
Andreas Öman
39307445f9 add RTSP URL in HTML interface 2007-11-27 17:22:54 +00:00
Andreas Öman
3ace21bc5f Add A/V generator for test-channels 2007-11-27 16:56:28 +00:00
Andreas Öman
fe45de8db6 Add HTSP server (disabled as of now) 2007-11-25 16:58:55 +00:00
Andreas Öman
cded21d8e4 let http server be default on, and make it possible to change listen port from the config 2007-11-22 20:48:56 +00:00
Andreas Öman
40548fe677 Don't start http server unless user specifies '-h <port>' 2007-11-19 21:53:21 +00:00
Andreas Öman
032d0f5dc2 add option '-d' to disable dvb setup 2007-11-02 22:21:48 +00:00
Andreas Öman
deff29b228 revert incorrect commit 2007-11-02 22:14:38 +00:00
Andreas Öman
b2f49c519a merge RTSP into the HTTP server 2007-11-02 22:14:19 +00:00
Andreas Öman
7c5149fb74 Add an integrated HTTP server, currently responds with 404 to everything 2007-11-02 18:22:53 +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
895acc0180 Add RTSP and RTP client interface (not perfect yet, but works with ffplay) 2007-09-14 21:40:52 +00:00
Andreas Öman
4d952d165c dont let lav* log with DEBUG 2007-09-12 19:31:53 +00:00
Andreas Öman
49d0df8cff various dvb related fixes
- use FE_GET_EVENT to get faster status updates from dvb adapter frontend
- avoid using dvb muxes that are not locked or if they have too many FEC errors
2007-08-27 17:08:22 +00:00
Andreas Öman
23fa5d5dea Revive v4l support 2007-08-19 15:28:06 +00:00
Andreas Öman
52f7f79aa9 use common code for resolving configuration file name 2007-08-19 12:14:18 +00:00
Andreas Öman
d0eb22fa7b Use full path when trying to load config from build structure 2007-08-19 08:43:57 +00:00