Any reason why that would be?
It works on Chrome (via flash), PHT and Safari (via HTML video as I don't have flash installed system wide). When I try it on iOS or Android devices it always tries to transcode (and obviously fails).
Code:
CHANNEL_OBJECT = VideoClipObject(
key = Callback(
CreateChannelEpisodeObject,
TITLE = TITLE,
URL = URL,
INCLUDE_CONTAINER = True
),
rating_key = URL,
title = TITLE,
items = [
MediaObject(
video_resolution = 576,
width = 704,
height = 576,
audio_channels = 2,
parts = [
PartObject(
key = HTTPLiveStreamURL(
url = URL
)
)
]
)
]
)
Logs:
Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - Request: [10.0.0.15:56122] GET /video/premieradlive/:/function/CreateChannelEpisodeObject?function_args=Y2VyZWFsMQoxCmRpY3QKMwpzMTIwCmh0dHA6Ly8xNzMuMjU1LjEzNS42NDoxOTM1L25lbWVzaXMvcGxhZDEvcGxheWxpc3QubTN1OD91c2VybmFtZT1wYXBhbG96YXJvdSZwYXNzd29yZD0kUCRCaENqMEJiM1oyUk9VLlJrcGZvVlRyVzlmTmpDNVUuCnMzClVSTGIxczE3CklOQ0xVREVfQ09OVEFJTkVSczMKU1MxczUKVElUTEVyMAo_&X-Plex-Device=iPad&X-Plex-Client-Platform=iOS&X-Plex-Device-Name=LozPad&X-Plex-Language=en&X-Plex-Model=4%2C5&X-Plex-Platform=iOS&X-Plex-Client-Identifier=D6F345A6-3641-4DD5-8EEA-747DB8854DF5&X-Plex-Product=Plex%2FiOS&X-Plex-Platform-Version=7.1.2&X-Plex-Version=3.5.1 (4 live) Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * function_args => Y2VyZWFsMQoxCmRpY3QKMwpzMTIwCmh0dHA6Ly8xNzMuMjU1LjEzNS42NDoxOTM1L25lbWVzaXMvcGxhZDEvcGxheWxpc3QubTN1OD91c2VybmFtZT1wYXBhbG96YXJvdSZwYXNzd29yZD0kUCRCaENqMEJiM1oyUk9VLlJrcGZvVlRyVzlmTmpDNVUuCnMzClVSTGIxczE3CklOQ0xVREVfQ09OVEFJTkVSczMKU1MxczUKVElUTEVyMAo_ Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Device => iPad Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Client-Platform => iOS Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Device-Name => LozPad Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Language => en Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Model => 4,5 Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Platform => iOS Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Client-Identifier => D6F345A6-3641-4DD5-8EEA-747DB8854DF5 Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Product => Plex/iOS Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Platform-Version => 7.1.2 Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - * X-Plex-Version => 3.5.1 Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - Plug-in com.plexapp.plugins.premieradlive has been used 388 times. Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - [com.plexapp.plugins.premieradlive] Sending command over HTTP (GET): /video/premieradlive/:/function/CreateChannelEpisodeObject?function_args=Y2VyZWFsMQoxCmRpY3QKMwpzMTIwCmh0dHA6Ly8xNzMuMjU1LjEzNS42NDoxOTM1L25lbWVzaXMvcGxhZDEvcGxheWxpc3QubTN1OD91c2VybmFtZT1wYXBhbG96YXJvdSZwYXNzd29yZD0kUCRCaENqMEJiM1oyUk9VLlJrcGZvVlRyVzlmTmpDNVUuCnMzClVSTGIxczE3CklOQ0xVREVfQ09OVEFJTkVSczMKU1MxczUKVElUTEVyMAo_ Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - HTTP requesting to: http://127.0.0.1:49694/video/premieradlive/:/function/CreateChannelEpisodeObject?function_args=Y2VyZWFsMQoxCmRpY3QKMwpzMTIwCmh0dHA6Ly8xNzMuMjU1LjEzNS42NDoxOTM1L25lbWVzaXMvcGxhZDEvcGxheWxpc3QubTN1OD91c2VybmFtZT1wYXBhbG96YXJvdSZwYXNzd29yZD0kUCRCaENqMEJiM1oyUk9VLlJrcGZvVlRyVzlmTmpDNVUuCnMzClVSTGIxczE3CklOQ0xVREVfQ09OVEFJTkVSczMKU1MxczUKVElUTEVyMAo_ Aug 13, 2014 12:57:34 [0x104df1000] DEBUG - [com.plexapp.plugins.premieradlive] HTTP reply status 200, with 1480 bytes of content. Aug 13, 2014 12:57:36 [0x10be8a000] DEBUG - Request: [10.0.0.15:56125] GET /video/:/transcode/universal/start.m3u8?audioBoost=100&path=http%3A%2F%2F127.0.0.1%3A32400%2Fvideo%2Fpremieradlive%2F%3A%2Ffunction%2FCreateChannelEpisodeObject%3Ffunction_args