testttt

Keeping operational software running 24/7 

By Miroslav Jeras, CTO, Pebble

A lot of software development is about things users will never see, and in many ways that is exactly how it should be.

Pebble Remote provides a web-based interface for monitoring, managing and controlling playout environments, often across multiple channels and sites. For the people using it, the important thing is that it is there when they need it and continues to behave as expected, however long it has been running.

That makes maintaining it rather different from working on a typical web application. A browser application used occasionally can usually be restarted without much consequence. Software sitting in a broadcast control environment may be open continuously for days or weeks, receiving live information throughout that time. Small problems that would barely register elsewhere can therefore become significant.

Designing for continuous operation

Much of our recent engineering work on Remote has focused on exactly those kinds of issues. One example is memory management. Over time, we found several cases where subscriptions to real-time data, or the event listeners associated with them, could remain active after the part of the application that created them was no longer needed.

The individual issues could be fixed, of course, but seeing the same sort of behaviour in more than one area told us that there was a broader question to address. Rather than continue dealing with each instance separately, we looked again at how subscriptions are created, tracked and closed across the application.

That is an important distinction when developing software for continuous operation. Sometimes fixing the fault in front of you is enough; at other times, the fault is an indication that the underlying approach needs attention.

Remote depends heavily on live data, since operators need to see what is happening across their channels as it happens. The application therefore maintains ongoing subscriptions to automation and channel events instead of simply checking for new information every so often.

In practice, that brings its own complications. A connection can still appear to be active even though updates have stopped arriving; a component can subscribe repeatedly when it should not; or a subscription that is no longer required may continue consuming resources in the background.

These are not always dramatic failures, and that is part of the difficulty. If an application stops completely, it is obvious that something has gone wrong. If it remains open but is no longer showing current information, the problem can be much harder to spot.

As a result, we have spent time improving not only the way these connections are managed, but also the feedback provided when something does go wrong. If a live feed is no longer behaving as expected, the operator needs to know about it rather than being left with an interface that appears to be working normally. The result is not necessarily a change an operator will immediately notice, but a more consistent approach to managing the live connections that Remote relies on, and clearer feedback when those connections are interrupted.

Keeping security current

Security work follows much the same principle. It is part of maintaining software, not something that can be completed once and then left alone.

The technologies underneath an application continue to change. Supported versions move on, libraries are updated and new vulnerabilities are identified. Keeping software current therefore means reviewing those dependencies regularly rather than waiting until they become a larger problem.

Over the past year, that has meant upgrading core components used by Remote, including Node.js, database libraries and container components. We have also reviewed HTTPS and certificate handling, the management of sensitive configuration information, WebSocket communications and installer permissions.

There is always a balance to be struck here, because engineering time spent updating a library or changing the way a background process works is time that cannot be spent adding something new to the interface. Much of that work may never be particularly visible to customers either.

For software used in a live broadcast environment, though, keeping the underlying technology current is part of maintaining the product. Addressing these areas continuously gives us a more secure and maintainable foundation, while allowing that work to build up simply creates a much bigger job later.

Looking beyond the individual fix

One of the more useful lessons from this work has been the importance of looking beyond individual faults. If the same type of issue appears in several places, it is worth asking whether there is a better way of handling that area consistently across the software rather than fixing each case as it appears.

That thinking has influenced the way we now approach subscriptions, permissions, credentials and application behaviour when data is interrupted or unavailable. It is less visible than adding a new feature, but it makes the software easier to maintain and gives us a stronger base for future development.

For the operator, none of these internal details should require much thought. They have channels to run and decisions to make, and the software needs to support them without becoming another thing they have to worry about.

A significant amount of development work will always happen below the surface as a result. It may not produce the most obvious changes from one release to the next, but for software designed to sit at the heart of a 24/7 broadcast operation, it is part of what keeps the system dependable over time.

### ENDS ###

testttt

