Ejemplo n.º 1
0
 public AssetHelper(CloudMediaContext context, Encoder encoder, RestServices restServices, TextWriter textWriter)
 {
     this.context = context;
     this.encoder = encoder;
     this.restServices = restServices;
     this.textWriter = textWriter;
 }
Ejemplo n.º 2
0
 public AssetHelper(CloudMediaContext context, Encoder encoder, RestServices restServices, TextWriter textWriter)
 {
     this.context      = context;
     this.encoder      = encoder;
     this.restServices = restServices;
     this.textWriter   = textWriter;
 }
Ejemplo n.º 3
0
        private static AssetHelper GetAssetHelper(TextWriter textWriter)
        {
            textWriter.WriteLine("Instantiating the classes required to ingest, encode and locate a video file.");
            textWriter.WriteLine();

            var cloudMediaContext  = new CloudMediaContext(Config.MEDIA_ACCOUNT_NAME, Config.MEDIA_ACCESS_KEY);
            var restServices       = new RestServices(Config.MEDIA_ACCOUNT_NAME, Config.MEDIA_ACCESS_KEY);
            var storageCredentials = new StorageCredentialsAccountAndKey(Config.STORAGE_ACCOUNT_NAME, Config.STORAGE_ACCESS_KEY);
            var encoder            = new Encoder(cloudMediaContext, storageCredentials, MediaEncodings.H264_HD_720p_Vbr, textWriter);

            return(new AssetHelper(cloudMediaContext, encoder, restServices, textWriter));
        }
Ejemplo n.º 4
0
        private static AssetHelper GetAssetHelper(TextWriter textWriter)
        {
            textWriter.WriteLine("Instantiating the classes required to ingest, encode and locate a video file.");
            textWriter.WriteLine();

            var cloudMediaContext = new CloudMediaContext(Config.MEDIA_ACCOUNT_NAME, Config.MEDIA_ACCESS_KEY);
            var restServices = new RestServices(Config.MEDIA_ACCOUNT_NAME, Config.MEDIA_ACCESS_KEY);
            var storageCredentials = new StorageCredentialsAccountAndKey(Config.STORAGE_ACCOUNT_NAME, Config.STORAGE_ACCESS_KEY);
            var encoder = new Encoder(cloudMediaContext, storageCredentials, MediaEncodings.H264_HD_720p_Vbr, textWriter);

            return new AssetHelper(cloudMediaContext, encoder, restServices, textWriter);
        }