Evaluating P2P Streaming Solutions for Enterprise Video Delivery
Most enterprise companies face the challenge of scaling video delivery on their internal networks, especially live video. P2P streaming is one possible solution these companies should consider. Enterprises are increasingly turning to software to solve this challenge due to the ease of administration, cost effectiveness, and compatibility with existing and future video standards. Peering software, or P2P, has come a long way since commercial live video solutions first came on the market over a decade ago.
Enterprise P2P Networks Robust Delivery Solutions for Large-Scale Live P2P Video Streaming
Hive Streaming is one of the pioneers in peer to peer streaming. It’s enterprise-grade and built specifically for the corporate network. After deploying our solution at many Fortune 100 enterprises, we’ve enhanced our service offering to meet many of the challenges that might not be immediately apparent to newer entrants. Here are a few criteria we recommend you to include in your evaluation of software-based video distribution solutions – or ECDN.
Enterprise network experience is critical when evaluating the right p2p video streaming solution for your organization. Enterprise networks are extremely complex and no two are alike. It’s critical in deploying a video delivery solution that it be able to optimize itself based on the condition and structure of the network and evolve as the network changes occur. Look for a solution that can be quickly deployed with or without details on defined sites/locations, can optimize itself based on the structure of the network, and that has the intelligence to continually monitor for network changes and optimize based on this learning. Many organizations have incomplete network maps. The solution’s performance shouldn’t be inhibited by inaccuracies or incomplete network maps. Also, your solution should also enable you to over-ride these optimizations to prevent loads on certain firewalls or sites.
Security Considerations for P2P Video Streaming
Questions to Ask Regarding P2P Video Streaming Security Considerations
Is the video delivery service you are contemplating audited by a third party? Does the software run as a service without impacting other software running on user devices? What access to your end users’ data will the solution have?
The P2P streaming solution you select should run in a secure account and connect to the internet via proxy. Your solution should not collect or transmit personally identifiable information. It should use the security settings that you define and adapt to the network security changes you make. You should also ask if the service utilizes a cloud environment, and if so, is it managed by an organization you trust? When implementing P2P video streaming, it should be done in a secure way.
P2P has an infamous history and therefore any project involving deploying P2P streaming software will have security concerns and therefore increased scrutiny. Rest assured that peering-based solutions have been embraced by many of the world’s leading and security conscious organizations. We’d be happy to refer you to some.
Solution Integrations for P2P Streaming
Will a P2P streaming solution integrate with video platforms that you use or will use in the future?
When implementing peer to peer video streaming, make sure the P2P live streaming solutions you are evaluating have proven integrations with the video or webcasting platform/s you are using now and that you may use in future. Does your license for your delivery solution contemplate integrating with multiple platforms? The video platform you are using now may need to be replaced or augmented in the future. You may be looking to scale internal webcasting now, but many Unified Communications applications are embracing video and you may want to scale video within that application in the future. Look for a delivery solution that has experience integrating with multiple platforms and speak to these vendors about the quality and currency of the integration.
Video player support is also very important. Make sure that the delivery solution doesn’t change the format of the video. If HTML5 video is transmitted over HTTP, then this is what your chosen solution should distribute. Keeping the video in this format ensures the video will be compatible with the widest variety of video players and devices. Also make sure that the solution supports multi bitrate streaming – whatever bitrate the player requests should be available via the solution. Make sure to ask your vendor what players they support. If it’s a limited set, they may not be embracing a standards-based approach and it may cause future integration issues. Hive lists our supported players here: www.hivestreaming.com/partners/player-integrations. For platform integrations, visit this link: https://www.hivestreaming.com/partners/integration-partners.
P2P Live Stream
Will the P2P Live Stream Solution Work in Your Environment?
After you have consulted with peers and vendor references, look for a P2P live video streaming solution that can be deployed in your network and tested with minimal disruption to your network and employees. Testing should take weeks and not months and be possible without a firm commitment to the vendor. Live video streaming is usually conducted by the most senior executives, think CEO town halls, and careers can be adversely affected by poor quality delivery. Select a solution that allows you to test, preferably without involving end users, prior to events so that any issues can be addressed prior to the big day.
Admittedly, this is a list of questions that highlight some of the strengths of Hive Streaming. P2P video streaming is an incredibly powerful technology for distributing live and on demand video, and as a result, there are many P2P based offerings entering the market. We’ve learnt from experience the issues large enterprises with complex networks deal with in deploying a video delivery solution. We’d be happy to share with you how we have solved for these challenges.
Don’t hesitate to reach out to firstname.lastname@example.org if we can help you solve these challenges.