[ANSWERED] PJ Link and Panasonic projector
-
Just a little hint.
@woland said
– but this is not the IP Port!
This isn't perfectly correct. It still is an IP Port, but a different one for a different service.
(Edit: I see now that the tutorial doesn't say it would not be A port in general, but not be THE port wanted. But I'll keep the text for others to maybe understand the concept of ports)
As one device can have several services published at one ip address, ports are used to separate them. Every service used with the same IP, needs to use his own port. It isn't possible (without extra special services), to address two different services on the same IP with the same Port. Most used services like web, ssh remote, FTP, etc., have a default port defined by international standards. Technically, you could use them differently for what ever service and vice versa, but there are written conventions to have things working internationally. Anyway, there are special cases, where you even want or need to use a different port, as it would be standardized. But some need to be on the standardized port and are not changeable, like ArtNet (6454) as all hardware devices work this way and an ArtNet based network would have issues if you'd change this on one device.
On a Panasonic projector e.g. the default ports would be the web interface (HTTP Port 80), The secure TLC web interface (HTTPS 443), Artnet (6454), PJLink (4352) and maybe some moreFor sake of completeness, there are 65535 possible ports for TCP and again the same for UDP. But the first 0 - 1023 Ports are reserved for privileged services as HTTP (80), SSH (23), etc. On your own computer/server you are free to use what ever you want. But be aware, that it could interfere with conventions and might not work in conjunction with public or default devices.
You can find a listing with the commonly used port/protocol combinations at this Wikipedia article.Anyway, the port to use for the client, is always defined by the service (therefor the server). If the service port on a closed source device is not changeable, you have to use the given one. If one port is already set for a service, it is very likely that another service on this device does have a different port. Like the 1024 TCP Command port at the Panasonic can't be given to the PJLink port, which means with high chances, it must be a different port.
Cheers, Dill
-
@dillthekraut said:
This isn't perfectly correct. It still is an IP Port, but a different one for a different service.
Thank you for making this clarification; you are 100% correct on all of these useful points. I can update the Knowledge Base article to reflect this. But the main point is, as pointed out in the article, the user interface is confusing to the user, because it looks like this might be the PJ Link Port. Let's see if setting to 4352 solves @eamon's problem.
Best Wishes,
Mark -
That's a great explanation thank you. Ports have always been one of life's little mysteries to me, something I use all the time and happily type in the numbers that match at each end but with no real understanding of what's going on. -
Hi all
Many thanks for the pointers and information.
I have got the pjlink working and the issue was correctly guessed at to the port number of 1024. In the web interface of the projector, I had changed this number to be 4352 thinking I was doing the right thing.I have set up both projectors to auto start and auto stop via the pjlink. Always knew you could do it but I have never done it before. Fantastic and apart from the port issue works a treat.
Many thanks to all. One thing I have always liked about this forum (more of a lurker) is that there is an abundance of knowledge and helpfulness. Isadora is definitely community centred.
I have followed the GURU sessions - always after the broadcast due to small kids being present. The information and the clarity of the teaching is fantastic.
I have learnt so much and yet know so little about what the program can do!
Thanks all
eamon
-
As @Maki just answered to this old thread with the same issue on optoma projectors, I googled for the port number. It seams 4352 is commonly given to Projector Link (PJLink) protocol, which results in being the port number to be used in probably all projectors supporting this protocol independently from manufacture.
There is a Wikipedia article listing the commonly used port/protocol combinations. The PJLink protocol is not listed here. Non the less, it is given by the official PJlink specifications on page 8/29.
-
@woland said:
our article "Using the Send PJLink Actor"
I have updated the PJ Link knowledge base article with this new addition. Do you think that will help other users avoid confusion regarding the port number?
Best Wishes,
MarkImportant Note: The IP Port for PJ Link is Almost Always 4352!
According to the PJ Link Specification, the default IP Port used for PJ Link is 4352. The menus/user interfaces on some projectors (notably Panasonic) might lead you to believe that you can change the PJ Link port number. But our experience and user feedback indicate this is almost never the case. Always try 4352 first!
-
@mark said:
Do you think that will help other users avoid confusion regarding the port number?
I think your update looks great
-
HI
I realised I did not reply to Mark's edit. My brevity is down to being in charge of my galleries covid response. There is a small amount of work in it....I concur with Woland that the update makes the information clearer and I now have full control over 3 of my panasonic projectors. The Pjlink works brilliantly.
I am looking at triggering the start up's/turn off's via isadora and I am wondering if there is a more elegant solution.I have the units linked to the Time of Day actor for ON/OFF but I am wondering if there is a calendar style actor available. It is not a big deal to create a Time of Day actor for each action but I am figuring somebody has probably asked this question before!
Many thanks
eamon
I
-
I made this patch a few years ago to auto start and stop a Barco Beamer. You have to actively say on what day it should not start up, default is every day. You also have to swap the user actor that controls the Barco with the PJ Link actor.
Best Michel
-
Many thanks.
I must say, I do find it fascinating where you delve into user actors created by people who know what they are doing. Brilliantly simple yet I would not have come with that.
This is fantastic. I did not believe there would be that level of detail but mainly thought there was actor named oddly (to me) that would achieve this.
Thanks again.
Very much appreciated.
eamon