jcalado / cgtimer

Display elapsed and remaining time for CasparCG clips.
GNU General Public License v3.0
20 stars 2 forks source link

Can't get CG Timer to read from our Server running 2.0.7 #4

Closed rossmase closed 3 years ago

rossmase commented 3 years ago

Hi There,

We can't get CasparCG to read from our server. We've configured the pre-defined OSC clients using the Frontend and the config file looks correct as per your instructions. The only thing we're wondering is if Controllers being on AMCP might be causing issues?

Config reads

<osc>
    <default-port>6251</default-port>
    <predefined-clients>
      <predefined-client>
        <address>192.168.11.12</address>
        <port>6251</port>
      </predefined-client>
    </predefined-clients>
  </osc>
  <controllers>
    <tcp>
      <port>5250</port>
      <protocol>AMCP</protocol>
    </tcp>
  </controllers>
</configuration>
<!--

Any ideas? Really keen to use this as it looks great! 👍

jcalado commented 3 years ago

Hi!

Have you tried changing your 6251 back to 6250?

rossmase commented 3 years ago

Hi,

We've tried that unfortunately! Just tried again and no luck. We're running the server on Windows and the client on Mac and all firewalls are off. Would it help if I sent through the full config?

Thanks,

Ross

jcalado commented 3 years ago

I've got to check 2.0.7, maybe something is off with the protocol. I'll get back to you on this.

EDIT: Yes, the format of the OSC messages used in 2.0.7 is incompatible with the app right now. I'll try to work around it and post here when fixed!

jcalado commented 3 years ago

Hey!

Getting back to you on this, release 1.1.1 (https://github.com/jcalado/cgtimer/releases/tag/v1.1.1) should fix this! Can you please test and report back?

jcalado commented 3 years ago

Closing this as fixed.

rossmase commented 3 years ago

Hey! Sorry for the delay here we got swept up with some other bits but reviewing this now.

I'm still having issues but I'm going to try a few more things to see if we can get any luck. Just to confirm this should work on any other computer on the same LAN as the Caspar CG server?

jcalado commented 3 years ago

Have you tried changing your predefined port to something other than the same port that you are using on ?

Please try this for OSC segment of configuration:

  <osc>
    <default-port>6250</default-port>
    <disable-send-to-amcp-clients>false</disable-send-to-amcp-clients>
    <predefined-clients>
      <predefined-client>
        <address>192.168.11.12</address>
        <port>6251</port>
      </predefined-client>
    </predefined-clients>
  </osc>
rossmase commented 3 years ago

Hey Joel,

Do you mean changing this in the Caspar CG config file on the server?

Does CG timer need to run on the same machine as the Caspar CG Server? Currently we're running it on another machine and want to have a producers laptop using the timer so they can see time remaining e.t.c but not sure if we're getting the wrong end of the stick around CG Timers functionality!

Thanks,

Ross

On Thu, 19 Nov 2020 at 22:33, Joel Calado notifications@github.com wrote:

Have you tried changing your predefined port to something other than the same port that you are using on ?

Please try this for OSC segment of configuration:

6250 false
192.168.11.12
6251

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jcalado/cgtimer/issues/4#issuecomment-730679189, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJV2A7WUFZ5FQCU4D4IO3ADSQWMMVANCNFSM4SOVRKMQ .

jcalado commented 3 years ago

Yes, please change the server default OSC port. CGtimer can run on any machine within the same network, that is exactly it was meant to do 👍

rossmase commented 3 years ago

Hi Joel,

We've tried both options but still not working. We also tried on 2.3.0 and no luck. Config for 2.3.0 below:

<?xml version="1.0" encoding="utf-8"?>

media/ log/ data/ template/ secret 1080p3000 casparcg false [true|false] 5250 AMCP localhost 8000

Any ideas?

Thanks,

Ross

On Fri, 20 Nov 2020 at 16:59, Joel Calado notifications@github.com wrote:

Yes, please change the server default OSC port. CGtimer can run on any machine within the same network, that is exactly it was meant to do 👍

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jcalado/cgtimer/issues/4#issuecomment-731285916, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJV2A7TPBU5V3DCXFKIFCQDSQ2OAJANCNFSM4SOVRKMQ .

jcalado commented 3 years ago

You still haven't tried what I asked. Please change this part:

<osc>

    <default-port>6251</default-port>

to

<osc>

    <default-port>6250</default-port>
rossmase commented 3 years ago

Hi Joel,

Apologies, we did try that and then tried changing the default port to 6251 again to see if we had any luck but neither worked. Appreciate it's probably something our side so I'll give it another go with a fresh head on Monday.

Thanks for your help so far.

jcalado commented 3 years ago

Can you check if other OSC apps work with casparcg server? Please Check firewall settings on casparcg server machine.

rossmase commented 3 years ago

Hi Joel,

We finally sat down and tried to get our heads around the config file, we decided we needed to face our fears!

I can confirm, we now have this running on 2.3.0 and it's great. Thank you for your help and sorry for being noobs!

On Fri, 20 Nov 2020 at 19:01, Joel Calado notifications@github.com wrote:

Can you check if other OSC apps work with casparcg server? Please Check firewall settings on casparcg server machine.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/jcalado/cgtimer/issues/4#issuecomment-731352505, or unsubscribe https://github.com/notifications/unsubscribe-auth/AJV2A7S74GGGQDPISXTA7G3SQ24IHANCNFSM4SOVRKMQ .

jcalado commented 3 years ago

Ah, great news! I'm happy for you! :)

vfmradio commented 3 years ago

Hello, it still doesn't work with 2.0.7. Is there any way to fix this? I would be grateful for any help.