If you have not already, we suggest setting your Plex username to something else rather than email which is displayed on your posts in forum. You can change the username at https://app.plex.tv/desktop#!/account
Welcome to our forums! Please take a few moments to read through our Community Guidelines (also conveniently linked in the header at the top of each page). There, you'll find guidelines on conduct, tips on getting the help you may be searching for, and more!

Samsung TV - RTMP and M3U8 support

neutrongeniousneutrongenious Posts: 46Members, Plex Pass Plex Pass

Hi, i have written a plugin to play some m3u8 and RTMP streams (it's working fine on chrome + IOS). but while running on Samsung TV (2014) it's giving error: requires features that aren't available in the app you're using

 

a little search and i can find this old thread.. https://forums.plex.tv/topic/90844-rtmp-support/?hl=rtmp

 

any update on support for M3U8 and RTMP?

Best Answer

  • OrcaOrca Plex for Samsung Developer Posts: 7,586Members, Plex Pass, Plex Ninja Plex Ninja
    Accepted Answer

    The new app will support RTMP, the current one doesn't.

    Have you checked if your answer might be in the User Manual?
    My Samsung environment:

    2010 BD-C5500 Blu-Ray,
    2011 UE46D7000 LED-TV,

    2012 BD-ES6000 Blu-Ray,

    2014 UE55HU8500L UHD LED TV

    If you enjoy this free app, you can buy me a beer by making a Donation

Answers

  • OrcaOrca Plex for Samsung Developer Posts: 7,586Members, Plex Pass, Plex Ninja Plex Ninja
    Accepted Answer

    The new app will support RTMP, the current one doesn't.

    Have you checked if your answer might be in the User Manual?
    My Samsung environment:

    2010 BD-C5500 Blu-Ray,
    2011 UE46D7000 LED-TV,

    2012 BD-ES6000 Blu-Ray,

    2014 UE55HU8500L UHD LED TV

    If you enjoy this free app, you can buy me a beer by making a Donation

  • neutrongeniousneutrongenious Posts: 46Members, Plex Pass Plex Pass

    Thanks for update Orca, looking forward to new app.

    but what about m3u8 support?

  • OrcaOrca Plex for Samsung Developer Posts: 7,586Members, Plex Pass, Plex Ninja Plex Ninja
    edited January 2015

    m3u8 is the extension used with HLS. The current app can do HLS already but there are different forms of HLS, it may not play the latest ones with encryption.

    Have you checked if your answer might be in the User Manual?
    My Samsung environment:

    2010 BD-C5500 Blu-Ray,
    2011 UE46D7000 LED-TV,

    2012 BD-ES6000 Blu-Ray,

    2014 UE55HU8500L UHD LED TV

    If you enjoy this free app, you can buy me a beer by making a Donation

  • manfermanfer Posts: 87Members ✭✭
    edited May 2015
    Orca wrote on January 6 2015, 10:54 PM: »

    The new app will support RTMP, the current one doesn't.

    Doesn't seem to be working unless I'm doing something wrong. I always get "Can't connect to Server" error when trying RTMP streams on the Samsung Smart Hub App while same streams work in Plex Web and in Plex Home Theater.

    Has RTMP support been included in version 2?

  • OrcaOrca Plex for Samsung Developer Posts: 7,586Members, Plex Pass, Plex Ninja Plex Ninja

    RTMP is only supported when transcoding. It's basically for channels that use it, like the Daily Show.

    Have you checked if your answer might be in the User Manual?
    My Samsung environment:

    2010 BD-C5500 Blu-Ray,
    2011 UE46D7000 LED-TV,

    2012 BD-ES6000 Blu-Ray,

    2014 UE55HU8500L UHD LED TV

    If you enjoy this free app, you can buy me a beer by making a Donation

  • manfermanfer Posts: 87Members ✭✭
    Orca wrote on May 18 2015, 7:09 PM: »

    RTMP is only supported when transcoding. It's basically for channels that use it, like the Daily Show.

    I did more test and it works fine so I must investigate why the other stream I'm trying is not working.

    Here is a sample that works just in case someone has the same problem and needs a sample for testing purpose.

    # -*- coding: utf-8 -*-
    TITLE  = u'Test Channel'
    PREFIX = '/video/testchannel'
    
    ################################################################################
    def Start():
      ObjectContainer.title1 = TITLE
      HTTP.CacheTime = CACHE_1HOUR
    
    ################################################################################
    @handler(PREFIX, TITLE)
    def testchannel_main_menu():
      oc = ObjectContainer()
    
      oc.add(
        rtmp_test(container = False)
      )
    
      return oc
    
    ################################################################################
    @route(PREFIX + '/rtmp')
    def rtmp_test(container = False):
      vco = VideoClipObject(
        key = Callback(rtmp_test, container = True ),
        rating_key = 'rtmp_test',
        title = 'Elephants Dream',
        thumb = Resource.ContentsOfURLWithFallback('https://orange.blender.org/wp-content/uploads/2006/05/edscore_cover_l.jpg'),
        items = [
          MediaObject(
            parts = [
              PartObject( key = Callback(PlayVideo) )
            ],
            protocols = [ Protocol.RTMP ]
          )
        ]
      )
    
      if container:
        return ObjectContainer( objects = [ vco ] )
      else:
        return vco
    
    ################################################################################
    @indirect
    def PlayVideo():
      return IndirectResponse(
        VideoClipObject,
        key = RTMPVideoURL(
          url = 'rtmp://fms.12E5.edgecastcdn.net/0012E5',
          clip = 'mp4:videos/8Juv1MVa-485.mp4'
        )
      )
    
    
  • manfermanfer Posts: 87Members ✭✭
    edited May 2015
    Orca wrote on May 18 2015, 7:09 PM: »

    RTMP is only supported when transcoding. It's basically for channels that use it, like the Daily Show.

    I didn't undestand exactly what that mean but after reading I think I understand it now. The PMS will transcode when it knows the length of the rtmp media and will not when it doesn't. So live streams are not supported.

    I have been able to convert the rtmp streams to http m3u8 equivalents and Plex for Samsung Smart Hub works fine with those ones.

Sign In or Register to comment.