Traditional Video integration In case of most media integration, a static media URL is sent to the client. The client can use this to begin playing media. A client in this case can be either a web app or a mobile/tv application. The data to provided to the client is a long-lived url which can be used multiple times. DRM video integration When you are working with premium content, a requirement for secure video hosting is that you give only a one-time usable resource. This URL to DRM video should be generated only when the client is authenticated and has the permission to get access…
Redirected: Setting desired bitrate for video playback for multiple devices
This method is applicable for videos playing on Flash player. Our HTML5 video player by default selects the best video stream based on user's network conditions (adaptive streaming). This blog references our API version v2. For details on using this feature with our API v3 please visit the Server API Docs Different devices and internet speeds require different video bitrate to be served. Based on device type and your viewer connection, some of you may opt to initiate video streaming at a particular bitrate. You may want to provide playback at a certain quality or constrain network data for users.…
ASP.net C# web forms embed vdocipher video
The following code is the complete set up for embedding video in ASP.NET Web forms using vdocipher secure streaming. This code has been generated using Visual Studio Community 2015. For the MVC implementation, please check: https://www.vdocipher.com/blog/2016/02/example-code-for-streaming-protected-video-in-asp-net/ For vbscript implementation of aspx, check this: https://www.vdocipher.com/blog/2015/01/asp-net-implementation-vdocipher-api/ Vdocipher video in asp.net: aspx and aspx.cs files: https://gist.github.com/vibhavsinha/cd81f160c6d23093aa38 Do not save API Secret in the code API secret is a key which gives your website authority to generate access tokens (OTPs) for video playback. This secret key can also be used to upload, delete videos in your vdocipher account. Hence, it should not be hard-coded in the application. It should be…
Drupal module to embed VdoCipher videos
Your videos on VdoCipher are protected and can only be played by an access token for each video view. This access token needs to be generated securely in your website backend. VdoCipher's Drupal module handles this, making sure that you need only a single-line shortcode to add videos to your Drupal site. Behind the scenes the module uses a shortcode-like syntax to parse and display videos. Videos can be displayed inside any node such as an article or a page or a custom content type. The markup of the content body is processed and the shortcode syntax is replaced with the player…
Code to embed vdocipher video in ASP.NET MVC with C#
The following code is the complete set up for embedding video in ASP.NET MVC using vdocipher secure streaming. This code has been generated using Visual Studio Community 2015. Vdocipher video in asp.net: controller view and config files https://gist.github.com/vibhavsinha/c82239fea15888afd75b Do not save API Secret in the code API secret is a key which gives your website authority to generate access tokens (OTPs) for video playback. This secret key can also be used to upload, delete videos in your vdocipher account. Hence, it should not be hard-coded in the application. It should be kept as an app secret. In the above example, it has been…
Load video files from public ftp server
Videos upload from local computer can be a tedious job unless you have a very good upload speed. Often our customers have to upload TBs of content from their public servers. Here we list two methods of load videos directly from your servers to your VdoCipher account. Option 1: FTP upload This option requires your server to expose ftp access from public servers. Go to your dashboard and choose import from FTP. Enter the server ip, username and password to login to your server. You shall see a list of files on your home account of ftp server. Navigate to the…