Pebble takes the next step towards the future of media deployment

Epsom, Surrey, UK, 22 July 2026: Pebble, the leading automation, content management and integrated channel specialist, will discuss its future-facing developments for the new generation of media operations at IBC2026. Development leaders will be on hand to discuss Pebble’s roadmap for virtualisation and cloud-based playout, alongside the technologies, standards and operational models including Dynamic Media Facility (DMF), cloud infrastructure and AI-assisted operations.

“Broadcasters and media enterprises around the world are changing fast, and they’re asking us for more adaptable infrastructures, more flexible deployment and more intelligent workflows,” said Peter Mayhead, CEO of Pebble. “At IBC we’ll show how we’re answering that, with a virtualisation and cloud roadmap that lets operators deploy on-premises, in the cloud or hybrid environments, on their own terms. The same principle applies to AI.

“Used judiciously, AI can be transformative, but in playout it earns its place working around our core engine, not inside it,” Mayhead said. “Frame-accurate execution has to stay deterministic, so we’re adding intelligence around that engine. Since NAB we’ve continued to develop that approach, exploring how AI can support monitoring, operational workflows and decision-making.

“Our approach to cloud and hybrid architectures is no different,” he added. “They build on the security and reliability our customers already trust from their on-premises systems.”

Pebble continues its active engagement with industry bodies including the DPP and JT-DMF, the Joint EBU/AMWA Task Force on Dynamic Media Facilities. Through its involvement in these initiatives, Pebble is helping shape the standards and operational approaches that will underpin future media infrastructures, ensuring its product roadmap reflects the real-world expectations of broadcasters and media organisations.

Those expectations include the agility to support new business models, operational methods and content delivery workflows. In turn, they will drive the deployment of increasingly flexible software architectures and the tactical choice of on-premises, cloud or hybrid environments.

That flexibility is reflected in Pebble’s roadmap, with ongoing work to evolve Pebble Automation towards a cloud-native architecture while continuing to enhance Pebble Integrated Channel and Pebble Remote.

“Our leadership comes from deep, best-of-breed expertise and long-standing relationships with the broadcasters and integrators we work alongside,” Mayhead said. “With more than 25 years of experience helping broadcasters adapt to change, we’ve earned that by understanding our customers’ current and future business goals, and by providing a platform that supports them for the long term while protecting the investments they’ve already made in hardware, workflows and people.

“The future of our industry will demand even greater flexibility and adaptability through operational intelligence,” he said. “That has always been Pebble’s strength, and today we’re investing heavily in the technologies and architectures that will deliver it, while continuing to provide the reliability, security and operational confidence broadcasters have come to expect from Pebble.”

Join in the conversation and see how Pebble can protect your future on stand 8.C58 at IBC2026, or at www.pebble.tv

### ENDS ###

testttt

Pebble recognised at the Asia-Pacific Broadcasting+ Awards 2026 

Pebble was pleased to be recognised at the Asia-Pacific Broadcasting+ Awards 2026, winning in the Multi-Channel Playout System, Taiwan category for its work with Videoland. 

The award recognises a 10-channel playout deployment delivered for Videoland in Taiwan, in collaboration with systems integrator Ideal Systems (Taiwan) Media Technology. It is a project that reflects a lot of what broadcasters are working through right now, balancing the need to modernise infrastructure and introduce IP-based operations against the risk of disrupting live services. 

Videoland needed a playout system capable of supporting 10 broadcast channels with a high level of reliability. The final deployment combines ST 2110 IP infrastructure at the primary site with an SDI-based disaster recovery platform at a secondary site, using a triple-redundant 10+10+10 configuration designed to provide resilience across the playout chain and support continuity for cable and satellite broadcasting. 

That balance between IP and SDI is an important part of the project. For many broadcasters, modernisation is not about replacing everything at once. It is about finding a route that allows new capabilities to be introduced while protecting existing operations. The primary site benefits from ST 2110 IP infrastructure, while the geographically separated disaster recovery platform retains the proven reliability of SDI, giving Videoland a practical path forward rather than forcing a single-technology approach. 

