![]() ![]() For securing content on desktop or laptop computers, Brightcove recommends that you use Adobe Access - Widevine may work on desktop and laptop computers, but Brightcove has not tested this and does not support it. Videos protected by DRM are marked in the Video Cloud Studio Media module with this icon:īrightcove recommends using Google Widevine only be used to secure content on mobile devices and connected TVs. Any videos uploaded before DRM implementation will continue to be available for play in an unencrypted state until the DRM process encrypts it. Video Cloud packages and encrypts all renditions of newly uploaded videos as the first priority. The first time a DRM-packaged video plays, the Video Cloud player silently takes a few seconds to download the required decryption key for that video. The license is delivered from the license server (which is controlled by Google) in a secure fashion down to the client which uses it to decrypt the video.Īfter DRM implementation, Brightcove handles all licensing and packaging of your video assets, each with a unique encryption key. When the client tries to view a video that has been encrypted using Widevine, the Widevine client, which is part of the player, will make a call out to a license proxy server which will determine if it can get a license for the piece of content. Note: On earlier versions of Android (earlier than 3.2), the renditions are packaged separately and the rendition switching is not supported. Once the content is packaged, it is uploaded to the CDN where it will sit in an encrypted format. ![]() ![]() As part of the packagining process, our packagers request an encryption key from Google to secure the Widevine file. Widevine will deliver one of the MP4 renditions to the iOS device making it appear as though it is an HLS rendition. See this Apple document for more details.Įven when streaming to iOS devices, there will be no need to create HLS renditions. For all other streams, a frame rate of 29.97 is recommended. For video streams under 300 kbps, a frame rate of 12 to 15 fps is recommended. Note that a frame rate of 10 fps is recommended for video streams under 200 kbps. Widevine will only use the MP4 renditions and ignore the HLS renditions. With Widevine DRM, all of the renditions are packaged into a single Widevine file and the Widevine client is repsonsible for handling the rendition switching. Click here to view a list of devices that support Widevine.Īfter you upload content to Video Cloud, the transcoding process will transcode your videos and create renditions based upon your account settings. ![]() For securing content on desktop and laptop computers, Brightcove recommends that you use Adobe Access - Widevine may work on desktop and laptop computers, but Brightcove has not tested this and does not support it. This means that Video Cloud manages the packaging of each individual video as a protected asset along with its metadata.īrightcove recommends using Google Widevine to secure content on mobile devices and connected TVs. Video Cloud DRM offers the option of using Google Widevine to secure your content at its origin. I would expect clicking on the search box to the right would open a screen to select from the available packages on that server.How does Video Cloud protect your content using Google Widevine? Invalid class string (Exception from HRESULT: 0x800401F3 (CO_E_CLASSSTRING)) ()Īt .Application.GetPackageInfos(String strFolder, String serverName, String serverUserName, String serverPassword)Īt ._Displa圜lass3_0.b_0(String path)Īt .(ITypeDescriptorContext context, IServiceProvider provider, Object value)Īt .(String bstrPackageFolder, String bstrServerName, String bstrServerUserName, String bstrServerPassword) Here are the underlying details of the error Have done a lot of searching but nothing has helped. I have tried changing it the TargetServerVersion, tried it in existing project, new project but so far nothing seems to work. As soon as I click on that I get this error "Invalid class string (Exception from HRESULT: 0x800401F3 (CO_E_CLASSSTRING)) ()". When attempting to create a task to call another package from a server I get up to the point of selecting the package name. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |