コード例 #1
0
        public bool CreateLiveStreamingInfrastructure(string aChannelName, string aChannelInputName, string aChannelPreviewName, string aAssetlName, string aProgramlName, string aStreamingEndpointName, TimeSpan aDVRWindowsArchiveLength)
        {
            var configParamStartAms = new StartAMSConfigParams(aChannelName, aChannelName,
                                                               aChannelName, aAssetlName, aProgramlName, aStreamingEndpointName, aDVRWindowsArchiveLength);

            return(VooAzureStreamFacade.CreateLiveStreamingInfrastructure(configParamStartAms));
        }
コード例 #2
0
        private void btnStartInfrastructure_Click(object sender, EventArgs e)
        {
            var configParamStartAms = new StartAMSConfigParams(tbChannelName.Text, tbChannelName.Text,
                                                               tbChannelName.Text, tbAssetlName.Text, tbProgramName.Text, tbStreamingEndpointName.Text,
                                                               TimeSpan.FromHours(6));

            VooAzureStreamFacade.VooAzureStreamFacade.Start(configParamStartAms);
        }
コード例 #3
0
        private void btnCreateLiveInfrastructure_Click(object sender, EventArgs e)
        {
            var configParamStartAms = new StartAMSConfigParams(tbChannelName.Text, tbChannelName.Text,
                                                               tbChannelName.Text, tbAssetlName.Text, tbProgramName.Text, tbStreamingEndpointName.Text,
                                                               TimeSpan.FromHours(6));

            var tempresult = VooAzureStreamFacade.VooAzureStreamFacade.CreateLiveStreamingInfrastructure(configParamStartAms);

            //MessageBox.Show(tempresult.ToString(),"Create Live Streaming infrastructure",MessageBoxButtons.OK, MessageBoxIcon.Information);

            tbIngestURL.Text  = VooAzureStreamFacade.VooAzureStreamFacade.ReturnIngestURL(tbChannelName.Text);
            tbPreviewURL.Text = VooAzureStreamFacade.VooAzureStreamFacade.ReturnPreviewURL(tbChannelName.Text);
        }
コード例 #4
0
        // uri: /api/courses

        // GET: api/Amsppointstart

        public string Get([FromUri] StartAMSConfigParams configParams)
        {
            return("value");
        }