[mythtv-commits] Ticket #12486: IPTV Recorder HLS AES-128 Problem

MythTV noreply at mythtv.org
Thu Aug 6 03:45:08 UTC 2015

#12486: IPTV Recorder HLS AES-128 Problem
     Reporter:  wnhtr2011@…           |      Owner:
         Type:  Bug Report - General  |     Status:  new
     Priority:  critical              |  Milestone:  unknown
    Component:  MythTV - General      |    Version:  0.27-fixes
     Severity:  high                  |   Keywords:  HLS AES
Ticket locked:  0                     |
 I am unable to get the IPTV recorder to work with HLS AES-128 encrypted TS
 streams (such as this one:
 playertest.longtailvideo.com/adaptive/oceans_aes/oceans_aes.m3u8).  The
 IPTV recorder works fine with unencrypted HLS streams.

 I have compiled with the "USING_LIBCRYPTO" option and have libcrypto
 installed.  Additional debugging shows that in HLSReader.cpp, the
 statement on line 1297 "if (segment.HasKeyPath())" is returning false even
 though the stream has the #EXT-KEY-KEY manifest entry that was
 successfully parsed by myth (and logged as an AES stream in

 Debugging backend logs also shows that the ts segments are downloading
 fine, but there is no attempt to download the AES keys.

Ticket URL: <https://code.mythtv.org/trac/ticket/12486>
MythTV <http://www.mythtv.org>
MythTV Media Center

More information about the mythtv-commits mailing list