public AssetHelper(CloudMediaContext context, Encoder encoder, RestServices restServices, TextWriter textWriter) { this.context = context; this.encoder = encoder; this.restServices = restServices; this.textWriter = textWriter; }
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)); }
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); }