Documentation ¶
Index ¶
- Constants
- func MarshalSingleResponse(responseString []byte) (*models.InfrastructureDetail, error)
- func MarshalSingleResponseAWS(responseString []byte) (*models.AWSInfrastructureDetail, error)
- func MarshalSingleResponseAWSRegionSetting(responseString []byte) (*models.AWSInfrastructureRegionSettingsDetail, error)
- type AACCodecConfigurationService
- func (s *AACCodecConfigurationService) Create(a *models.AACCodecConfiguration) (*models.AACCodecConfigurationResponse, error)
- func (s *AACCodecConfigurationService) Delete(id string) (*models.AACCodecConfigurationResponse, error)
- func (s *AACCodecConfigurationService) List(offset int64, limit int64) (*models.AACCodecConfigurationListResponse, error)
- func (s *AACCodecConfigurationService) Retrieve(id string) (*models.AACCodecConfigurationResponse, error)
- func (s *AACCodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type AWSInfrastructureRegionSettingsService
- func (s *AWSInfrastructureRegionSettingsService) Create(infrastructureID string, region bitmovintypes.AWSCloudRegion, ...) (*models.AWSInfrastructureRegionSettingsDetail, error)
- func (s *AWSInfrastructureRegionSettingsService) Delete(infrastructureID string, region bitmovintypes.AWSCloudRegion) (*models.AWSInfrastructureRegionSettingsResponse, error)
- func (s *AWSInfrastructureRegionSettingsService) List(infrastructureID string, offset int64, limit int64) (*[]models.AWSInfrastructureRegionSettingsDetail, error)
- func (s *AWSInfrastructureRegionSettingsService) Retrieve(infrastructureID string, region bitmovintypes.AWSCloudRegion) (*models.AWSInfrastructureRegionSettingsDetail, error)
- type AWSInfrastructureService
- func (s *AWSInfrastructureService) Create(i *models.CreateAWSInfrastructureRequest) (*models.AWSInfrastructureDetail, error)
- func (s *AWSInfrastructureService) List(offset int64, limit int64) (*[]models.AWSInfrastructureDetail, error)
- func (s *AWSInfrastructureService) Retrieve(id string) (*models.AWSInfrastructureDetail, error)
- type AkamaiNetstorageOutputService
- func (s *AkamaiNetstorageOutputService) Create(a *models.AkamaiNetstorageOutput) (*models.AkamaiNetstorageOutputResponse, error)
- func (s *AkamaiNetstorageOutputService) Delete(id string) (*models.AkamaiNetstorageOutputResponse, error)
- func (s *AkamaiNetstorageOutputService) List(offset int64, limit int64) (*models.AkamaiNetstorageOutputListResponse, error)
- func (s *AkamaiNetstorageOutputService) Retrieve(id string) (*models.AkamaiNetstorageOutputResponse, error)
- func (s *AkamaiNetstorageOutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type AnalyticsService
- func (s *AnalyticsService) Avg(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Count(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Max(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Median(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Min(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Percentile(a *models.PercentileQuery) (*models.QueryResponse, error)
- func (s *AnalyticsService) Stddev(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Sum(a *models.Query) (*models.QueryResponse, error)
- func (s *AnalyticsService) Variance(a *models.Query) (*models.QueryResponse, error)
- type CodecConfigurationService
- type DashManifestService
- func (s *DashManifestService) AddAudioAdaptationSet(manifestID string, periodID string, a *models.AudioAdaptationSet) (*models.AudioAdaptationSetResponse, error)
- func (s *DashManifestService) AddContentProtectionToAdaptationSet(manifestID string, periodID string, adaptationSetID string, ...) (*models.AdaptationSetContentProtectionResponse, error)
- func (s *DashManifestService) AddDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.DrmFMP4RepresentationResponse, error)
- func (s *DashManifestService) AddFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.FMP4RepresentationResponse, error)
- func (s *DashManifestService) AddMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.MP4RepresentationResponse, error)
- func (s *DashManifestService) AddPeriod(manifestID string, a *models.Period) (*models.PeriodResponse, error)
- func (s *DashManifestService) AddVideoAdaptationSet(manifestID string, periodID string, a *models.VideoAdaptationSet) (*models.VideoAdaptationSetResponse, error)
- func (s *DashManifestService) Create(a *models.DashManifest) (*models.DashManifestResponse, error)
- func (s *DashManifestService) Delete(id string) (*models.DashManifestResponse, error)
- func (s *DashManifestService) DeleteAudioAdaptationSet(manifestID string, periodID string, adaptationSetID string, ...) (*models.AudioAdaptationSetResponse, error)
- func (s *DashManifestService) DeleteDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.DrmFMP4RepresentationResponse, error)
- func (s *DashManifestService) DeleteFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.FMP4RepresentationResponse, error)
- func (s *DashManifestService) DeletePeriod(manifestID string, streamID string) (*models.PeriodResponse, error)
- func (s *DashManifestService) DeleteVideoAdaptationSet(manifestID string, periodID string, adaptationSetID string, ...) (*models.VideoAdaptationSetResponse, error)
- func (s *DashManifestService) Retrieve(id string) (*models.DashManifestResponse, error)
- func (s *DashManifestService) RetrieveAudioAdaptationSet(manifestID string, periodID string, adaptationSetID string, ...) (*models.AudioAdaptationSetResponse, error)
- func (s *DashManifestService) RetrieveDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.DrmFMP4RepresentationResponse, error)
- func (s *DashManifestService) RetrieveFMP4Representation(manifestID string, periodID string, adaptationSetID string, ...) (*models.FMP4RepresentationResponse, error)
- func (s *DashManifestService) RetrievePeriod(manifestID string, streamID string) (*models.PeriodResponse, error)
- func (s *DashManifestService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
- func (s *DashManifestService) RetrieveVideoAdaptationSet(manifestID string, periodID string, adaptationSetID string, ...) (*models.VideoAdaptationSetResponse, error)
- func (s *DashManifestService) Start(manifestID string) (*models.StartStopResponse, error)
- type DrmService
- func (s *DrmService) CreateFmp4Drm(encodingId string, fmp4MuxingId string, drm interface{}) (interface{}, error)
- func (s *DrmService) CreateMp4Drm(encodingId string, mp4MuxingId string, drm interface{}) (interface{}, error)
- func (s *DrmService) CreateProgressiveTsDrm(encodingId string, progressiveTsMuxingId string, drm interface{}) (interface{}, error)
- func (s *DrmService) CreateTsDrm(encodingId string, tsMuxingId string, drm interface{}) (interface{}, error)
- func (s *DrmService) ListFmp4CencDrm(encodingId string, fmp4MuxingId string, offset int64, limit int64) (*models.CencDrmListResponse, error)
- func (s *DrmService) ListMp4CencDrm(encodingId string, mp4MuxingId string, offset int64, limit int64) (*models.CencDrmListResponse, error)
- func (s *DrmService) ListProgressiveTsFairPlayDrm(encodingId string, progressiveTsMuxingId string, offset int64, limit int64) (*models.FairPlayDrmListResponse, error)
- func (s *DrmService) ListTsFairPlayDrm(encodingId string, tsMuxingId string, offset int64, limit int64) (*models.FairPlayDrmListResponse, error)
- type EncodingService
- func (s *EncodingService) AddFMP4Muxing(encodingID string, a *models.FMP4Muxing) (*models.FMP4MuxingResponse, error)
- func (s *EncodingService) AddFilter(encodingID, streamID, filterID string, position int64) (*models.AddFilterResponse, error)
- func (s *EncodingService) AddKeyframe(encodingID string, a *models.Keyframe) (*models.KeyframeResponse, error)
- func (s *EncodingService) AddMP4Muxing(encodingID string, a *models.MP4Muxing) (*models.MP4MuxingResponse, error)
- func (s *EncodingService) AddProgressiveMOVMuxing(encodingID string, a *models.ProgressiveMOVMuxing) (*models.ProgressiveMOVMuxingResponse, error)
- func (s *EncodingService) AddProgressiveTSMuxing(encodingID string, a *models.ProgressiveTSMuxing) (*models.ProgressiveTSMuxingResponse, error)
- func (s *EncodingService) AddProgressiveWebMMuxing(encodingID string, a *models.ProgressiveWebMMuxing) (*models.ProgressiveWebMMuxingResponse, error)
- func (s *EncodingService) AddSprites(encodingID, streamID string, sprite *models.Sprite) (*models.SpriteResponse, error)
- func (s *EncodingService) AddStream(encodingID string, a *models.Stream) (*models.StreamResponse, error)
- func (s *EncodingService) AddTSMuxing(encodingID string, a *models.TSMuxing) (*models.TSMuxingResponse, error)
- func (s *EncodingService) AddThumbnail(encodingID, streamID string, thumb *models.Thumbnail) (*models.ThumbnailResponse, error)
- func (s *EncodingService) Create(a *models.Encoding) (*models.EncodingResponse, error)
- func (s *EncodingService) Delete(id string) (*models.EncodingResponse, error)
- func (s *EncodingService) DeleteFMP4Muxing(encodingID string, fmp4ID string) (*models.FMP4MuxingResponse, error)
- func (s *EncodingService) DeleteKeyframe(encodingID string, keyframeID string) (*models.KeyframeResponse, error)
- func (s *EncodingService) DeleteMP4Muxing(encodingID string, mp4ID string) (*models.MP4MuxingResponse, error)
- func (s *EncodingService) DeleteProgressiveMOVMuxing(encodingID string, progressiveMOVID string) (*models.ProgressiveMOVMuxingResponse, error)
- func (s *EncodingService) DeleteProgressiveTSMuxing(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingResponse, error)
- func (s *EncodingService) DeleteProgressiveWebMMuxing(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingResponse, error)
- func (s *EncodingService) DeleteStream(encodingID string, streamID string) (*models.StreamResponse, error)
- func (s *EncodingService) DeleteTSMuxing(encodingID string, tsID string) (*models.TSMuxingResponse, error)
- func (s *EncodingService) List(offset int64, limit int64) (*models.EncodingListResponse, error)
- func (s *EncodingService) ListFMP4Muxing(encodingID string, offset int64, limit int64) (*models.FMP4MuxingListResponse, error)
- func (s *EncodingService) ListKeyframes(encodingID string, offset int64, limit int64) (*models.KeyframeListResponse, error)
- func (s *EncodingService) ListMP4Muxing(encodingID string, offset int64, limit int64) (*models.MP4MuxingListResponse, error)
- func (s *EncodingService) ListProgressiveMOVMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveMOVMuxingListResponse, error)
- func (s *EncodingService) ListProgressiveTSMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveTSMuxingListResponse, error)
- func (s *EncodingService) ListProgressiveWebMMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveWebMMuxingListResponse, error)
- func (s *EncodingService) ListSprites(encodingID, streamID string, offset, limit int64) (*models.SpriteListResponse, error)
- func (s *EncodingService) ListStream(encodingID string, offset int64, limit int64) (*models.StreamListResponse, error)
- func (s *EncodingService) ListTSMuxing(encodingID string, offset int64, limit int64) (*models.TSMuxingListResponse, error)
- func (s *EncodingService) ListThumbnails(encodingID, streamID string, offset, limit int64) (*models.ThumbnailListResponse, error)
- func (s *EncodingService) Reschedule(encodingID string, rescheduleEncoding *models.RescheduleEncoding) (*models.StartStopResponse, error)
- func (s *EncodingService) Retrieve(id string) (*models.EncodingResponse, error)
- func (s *EncodingService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveFMP4Muxing(encodingID string, fmp4ID string) (*models.FMP4MuxingResponse, error)
- func (s *EncodingService) RetrieveFMP4MuxingCustomData(encodingID string, fmp4ID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveKeyframe(encodingID string, keyframeID string) (*models.KeyframeResponse, error)
- func (s *EncodingService) RetrieveLiveStatus(encodingID string) (*models.LiveStatusResponse, error)
- func (s *EncodingService) RetrieveMP4Muxing(encodingID string, mp4ID string) (*models.MP4MuxingResponse, error)
- func (s *EncodingService) RetrieveMP4MuxingCustomData(encodingID string, mp4ID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveMP4MuxingInformation(encodingID string, mp4MuxingID string) (*models.MP4MuxingInformationResponse, error)
- func (s *EncodingService) RetrieveProgressiveMOVMuxing(encodingID string, progressiveMOVID string) (*models.ProgressiveMOVMuxingResponse, error)
- func (s *EncodingService) RetrieveProgressiveMOVMuxingCustomData(encodingID string, progressiveWebMID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveProgressiveMOVMuxingInformation(encodingID string, progressiveWebMID string) (*models.ProgressiveMOVMuxingInformationResponse, error)
- func (s *EncodingService) RetrieveProgressiveTSMuxing(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingResponse, error)
- func (s *EncodingService) RetrieveProgressiveTSMuxingCustomData(encodingID string, progressiveTSID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveProgressiveTSMuxingInformation(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingInformationResponse, error)
- func (s *EncodingService) RetrieveProgressiveWebMMuxing(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingResponse, error)
- func (s *EncodingService) RetrieveProgressiveWebMMuxingCustomData(encodingID string, progressiveWebMID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveProgressiveWebMMuxingInformation(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingInformationResponse, error)
- func (s *EncodingService) RetrieveStatus(encodingID string) (*models.StatusResponse, error)
- func (s *EncodingService) RetrieveStream(encodingID string, streamID string) (*models.StreamResponse, error)
- func (s *EncodingService) RetrieveStreamCustomData(encodingID string, streamID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) RetrieveStreamInputData(encodingID string, streamID string) (*models.StreamInputResponse, error)
- func (s *EncodingService) RetrieveTSMuxing(encodingID string, tsID string) (*models.TSMuxingResponse, error)
- func (s *EncodingService) RetrieveTSMuxingCustomData(encodingID string, tsID string, offset int64, limit int64) (*models.CustomDataResponse, error)
- func (s *EncodingService) Start(encodingID string) (*models.StartStopResponse, error)
- func (s *EncodingService) StartLive(encodingID string, a *models.LiveStreamConfiguration) (*models.StartStopResponse, error)
- func (s *EncodingService) StartWithOptions(encodingID string, startOptions *models.StartOptions) (*models.StartStopResponse, error)
- func (s *EncodingService) Stop(encodingID string) (*models.StartStopResponse, error)
- func (s *EncodingService) StopLive(encodingID string) (*models.StartStopResponse, error)
- type FilterService
- type GCSOutputService
- func (s *GCSOutputService) Create(a *models.GCSOutput) (*models.GCSOutputResponse, error)
- func (s *GCSOutputService) Delete(id string) (*models.GCSOutputResponse, error)
- func (s *GCSOutputService) List(offset int64, limit int64) (*models.GCSOutputListResponse, error)
- func (s *GCSOutputService) Retrieve(id string) (*models.GCSOutputResponse, error)
- func (s *GCSOutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type GcsInputService
- func (s *GcsInputService) Create(a *models.GCSInput) (*models.GCSInputResponse, error)
- func (s *GcsInputService) Delete(id string) (*models.GCSInputResponse, error)
- func (s *GcsInputService) List(offset int64, limit int64) (*models.GCSInputListResponse, error)
- func (s *GcsInputService) Retrieve(id string) (*models.GCSInputResponse, error)
- func (s *GcsInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type GenericS3InputService
- func (s *GenericS3InputService) Create(a *models.GenericS3Input) (*models.GenericS3InputResponse, error)
- func (s *GenericS3InputService) Delete(id string) (*models.GenericS3InputResponse, error)
- func (s *GenericS3InputService) List(offset int64, limit int64) (*models.GenericS3InputListResponse, error)
- func (s *GenericS3InputService) Retrieve(id string) (*models.GenericS3InputResponse, error)
- func (s *GenericS3InputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type GenericS3OutputService
- func (s *GenericS3OutputService) Create(a *models.GenericS3Output) (*models.GenericS3OutputResponse, error)
- func (s *GenericS3OutputService) Delete(id string) (*models.GenericS3OutputResponse, error)
- func (s *GenericS3OutputService) List(offset int64, limit int64) (*models.GenericS3OutputListResponse, error)
- func (s *GenericS3OutputService) Retrieve(id string) (*models.GenericS3OutputResponse, error)
- func (s *GenericS3OutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type H264CodecConfigurationService
- func (s *H264CodecConfigurationService) Create(a *models.H264CodecConfiguration) (*models.H264CodecConfigurationResponse, error)
- func (s *H264CodecConfigurationService) Delete(id string) (*models.H264CodecConfigurationResponse, error)
- func (s *H264CodecConfigurationService) List(offset int64, limit int64) (*models.H264CodecConfigurationListResponse, error)
- func (s *H264CodecConfigurationService) Retrieve(id string) (*models.H264CodecConfigurationResponse, error)
- func (s *H264CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type H265CodecConfigurationService
- func (s *H265CodecConfigurationService) Create(a *models.H265CodecConfiguration) (*models.H265CodecConfigurationResponse, error)
- func (s *H265CodecConfigurationService) Delete(id string) (*models.H265CodecConfigurationResponse, error)
- func (s *H265CodecConfigurationService) List(offset int64, limit int64) (*models.H265CodecConfigurationListResponse, error)
- func (s *H265CodecConfigurationService) Retrieve(id string) (*models.H265CodecConfigurationResponse, error)
- func (s *H265CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type HLSManifestService
- func (s *HLSManifestService) AddCustomTagToMediaInfo(manifestID string, mediaInfoID string, a *models.CustomTag) (*models.CustomTagResponse, error)
- func (s *HLSManifestService) AddCustomTagToStreamInfo(manifestID string, streamInfoID string, a *models.CustomTag) (*models.CustomTagResponse, error)
- func (s *HLSManifestService) AddIFramePlaylistToStreamInfo(manifestID string, streamInfoID string, a *models.IFramePlaylist) (*models.IFramePlaylistResponse, error)
- func (s *HLSManifestService) AddMediaInfo(manifestID string, a *models.MediaInfo) (*models.MediaInfoResponse, error)
- func (s *HLSManifestService) AddStreamInfo(manifestID string, a *models.StreamInfo) (*models.StreamInfoResponse, error)
- func (s *HLSManifestService) Create(a *models.HLSManifest) (*models.HLSManifestResponse, error)
- func (s *HLSManifestService) Delete(id string) (*models.HLSManifestResponse, error)
- func (s *HLSManifestService) Retrieve(id string) (*models.HLSManifestResponse, error)
- func (s *HLSManifestService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
- func (s *HLSManifestService) Start(manifestID string) (*models.StartStopResponse, error)
- type HTTPInputService
- func (s *HTTPInputService) Create(a *models.HTTPInput) (*models.HTTPInputResponse, error)
- func (s *HTTPInputService) Delete(id string) (*models.HTTPInputResponse, error)
- func (s *HTTPInputService) List(offset int64, limit int64) (*models.HTTPInputListResponse, error)
- func (s *HTTPInputService) Retrieve(id string) (*models.HTTPInputResponse, error)
- func (s *HTTPInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type HTTPSInputService
- func (s *HTTPSInputService) Create(a *models.HTTPSInput) (*models.HTTPSInputResponse, error)
- func (s *HTTPSInputService) Delete(id string) (*models.HTTPSInputResponse, error)
- func (s *HTTPSInputService) List(offset int64, limit int64) (*models.HTTPSInputListResponse, error)
- func (s *HTTPSInputService) Retrieve(id string) (*models.HTTPSInputResponse, error)
- func (s *HTTPSInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type InfrastructureService
- func (s *InfrastructureService) Create(i *models.CreateInfrastructureRequest) (*models.InfrastructureDetail, error)
- func (s *InfrastructureService) List(offset int64, limit int64) (*[]models.InfrastructureDetail, error)
- func (s *InfrastructureService) Retrieve(id string) (*models.InfrastructureDetail, error)
- type KubernetesClusterConfigurationService
- func (s *KubernetesClusterConfigurationService) Retrieve(ID string) (*models.KubernetesClusterConfigurationDetail, error)
- func (s *KubernetesClusterConfigurationService) Upsert(ID string, configRequest *models.KubernetesClusterConfigurationRequest) (*models.KubernetesClusterConfigurationResponse, error)
- type RTMPInputService
- type RestService
- func (r *RestService) Create(relativeURL string, input []byte) ([]byte, error)
- func (r *RestService) Delete(relativeURL string) ([]byte, error)
- func (r *RestService) List(relativeURL string, offset int64, limit int64) ([]byte, error)
- func (r *RestService) Retrieve(relativeURL string) ([]byte, error)
- func (r *RestService) RetrieveCustomData(relativeURL string) ([]byte, error)
- func (r *RestService) Update(relativeURL string, input []byte) ([]byte, error)
- type S3InputService
- func (s *S3InputService) Create(a *models.S3Input) (*models.S3InputResponse, error)
- func (s *S3InputService) Delete(id string) (*models.S3InputResponse, error)
- func (s *S3InputService) List(offset int64, limit int64) (*models.S3InputListResponse, error)
- func (s *S3InputService) Retrieve(id string) (*models.S3InputResponse, error)
- func (s *S3InputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type S3OutputService
- func (s *S3OutputService) Create(a *models.S3Output) (*models.S3OutputResponse, error)
- func (s *S3OutputService) Delete(id string) (*models.S3OutputResponse, error)
- func (s *S3OutputService) List(offset int64, limit int64) (*models.S3OutputListResponse, error)
- func (s *S3OutputService) Retrieve(id string) (*models.S3OutputResponse, error)
- func (s *S3OutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type SmoothStreamingService
- func (s *SmoothStreamingService) AddContentProtection(manifestID string, a *models.SmoothStreamingContentProtection) (*models.SmoothStreamingContentProtectionResponse, error)
- func (s *SmoothStreamingService) AddMp4Representation(manifestID string, a *models.SmoothStreamingMp4Representation) (*models.SmoothStreamingMp4RepresentationResponse, error)
- func (s *SmoothStreamingService) Create(a *models.SmoothStreamingManifest) (*models.SmoothStreamingManifestResponse, error)
- func (s *SmoothStreamingService) Delete(id string) (*models.SmoothStreamingManifestResponse, error)
- func (s *SmoothStreamingService) Retrieve(id string) (*models.SmoothStreamingManifestResponse, error)
- func (s *SmoothStreamingService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
- func (s *SmoothStreamingService) Start(manifestID string) (*models.StartStopResponse, error)
- type VP8CodecConfigurationService
- func (s *VP8CodecConfigurationService) Create(a *models.VP8CodecConfiguration) (*models.VP8CodecConfigurationResponse, error)
- func (s *VP8CodecConfigurationService) Delete(id string) (*models.VP8CodecConfigurationResponse, error)
- func (s *VP8CodecConfigurationService) List(offset int64, limit int64) (*models.VP8CodecConfigurationListResponse, error)
- func (s *VP8CodecConfigurationService) Retrieve(id string) (*models.VP8CodecConfigurationResponse, error)
- func (s *VP8CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type VP9CodecConfigurationService
- func (s *VP9CodecConfigurationService) Create(a *models.VP9CodecConfiguration) (*models.VP9CodecConfigurationResponse, error)
- func (s *VP9CodecConfigurationService) Delete(id string) (*models.VP9CodecConfigurationResponse, error)
- func (s *VP9CodecConfigurationService) List(offset int64, limit int64) (*models.VP9CodecConfigurationListResponse, error)
- func (s *VP9CodecConfigurationService) Retrieve(id string) (*models.VP9CodecConfigurationResponse, error)
- func (s *VP9CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type VorbisCodecConfigurationService
- func (s *VorbisCodecConfigurationService) Create(a *models.VorbisCodecConfiguration) (*models.VorbisCodecConfigurationResponse, error)
- func (s *VorbisCodecConfigurationService) Delete(id string) (*models.VorbisCodecConfigurationResponse, error)
- func (s *VorbisCodecConfigurationService) List(offset int64, limit int64) (*models.VorbisCodecConfigurationListResponse, error)
- func (s *VorbisCodecConfigurationService) Retrieve(id string) (*models.VorbisCodecConfigurationResponse, error)
- func (s *VorbisCodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
- type ZixiInputService
- func (s *ZixiInputService) Create(a *models.ZixiInput) (*models.ZixiInputResponse, error)
- func (s *ZixiInputService) Delete(id string) (*models.ZixiInputResponse, error)
- func (s *ZixiInputService) List(offset int64, limit int64) (*models.ZixiInputListResponse, error)
- func (s *ZixiInputService) Retrieve(id string) (*models.ZixiInputResponse, error)
- func (s *ZixiInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
Constants ¶
View Source
const ( Fmp4DrmEndpoint string = "encoding/encodings/{encoding_id}/muxings/fmp4/{fmp4_id}/drm" TsDrmEndpoint string = "encoding/encodings/{encoding_id}/muxings/ts/{ts_id}/drm" ProgressiveTsDrmEndpoint string = "encoding/encodings/{encoding_id}/muxings/progressive-ts/{progressive_ts_id}/drm" Mp4DrmEndpoint string = "encoding/encodings/{encoding_id}/muxings/mp4/{mp4_id}/drm" )
View Source
const ( DeinterlaceEndpoint string = "encoding/filters/deinterlace" DenoiseEndpoint string = "encoding/filters/denoise-hqdn3d" )
View Source
const ( ClientName string = "bitmovin-go" Version string = "1.1.0" )
View Source
const (
AACCodecConfigurationEndpoint string = "encoding/configurations/audio/aac"
)
View Source
const (
AWSInfrastructureEndpoint string = "encoding/infrastructure/aws"
)
View Source
const (
AWSInfrastructureRegionSettingsConfigurationEndpoint string = "encoding/infrastructure/aws"
)
View Source
const (
AkamaiNetstorageOutputEndpoint string = "encoding/outputs/akamai-netstorage"
)
View Source
const (
CodecConfigurationEndpoint string = "configurations"
)
View Source
const (
DashManifestEndpoint string = "encoding/manifests/dash"
)
View Source
const (
EncodingEndpoint string = "encoding/encodings"
)
View Source
const (
GCSOutputEndpoint string = "encoding/outputs/gcs"
)
View Source
const (
GcsInputEndpoint string = "encoding/inputs/gcs"
)
View Source
const (
GenericS3InputEndpoint string = "encoding/inputs/generic-s3"
)
View Source
const (
GenericS3OutputEndpoint string = "encoding/outputs/generic-s3"
)
View Source
const (
H264CodecConfigurationEndpoint string = "encoding/configurations/video/h264"
)
View Source
const (
H265CodecConfigurationEndpoint string = "encoding/configurations/video/h265"
)
View Source
const (
HLSManifestEndpoint string = "encoding/manifests/hls"
)
View Source
const (
HTTPInputEndpoint string = "encoding/inputs/http"
)
View Source
const (
HTTPSInputEndpoint string = "encoding/inputs/https"
)
View Source
const (
InfrastructureEndpoint string = "encoding/infrastructure/kubernetes"
)
View Source
const (
KubernetesConfigurationEndpoint string = "encoding/infrastructure/kubernetes"
)
View Source
const (
RTMPInputEndpoint string = "encoding/inputs/rtmp"
)
View Source
const (
S3InputEndpoint string = "encoding/inputs/s3"
)
View Source
const (
S3OutputEndpoint string = "encoding/outputs/s3"
)
View Source
const (
SmoothStreamingManifestEndpoint = "encoding/manifests/smooth"
)
View Source
const (
VP8CodecConfigurationEndpoint string = "encoding/configurations/video/vp8"
)
View Source
const (
VP9CodecConfigurationEndpoint string = "encoding/configurations/video/vp9"
)
View Source
const ( // FIXME Double check endpoint VorbisCodecConfigurationEndpoint string = "encoding/configurations/audio/vorbis" )
View Source
const (
ZixiInputEndpoint string = "encoding/inputs/zixi"
)
Variables ¶
This section is empty.
Functions ¶
func MarshalSingleResponse ¶
func MarshalSingleResponse(responseString []byte) (*models.InfrastructureDetail, error)
func MarshalSingleResponseAWS ¶ added in v1.11.0
func MarshalSingleResponseAWS(responseString []byte) (*models.AWSInfrastructureDetail, error)
func MarshalSingleResponseAWSRegionSetting ¶ added in v1.11.0
func MarshalSingleResponseAWSRegionSetting(responseString []byte) (*models.AWSInfrastructureRegionSettingsDetail, error)
Types ¶
type AACCodecConfigurationService ¶
type AACCodecConfigurationService struct {
RestService *RestService
}
func NewAACCodecConfigurationService ¶
func NewAACCodecConfigurationService(bitmovin *bitmovin.Bitmovin) *AACCodecConfigurationService
func (*AACCodecConfigurationService) Create ¶
func (s *AACCodecConfigurationService) Create(a *models.AACCodecConfiguration) (*models.AACCodecConfigurationResponse, error)
func (*AACCodecConfigurationService) Delete ¶
func (s *AACCodecConfigurationService) Delete(id string) (*models.AACCodecConfigurationResponse, error)
func (*AACCodecConfigurationService) List ¶
func (s *AACCodecConfigurationService) List(offset int64, limit int64) (*models.AACCodecConfigurationListResponse, error)
func (*AACCodecConfigurationService) Retrieve ¶
func (s *AACCodecConfigurationService) Retrieve(id string) (*models.AACCodecConfigurationResponse, error)
func (*AACCodecConfigurationService) RetrieveCustomData ¶
func (s *AACCodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type AWSInfrastructureRegionSettingsService ¶ added in v1.11.0
type AWSInfrastructureRegionSettingsService struct {
RestService *RestService
}
func NewAWSInfrastructureRegionSettingsService ¶ added in v1.11.0
func NewAWSInfrastructureRegionSettingsService(bitmovin *bitmovin.Bitmovin) *AWSInfrastructureRegionSettingsService
func (*AWSInfrastructureRegionSettingsService) Create ¶ added in v1.11.0
func (s *AWSInfrastructureRegionSettingsService) Create(infrastructureID string, region bitmovintypes.AWSCloudRegion, i *models.CreateAWSInfrastructureRegionSettingsRequest) (*models.AWSInfrastructureRegionSettingsDetail, error)
func (*AWSInfrastructureRegionSettingsService) Delete ¶ added in v1.11.0
func (s *AWSInfrastructureRegionSettingsService) Delete(infrastructureID string, region bitmovintypes.AWSCloudRegion) (*models.AWSInfrastructureRegionSettingsResponse, error)
func (*AWSInfrastructureRegionSettingsService) List ¶ added in v1.11.0
func (s *AWSInfrastructureRegionSettingsService) List(infrastructureID string, offset int64, limit int64) (*[]models.AWSInfrastructureRegionSettingsDetail, error)
func (*AWSInfrastructureRegionSettingsService) Retrieve ¶ added in v1.11.0
func (s *AWSInfrastructureRegionSettingsService) Retrieve(infrastructureID string, region bitmovintypes.AWSCloudRegion) (*models.AWSInfrastructureRegionSettingsDetail, error)
type AWSInfrastructureService ¶ added in v1.11.0
type AWSInfrastructureService struct {
RestService *RestService
}
func NewAWSInfrastructureService ¶ added in v1.11.0
func NewAWSInfrastructureService(bitmovin *bitmovin.Bitmovin) *AWSInfrastructureService
func (*AWSInfrastructureService) Create ¶ added in v1.11.0
func (s *AWSInfrastructureService) Create(i *models.CreateAWSInfrastructureRequest) (*models.AWSInfrastructureDetail, error)
func (*AWSInfrastructureService) List ¶ added in v1.11.0
func (s *AWSInfrastructureService) List(offset int64, limit int64) (*[]models.AWSInfrastructureDetail, error)
func (*AWSInfrastructureService) Retrieve ¶ added in v1.11.0
func (s *AWSInfrastructureService) Retrieve(id string) (*models.AWSInfrastructureDetail, error)
type AkamaiNetstorageOutputService ¶ added in v1.28.0
type AkamaiNetstorageOutputService struct {
RestService *RestService
}
func NewAkamaiNetstorageOutputService ¶ added in v1.28.0
func NewAkamaiNetstorageOutputService(bitmovin *bitmovin.Bitmovin) *AkamaiNetstorageOutputService
func (*AkamaiNetstorageOutputService) Create ¶ added in v1.28.0
func (s *AkamaiNetstorageOutputService) Create(a *models.AkamaiNetstorageOutput) (*models.AkamaiNetstorageOutputResponse, error)
func (*AkamaiNetstorageOutputService) Delete ¶ added in v1.28.0
func (s *AkamaiNetstorageOutputService) Delete(id string) (*models.AkamaiNetstorageOutputResponse, error)
func (*AkamaiNetstorageOutputService) List ¶ added in v1.28.0
func (s *AkamaiNetstorageOutputService) List(offset int64, limit int64) (*models.AkamaiNetstorageOutputListResponse, error)
func (*AkamaiNetstorageOutputService) Retrieve ¶ added in v1.28.0
func (s *AkamaiNetstorageOutputService) Retrieve(id string) (*models.AkamaiNetstorageOutputResponse, error)
func (*AkamaiNetstorageOutputService) RetrieveCustomData ¶ added in v1.28.0
func (s *AkamaiNetstorageOutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type AnalyticsService ¶ added in v1.12.0
type AnalyticsService struct {
RestService *RestService
}
func NewAnalyticsService ¶ added in v1.12.0
func NewAnalyticsService(bitmovin *bitmovin.Bitmovin) *AnalyticsService
func (*AnalyticsService) Avg ¶ added in v1.12.0
func (s *AnalyticsService) Avg(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Count ¶ added in v1.12.0
func (s *AnalyticsService) Count(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Max ¶ added in v1.12.0
func (s *AnalyticsService) Max(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Median ¶ added in v1.12.0
func (s *AnalyticsService) Median(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Min ¶ added in v1.12.0
func (s *AnalyticsService) Min(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Percentile ¶ added in v1.12.0
func (s *AnalyticsService) Percentile(a *models.PercentileQuery) (*models.QueryResponse, error)
func (*AnalyticsService) Stddev ¶ added in v1.12.0
func (s *AnalyticsService) Stddev(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Sum ¶ added in v1.12.0
func (s *AnalyticsService) Sum(a *models.Query) (*models.QueryResponse, error)
func (*AnalyticsService) Variance ¶ added in v1.12.0
func (s *AnalyticsService) Variance(a *models.Query) (*models.QueryResponse, error)
type CodecConfigurationService ¶
type CodecConfigurationService struct {
RestService *RestService
}
func NewCodecConfigurationService ¶
func NewCodecConfigurationService(bitmovin *bitmovin.Bitmovin) *CodecConfigurationService
func (*CodecConfigurationService) List ¶
func (s *CodecConfigurationService) List(offset int64, limit int64) (*models.CodecConfigurationListResponse, error)
type DashManifestService ¶
type DashManifestService struct {
RestService *RestService
}
func NewDashManifestService ¶
func NewDashManifestService(bitmovin *bitmovin.Bitmovin) *DashManifestService
func (*DashManifestService) AddAudioAdaptationSet ¶
func (s *DashManifestService) AddAudioAdaptationSet(manifestID string, periodID string, a *models.AudioAdaptationSet) (*models.AudioAdaptationSetResponse, error)
func (*DashManifestService) AddContentProtectionToAdaptationSet ¶ added in v1.3.0
func (s *DashManifestService) AddContentProtectionToAdaptationSet(manifestID string, periodID string, adaptationSetID string, a *models.AdaptationSetContentProtection) (*models.AdaptationSetContentProtectionResponse, error)
func (*DashManifestService) AddDrmFMP4Representation ¶ added in v1.3.0
func (s *DashManifestService) AddDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, a *models.DrmFMP4Representation) (*models.DrmFMP4RepresentationResponse, error)
func (*DashManifestService) AddFMP4Representation ¶
func (s *DashManifestService) AddFMP4Representation(manifestID string, periodID string, adaptationSetID string, a *models.FMP4Representation) (*models.FMP4RepresentationResponse, error)
func (*DashManifestService) AddMP4Representation ¶ added in v1.17.0
func (s *DashManifestService) AddMP4Representation(manifestID string, periodID string, adaptationSetID string, a *models.MP4Representation) (*models.MP4RepresentationResponse, error)
func (*DashManifestService) AddPeriod ¶
func (s *DashManifestService) AddPeriod(manifestID string, a *models.Period) (*models.PeriodResponse, error)
func (*DashManifestService) AddVideoAdaptationSet ¶
func (s *DashManifestService) AddVideoAdaptationSet(manifestID string, periodID string, a *models.VideoAdaptationSet) (*models.VideoAdaptationSetResponse, error)
func (*DashManifestService) Create ¶
func (s *DashManifestService) Create(a *models.DashManifest) (*models.DashManifestResponse, error)
func (*DashManifestService) Delete ¶
func (s *DashManifestService) Delete(id string) (*models.DashManifestResponse, error)
func (*DashManifestService) DeleteAudioAdaptationSet ¶
func (s *DashManifestService) DeleteAudioAdaptationSet(manifestID string, periodID string, adaptationSetID string, a *models.AudioAdaptationSet) (*models.AudioAdaptationSetResponse, error)
func (*DashManifestService) DeleteDrmFMP4Representation ¶ added in v1.3.0
func (s *DashManifestService) DeleteDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, representationID string) (*models.DrmFMP4RepresentationResponse, error)
func (*DashManifestService) DeleteFMP4Representation ¶
func (s *DashManifestService) DeleteFMP4Representation(manifestID string, periodID string, adaptationSetID string, representationID string) (*models.FMP4RepresentationResponse, error)
func (*DashManifestService) DeletePeriod ¶
func (s *DashManifestService) DeletePeriod(manifestID string, streamID string) (*models.PeriodResponse, error)
func (*DashManifestService) DeleteVideoAdaptationSet ¶
func (s *DashManifestService) DeleteVideoAdaptationSet(manifestID string, periodID string, adaptationSetID string, a *models.VideoAdaptationSet) (*models.VideoAdaptationSetResponse, error)
func (*DashManifestService) Retrieve ¶
func (s *DashManifestService) Retrieve(id string) (*models.DashManifestResponse, error)
func (*DashManifestService) RetrieveAudioAdaptationSet ¶
func (s *DashManifestService) RetrieveAudioAdaptationSet(manifestID string, periodID string, adaptationSetID string, a *models.AudioAdaptationSet) (*models.AudioAdaptationSetResponse, error)
func (*DashManifestService) RetrieveDrmFMP4Representation ¶ added in v1.3.0
func (s *DashManifestService) RetrieveDrmFMP4Representation(manifestID string, periodID string, adaptationSetID string, representationID string) (*models.DrmFMP4RepresentationResponse, error)
func (*DashManifestService) RetrieveFMP4Representation ¶
func (s *DashManifestService) RetrieveFMP4Representation(manifestID string, periodID string, adaptationSetID string, representationID string) (*models.FMP4RepresentationResponse, error)
func (*DashManifestService) RetrievePeriod ¶
func (s *DashManifestService) RetrievePeriod(manifestID string, streamID string) (*models.PeriodResponse, error)
func (*DashManifestService) RetrieveStatus ¶
func (s *DashManifestService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
func (*DashManifestService) RetrieveVideoAdaptationSet ¶
func (s *DashManifestService) RetrieveVideoAdaptationSet(manifestID string, periodID string, adaptationSetID string, a *models.VideoAdaptationSet) (*models.VideoAdaptationSetResponse, error)
func (*DashManifestService) Start ¶
func (s *DashManifestService) Start(manifestID string) (*models.StartStopResponse, error)
type DrmService ¶ added in v1.3.0
type DrmService struct {
RestService *RestService
}
func NewDrmService ¶ added in v1.3.0
func NewDrmService(bitmovin *bitmovin.Bitmovin) *DrmService
func (*DrmService) CreateFmp4Drm ¶ added in v1.3.0
func (s *DrmService) CreateFmp4Drm(encodingId string, fmp4MuxingId string, drm interface{}) (interface{}, error)
func (*DrmService) CreateMp4Drm ¶ added in v1.26.0
func (s *DrmService) CreateMp4Drm(encodingId string, mp4MuxingId string, drm interface{}) (interface{}, error)
func (*DrmService) CreateProgressiveTsDrm ¶ added in v1.21.0
func (s *DrmService) CreateProgressiveTsDrm(encodingId string, progressiveTsMuxingId string, drm interface{}) (interface{}, error)
func (*DrmService) CreateTsDrm ¶ added in v1.3.0
func (s *DrmService) CreateTsDrm(encodingId string, tsMuxingId string, drm interface{}) (interface{}, error)
func (*DrmService) ListFmp4CencDrm ¶ added in v1.26.0
func (s *DrmService) ListFmp4CencDrm(encodingId string, fmp4MuxingId string, offset int64, limit int64) (*models.CencDrmListResponse, error)
func (*DrmService) ListMp4CencDrm ¶ added in v1.26.0
func (s *DrmService) ListMp4CencDrm(encodingId string, mp4MuxingId string, offset int64, limit int64) (*models.CencDrmListResponse, error)
func (*DrmService) ListProgressiveTsFairPlayDrm ¶ added in v1.26.0
func (s *DrmService) ListProgressiveTsFairPlayDrm(encodingId string, progressiveTsMuxingId string, offset int64, limit int64) (*models.FairPlayDrmListResponse, error)
func (*DrmService) ListTsFairPlayDrm ¶ added in v1.26.0
func (s *DrmService) ListTsFairPlayDrm(encodingId string, tsMuxingId string, offset int64, limit int64) (*models.FairPlayDrmListResponse, error)
type EncodingService ¶
type EncodingService struct {
RestService *RestService
}
func NewEncodingService ¶
func NewEncodingService(bitmovin *bitmovin.Bitmovin) *EncodingService
func (*EncodingService) AddFMP4Muxing ¶
func (s *EncodingService) AddFMP4Muxing(encodingID string, a *models.FMP4Muxing) (*models.FMP4MuxingResponse, error)
func (*EncodingService) AddFilter ¶ added in v1.5.3
func (s *EncodingService) AddFilter(encodingID, streamID, filterID string, position int64) (*models.AddFilterResponse, error)
func (*EncodingService) AddKeyframe ¶ added in v1.19.0
func (s *EncodingService) AddKeyframe(encodingID string, a *models.Keyframe) (*models.KeyframeResponse, error)
func (*EncodingService) AddMP4Muxing ¶
func (s *EncodingService) AddMP4Muxing(encodingID string, a *models.MP4Muxing) (*models.MP4MuxingResponse, error)
func (*EncodingService) AddProgressiveMOVMuxing ¶ added in v1.5.3
func (s *EncodingService) AddProgressiveMOVMuxing(encodingID string, a *models.ProgressiveMOVMuxing) (*models.ProgressiveMOVMuxingResponse, error)
func (*EncodingService) AddProgressiveTSMuxing ¶ added in v1.19.0
func (s *EncodingService) AddProgressiveTSMuxing(encodingID string, a *models.ProgressiveTSMuxing) (*models.ProgressiveTSMuxingResponse, error)
func (*EncodingService) AddProgressiveWebMMuxing ¶ added in v1.5.2
func (s *EncodingService) AddProgressiveWebMMuxing(encodingID string, a *models.ProgressiveWebMMuxing) (*models.ProgressiveWebMMuxingResponse, error)
func (*EncodingService) AddSprites ¶ added in v1.6.0
func (s *EncodingService) AddSprites(encodingID, streamID string, sprite *models.Sprite) (*models.SpriteResponse, error)
func (*EncodingService) AddStream ¶
func (s *EncodingService) AddStream(encodingID string, a *models.Stream) (*models.StreamResponse, error)
func (*EncodingService) AddTSMuxing ¶
func (s *EncodingService) AddTSMuxing(encodingID string, a *models.TSMuxing) (*models.TSMuxingResponse, error)
func (*EncodingService) AddThumbnail ¶ added in v1.3.0
func (s *EncodingService) AddThumbnail(encodingID, streamID string, thumb *models.Thumbnail) (*models.ThumbnailResponse, error)
func (*EncodingService) Create ¶
func (s *EncodingService) Create(a *models.Encoding) (*models.EncodingResponse, error)
func (*EncodingService) Delete ¶
func (s *EncodingService) Delete(id string) (*models.EncodingResponse, error)
func (*EncodingService) DeleteFMP4Muxing ¶
func (s *EncodingService) DeleteFMP4Muxing(encodingID string, fmp4ID string) (*models.FMP4MuxingResponse, error)
func (*EncodingService) DeleteKeyframe ¶ added in v1.19.0
func (s *EncodingService) DeleteKeyframe(encodingID string, keyframeID string) (*models.KeyframeResponse, error)
func (*EncodingService) DeleteMP4Muxing ¶
func (s *EncodingService) DeleteMP4Muxing(encodingID string, mp4ID string) (*models.MP4MuxingResponse, error)
func (*EncodingService) DeleteProgressiveMOVMuxing ¶ added in v1.5.3
func (s *EncodingService) DeleteProgressiveMOVMuxing(encodingID string, progressiveMOVID string) (*models.ProgressiveMOVMuxingResponse, error)
func (*EncodingService) DeleteProgressiveTSMuxing ¶ added in v1.19.0
func (s *EncodingService) DeleteProgressiveTSMuxing(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingResponse, error)
func (*EncodingService) DeleteProgressiveWebMMuxing ¶ added in v1.5.2
func (s *EncodingService) DeleteProgressiveWebMMuxing(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingResponse, error)
func (*EncodingService) DeleteStream ¶
func (s *EncodingService) DeleteStream(encodingID string, streamID string) (*models.StreamResponse, error)
func (*EncodingService) DeleteTSMuxing ¶
func (s *EncodingService) DeleteTSMuxing(encodingID string, tsID string) (*models.TSMuxingResponse, error)
func (*EncodingService) List ¶
func (s *EncodingService) List(offset int64, limit int64) (*models.EncodingListResponse, error)
func (*EncodingService) ListFMP4Muxing ¶
func (s *EncodingService) ListFMP4Muxing(encodingID string, offset int64, limit int64) (*models.FMP4MuxingListResponse, error)
func (*EncodingService) ListKeyframes ¶ added in v1.19.0
func (s *EncodingService) ListKeyframes(encodingID string, offset int64, limit int64) (*models.KeyframeListResponse, error)
func (*EncodingService) ListMP4Muxing ¶
func (s *EncodingService) ListMP4Muxing(encodingID string, offset int64, limit int64) (*models.MP4MuxingListResponse, error)
func (*EncodingService) ListProgressiveMOVMuxing ¶ added in v1.5.3
func (s *EncodingService) ListProgressiveMOVMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveMOVMuxingListResponse, error)
func (*EncodingService) ListProgressiveTSMuxing ¶ added in v1.19.0
func (s *EncodingService) ListProgressiveTSMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveTSMuxingListResponse, error)
func (*EncodingService) ListProgressiveWebMMuxing ¶ added in v1.5.2
func (s *EncodingService) ListProgressiveWebMMuxing(encodingID string, offset int64, limit int64) (*models.ProgressiveWebMMuxingListResponse, error)
func (*EncodingService) ListSprites ¶ added in v1.6.0
func (s *EncodingService) ListSprites(encodingID, streamID string, offset, limit int64) (*models.SpriteListResponse, error)
func (*EncodingService) ListStream ¶
func (s *EncodingService) ListStream(encodingID string, offset int64, limit int64) (*models.StreamListResponse, error)
func (*EncodingService) ListTSMuxing ¶
func (s *EncodingService) ListTSMuxing(encodingID string, offset int64, limit int64) (*models.TSMuxingListResponse, error)
func (*EncodingService) ListThumbnails ¶ added in v1.3.0
func (s *EncodingService) ListThumbnails(encodingID, streamID string, offset, limit int64) (*models.ThumbnailListResponse, error)
func (*EncodingService) Reschedule ¶ added in v1.11.1
func (s *EncodingService) Reschedule(encodingID string, rescheduleEncoding *models.RescheduleEncoding) (*models.StartStopResponse, error)
func (*EncodingService) Retrieve ¶
func (s *EncodingService) Retrieve(id string) (*models.EncodingResponse, error)
func (*EncodingService) RetrieveCustomData ¶
func (s *EncodingService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveFMP4Muxing ¶
func (s *EncodingService) RetrieveFMP4Muxing(encodingID string, fmp4ID string) (*models.FMP4MuxingResponse, error)
func (*EncodingService) RetrieveFMP4MuxingCustomData ¶
func (s *EncodingService) RetrieveFMP4MuxingCustomData(encodingID string, fmp4ID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveKeyframe ¶ added in v1.19.0
func (s *EncodingService) RetrieveKeyframe(encodingID string, keyframeID string) (*models.KeyframeResponse, error)
func (*EncodingService) RetrieveLiveStatus ¶ added in v1.2.0
func (s *EncodingService) RetrieveLiveStatus(encodingID string) (*models.LiveStatusResponse, error)
func (*EncodingService) RetrieveMP4Muxing ¶
func (s *EncodingService) RetrieveMP4Muxing(encodingID string, mp4ID string) (*models.MP4MuxingResponse, error)
func (*EncodingService) RetrieveMP4MuxingCustomData ¶
func (s *EncodingService) RetrieveMP4MuxingCustomData(encodingID string, mp4ID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveMP4MuxingInformation ¶ added in v1.5.4
func (s *EncodingService) RetrieveMP4MuxingInformation(encodingID string, mp4MuxingID string) (*models.MP4MuxingInformationResponse, error)
func (*EncodingService) RetrieveProgressiveMOVMuxing ¶ added in v1.5.3
func (s *EncodingService) RetrieveProgressiveMOVMuxing(encodingID string, progressiveMOVID string) (*models.ProgressiveMOVMuxingResponse, error)
func (*EncodingService) RetrieveProgressiveMOVMuxingCustomData ¶ added in v1.5.3
func (s *EncodingService) RetrieveProgressiveMOVMuxingCustomData(encodingID string, progressiveWebMID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveProgressiveMOVMuxingInformation ¶ added in v1.5.4
func (s *EncodingService) RetrieveProgressiveMOVMuxingInformation(encodingID string, progressiveWebMID string) (*models.ProgressiveMOVMuxingInformationResponse, error)
func (*EncodingService) RetrieveProgressiveTSMuxing ¶ added in v1.19.0
func (s *EncodingService) RetrieveProgressiveTSMuxing(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingResponse, error)
func (*EncodingService) RetrieveProgressiveTSMuxingCustomData ¶ added in v1.19.0
func (s *EncodingService) RetrieveProgressiveTSMuxingCustomData(encodingID string, progressiveTSID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveProgressiveTSMuxingInformation ¶ added in v1.19.0
func (s *EncodingService) RetrieveProgressiveTSMuxingInformation(encodingID string, progressiveTSID string) (*models.ProgressiveTSMuxingInformationResponse, error)
func (*EncodingService) RetrieveProgressiveWebMMuxing ¶ added in v1.5.2
func (s *EncodingService) RetrieveProgressiveWebMMuxing(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingResponse, error)
func (*EncodingService) RetrieveProgressiveWebMMuxingCustomData ¶ added in v1.5.2
func (s *EncodingService) RetrieveProgressiveWebMMuxingCustomData(encodingID string, progressiveWebMID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveProgressiveWebMMuxingInformation ¶ added in v1.5.4
func (s *EncodingService) RetrieveProgressiveWebMMuxingInformation(encodingID string, progressiveWebMID string) (*models.ProgressiveWebMMuxingInformationResponse, error)
func (*EncodingService) RetrieveStatus ¶
func (s *EncodingService) RetrieveStatus(encodingID string) (*models.StatusResponse, error)
func (*EncodingService) RetrieveStream ¶
func (s *EncodingService) RetrieveStream(encodingID string, streamID string) (*models.StreamResponse, error)
func (*EncodingService) RetrieveStreamCustomData ¶
func (s *EncodingService) RetrieveStreamCustomData(encodingID string, streamID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) RetrieveStreamInputData ¶ added in v1.5.4
func (s *EncodingService) RetrieveStreamInputData(encodingID string, streamID string) (*models.StreamInputResponse, error)
func (*EncodingService) RetrieveTSMuxing ¶
func (s *EncodingService) RetrieveTSMuxing(encodingID string, tsID string) (*models.TSMuxingResponse, error)
func (*EncodingService) RetrieveTSMuxingCustomData ¶
func (s *EncodingService) RetrieveTSMuxingCustomData(encodingID string, tsID string, offset int64, limit int64) (*models.CustomDataResponse, error)
func (*EncodingService) Start ¶
func (s *EncodingService) Start(encodingID string) (*models.StartStopResponse, error)
func (*EncodingService) StartLive ¶ added in v1.2.0
func (s *EncodingService) StartLive(encodingID string, a *models.LiveStreamConfiguration) (*models.StartStopResponse, error)
func (*EncodingService) StartWithOptions ¶ added in v1.7.0
func (s *EncodingService) StartWithOptions(encodingID string, startOptions *models.StartOptions) (*models.StartStopResponse, error)
func (*EncodingService) Stop ¶
func (s *EncodingService) Stop(encodingID string) (*models.StartStopResponse, error)
Stop and Start use the same model
func (*EncodingService) StopLive ¶ added in v1.2.0
func (s *EncodingService) StopLive(encodingID string) (*models.StartStopResponse, error)
type FilterService ¶ added in v1.5.3
type FilterService struct {
RestService *RestService
}
func NewFilterService ¶ added in v1.5.3
func NewFilterService(client *bitmovin.Bitmovin) *FilterService
func (*FilterService) CreateDeinterlacingFilter ¶ added in v1.5.3
func (f *FilterService) CreateDeinterlacingFilter(filter *models.DeinterlacingFilter) (*models.DeinterlacingFilterResponse, error)
func (*FilterService) CreateDenoiseFilter ¶ added in v1.27.0
func (f *FilterService) CreateDenoiseFilter(filter *models.DenoiseFilter) (*models.DenoiseFilterResponse, error)
type GCSOutputService ¶
type GCSOutputService struct {
RestService *RestService
}
func NewGCSOutputService ¶
func NewGCSOutputService(bitmovin *bitmovin.Bitmovin) *GCSOutputService
func (*GCSOutputService) Create ¶
func (s *GCSOutputService) Create(a *models.GCSOutput) (*models.GCSOutputResponse, error)
func (*GCSOutputService) Delete ¶
func (s *GCSOutputService) Delete(id string) (*models.GCSOutputResponse, error)
func (*GCSOutputService) List ¶
func (s *GCSOutputService) List(offset int64, limit int64) (*models.GCSOutputListResponse, error)
func (*GCSOutputService) Retrieve ¶
func (s *GCSOutputService) Retrieve(id string) (*models.GCSOutputResponse, error)
func (*GCSOutputService) RetrieveCustomData ¶
func (s *GCSOutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type GcsInputService ¶
type GcsInputService struct {
RestService *RestService
}
func NewGCSInputService ¶
func NewGCSInputService(bitmovin *bitmovin.Bitmovin) *GcsInputService
func (*GcsInputService) Create ¶
func (s *GcsInputService) Create(a *models.GCSInput) (*models.GCSInputResponse, error)
func (*GcsInputService) Delete ¶
func (s *GcsInputService) Delete(id string) (*models.GCSInputResponse, error)
func (*GcsInputService) List ¶
func (s *GcsInputService) List(offset int64, limit int64) (*models.GCSInputListResponse, error)
func (*GcsInputService) Retrieve ¶
func (s *GcsInputService) Retrieve(id string) (*models.GCSInputResponse, error)
func (*GcsInputService) RetrieveCustomData ¶
func (s *GcsInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type GenericS3InputService ¶ added in v1.6.0
type GenericS3InputService struct {
RestService *RestService
}
func NewGenericS3InputService ¶ added in v1.6.0
func NewGenericS3InputService(bitmovin *bitmovin.Bitmovin) *GenericS3InputService
func (*GenericS3InputService) Create ¶ added in v1.6.0
func (s *GenericS3InputService) Create(a *models.GenericS3Input) (*models.GenericS3InputResponse, error)
func (*GenericS3InputService) Delete ¶ added in v1.6.0
func (s *GenericS3InputService) Delete(id string) (*models.GenericS3InputResponse, error)
func (*GenericS3InputService) List ¶ added in v1.6.0
func (s *GenericS3InputService) List(offset int64, limit int64) (*models.GenericS3InputListResponse, error)
func (*GenericS3InputService) Retrieve ¶ added in v1.6.0
func (s *GenericS3InputService) Retrieve(id string) (*models.GenericS3InputResponse, error)
func (*GenericS3InputService) RetrieveCustomData ¶ added in v1.6.0
func (s *GenericS3InputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type GenericS3OutputService ¶ added in v1.6.0
type GenericS3OutputService struct {
RestService *RestService
}
func NewGenericS3OutputService ¶ added in v1.6.0
func NewGenericS3OutputService(bitmovin *bitmovin.Bitmovin) *GenericS3OutputService
func (*GenericS3OutputService) Create ¶ added in v1.6.0
func (s *GenericS3OutputService) Create(a *models.GenericS3Output) (*models.GenericS3OutputResponse, error)
func (*GenericS3OutputService) Delete ¶ added in v1.6.0
func (s *GenericS3OutputService) Delete(id string) (*models.GenericS3OutputResponse, error)
func (*GenericS3OutputService) List ¶ added in v1.6.0
func (s *GenericS3OutputService) List(offset int64, limit int64) (*models.GenericS3OutputListResponse, error)
func (*GenericS3OutputService) Retrieve ¶ added in v1.6.0
func (s *GenericS3OutputService) Retrieve(id string) (*models.GenericS3OutputResponse, error)
func (*GenericS3OutputService) RetrieveCustomData ¶ added in v1.6.0
func (s *GenericS3OutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type H264CodecConfigurationService ¶
type H264CodecConfigurationService struct {
RestService *RestService
}
func NewH264CodecConfigurationService ¶
func NewH264CodecConfigurationService(bitmovin *bitmovin.Bitmovin) *H264CodecConfigurationService
func (*H264CodecConfigurationService) Create ¶
func (s *H264CodecConfigurationService) Create(a *models.H264CodecConfiguration) (*models.H264CodecConfigurationResponse, error)
func (*H264CodecConfigurationService) Delete ¶
func (s *H264CodecConfigurationService) Delete(id string) (*models.H264CodecConfigurationResponse, error)
func (*H264CodecConfigurationService) List ¶
func (s *H264CodecConfigurationService) List(offset int64, limit int64) (*models.H264CodecConfigurationListResponse, error)
func (*H264CodecConfigurationService) Retrieve ¶
func (s *H264CodecConfigurationService) Retrieve(id string) (*models.H264CodecConfigurationResponse, error)
func (*H264CodecConfigurationService) RetrieveCustomData ¶
func (s *H264CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type H265CodecConfigurationService ¶
type H265CodecConfigurationService struct {
RestService *RestService
}
func NewH265CodecConfigurationService ¶
func NewH265CodecConfigurationService(bitmovin *bitmovin.Bitmovin) *H265CodecConfigurationService
func (*H265CodecConfigurationService) Create ¶
func (s *H265CodecConfigurationService) Create(a *models.H265CodecConfiguration) (*models.H265CodecConfigurationResponse, error)
func (*H265CodecConfigurationService) Delete ¶
func (s *H265CodecConfigurationService) Delete(id string) (*models.H265CodecConfigurationResponse, error)
func (*H265CodecConfigurationService) List ¶
func (s *H265CodecConfigurationService) List(offset int64, limit int64) (*models.H265CodecConfigurationListResponse, error)
func (*H265CodecConfigurationService) Retrieve ¶
func (s *H265CodecConfigurationService) Retrieve(id string) (*models.H265CodecConfigurationResponse, error)
func (*H265CodecConfigurationService) RetrieveCustomData ¶
func (s *H265CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type HLSManifestService ¶
type HLSManifestService struct {
RestService *RestService
}
func NewHLSManifestService ¶
func NewHLSManifestService(bitmovin *bitmovin.Bitmovin) *HLSManifestService
func (*HLSManifestService) AddCustomTagToMediaInfo ¶ added in v1.19.0
func (s *HLSManifestService) AddCustomTagToMediaInfo(manifestID string, mediaInfoID string, a *models.CustomTag) (*models.CustomTagResponse, error)
func (*HLSManifestService) AddCustomTagToStreamInfo ¶ added in v1.19.0
func (s *HLSManifestService) AddCustomTagToStreamInfo(manifestID string, streamInfoID string, a *models.CustomTag) (*models.CustomTagResponse, error)
func (*HLSManifestService) AddIFramePlaylistToStreamInfo ¶ added in v1.28.0
func (s *HLSManifestService) AddIFramePlaylistToStreamInfo(manifestID string, streamInfoID string, a *models.IFramePlaylist) (*models.IFramePlaylistResponse, error)
func (*HLSManifestService) AddMediaInfo ¶
func (s *HLSManifestService) AddMediaInfo(manifestID string, a *models.MediaInfo) (*models.MediaInfoResponse, error)
func (*HLSManifestService) AddStreamInfo ¶
func (s *HLSManifestService) AddStreamInfo(manifestID string, a *models.StreamInfo) (*models.StreamInfoResponse, error)
func (*HLSManifestService) Create ¶
func (s *HLSManifestService) Create(a *models.HLSManifest) (*models.HLSManifestResponse, error)
func (*HLSManifestService) Delete ¶
func (s *HLSManifestService) Delete(id string) (*models.HLSManifestResponse, error)
func (*HLSManifestService) Retrieve ¶
func (s *HLSManifestService) Retrieve(id string) (*models.HLSManifestResponse, error)
func (*HLSManifestService) RetrieveStatus ¶
func (s *HLSManifestService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
func (*HLSManifestService) Start ¶
func (s *HLSManifestService) Start(manifestID string) (*models.StartStopResponse, error)
type HTTPInputService ¶
type HTTPInputService struct {
RestService *RestService
}
func NewHTTPInputService ¶
func NewHTTPInputService(bitmovin *bitmovin.Bitmovin) *HTTPInputService
func (*HTTPInputService) Create ¶
func (s *HTTPInputService) Create(a *models.HTTPInput) (*models.HTTPInputResponse, error)
func (*HTTPInputService) Delete ¶
func (s *HTTPInputService) Delete(id string) (*models.HTTPInputResponse, error)
func (*HTTPInputService) List ¶
func (s *HTTPInputService) List(offset int64, limit int64) (*models.HTTPInputListResponse, error)
func (*HTTPInputService) Retrieve ¶
func (s *HTTPInputService) Retrieve(id string) (*models.HTTPInputResponse, error)
func (*HTTPInputService) RetrieveCustomData ¶
func (s *HTTPInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type HTTPSInputService ¶
type HTTPSInputService struct {
RestService *RestService
}
func NewHTTPSInputService ¶
func NewHTTPSInputService(bitmovin *bitmovin.Bitmovin) *HTTPSInputService
func (*HTTPSInputService) Create ¶
func (s *HTTPSInputService) Create(a *models.HTTPSInput) (*models.HTTPSInputResponse, error)
func (*HTTPSInputService) Delete ¶
func (s *HTTPSInputService) Delete(id string) (*models.HTTPSInputResponse, error)
func (*HTTPSInputService) List ¶
func (s *HTTPSInputService) List(offset int64, limit int64) (*models.HTTPSInputListResponse, error)
func (*HTTPSInputService) Retrieve ¶
func (s *HTTPSInputService) Retrieve(id string) (*models.HTTPSInputResponse, error)
func (*HTTPSInputService) RetrieveCustomData ¶
func (s *HTTPSInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type InfrastructureService ¶
type InfrastructureService struct {
RestService *RestService
}
func NewInfrastructureService ¶
func NewInfrastructureService(bitmovin *bitmovin.Bitmovin) *InfrastructureService
func (*InfrastructureService) Create ¶
func (s *InfrastructureService) Create(i *models.CreateInfrastructureRequest) (*models.InfrastructureDetail, error)
func (*InfrastructureService) List ¶
func (s *InfrastructureService) List(offset int64, limit int64) (*[]models.InfrastructureDetail, error)
func (*InfrastructureService) Retrieve ¶
func (s *InfrastructureService) Retrieve(id string) (*models.InfrastructureDetail, error)
type KubernetesClusterConfigurationService ¶ added in v1.7.0
type KubernetesClusterConfigurationService struct {
RestService *RestService
}
func NewKubernetesClusterConfigurationService ¶ added in v1.7.0
func NewKubernetesClusterConfigurationService(bitmovin *bitmovin.Bitmovin) *KubernetesClusterConfigurationService
func (*KubernetesClusterConfigurationService) Retrieve ¶ added in v1.7.0
func (s *KubernetesClusterConfigurationService) Retrieve(ID string) (*models.KubernetesClusterConfigurationDetail, error)
func (*KubernetesClusterConfigurationService) Upsert ¶ added in v1.7.0
func (s *KubernetesClusterConfigurationService) Upsert(ID string, configRequest *models.KubernetesClusterConfigurationRequest) (*models.KubernetesClusterConfigurationResponse, error)
type RTMPInputService ¶ added in v1.2.0
type RTMPInputService struct {
RestService *RestService
}
func NewRTMPInputService ¶ added in v1.2.0
func NewRTMPInputService(bitmovin *bitmovin.Bitmovin) *RTMPInputService
func (*RTMPInputService) List ¶ added in v1.2.0
func (s *RTMPInputService) List(offset int64, limit int64) (*models.RTMPInputListResponse, error)
func (*RTMPInputService) Retrieve ¶ added in v1.2.0
func (s *RTMPInputService) Retrieve(id string) (*models.RTMPInputResponse, error)
type RestService ¶
func NewRestService ¶
func NewRestService(bitmovin *bitmovin.Bitmovin) *RestService
func (*RestService) Create ¶
func (r *RestService) Create(relativeURL string, input []byte) ([]byte, error)
func (*RestService) RetrieveCustomData ¶
func (r *RestService) RetrieveCustomData(relativeURL string) ([]byte, error)
type S3InputService ¶
type S3InputService struct {
RestService *RestService
}
func NewS3InputService ¶
func NewS3InputService(bitmovin *bitmovin.Bitmovin) *S3InputService
func (*S3InputService) Create ¶
func (s *S3InputService) Create(a *models.S3Input) (*models.S3InputResponse, error)
func (*S3InputService) Delete ¶
func (s *S3InputService) Delete(id string) (*models.S3InputResponse, error)
func (*S3InputService) List ¶
func (s *S3InputService) List(offset int64, limit int64) (*models.S3InputListResponse, error)
func (*S3InputService) Retrieve ¶
func (s *S3InputService) Retrieve(id string) (*models.S3InputResponse, error)
func (*S3InputService) RetrieveCustomData ¶
func (s *S3InputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type S3OutputService ¶
type S3OutputService struct {
RestService *RestService
}
func NewS3OutputService ¶
func NewS3OutputService(bitmovin *bitmovin.Bitmovin) *S3OutputService
func (*S3OutputService) Create ¶
func (s *S3OutputService) Create(a *models.S3Output) (*models.S3OutputResponse, error)
func (*S3OutputService) Delete ¶
func (s *S3OutputService) Delete(id string) (*models.S3OutputResponse, error)
func (*S3OutputService) List ¶
func (s *S3OutputService) List(offset int64, limit int64) (*models.S3OutputListResponse, error)
func (*S3OutputService) Retrieve ¶
func (s *S3OutputService) Retrieve(id string) (*models.S3OutputResponse, error)
func (*S3OutputService) RetrieveCustomData ¶
func (s *S3OutputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type SmoothStreamingService ¶ added in v1.10.0
type SmoothStreamingService struct {
RestService *RestService
}
func NewSmoothStreamingService ¶ added in v1.10.0
func NewSmoothStreamingService(bitmovin *bitmovin.Bitmovin) *SmoothStreamingService
func (*SmoothStreamingService) AddContentProtection ¶ added in v1.10.0
func (s *SmoothStreamingService) AddContentProtection(manifestID string, a *models.SmoothStreamingContentProtection) (*models.SmoothStreamingContentProtectionResponse, error)
func (*SmoothStreamingService) AddMp4Representation ¶ added in v1.10.0
func (s *SmoothStreamingService) AddMp4Representation(manifestID string, a *models.SmoothStreamingMp4Representation) (*models.SmoothStreamingMp4RepresentationResponse, error)
func (*SmoothStreamingService) Create ¶ added in v1.10.0
func (s *SmoothStreamingService) Create(a *models.SmoothStreamingManifest) (*models.SmoothStreamingManifestResponse, error)
func (*SmoothStreamingService) Delete ¶ added in v1.10.0
func (s *SmoothStreamingService) Delete(id string) (*models.SmoothStreamingManifestResponse, error)
func (*SmoothStreamingService) Retrieve ¶ added in v1.10.0
func (s *SmoothStreamingService) Retrieve(id string) (*models.SmoothStreamingManifestResponse, error)
func (*SmoothStreamingService) RetrieveStatus ¶ added in v1.10.0
func (s *SmoothStreamingService) RetrieveStatus(manifestID string) (*models.StatusResponse, error)
func (*SmoothStreamingService) Start ¶ added in v1.10.0
func (s *SmoothStreamingService) Start(manifestID string) (*models.StartStopResponse, error)
type VP8CodecConfigurationService ¶ added in v1.5.2
type VP8CodecConfigurationService struct {
RestService *RestService
}
func NewVP8CodecConfigurationService ¶ added in v1.5.2
func NewVP8CodecConfigurationService(bitmovin *bitmovin.Bitmovin) *VP8CodecConfigurationService
func (*VP8CodecConfigurationService) Create ¶ added in v1.5.2
func (s *VP8CodecConfigurationService) Create(a *models.VP8CodecConfiguration) (*models.VP8CodecConfigurationResponse, error)
func (*VP8CodecConfigurationService) Delete ¶ added in v1.5.2
func (s *VP8CodecConfigurationService) Delete(id string) (*models.VP8CodecConfigurationResponse, error)
func (*VP8CodecConfigurationService) List ¶ added in v1.5.2
func (s *VP8CodecConfigurationService) List(offset int64, limit int64) (*models.VP8CodecConfigurationListResponse, error)
func (*VP8CodecConfigurationService) Retrieve ¶ added in v1.5.2
func (s *VP8CodecConfigurationService) Retrieve(id string) (*models.VP8CodecConfigurationResponse, error)
func (*VP8CodecConfigurationService) RetrieveCustomData ¶ added in v1.5.2
func (s *VP8CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type VP9CodecConfigurationService ¶ added in v1.5.2
type VP9CodecConfigurationService struct {
RestService *RestService
}
func NewVP9CodecConfigurationService ¶ added in v1.5.2
func NewVP9CodecConfigurationService(bitmovin *bitmovin.Bitmovin) *VP9CodecConfigurationService
func (*VP9CodecConfigurationService) Create ¶ added in v1.5.2
func (s *VP9CodecConfigurationService) Create(a *models.VP9CodecConfiguration) (*models.VP9CodecConfigurationResponse, error)
func (*VP9CodecConfigurationService) Delete ¶ added in v1.5.2
func (s *VP9CodecConfigurationService) Delete(id string) (*models.VP9CodecConfigurationResponse, error)
func (*VP9CodecConfigurationService) List ¶ added in v1.5.2
func (s *VP9CodecConfigurationService) List(offset int64, limit int64) (*models.VP9CodecConfigurationListResponse, error)
func (*VP9CodecConfigurationService) Retrieve ¶ added in v1.5.2
func (s *VP9CodecConfigurationService) Retrieve(id string) (*models.VP9CodecConfigurationResponse, error)
func (*VP9CodecConfigurationService) RetrieveCustomData ¶ added in v1.5.2
func (s *VP9CodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type VorbisCodecConfigurationService ¶ added in v1.5.2
type VorbisCodecConfigurationService struct {
RestService *RestService
}
func NewVorbisCodecConfigurationService ¶ added in v1.5.2
func NewVorbisCodecConfigurationService(bitmovin *bitmovin.Bitmovin) *VorbisCodecConfigurationService
func (*VorbisCodecConfigurationService) Create ¶ added in v1.5.2
func (s *VorbisCodecConfigurationService) Create(a *models.VorbisCodecConfiguration) (*models.VorbisCodecConfigurationResponse, error)
func (*VorbisCodecConfigurationService) Delete ¶ added in v1.5.2
func (s *VorbisCodecConfigurationService) Delete(id string) (*models.VorbisCodecConfigurationResponse, error)
func (*VorbisCodecConfigurationService) List ¶ added in v1.5.2
func (s *VorbisCodecConfigurationService) List(offset int64, limit int64) (*models.VorbisCodecConfigurationListResponse, error)
func (*VorbisCodecConfigurationService) Retrieve ¶ added in v1.5.2
func (s *VorbisCodecConfigurationService) Retrieve(id string) (*models.VorbisCodecConfigurationResponse, error)
func (*VorbisCodecConfigurationService) RetrieveCustomData ¶ added in v1.5.2
func (s *VorbisCodecConfigurationService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
type ZixiInputService ¶ added in v1.5.3
type ZixiInputService struct {
RestService *RestService
}
func NewZixiInputService ¶ added in v1.5.3
func NewZixiInputService(bitmovin *bitmovin.Bitmovin) *ZixiInputService
func (*ZixiInputService) Create ¶ added in v1.5.3
func (s *ZixiInputService) Create(a *models.ZixiInput) (*models.ZixiInputResponse, error)
func (*ZixiInputService) Delete ¶ added in v1.5.3
func (s *ZixiInputService) Delete(id string) (*models.ZixiInputResponse, error)
func (*ZixiInputService) List ¶ added in v1.5.3
func (s *ZixiInputService) List(offset int64, limit int64) (*models.ZixiInputListResponse, error)
func (*ZixiInputService) Retrieve ¶ added in v1.5.3
func (s *ZixiInputService) Retrieve(id string) (*models.ZixiInputResponse, error)
func (*ZixiInputService) RetrieveCustomData ¶ added in v1.5.3
func (s *ZixiInputService) RetrieveCustomData(id string) (*models.CustomDataResponse, error)
Source Files ¶
- aac_codec_configuration_service.go
- analytics_service.go
- aws_infrastructure_region_settings_service.go
- aws_infrastructure_service.go
- codec_configuration_service.go
- dash_manifest_service.go
- drm_service.go
- encoding_service.go
- filter_service.go
- gcp_output_configuration_service.go
- gcs_input_configuration_service.go
- generic_s3_input_configuration_service.go
- generic_s3_output_configuration_service.go
- h264_codec_configuration_service.go
- h265_codec_configuration_service.go
- hls_manifest_service.go
- http_input_configuration_service.go
- https_input_configuration_service.go
- infrastructure_service.go
- kubernetes_cluster_configuration_service.go
- netstorage_output_configuration_service.go
- package.go
- rest_service.go
- rtmp_input_configuration_service.go
- s3_input_configuration_service.go
- s3_output_configuration_service.go
- smooth_streaming_service.go
- vorbis_codec_configuration_service.go
- vp8_codec_configuration_service.go
- vp9_codec_configuration_service.go
- zixi_input_configuration_service.go
Click to show internal directories.
Click to hide internal directories.