0

Media Server Plugin on XT1143 Running Appspace

Hi,

 

I am using the XT1143 player with Appspace, and I'm trying to load a Media Server plugin that will be loaded each time the player boots.

My goal is to stream the display output to a memory stream and start a media server to listen to request from clients.

I've tried messing around with the autorun.brs in the Appspace package and manually adding the run of the script but was unsuccesfull.

I've also tried to create a Device Task on Appspace to start the stream of the display output to a mem stream and open a media server. That did not work either. VLC wasn't able to connect.

How do I implement the plugin without using the Autorun tab in the Presentation Properties on BrightAuthor? or without using BrightAuthor at all?

 

Thanks,

Chen Shapira

1 comment

  • 0
    Avatar
    Lyndon

     

    Have you contacted appspace? I don't know if this has been done already, but a device task would be the way to go. You can't add the plugin, but the code to stream the display is small. I'll check if anyone has done this already..

     

    srvr = createobject("roMediaServer")
    if srvr <> invalid then
    s.srvr.start("rtsp:port=8090")

    pipleline$ ="display:mode=1&vformat=720p30&vbitrate=8000,encoder:,"
    address$ = "mem:/display"

    if type(strmr) <> "roMediaStreamer" then strmr = CreateObject("roMediaStreamer")
    if strmr <> invalid then
    strmr.reset()
    strmr.SetPipeline(pipleline$+address$)
    strmr.start()
    else
    print "Failed to create Display streamer..."
    endif
    endif

    endif

     

Please sign in to leave a comment.