Interrupt TV signal

Hello! Do you have a ready technical solution to interrupt a television signal to broadcast advertising blocks? There is a TV with TV channel. Need schedule to insert commercials. Xibo player on Windows. What additional hardware and software?
Our client hasn’t any streaming servers any other devices - only TV and Xibo Windows Player.

It’s not something we do out of the box.

If the TV has an RS232 input, then you could use Xibo to run a command at the start of the “advertising” layouts, that changed the TV channel over to the HDMI input, and then back to the TV tuner at the end of the layout.

I understand, thank you. But you need to have a TV with RS232. Are there any other ways? For example, a TV tuner, connect the player via USB…

No Xibo has no support for TV tuners.

You can do it by using a HDMI mixer and Xibo has a scheduler to do something on-time although it’s probably not the right way of doing it. You can use Xibo as a source for your advertising, but no DS solution is equipped to handle the switching of video signals.

Hello everyone! Especially the admins!
I’ve been asking before about controlling the TV signal.

I was trying out a solution for Windows-player. It works fine.

Whether there are ready solution for the Android player?
Requires the following diagram to see the picture…

What drivers for Android, what software, provided that the switch commands are available?!

You’ve used RS232 as a command method? Xibo for Android supports RS232 commands in the same way as Xibo for Windows. See https://xibo.org.uk/manual/en/displays_commands.html#helpers

Hello Dan!

Lets discuss next configuration: Android stick connect directly to TV via HDMI. TV support HDMI CEC.

On page: https://xibo.org.uk/manual/en/displays_commands.html#helpers
says: “Xibo doesn’t provide a direct interface to HDMI-CEC as there are many different manufacturer specifications, however it is possible to control HDMI-CEC via a batch file.”

Please discribe exactly scheme.

For example, I create layout and put here Video and Shell command.


That means, after video must work Shell command. Is’t it?

Now about Shell command format:


In Shell command window I must select previously set Command.

Is this Batch file???

What is his common format? “echo…”?
For example: On TV, Off TV, Switch Channel, etc

OUR MAIN TASK:
Interrupt TV signal on TV and show (by scheduler) our video from Android stick.

Your original question was about how to send RS232 commands. That is documented at the link Dan sent you.

eg rs232|<DeviceName>,<Baud Rate>,<Data Bits>,<Parity>,<StopBits>,<FlowControl>

You would just put that in to the Linux command space for Android to read it. Device name will be the name of the RS232 interface as Android sees it, and the other options are described at the link.

None of that has anything to do with HDMI-CEC which is something completely different.

Yes Alex, I understand about RS232. Thank you.

Now I suggest discuss HDMI-CEC. In documentation says that it is possible via batch-files: “Xibo doesn’t provide a direct interface to HDMI-CEC as there are many different manufacturer specifications, however it is possible to control HDMI-CEC via a batch file.”

Please discribe any examples about such batch-files, where they put etc…

You can get addon hardware that allows CEC control from the command line:

https://www.pulse-eight.com/p/104/usb-hdmi-cec-adapter

On Linux/Windows, it’s possible to send a signal to that via their software (cec-client), from the command line, which can then control your TV - depending on what methods your TV implements.

I don’t have a specific example, but there’s a blog post here detailing a similar application:
https://www.endpoint.com/blog/2012/11/08/using-cec-client-to-control-hdmi-devices