obrien.james
Posts: 2
Joined: Sat Jan 12, 2019 8:37 am

Pi HDMI Output

Sat Jan 12, 2019 8:45 am

Hi,

I have written a little bash script that outputs RTSP stream using OMXPlayer to the HDMI display. Testing this on my TV it works fine. However, I moved this to my TV distribution system, and the output is really poor quality. It looks like the colour depth is wrong.

The pi is connected to a BlueStream HDMI matrix, and if I run

Code: Select all

tvservice -s
I get the following response:

Code: Select all

tvservice-client: Failed to connect to TV service: -1
state 0x0 [TV is off], 1995906288x4287062190 @ 928.00Hz, interlaced
I have tried changing the HDMI settings in boot/config.txt to safe mode, and to force the output to different modes which doesn’t seem to help.

Any anyone help / suggest what I can do to improve the quality.
(System: Pi 3, with GPU set to 512)

Thanks in advance

James

aBUGSworstnightmare
Posts: 1491
Joined: Tue Jun 30, 2015 1:35 pm

Re: Pi HDMI Output

Sun Jan 13, 2019 7:51 am

Questions:
- what ist the input resolution your matrix needs? FHD?
- can it deal with audio to?
- please post your config.txt

obrien.james
Posts: 2
Joined: Sat Jan 12, 2019 8:37 am

Re: Pi HDMI Output

Mon Jan 14, 2019 7:39 pm

These re the uncommented config.txt parameters

Code: Select all

hdmi_force_hotplug=1
dtparam=audio=on
gpu_mem=512
The matrix does accept audio.

I don’t know of a minimum resolution etc... for the matrix. However the matrix is designed for distributed AV in homes, and current has 2 free view box’s which us put at 720, and 1080, a first gen fire stick and a DVR cnneted currently. These all work fine.

aBUGSworstnightmare
Posts: 1491
Joined: Tue Jun 30, 2015 1:35 pm

Re: Pi HDMI Output

Wed Jan 16, 2019 6:48 am

add below parameters to config.txt

Code: Select all

hdmi_force_hotplug=1
hdmi_ignore_edid=0xa5000080
config_hdmi_boost=7
hdmi_group=2
hdmi_mode=82
Description/details are here https://www.raspberrypi.org/documentati ... t/video.md
This will force your Pi to ignore any EDID data coming from your matrix, and let it output FHD resolution (1920x1080p)

Return to “Interfacing (DSI, CSI, I2C, etc.)”