At the primary site, Pebble Automation and Pebble Integrated Channel support 10+10 channels, delivering tightly synchronised playout operations across the system. Cross-system playlist synchronisation and Pebble’s Dynamic Database Bridge maintain metadata alignment and real-time playlist synchronisation between the two sites, keeping them closely connected operationally even though they are built on different underlying technologies. 

The deployment also brings together a broad set of channel functions within a single integrated workflow, including media validation, playout, audio shuffling, audio mixing, loudness control, and NDI monitoring outputs. Reducing fragmentation across the workflow gives operators a clearer and more manageable environment for day-to-day channel delivery. 

Graphics were another key part of the project. Videoland’s requirements included more complex on-air branding, supported through integration with RT Graphics plugins alongside Pebble’s standard HTML5 graphics. Running advanced 3D graphics alongside HTML5 2D graphics on a single server also helped reduce the need for additional hardware. Pebble’s Automatic Promotion feature was deployed to populate dynamic graphic fields directly from live playlist data, cutting down on manual entry and supporting greater accuracy. 

Remote operation was included through Pebble Remote with NDI monitoring, giving the team secure web-based control and monitoring capabilities. This supports more flexible ways of working and allows teams to manage and monitor channels outside the traditional transmission environment when needed. 

The project also included custom development to generate visible operator alerts for missed or de-scheduled events. It is a practical enhancement, but an important one. In playout, small gaps in information can become significant very quickly, and clearer alerts help operators identify potential issues earlier and reduce the risk of errors reaching air. 

For Pebble, the award is a welcome recognition of the work that went into delivering a resilient, hybrid playout environment for Videoland, and of the close collaboration between Videoland, Pebble, and Ideal Systems (Taiwan) Media Technology throughout the project. 

The deployment brings together several important strands of modern playout, including IP infrastructure, SDI disaster recovery, geographic separation, workflow automation, advanced graphics, remote operation, and customer-specific development. The strength of the project is in how those elements work together to support the everyday demands of a multi-channel broadcaster, and that is what makes this recognition meaningful to the team.

### ENDS ###

testttt

Pebble brings future-ready playout innovation to BroadcastAsia 2026

Epsom, Surrey, UK, 12 May 2026: Pebble, the leading automation, content management and integrated channel specialist, is exhibiting at BroadcastAsia 2026 (stand 5J1-9 Singapore Expo, 20-22 May 2026). The show provides an opportunity to meet the team behind some of the most advanced playout deployments in the world, including a recent project with leading Taiwanese broadcaster Videoland.

Delivered in close collaboration with systems integrator Ideal Systems (Taiwan) Media Technology, the project sees Pebble Automation and Integrated Channel technology at the heart of a 10+10 channel ST 2110 primary playout operation, delivering tightly synchronised, high-performance playout across both primary and disaster recovery sites. Advanced graphics workflows combine RT Graphics plugins with Pebble’s HTML5 graphics engine, and Pebble’s Automatic Promotion feature populates dynamic on-air graphics directly from live playlist data – reducing manual intervention and improving on-air accuracy. Secure remote access and monitoring is provided via Pebble Remote.

The deployment is engineered in a triple-redundant configuration across two independent systems, with a geographically separated disaster recovery site ensuring continuous service delivery. This hybrid approach – ST 2110 IP at the primary site, SDI at the recovery site – allows Videoland to embrace next-generation IP infrastructure without compromising the resilience its operations demand.

“Broadcasters across Asia-Pacific are moving toward IP, but they can’t afford to take risks with reliability – that tension is something we understand well. The Videoland project is a great example of how you can do both, and it’s exactly the kind of work we’re looking forward to talking about in Singapore,” said Samir Isbaih, VP Sales, Middle East and APAC, Pebble.

