# 999 a collection of features to be implemented sometime * Feature #2411: Scrambled channel information streamed * Feature #2762: More intelligent tvheadend stacking (proxy?) * Feature #2843: External descrambling (a plugin system using shared libraries) * Feature #3192: filter for a period of time in epg * Feature #3392: Allow on-the-fly transcoding for recordings * Feature #3475: Allow for a secondary (backup) recording path * Feature #3488: timeshifs as anonymous recording * Feature #3530: Consecutive Episodes * Feature #3574: ISDB-T closed captioning * Feature #3700: Add SSL support to buildin HTTP server * Feature #3762: DVR multi column sorting (sub-sorting) * Feature #3783: MHEG-5 EPG Support * Feature #3832: EPG time related to UTC and Summertime * Feature #3834: Last connection / Last channel * Feature #4221: Bulk add/remove tags * Feature #4263: MediaHighWay EPG Grabber * Feature #4322: Have multiple quality levels for recordings. * Feature #4332: SAT>IP: Support 'virtual' Multicast Streams * Bug #4341: SAT>IP server: Add support for standard SAT>IP HTTP requests for MPEG-TS streams * Bug #4358: SAT>IP server - provide rtsp playlist for X_SATIPM3U tag * Feature #4376: Transcoding with burn in DVBSUB * Feature #4421: Subtitles - add support for NTSC EIA-608/708 (text subtitles) * Feature #4431: IGMP multicast server * Feature #4441: pass to client or parse more information from XMLTV * Feature #4849: EPG - "stacking" of programs by title * Feature #4933: Sat-IP: Allow only one Stream per Tuner * Feature #5335: Add "other broadcast times" to "Broadcast Details" under EPG * Feature #5336: Add "similar broadcasts" to "Broadcast Details" under EPG * Bug #5417: Each time the channel is changed, the memory is more occupied by the GPU -> NVENC -> Transcode * Bug #5450: Extra Start/Stop time cannot be set to 0 * Feature #5466: Dish motor to 0 * Feature #5916: MacOS full support