Display streaming video to allow live events to be displayed

Registered by Matthew Holder

A nice feature would be to enable xibo-server to "pass" a live video stream to the client so that this client can display live video. Depending on the model, and I imagine (from my limited understanding) that it would be better for the display PC to provide any transcoding needed.

Blueprint information

Status:
Not started
Approver:
None
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
None
Definition:
New
Series goal:
None
Implementation:
Unknown
Milestone target:
None

Related branches

Sprints

Whiteboard

Hi

We're looking at adding support for TV tuners, video capture cards and webcams etc. Streaming video is relatively unreliable in a display screen application.

1.0.2 will likely have the ability to embed HTML snippets directly in the layout, so you could embed streaming video that way if you so choose.

Alex

Hello,

I successfully tested streaming video with Xibo, using the method Alex mentioned at the bottom of his post. In a region you can add an embedded html object to the timeline, and paste code that embeds Windows Media Player in a webpage, such as this:

<OBJECT id="VIDEO" width="320" height="240"
 style="position:absolute; left:0;top:0;"
 CLASSID="CLSID:6BF52A52-394A-11d3-B153-00C04F79FAA6"
 type="application/x-oleobject">

 <PARAM NAME="URL" VALUE="your file or url">
 <PARAM NAME="SendPlayStateChangeEvents" VALUE="True">
 <PARAM NAME="AutoStart" VALUE="True">
 <PARAM name="uiMode" value="none">
 <PARAM name="PlayCount" value="9999">
</OBJECT>

Enter the URL of your stream on the URL line, and modify the width and height for the size of the region. I tested this successfully with a multicast Windows Media stream from a Vbrick encoder.

Joel

Kris> I've also successfully streamed video to a xibo display using flash media server / encoder and a really simple .swf viewer uploaded into a layout.

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.