{"product_id":"stream-pre-recorded-videos-to-youtube-live-via-n8n-workflow","title":"Stream Pre-Recorded Videos to YouTube Live via n8n Workflow","description":"\u003ch3\u003eStream Pre-Recorded Videos to YouTube Live from an n8n Form—Automatically\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow lets you collect a video URL and YouTube Live stream details via a form, then imports the video into \u003cstrong\u003eLiveReacting\u003c\/strong\u003e and creates (or schedules) a \u003cstrong\u003eYouTube Live\u003c\/strong\u003e stream through your connected LiveReacting YouTube destination. No manual importing or scheduling steps.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eReceives form input\u003c\/strong\u003e (video link, stream title, YouTube visibility, and an optional start time).\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eValidates and matches your destination\u003c\/strong\u003e by calling the \u003cstrong\u003eLiveReacting API\u003c\/strong\u003e, listing available destinations, matching the configured YouTube channel name, and validating the start time format when provided.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eImports the provided video URL\u003c\/strong\u003e into LiveReacting and polls until the import finishes or fails.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eEnsures the file is stream-ready\u003c\/strong\u003e by fetching imported file metadata and requesting encoding when required, then waiting until the media becomes ready to stream.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eCreates the LiveReacting project + scene\u003c\/strong\u003e, adds the video as a playlist layer, and then either \u003cstrong\u003estarts streaming immediately\u003c\/strong\u003e or \u003cstrong\u003eschedules\u003c\/strong\u003e the YouTube Live stream at your requested time.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eTurn webinar replays or recorded sessions into scheduled \u003cstrong\u003eYouTube Live\u003c\/strong\u003e streams using a simple n8n form.\u003c\/li\u003e\n  \u003cli\u003eRun repeat live broadcasts from a library of video links while keeping stream titles and visibility consistent.\u003c\/li\u003e\n  \u003cli\u003eSaaS operators and automation engineers streamline media prep and YouTube Live creation using \u003cstrong\u003en8n + LiveReacting\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details (n8n workflow)\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eForm Trigger\u003c\/strong\u003e to collect video link and stream parameters.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHTTP Request\u003c\/strong\u003e steps with \u003cstrong\u003eLiveReacting API\u003c\/strong\u003e using \u003cstrong\u003eHTTP Bearer Auth\u003c\/strong\u003e.\u003c\/li\u003e\n  \u003cli\u003eCore logic nodes: \u003cstrong\u003eif\u003c\/strong\u003e, \u003cstrong\u003eset\u003c\/strong\u003e, \u003cstrong\u003ewait\u003c\/strong\u003e, and a \u003cstrong\u003esticky note\u003c\/strong\u003e for guidance.\u003c\/li\u003e\n  \u003cli\u003eWorkflow settings include the \u003cstrong\u003ecorrect LiveReacting YouTube destination name\u003c\/strong\u003e (as shown in LiveReacting Studio) and your preferred \u003cstrong\u003etime zone\u003c\/strong\u003e.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e\u003cstrong\u003eNote:\u003c\/strong\u003e You’ll need a LiveReacting account with API access, and your YouTube channel connected as a LiveReacting destination.\u003c\/p\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":46157927022771,"sku":"N8N-20357","price":62.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/Sw0l80PB2e2tsq2ob0p1_aAEly2q0.png?v=1791018583","url":"https:\/\/buyflowscripts.com\/products\/stream-pre-recorded-videos-to-youtube-live-via-n8n-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}