Building on more than 25 years’ experience, Pebble delivers highly tailored solutions at any scale, from a single channel to the largest multi-tenanted facility, across SDI, ST 2110, NDI and hybrid environments. Visitors to the stand will be able to explore Pebble Automation, Pebble Integrated Channel and Pebble Remote – the three core elements of the Pebble platform.

Meet Pebble at BroadcastAsia 2026 at stand 5J1-9, and find more information at pebble.tv.

### ENDS ###

testttt

Where AI really fits in broadcast operations

For several years, artificial intelligence has dominated industry conversation. Nearly every new tool, platform or workflow arrived with an AI label attached. As with most technological waves, the early stage was defined as much by expectation as by practical reality.

As we move through 2026, that conversation is beginning to settle. AI is transitioning from a speculative hype cycle into something more useful and more grounded, an operational layer that sits alongside existing systems. That shift matters particularly in broadcast environments, where reliability and precision are non-negotiable.

At Pebble, we take a pragmatic view of where AI can genuinely help. Our core playout technology operates in a world that demands deterministic behaviour. When a channel is on air, every event must happen exactly when it is scheduled to happen. Synchronisation down to the video frame is not a desirable feature. It is the basic requirement for professional broadcast delivery.

That level of precision is still the domain of traditional computing. AI excels where the problem is less rigid, interpreting patterns, analysing large volumes of data, responding to situations that are not perfectly defined in advance. It is comfortable operating where ambiguity exists.

For broadcast operations, those two capabilities are complementary rather than competitive. This is why our strategy is not to place AI at the centre of the playout engine. The opportunity lies in surrounding deterministic systems with intelligent layers that can assist operators, improve visibility and help manage growing operational complexity.

Modern playout environments generate a vast amount of telemetry. Systems continuously report status information, performance indicators and operational events. Historically, monitoring platforms have relied on alarms and thresholds, alerting engineers only when something has already gone wrong.

AI provides the opportunity to move beyond that reactive model. By analysing telemetry in real time, intelligent monitoring layers can recognise patterns that suggest a potential issue is developing. Rather than simply raising an alert, the system can highlight the likely cause and suggest the next best action for the operator. The goal is not to remove the human from the process, but to reduce the cognitive load involved in interpreting large volumes of operational data.

There is also a practical case for AI in routine operational management. Broadcast facilities often run continuously, including overnight periods where activity levels are lower but vigilance is still required. Through carefully designed interfaces and control APIs, it becomes possible to introduce a human-in-the-loop model, where AI systems handle predictable operational tasks while escalating unusual situations to human supervision. This preserves control while allowing teams to manage increasingly complex infrastructures without proportional increases in staffing.

AI also makes possible specialist integrations that would previously have required entirely separate workflows. Real-time caption generation, automated metadata enrichment and other forms of intelligent media analysis are evolving rapidly. By working with specialist providers, these capabilities can be incorporated into existing broadcast environments in ways that complement rather than disrupt.

The impact is not limited to the products we build. It is also changing how we build them. AI-assisted coding tools are becoming genuinely capable, helping engineers navigate large codebases, accelerate testing and improve quality assurance. Used carefully, they give experienced developers better tools to work with. In a software-driven industry, improvements in development efficiency ultimately translate into more resilient products and faster delivery of new capabilities.

AI will undoubtedly continue to evolve. New techniques and architectures will emerge, and some of today’s limitations will gradually diminish. But the most productive way to approach it now is not as a universal solution, but as a set of tools that can enhance specific parts of a workflow.

In broadcast operations, deterministic systems remain the foundation of reliable delivery. Around that foundation, there is significant room for intelligence to improve how systems are monitored, managed and scaled.

If the past few years were about discovering what AI might become, the next few will be about learning how to apply it responsibly in real operational environments. That is where real value will emerge.

An editorial view from Pebble

### ENDS ###