Triple Play Services: IPTV, Video on Demand, and Pay-Per-View



PortaBilling serves as a service management and telecom billing platform, controlling content access on streaming IPTV middle-ware:


is used to configure and bundle TV channel packages as products along with other communication services or add-ons; set up pricing for VoD events; activate customers; perform monitoring & troubleshooting; and issue invoices. Once a customer is created in PortaBilling and assigned a product which includes the IPTV service, he is immediately activated on the IPTV platform and ready to start using the service.

The media streaming server

generates the actual video content and delivers it to the customer’s set-top box or smartphone/tablet app.

The VoD/Pay-per-view server

allows customers to browse the inventory of available items and initiate a purchase. The purchase events are then delivered to PortaBilling via either a real-time charging API or a batch file import.

Set-top box

allows connection to a traditional “hardware” TV set.

An app on smartphone/tablet

allows TV to be watched anywhere via a WiFi/4G connection.

How does it work?

  1. The administrator defines channel bundles in an IPTV delivery platform (e.g. “Local Channels”, “News”, “Spanish Channels”, “Sports”) and maps them to products on the PortaBilling side (e.g. “HomeConnect” only includes “Local Channels”, while “HomeConnect+” also includes “News” and “Sports”). Products may include other services (e.g. 10MBps fiber-channel link and 1000 domestic minutes in HomeConnect+) and recurring fees can be defined ($39.99/month for HomeConnect+). Also, the administrator can define any number of add-on channel packages (e.g. “HBO” can be purchased for $5.99/month) or supplementary features (e.g. DVR at $4.99/month).
  2. When a customer signs up for the IPTV service using PortaBilling's online self-care pages (of course, this can be done by the administrator as well), the available channel information (based on the assigned products) is provisioned into the IPTV delivery platform. Also, if a customer's product configuration changes, or the customer is blocked (e.g. due to non-payment), PortaBilling immediately updates the customer record in the IPTV delivery platform.
  3. A set-top box will already be associated with the customer’s account when it ships, or, alternatively, the customer simply enters an activation code when he turns it on for the first time. This allows viewing of all enabled TV channels.
  4. Customers may also connect a smartphone app and access the same selection of TV channels and pay-per-view content on their smartphone/tablet.
  5. In the case of a pay-per-view service, the IPTV delivery platform sends a charging event to PortaBillling, which deducts funds from the available balance and applies the charge to the customer’s account.
  6. At the end of the month, customers receive a consolidated bill for all recurring fees plus additional purchases such as video-on-demand.

Who are PortaOne’s technology partners for IPTV?

At present PortaBilling comes already equipped with service provisioning modules for the following IPTV platforms:

  • Minerva Networks
  • MatrixStream
  • Espial
  • Telebreeze

Is your preferred IPTV platform not on the list? PortaBilling’s open architecture allows you to easily create a service provisioning plugin module to accommodate new vendors and platforms. Contact PortaOne’s technical team to discuss and plan integration and an interop test.

The combination of SJphone and PortaSwitch makes for a powerful one-stop solution for all kinds of Internet telephony service providers. We have hundreds of customers around the world, of all sizes, that need flexible billing solutions for their services, and PortaOne provides a simple way for them to combine our software for any types of new services for which they want to bill and manage for their customers.”
Vladimir Greysukh, CEO at SJ Labs
> Read more about SJ Labs success story


web-icons_dayOptimize daily operations

  • Customer auto-provisioning to IPTV middleware
  • Easy pricing for channel packages
  • Set-top box auto-provisioning
  • Automatic invoicing with collection process

web-icons_enduserProvide better experience for end user

  • Customer self-care portal
  • Self-management of additional packages
  • Online payments and top-ups

web-icons_reliabilityExcel in service reliability

  • Carrier-grade security with Oracle Enterprise Linux
  • Full data redundancy
  • Clustered components for high availability
  • Ultimate availability (99.999%) with Oracle RAC
  • Site redundancy and zero-downtime updates

web-icons_profitabilityIncrease profitability

  • Flexible channel packages
  • Multi-service bundles
  • Pay-per-view and video-on-demand services

web-icons_competitionStay ahead of the competition

  • Unlimited scalability with no per-user or per-feature costs
  • Open platform that is quickly and easily expandable
  • Triple-play and quadruple-play
  • Minimum administrative effort

web-icons_increaseRapidly increase your sales volume

  • Cater to expat communities in any country
  • Multiple currencies and markets
  • Cross-service promotions and discounts
  • Resellers (white-label operators)

Supported features

  • Instantaneous service provisioning
  • Multiple channel bundles
  • Flexible recurrent charging
  • Control of VAS
  • Pay-per-view, video-on-demand
  • Consolidated bill
  • Credit card payments
  • Voucher top-ups
  • Real-time balance authorization
  • Self-care portal
  • Batch billing import
  • Access from smartphone/tablet


Contact Sales

Toll-free calls (phone & Skype)
+1 866 747 8647
Calls & faxes from abroad:
+1 604 628 2508

PortaOne, Inc.
A113 – 2099 Lougheed Hwy,
Port Coquitlam, BC, V3B 1A8

Contact to discuss your project requirements and schedule custom-tailored interactive online demo session.

Superb reliability and scalability with
24/7 professional technical support

Open architecture

Open architecture

PortaOne provides both APIs and source code for PortaSwitch to allow an easy integration
Scalability for growth

Scalability for growth

Our platforms can easily scale up by adding more servers to match your project success
Reliability and redundancy

Reliability and redundancy

Clustering and geo‑redundancy for high availability configuration and zero downtime updates
Agile development

Agile development

PortaOne delivers more than 20 software builds per year - new features are available every 7 weeks
24/7 technical support

24/7 technical support

Over 60% of our 300 engineers are in the technical support services, praised as the best in industry

Core solutions

Our website uses cookies.
By continuing to use our website, you are agreeing to our cookie policy
Accept and close