News:

Server migration complete, Welcome to version 2.1.1

+-+-

+-User

Welcome, Guest.
Please login or register.
 
 
 
Forgot your password?

+-Site Stats

Members
Total Members: 16481
Latest: Dronyx_belgium
New This Month: 13
New This Week: 1
New Today: 1
Stats
Total Posts: 132763
Total Topics: 16481
Most Online Today: 111
Most Online Ever: 7634
(January 21, 2020, 02:14:03 AM)
Users Online
Members: 0
Guests: 63
Total: 63

SMPTE timecode

Started by k6ccc, July 02, 2024, 07:55:05 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

k6ccc

Does, or can an FPP instance operating as a remote read and sync to SMPTE timecode?  If so, how?
The purpose of the question is to use something other than another FPP instance as the master.
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

darylc

Check  out the various plugins and see what they can do?

k6ccc

Quote from: darylc on July 02, 2024, 08:25:51 PMCheck  out the various plugins and see what they can do?
Good suggestion.  There are two available plugins that hold possibilities.
Thanks

Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

k6ccc

Ding!  Ding!  Ding!  We have a winner.

There is a plugin called ArtNet Advanced Features that does what I needed.  There are a couple minor issue to resolve before November, but last night I was successfully playing a short test show (8 sequences) on my P10 matrix via SMPTE Time Code.

One issue I will have is that as far as I can tell, you must use the Time Code hour to select the sequence in the playlist to play.  That limits you to 24 sequences (although that could actually be a limitation of the sender being used).

The other one is that if I send Time Code hour 1, it plays sequence 2 in the playlist, if you send hour 2 it plays sequence 3, etc.  I had to either increment the Time Code hour by one, or put a dummy sequence as sequence 1 in the playlist (my current solution).  And no, I can't send Time Code hour 0 as that results in FPP playing nothing.

I will be playing more with this in the next few days to see if I can resolve a few of these issues.

Thanks darylc
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

MikeKrebs

Trying to read the source code, it looks like using the hour as an index is optional. Else the time code would be for the whole playlist?

And a zero/zero does indicate stop so that is why the playlist is off by one. If you send 0 hour and 1ms does it play sequence 1?

k6ccc

Quote from: MikeKrebs on July 03, 2024, 10:25:34 PMTrying to read the source code, it looks like using the hour as an index is optional. Else the time code would be for the whole playlist?

Yes, the use of hour for the sequence selection is optional, but apparently there is no way to specify which sequence to play other than using the hour.  For example, you can't specify that Time Code 0:10:00 is the start of sequence 1, and Time Code 0:20:00 is the start of sequence 2, etc.  My source can do that.

Quote from: MikeKrebs on July 03, 2024, 10:25:34 PMAnd a zero/zero does indicate stop so that is why the playlist is off by one. If you send 0 hour and 1ms does it play sequence 1?

Have not tried that yet.  Had to get to bed...  I will try that, but it wont be for a couple days (I shoot a professional fireworks show tomorrow, so a busy next 30 hours followed by SLEEP!
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

k6ccc

I'm essentially down to one issue.  Currently as far as I can tell the only way to specify which sequence in the playlist to play when using timecode via ArtNet is to use the hour to select the sequence.  So for example, I can't tell FPP to start sequence at 0 hour : 20 minutes.  The limitation of using hour is there is only 24 hours.  As I said earlier, that may be a limitation in my source.

The last issue that I had was my internal networking - but I mention it in case it benefits someone else.  In my case my E1.31 devices are on a 192.168.131.0/24 LAN so the broadcast address is 192.168.131.255.  When I specified the Timecode be sent to the IP of one of my FPP instances, that one FPP instance would receive it and work properly, but if I specified the broadcast IP, it would not.  Turns out for my testing that I was sending from a different LAN so therefore the traffic was routed.  Duh!  Broadcast traffic is not normally routed.  Changed my timecode source to be on the same LAN as the FPP instances, and then it worked.
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

k6ccc

OK, apparently the time code standard is limited to 24 hours.  Since the current implementation of the ArtNet plugin and FPP requires using hours for sequence selection, that limits to 23 sequences.  Can FPP and / or the ArtNet plugin be modified to allow something other than hours for sequence selection?
Using LOR (mostly SuperStar) for all sequencing - using FPP only to drive P5 and P10 panels.
My show website:  http://newburghlights.org

Jim

Support FPP

+- Recent Topics

Changing FPP firmware by dkulp
July 19, 2024, 06:20:26 PM

Intro to the Octoscroller by dkulp
July 19, 2024, 04:41:13 AM

xCapture Playback Issues by dkulp
July 19, 2024, 04:38:54 AM

UDP error by Poporacer
July 17, 2024, 07:19:13 PM

do I need license for my picap New? by Poporacer
July 15, 2024, 03:35:02 PM

Audio Issue with Pi Zero 2 W by robbiet
July 14, 2024, 12:07:12 PM

USB (and other) issues on Pi Zero 2w by zaicik
July 14, 2024, 04:20:33 AM

Multiple text effects cause re-render by dkulp
July 13, 2024, 08:44:07 AM

FPP led Panel Troubleshooting. by Poporacer
July 12, 2024, 09:29:56 AM

output controller by JonD
July 12, 2024, 09:29:07 AM

Powered by EzPortal
Powered by SMFPacks Menu Editor Mod