OK accoring with FAQ it is possible to play HLS, see please
http://developer.lge.com/webOSTV/common-page/faqs.
Also it is said that CODECS should have one value for audio-only streams.
In my case the file(playlist) is:
#EXT-X-STREAM-INF:PROGRAM-ID=1002,BANDWIDTH=220000,CODECS="mp4a.40.5, avc1.42e01e" ### -- 2 values not audio only stream
http://XXX/1430390875/S-/25732/55324/1430390606.808/0/1002-20.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1002,BANDWIDTH=370000,CODECS="mp4a.40.5, avc1.42e01e"
http:///XXX/1430390875/S-/25732/55324/1430390606.808/0/1002-30.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1002,BANDWIDTH=700000,CODECS="mp4a.40.5, avc1.42e01e"
http:///XXX/1430390875/S-/25732/55324/1430390606.808/0/1002-40.m3u8
#EXT-X-STREAM-INF:PROGRAM-ID=1002,BANDWIDTH=64000,CODECS="mp4a.40.5" ###- audio only stream with one value
http://1/XXX/1430390875/S-/25732/55324/1430390606.808/0/1002-20.m3u8?audio-only=true&audio-codec=aac
So it should work, branches with 2 CODECS are not audio only streams, the last line displays audio only stream with one CODEC.
Why it doesn't work?