Module: FastpixApiSDK

Extended by:
T::Sig
Defined in:
lib/fastpixapi.rb,
lib/fastpix_api_sdk/sdk.rb,
lib/fastpix_api_sdk/playback.rb,
lib/fastpix_api_sdk/utils/url.rb,
lib/fastpix_api_sdk/input_video.rb,
lib/fastpix_api_sdk/utils/forms.rb,
lib/fastpix_api_sdk/utils/utils.rb,
lib/fastpix_api_sdk/manage_videos.rb,
lib/fastpix_api_sdk/models/errors.rb,
lib/fastpix_api_sdk/utils/headers.rb,
lib/fastpix_api_sdk/utils/retries.rb,
lib/fastpix_api_sdk/utils/security.rb,
lib/fastpix_api_sdk/sdk_hooks/hooks.rb,
lib/fastpix_api_sdk/sdk_hooks/types.rb,
lib/fastpix_api_sdk/sdkconfiguration.rb,
lib/fastpix_api_sdk/simulcast_stream.rb,
lib/fastpix_api_sdk/models/components.rb,
lib/fastpix_api_sdk/models/operations.rb,
lib/fastpix_api_sdk/start_live_stream.rb,
lib/fastpix_api_sdk/manage_live_stream.rb,
lib/fastpix_api_sdk/utils/query_params.rb,
lib/fastpix_api_sdk/models/errors/field.rb,
lib/fastpix_api_sdk/utils/request_bodies.rb,
lib/fastpix_api_sdk/models/errors/apierror.rb,
lib/fastpix_api_sdk/models/operations/data.rb,
lib/fastpix_api_sdk/models/operations/type.rb,
lib/fastpix_api_sdk/models/components/input.rb,
lib/fastpix_api_sdk/models/components/media.rb,
lib/fastpix_api_sdk/models/components/track.rb,
lib/fastpix_api_sdk/models/operations/input.rb,
lib/fastpix_api_sdk/models/components/xalign.rb,
lib/fastpix_api_sdk/models/components/yalign.rb,
lib/fastpix_api_sdk/models/components/summary.rb,
lib/fastpix_api_sdk/models/operations/summary.rb,
lib/fastpix_api_sdk/models/components/security.rb,
lib/fastpix_api_sdk/models/components/subtitle.rb,
lib/fastpix_api_sdk/models/components/placement.rb,
lib/fastpix_api_sdk/models/components/segment_1.rb,
lib/fastpix_api_sdk/models/components/segment_2.rb,
lib/fastpix_api_sdk/models/errors/notfounderror.rb,
lib/fastpix_api_sdk/models/operations/subtitles.rb,
lib/fastpix_api_sdk/models/components/audioinput.rb,
lib/fastpix_api_sdk/models/components/moderation.rb,
lib/fastpix_api_sdk/models/components/pagination.rb,
lib/fastpix_api_sdk/models/components/playbackid.rb,
lib/fastpix_api_sdk/models/components/videoinput.rb,
lib/fastpix_api_sdk/models/operations/moderation.rb,
lib/fastpix_api_sdk/models/operations/mp4support.rb,
lib/fastpix_api_sdk/models/components/imposetrack.rb,
lib/fastpix_api_sdk/models/components/mediapolicy.rb,
lib/fastpix_api_sdk/models/components/playbackids.rb,
lib/fastpix_api_sdk/models/errors/forbidden_error.rb,
lib/fastpix_api_sdk/models/components/directupload.rb,
lib/fastpix_api_sdk/models/errors/badrequest_error.rb,
lib/fastpix_api_sdk/models/operations/languagecode.rb,
lib/fastpix_api_sdk/models/components/segment_union.rb,
lib/fastpix_api_sdk/models/components/subtitleinput.rb,
lib/fastpix_api_sdk/models/operations/maxresolution.rb,
lib/fastpix_api_sdk/models/components/media_metadata.rb,
lib/fastpix_api_sdk/models/components/watermarkinput.rb,
lib/fastpix_api_sdk/models/errors/unauthorized_error.rb,
lib/fastpix_api_sdk/models/components/audioinput_type.rb,
lib/fastpix_api_sdk/models/errors/medianotfound_error.rb,
lib/fastpix_api_sdk/models/errors/notfounderror_error.rb,
lib/fastpix_api_sdk/models/components/media_mp4support.rb,
lib/fastpix_api_sdk/models/components/patchresponsedto.rb,
lib/fastpix_api_sdk/models/components/playbacksettings.rb,
lib/fastpix_api_sdk/models/components/simulcastrequest.rb,
lib/fastpix_api_sdk/models/components/sourceresolution.rb,
lib/fastpix_api_sdk/models/components/patchresponsedata.rb,
lib/fastpix_api_sdk/models/components/playbackidrequest.rb,
lib/fastpix_api_sdk/models/components/simulcastresponse.rb,
lib/fastpix_api_sdk/models/components/subtitle_metadata.rb,
lib/fastpix_api_sdk/models/errors/forbidden_error_error.rb,
lib/fastpix_api_sdk/models/operations/get_media_request.rb,
lib/fastpix_api_sdk/models/components/createmediarequest.rb,
lib/fastpix_api_sdk/models/components/getstreamsresponse.rb,
lib/fastpix_api_sdk/models/components/inputmediasettings.rb,
lib/fastpix_api_sdk/models/components/playbackid_domains.rb,
lib/fastpix_api_sdk/models/components/playbackidresponse.rb,
lib/fastpix_api_sdk/models/errors/badrequest_error_error.rb,
lib/fastpix_api_sdk/models/errors/notfounderrorsimulcast.rb,
lib/fastpix_api_sdk/models/operations/get_media_response.rb,
lib/fastpix_api_sdk/models/operations/list_media_orderby.rb,
lib/fastpix_api_sdk/models/operations/list_media_request.rb,
lib/fastpix_api_sdk/models/operations/subtitles_metadata.rb,
lib/fastpix_api_sdk/models/components/createmediaresponse.rb,
lib/fastpix_api_sdk/models/components/media_maxresolution.rb,
lib/fastpix_api_sdk/models/components/watermarkinput_type.rb,
lib/fastpix_api_sdk/models/errors/invalidpermission_error.rb,
lib/fastpix_api_sdk/models/errors/notfounderrorplaybackid.rb,
lib/fastpix_api_sdk/models/errors/validationerrorresponse.rb,
lib/fastpix_api_sdk/models/operations/list_media_response.rb,
lib/fastpix_api_sdk/models/operations/push_media_settings.rb,
lib/fastpix_api_sdk/models/components/directuploadresponse.rb,
lib/fastpix_api_sdk/models/errors/unauthorized_error_error.rb,
lib/fastpix_api_sdk/models/operations/delete_media_request.rb,
lib/fastpix_api_sdk/models/components/livestreamgetresponse.rb,
lib/fastpix_api_sdk/models/components/livestreamresponsedto.rb,
lib/fastpix_api_sdk/models/components/playbackid_useragents.rb,
lib/fastpix_api_sdk/models/errors/medianotfound_error_error.rb,
lib/fastpix_api_sdk/models/operations/create_media_response.rb,
lib/fastpix_api_sdk/models/operations/delete_media_response.rb,
lib/fastpix_api_sdk/models/operations/updated_media_request.rb,
lib/fastpix_api_sdk/models/components/patchlivestreamrequest.rb,
lib/fastpix_api_sdk/models/components/simulcastresponse_data.rb,
lib/fastpix_api_sdk/models/components/simulcastupdaterequest.rb,
lib/fastpix_api_sdk/models/errors/simulcastunavailable_error.rb,
lib/fastpix_api_sdk/models/operations/get_media_responsebody.rb,
lib/fastpix_api_sdk/models/operations/updated_media_metadata.rb,
lib/fastpix_api_sdk/models/operations/updated_media_response.rb,
lib/fastpix_api_sdk/models/components/createlivestreamrequest.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_type.rb,
lib/fastpix_api_sdk/models/components/playbackid_accesspolicy.rb,
lib/fastpix_api_sdk/models/components/playbackidresponse_data.rb,
lib/fastpix_api_sdk/models/components/simulcastdeleteresponse.rb,
lib/fastpix_api_sdk/models/components/simulcastupdateresponse.rb,
lib/fastpix_api_sdk/models/operations/get_all_streams_orderby.rb,
lib/fastpix_api_sdk/models/operations/get_all_streams_request.rb,
lib/fastpix_api_sdk/models/operations/list_media_responsebody.rb,
lib/fastpix_api_sdk/models/components/livestreamdeleteresponse.rb,
lib/fastpix_api_sdk/models/errors/notfounderrorsimulcast_error.rb,
lib/fastpix_api_sdk/models/operations/get_all_streams_response.rb,
lib/fastpix_api_sdk/models/errors/invalidpermission_error_error.rb,
lib/fastpix_api_sdk/models/errors/mediaorplaybacknotfound_error.rb,
lib/fastpix_api_sdk/models/errors/notfounderrorplaybackid_error.rb,
lib/fastpix_api_sdk/models/errors/validationerrorresponse_error.rb,
lib/fastpix_api_sdk/models/operations/create_media_responsebody.rb,
lib/fastpix_api_sdk/models/operations/delete_media_responsebody.rb,
lib/fastpix_api_sdk/models/operations/updated_media_requestbody.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_domains.rb,
lib/fastpix_api_sdk/models/components/patchresponsedata_metadata.rb,
lib/fastpix_api_sdk/models/components/simulcastresponse_metadata.rb,
lib/fastpix_api_sdk/models/components/subtitleinput_languagecode.rb,
lib/fastpix_api_sdk/models/operations/create_new_stream_response.rb,
lib/fastpix_api_sdk/models/operations/delete_live_stream_request.rb,
lib/fastpix_api_sdk/models/operations/update_live_stream_request.rb,
lib/fastpix_api_sdk/models/operations/updated_media_responsebody.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_metadata.rb,
lib/fastpix_api_sdk/models/operations/delete_live_stream_response.rb,
lib/fastpix_api_sdk/models/operations/update_live_stream_response.rb,
lib/fastpix_api_sdk/models/components/createmediaresponse_metadata.rb,
lib/fastpix_api_sdk/models/components/simulcastupdateresponse_data.rb,
lib/fastpix_api_sdk/models/errors/simulcastunavailable_error_error.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_mp4support.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_useragents.rb,
lib/fastpix_api_sdk/models/components/directuploadresponse_metadata.rb,
lib/fastpix_api_sdk/models/components/playbackid_accessrestrictions.rb,
lib/fastpix_api_sdk/models/components/playbacksettings_accesspolicy.rb,
lib/fastpix_api_sdk/models/operations/get_live_stream_by_id_request.rb,
lib/fastpix_api_sdk/models/components/getcreatelivestreamresponsedto.rb,
lib/fastpix_api_sdk/models/components/playbackidrequest_accesspolicy.rb,
lib/fastpix_api_sdk/models/operations/get_live_stream_by_id_response.rb,
lib/fastpix_api_sdk/models/operations/retrievemediainputinfo_request.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_accesspolicy.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_languagecode.rb,
lib/fastpix_api_sdk/models/components/patchlivestreamrequest_metadata.rb,
lib/fastpix_api_sdk/models/components/simulcastupdaterequest_metadata.rb,
lib/fastpix_api_sdk/models/errors/mediaorplaybacknotfound_error_error.rb,
lib/fastpix_api_sdk/models/operations/retrievemediainputinfo_response.rb,
lib/fastpix_api_sdk/models/components/createlivestreamrequest_metadata.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_maxresolution.rb,
lib/fastpix_api_sdk/models/components/playbackid_domains_defaultpolicy.rb,
lib/fastpix_api_sdk/models/components/simulcastupdateresponse_metadata.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_domains.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_request.rb,
lib/fastpix_api_sdk/models/operations/delete_media_playback_id_request.rb,
lib/fastpix_api_sdk/models/components/createmediaresponse_maxresolution.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_response.rb,
lib/fastpix_api_sdk/models/operations/delete_media_playback_id_response.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_domains.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_request.rb,
lib/fastpix_api_sdk/models/operations/create_simulcast_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/delete_simulcast_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_metadata.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_response.rb,
lib/fastpix_api_sdk/models/components/playbackid_useragents_defaultpolicy.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_useragents.rb,
lib/fastpix_api_sdk/models/operations/create_playbackid_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/create_simulcast_of_stream_response.rb,
lib/fastpix_api_sdk/models/operations/delete_playbackid_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/delete_simulcast_of_stream_response.rb,
lib/fastpix_api_sdk/models/operations/get_live_stream_playback_id_request.rb,
lib/fastpix_api_sdk/models/operations/retrievemediainputinfo_responsebody.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_requestbody.rb,
lib/fastpix_api_sdk/models/operations/create_playbackid_of_stream_response.rb,
lib/fastpix_api_sdk/models/operations/delete_playbackid_of_stream_response.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_useragents.rb,
lib/fastpix_api_sdk/models/operations/get_live_stream_playback_id_response.rb,
lib/fastpix_api_sdk/models/components/createlivestreamrequest_maxresolution.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_accessrestrictions.rb,
lib/fastpix_api_sdk/models/components/patchresponsedata_srtplaybackresponse.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_accesspolicy.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_responsebody.rb,
lib/fastpix_api_sdk/models/operations/delete_media_playback_id_responsebody.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_accesspolicy.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_responsebody.rb,
lib/fastpix_api_sdk/models/components/getcreatelivestreamresponsedto_metadata.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_domains_defaultpolicy.rb,
lib/fastpix_api_sdk/models/operations/get_specific_simulcast_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/get_specific_simulcast_of_stream_response.rb,
lib/fastpix_api_sdk/models/components/createmediarequest_useragents_defaultpolicy.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_accessrestrictions.rb,
lib/fastpix_api_sdk/models/operations/update_specific_simulcast_of_stream_request.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_accessrestrictions.rb,
lib/fastpix_api_sdk/models/operations/update_specific_simulcast_of_stream_response.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_domains_defaultpolicy.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_domains_defaultpolicy.rb,
lib/fastpix_api_sdk/models/operations/create_media_playback_id_useragents_defaultpolicy.rb,
lib/fastpix_api_sdk/models/components/getcreatelivestreamresponsedto_srtplaybackresponse.rb,
lib/fastpix_api_sdk/models/operations/direct_upload_video_media_useragents_defaultpolicy.rb

Overview

typed: true frozen_string_literal: true

Defined Under Namespace

Modules: Models, SDKHooks, Utils Classes: InputVideo, ManageLiveStream, ManageVideos, Playback, SDK, SDKConfiguration, SimulcastStream, StartLiveStream

Constant Summary collapse

SERVERS =
[
  'https://api.fastpix.io/v1/live', # 1 - LIVE STREAM
].freeze