Palette:synchroFrameOut

From Derivative
Jump to navigation Jump to search

Summary
[edit]

Sends a frame index using a SyncCHOP or a TouchOut CHOP.

The Sync CHOP method is a Pro only feature. This method can more accurately synchronize as it utilizes a TCP-IP protocol over multicast, that ensures all computers are ready to advance to the next frame.

The TouchOut CHOP method works in all versions of TouchDesigner. It uses a UDP protocol so the frame is sent to all computers as quickly as possible.

PythonIcon.pngPalette:synchroFrameOut Ext


Parameters - Synchro Frame Out Page

Sync Sync - This feature is PRO Only.

Active (Sync) Syncactive - Activates the Sync CHOP mode for sending the sync frame index over multicast network. This feature is PRO Only.

Multicast Address Sync Syncmulticastaddress - The multicast address to use for the Sync CHOP.

Network Port Syncport - The port number to use for the Sync CHOP.

Timeout (msec) Synctimeout - The timeout in milliseconds for how long to wait for clients to respond.

UDP Udp -

Active (UDP) Udpactive - Activates the TouchOut CHOP for sending the sync frame over multicast network to clients.

Multicast Address Sync Udpmulticastaddress - The multicast address to use for the TouchOut CHOP for sending the sync frame index channel.

Network Port Udpport - The UDP port number for the TouchOut CHOP sync frame sender.

Queue Size (ms) Udpqueuesize - The queue size for sending the sync frame channel data.

Clear Stats Clearstatssync - Clears the stats for connected clients for the Sync CHOP.

Frame Frame - The frame index to send. Only available when the input of the component is not connected.

Delay (Frames) Delay - The number of frames to delay the sync frame. The delay length should be greater than the largest video stream frame latency for any client.

Hog Hog - Hog causes the server application to drop frames which can be useful for simulating and testing problematic behavior.

Hog Delay (Seconds) Hogdelay - The number of seconds to hog this process - for simulating bad behavior for the server application.

Reset Stats Resetstats - Resets the statistics.


Parameters - About Page

Help Help - A link to the help for this component.

Version Version - The version of this component.


Operator Inputs

  • Input 0: in1 -


Operator Outputs

  • Output 0 -

TouchDesigner Build:

Palette
Palette • Palette:arcBallCamera • Palette:arcBallGeometry • Palette:audioAnalysis • Palette:audioSet • Palette:battery • Palette:bitwigClip • Palette:bitwigClipSlot • Palette:bitwigDeviceRemotes • Palette:bitwigMain • Palette:bitwigNote • Palette:bitwigProjectRemotes • Palette:bitwigRemotesDevice • Palette:bitwigRemotesProject • Palette:bitwigRemotesTrack • Palette:bitwigSelect • Palette:bitwigSong • Palette:bitwigTrack • Palette:bitwigTrackRemotes • Palette:blendModes • Palette:bloom • Palette:camera • Palette:cameraBrowser • Palette:cameraViewport • Palette:camSchnappr • Palette:changeColor • Palette:changeToColor • Palette:checker • Palette:chromaKey • Palette:colorThreshold • Palette:compareComp • Palette:convolve • Palette:cornerPinSOP • Palette:cppParsTemplateGen • Palette:customAttributes • Palette:debugControl • Palette:dent • Palette:depthExtract • Palette:dilate • Palette:encoder • Palette:equalizer • Palette:feedback • Palette:feedbackEdge • Palette:firmata • Palette:gal • Palette:geoPanel • Palette:gestureCapture • Palette:graphPlot • Palette:histogram • Palette:hsvBlur • Palette:imageSearch • Palette:julia • Palette:kantanMapper • Palette:kinectCalibration • Palette:kinectPointcloud • Palette:leapPaint • Palette:lightTunnel • Palette:logger • Palette:mandelbrot • Palette:materialDesignIcons • Palette:mesh • Palette:monochrome • Palette:motionSense • Palette:movieEngine • Palette:moviePlayer • Palette:moviePlaylist • Palette:multiLevel • Palette:multiMix • Palette:noise • Palette:onScreenKeyboard • Palette:operatorPath • Palette:opticalFlow • Palette:pixelate • Palette:pixelRelocator • Palette:pointGenerator • Palette:pointillize • Palette:pointMerge • Palette:pointRender • Palette:pointRepack • Palette:pointTransform • Palette:pointWeight • Palette:popDialog • Palette:probe • Palette:projectorBlend • Palette:pushPins • Palette:puzzle • Palette:quadReproject • Palette:radialBlur • Palette:recorder • Palette:remotePanel • Palette:rgbaBlur • Palette:rgbaDelay • Palette:rgbContrast • Palette:sceneChanger • Palette:search • Palette:searchReplace • Palette:sharpen • Palette:sickEngine • Palette:signalingClient • Palette:signalingServer • Palette:softenAlpha • Palette:solarize • Palette:sopRender • Palette:splitter • Palette:stitcher • Palette:stoner • Palette:superFormula • Palette:SVG • Palette:sweetSpot • Palette:sweetSpotPreviz • Palette:synchroCache • Palette:synchroClient • Palette:synchroFrameIn • Palette:synchroFrameOut • Palette:synchroNDIIn • Palette:synchroSDIIn • Palette:synchroVideoOut • Palette:tdBitwigPackage • Palette:TDVR • Palette:testGrid • Palette:transitMap • Palette:twirl • Palette:vectorScope • Palette:virtualFile • Palette:waveformMonitor • Palette:webBrowser • Palette:webRTC • Palette:webRTCPanel • Palette:webRTCPanelRcv • Palette:xyScope