The following FAQ helps answer questions about eBUS SDK, migrating to recent versions, licensing, and platform support. If you have further questions, contact us.
eBUS Tx is a software implementation of a full device level GigE Vision transmitter. eBUS Tx is a feature supported on eBUS SDK 6.0 or higher.
The eBUS Player Toolkit which is available for Windows is an easy-to-use solution to view streaming data and adjust device configuration settings to determine optimal settings for your vision system devices.
Receive and transmit runtime licenses are required when an application written using eBUS is deployed to other devices. eBUS Rx will connect to and receive data from any GigE Vision or USB3 Vision device, however, it will automatically insert a watermark to the received image stream. An eBUS Rx runtime license (GEV-Rx for GigE Vision or U3V-Rx for USB3 Vision) removes the default watermark applied to video streams. One license per device is required, and there is no limit to the number of receive video streams per device. Note, if the video source is a Pleora transmitter such as an embedded video interface, external frame grabber, or eBUS-based transmitter, the default watermark is not applied and a license is not required. eBUS Tx will transmit images for 15 minutes and then stop transmitting by default. To enable permanent transmission, an eBUS Tx runtime license (GEV-Tx for GigE Vision) is required on the transmitting device. One license per camera or device is required. There is no limit to the number of transmit streams per device.
The eBUS Player Toolkit is included with the purchase of a eBUS SDK Seat License and also freely downloadable from the Pleora website.
However, Pleora is no longer providing maintenance releases for versions 4.1 and 5.1. Further, eBUS 4.1 will no longer be supported after September 24, 2019. To obtain version 6.0, and to stay up-to-date with maintenance releases for 1 year, you will need to purchase the eBUS SDK Seat License.
How much effort is required to migrate my applications which were built on versions 4.1 and 5.1 to version 6.0?
Note, new runtime licenses are not supported on version 3.0.
Pleora no longer supports 3.1 and earlier versions. If you require support, you will need to migrate your code to a supported version; to maximize life cycle support, we recommend migration to version 6.0. To obtain version 6.0, and to stay up-to-date with new releases for 1 year, you will need to purchase the eBUS SDK Seat License.
How much effort is required to migrate my applications which were built on versions 3.1 and earlier to version 6.0?
If you require further assistance to do the migration, you can purchase a service from Pleora to help with the code migration.
I have purchased a Pleora transmitter product, and I want to use eBUS Rx to receive the video. Do I need to buy an eBUS Rx runtime license?
The eBUS Player Toolkit can be downloaded from the Pleora Support Site if you simply need to view video. Once eBUS Player is installed, if the video source is a Pleora transmitter there will be no watermark on received images. If the video source is a 3rd party non-Pleora transmitter, you will need to install a runtime license to remove the watermark. Note, the eBUS Player Toolkit is only available for Windows at this time.
Developer Seat License
Will the runtime licenses that come with the eBUS SDK Seat License allow the workstation to work with 3rd party non-Pleora cameras or devices?
Maintenance and Support Annual Subscriptions
|Maintenance and Support Definitions|
|Basic||Access to Pleora software maintenance releases for one year (365 days) from date of purchase, basic installation support, and online support tools.|
|Standard||Access to Pleora software maintenance releases for one year (365 days) from date of purchase, code samples, online support tools, with additional best practice guidance and troubleshooting for standard installation, setup, and configuration.|
Access Pleora software maintenance releases for one year (365 days) from date of purchase, code samples, online support tools, best practice guidance and troubleshooting for standard installation, setup and configuration, with additional ‘priority access’ for functional support from a dedicated team of senior application engineers.
This maintenance and support offering is suited for customers requiring ongoing developer support during testing and development stages.
|Maintenance and Support Description||Basic||Standard||Developer|
|Access to annual SOFTWARE maintenance releases|
|Self-serve on-line public access to Pleora’s Support Centre and global email and telephone support|
|Access to online documentation|
|Best practice guidance and troubleshooting support during standard installation|
|Setup and configuration support|
|Assistance with troubleshooting custom code/applications based on Pleora samples|
|Assistance with writing custom code/applications based on Pleora samples|
|Dedicated access to an Application Engineer|
|Priority Access to Pleora Support|
I have an existing application based on an earlier versions of eBUS, do I need to purchase new eBUS Rx runtime licenses?
If the source transmitter is not Pleora technology but you have the required Rx runtime license from the previous version of eBUS, you do not need to purchase a new Rx runtime license. Depending which version of eBUS you’re using, the existing Rx runtime license file may need to be relocated in the computer or device, see the following link for more details: https://supportcenter.pleora.com/s/article/eBUS-SDK-Licensing-Overview-KBase?t=1552577393070#Troubleshooting-Tips
If the source transmitter is not Pleora technology and you don’t have the Rx runtime license for it, a watermark will appear in the video. To remove the watermark, you will need to purchase an Rx runtime license.
Do I need an eBUS Rx runtime license for each camera connected to the video GigE Vision (Ethernet) network or USB3 Vision (USB 3.0) link?
If you purchase a Pleora embedded video interface or external frame grabber development kit, you will receive a copy of the SDK on a USB stick. However, the eBUS SDK provided is for use as-is, it is not supported, does not provide access to maintenance releases, and does not provide any runtime licenses for your workstations. If access to support, maintenance releases, or if runtime licenses are needed, purchase the eBUS SDK Seat License. The latter comes with a one year subscription for eBUS SDK Basic Maintenance and Support. The eBUS SDK Seat License is required to remove the watermark if using a 3rd party non-Pleora source, and stream longer than 15 minutes if using eBUS Tx.
Connect the camera or device to the Windows computer. In eBUS Player, click the ‘Select/Connect’ button, click on your camera or device in the ‘Available Devices’ list, then observe ‘Receiver License’ row in the ‘Device Information’ list. If the transmitting video stream is coming from Pleora technology, the receiver license indicates ‘Valid’. If the transmitter does not come from Pleora technology, the receiver license indicates ‘Unlicensed’.
Can I reuse the eBUS Rx or eBUS Tx runtime license that came with my eBUS SDK Seat License on my production devices?
Can I reuse the eBUS Rx or eBUS Tx runtime license I purchased for one of my production devices on additional devices?
The eBUS Player Toolkit also installs the eBUS Player as a standalone application, but is available for Windows only. Expanding the eBUS Player Toolkit to Linux and macOS is currently under consideration.