
HOLLYLAND PYRO H TRANSMITTER
HOL127982
Error executing template "Designs/Swift/Paragraph/Swift_ProductComponentParagraph.cshtml" System.ArgumentException: Could not write parsed file: C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml System.IO.IOException: The process cannot access the file 'C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\_parsed\Swift_ProductComponentEdit.parsed.cshtml' because it is being used by another process. at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath) at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost) at System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost) at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost) at System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding) at Dynamicweb.Core.Helpers.TextFileHelper.WriteTextFile(String value, String path, Boolean appendToFile, Encoding encoding) at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l) at Dynamicweb.Rendering.Designer.Parser.Parse(Layout l) at Dynamicweb.Rendering.Designer.Layout.CheckParsed() at Dynamicweb.Rendering.Designer.Layout.GetLayoutByLocation(String path) at Dynamicweb.Content.Layouts.LayoutLocator.FindLayout(Page page, String layoutName) at Dynamicweb.Frontend.Content.GetLayoutForDevice(Page page, DeviceType device) at Dynamicweb.Frontend.Content.CreateGridContent(Int32 contentId, Boolean ignoreVisualEdit) at Dynamicweb.Frontend.Content.RenderExternalGrid(Int32 pageId, String container) at CompiledRazorTemplates.Dynamic.RazorEngine_ea02ec44c5544754b673fc593b5b3653.Execute() in C:\inetpub\solutions\Goecker-2022-Prod\Files\Templates\Designs\Swift\Paragraph\Swift_ProductComponentParagraph.cshtml:line 39 at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader) at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag) at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer) at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter) at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template) at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template) at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits Dynamicweb.Rendering.ViewModelTemplate<Dynamicweb.Frontend.ParagraphViewModel> 2 3 @{ 4 int itemSourcePageId = Convert.ToInt32(Model.Item.GetRawValueString("ComponentSource", "0")); 5 6 var pageService = new Dynamicweb.Content.PageService(); 7 itemSourcePageId = itemSourcePageId > 0 && pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID) != null ? pageService.GetPageOrLanguage(itemSourcePageId, Pageview.AreaID).ID : itemSourcePageId; 8 } 9 10 @if (itemSourcePageId != 0) { 11 var page = Dynamicweb.Content.Services.Pages.GetPage(itemSourcePageId); 12 13 if (page != null) { 14 var pageViewModel = Dynamicweb.Frontend.ContentViewModelFactory.CreatePageInfoViewModel(page); 15 string itemTheme = !string.IsNullOrWhiteSpace(pageViewModel.Item.GetRawValueString("Theme")) ? " theme " + pageViewModel.Item.GetRawValueString("Theme").Replace(" ", "").Trim().ToLower() : string.Empty; 16 17 string contentPadding = pageViewModel.Item.GetRawValueString("ContentPadding", ""); 18 contentPadding = contentPadding == "none" ? "p-0" : contentPadding; 19 contentPadding = contentPadding == "small" ? "p-2 p-md-3" : contentPadding; 20 contentPadding = contentPadding == "large" ? "p-4 p-md-5" : contentPadding; 21 contentPadding = contentPadding == "small-x" ? "px-2 px-md-3" : contentPadding; 22 contentPadding = contentPadding == "large-x" ? "px-4 px-md-5" : contentPadding; 23 24 string layout = Model.Item.GetRawValueString("Layout", "top"); 25 switch (layout) 26 { 27 case "top": 28 case "alignLeftMiddle": 29 layout = ""; 30 break; 31 case "center": 32 case "alignLeft": 33 layout = "d-flex align-items-center text-start"; 34 break; 35 } 36 37 <div class="@contentPadding @itemTheme @(layout) h-100 item_@Model.Item.SystemName.ToLower()"> 38 <div class="w-100"> 39 @RenderGrid(itemSourcePageId) 40 </div> 41 </div> 42 } else if (Pageview.IsVisualEditorMode) { 43 <div class="alert alert-dark m-0" role="alert"> 44 <span>@Translate("The selected component does not exist anymore")</span> 45 </div> 46 } 47 } else if (Pageview.IsVisualEditorMode) { 48 <div class="alert alert-dark m-0" role="alert"> 49 <span>@Translate("Product component: The component will be shown here, if any")</span> 50 </div> 51 } 52
Pyro H, your ultimate HDMI-only solution specially designed for video transmission at up to 4K/30fps, is now available on the market. With transmission over dual 2.4 GHz and 5 GHz frequency bands, this innovative kit marks Hollyland's pioneering leap into the realm of 4-receiver support, offering enhanced monitoring stability and collaboration on set. With a new level of performance in transmission range, and latency, among other things, Pyro H is to make a difference.
Pyro H's WifiBroadcast technology enables one transmitter to connect to four receivers with stable signals, offering more flexibility when additional monitoring needs emerge on set.
Activated:
When Broadcast mode is activated, the transmitter can transmit signals to a max of four receivers.
Deactivated:
When Broadcast mode is deactivated, the transmitter can transmit signals to at most two receivers and two mobile devices. *Connection to the monitoring app may affect the transmission range.
With self-developed 2.4 GHz & 5 GHz Dual-Band technology, Pyro H features a stable transmission range of up to 1,300ft (400m). It achieves a minimal transmission latency of 60ms thanks to upgraded chips and optimized video encoding/decoding algorithms.
Compared to traditional video transmission systems whose range extends at the cost of image quality and latency, Pyro H excels with increased transmission distance while preserving video quality and minimizing latency.
Smooth Mode:
The bitrate dynamically adjusts in this mode to achieve the Lowest 60ms latency for ultra-long-distance transmission
HD Mode:
Optimal for superior image quality. HD Mode guarantees clear visuals, maintaining a stable bitrate of 8-12 Mbps even at a range of 1,300ft (400m)
Pyro H offers a dual-band transmission solution that addresses common issues such as signal interference, low transmission efficiency, and frequency congestion. And the omnidirectional high-gain antennas will also ensure stable signals in all directions. This provides better signal transmission performance and efficiency. With Pyro H, you won’t have to worry about video drop issues any more.
With 4k/30fps transmission capabilities, Pyro H presents images with superior clarity, detail, and realism, making it competent for professional applications, such as filmmaking.
HDMI Loopout port allows the output of signals to another display device, such as a monitor, without compromising the quality of the transmitted signal, which enables users to conveniently monitor the transmitted content, and make adjustments as necessary.
UVC allows seamless compatibility with a wide range of devices, such as computers, without requiring capture cards or software installations. This plug-and-play feature simplifies setup and operation, making it convenient for users in various scenarios, such as live streaming and video conferencing.
Upon startup, Pyro H automatically chooses a high-quality frequency channel, optimizing user experience from the outset. Additionally, users can activate the smart channel scan function on the receiver to view real-time feedback on the frequency status, thus ensuring an uninterrupted and reliable experience.
Pyro H supports preset grouping and pairing, obviating the need for users to repetitively and manually set up the transmitter and receivers. Time really matters to crew members.
In addition to DC and NP-F batteries, Pyro H also supports USB-C power supply (5-12V). This power supply option proves convenient, especially when using stabilizers, as it eliminates the need for NP-F batteries, thus reducing overall weight and enhancing maneuverability. *In Broadcast mode, USB-C charging is not supported.
Producent | Hollyland |
Kategori | Transmitter og Receiver |