github.com/muxinc/mux-go@v1.1.1/model_video_view.go (about) 1 // Mux Go - Copyright 2019 Mux Inc. 2 // NOTE: This file is auto generated. Do not edit this file manually. 3 4 package muxgo 5 6 type VideoView struct { 7 ViewTotalUpscaling string `json:"view_total_upscaling,omitempty"` 8 PrerollAdAssetHostname string `json:"preroll_ad_asset_hostname,omitempty"` 9 PlayerSourceDomain string `json:"player_source_domain,omitempty"` 10 Region string `json:"region,omitempty"` 11 ViewerUserAgent string `json:"viewer_user_agent,omitempty"` 12 PrerollRequested bool `json:"preroll_requested,omitempty"` 13 PageType string `json:"page_type,omitempty"` 14 StartupScore string `json:"startup_score,omitempty"` 15 ViewSeekDuration int64 `json:"view_seek_duration,omitempty"` 16 CountryName string `json:"country_name,omitempty"` 17 PlayerSourceHeight int32 `json:"player_source_height,omitempty"` 18 Longitude string `json:"longitude,omitempty"` 19 BufferingCount int64 `json:"buffering_count,omitempty"` 20 VideoDuration int64 `json:"video_duration,omitempty"` 21 PlayerSourceType string `json:"player_source_type,omitempty"` 22 City string `json:"city,omitempty"` 23 ViewId string `json:"view_id,omitempty"` 24 PlatformDescription string `json:"platform_description,omitempty"` 25 VideoStartupPrerollRequestTime int64 `json:"video_startup_preroll_request_time,omitempty"` 26 ViewerDeviceName string `json:"viewer_device_name,omitempty"` 27 VideoSeries string `json:"video_series,omitempty"` 28 ViewerApplicationName string `json:"viewer_application_name,omitempty"` 29 UpdatedAt string `json:"updated_at,omitempty"` 30 ViewTotalContentPlaybackTime int64 `json:"view_total_content_playback_time,omitempty"` 31 Cdn string `json:"cdn,omitempty"` 32 PlayerInstanceId string `json:"player_instance_id,omitempty"` 33 VideoLanguage string `json:"video_language,omitempty"` 34 PlayerSourceWidth int32 `json:"player_source_width,omitempty"` 35 PlayerErrorMessage string `json:"player_error_message,omitempty"` 36 PlayerMuxPluginVersion string `json:"player_mux_plugin_version,omitempty"` 37 Watched bool `json:"watched,omitempty"` 38 PlaybackScore string `json:"playback_score,omitempty"` 39 PageUrl string `json:"page_url,omitempty"` 40 Metro string `json:"metro,omitempty"` 41 ViewMaxRequestLatency int64 `json:"view_max_request_latency,omitempty"` 42 RequestsForFirstPreroll int64 `json:"requests_for_first_preroll,omitempty"` 43 ViewTotalDownscaling string `json:"view_total_downscaling,omitempty"` 44 Latitude string `json:"latitude,omitempty"` 45 PlayerSourceHostName string `json:"player_source_host_name,omitempty"` 46 InsertedAt string `json:"inserted_at,omitempty"` 47 ViewEnd string `json:"view_end,omitempty"` 48 MuxEmbedVersion string `json:"mux_embed_version,omitempty"` 49 PlayerLanguage string `json:"player_language,omitempty"` 50 PageLoadTime int64 `json:"page_load_time,omitempty"` 51 ViewerDeviceCategory string `json:"viewer_device_category,omitempty"` 52 VideoStartupPrerollLoadTime int64 `json:"video_startup_preroll_load_time,omitempty"` 53 PlayerVersion string `json:"player_version,omitempty"` 54 WatchTime int64 `json:"watch_time,omitempty"` 55 PlayerSourceStreamType string `json:"player_source_stream_type,omitempty"` 56 PrerollAdTagHostname string `json:"preroll_ad_tag_hostname,omitempty"` 57 ViewerDeviceManufacturer string `json:"viewer_device_manufacturer,omitempty"` 58 RebufferingScore string `json:"rebuffering_score,omitempty"` 59 ExperimentName string `json:"experiment_name,omitempty"` 60 ViewerOsVersion string `json:"viewer_os_version,omitempty"` 61 PlayerPreload bool `json:"player_preload,omitempty"` 62 BufferingDuration int64 `json:"buffering_duration,omitempty"` 63 PlayerViewCount int64 `json:"player_view_count,omitempty"` 64 PlayerSoftware string `json:"player_software,omitempty"` 65 PlayerLoadTime int64 `json:"player_load_time,omitempty"` 66 PlatformSummary string `json:"platform_summary,omitempty"` 67 VideoEncodingVariant string `json:"video_encoding_variant,omitempty"` 68 PlayerWidth int32 `json:"player_width,omitempty"` 69 ViewSeekCount int64 `json:"view_seek_count,omitempty"` 70 ViewerExperienceScore string `json:"viewer_experience_score,omitempty"` 71 ViewErrorId int32 `json:"view_error_id,omitempty"` 72 VideoVariantName string `json:"video_variant_name,omitempty"` 73 PrerollPlayed bool `json:"preroll_played,omitempty"` 74 ViewerApplicationEngine string `json:"viewer_application_engine,omitempty"` 75 ViewerOsArchitecture string `json:"viewer_os_architecture,omitempty"` 76 PlayerErrorCode string `json:"player_error_code,omitempty"` 77 BufferingRate string `json:"buffering_rate,omitempty"` 78 Events []VideoViewEvent `json:"events,omitempty"` 79 PlayerName string `json:"player_name,omitempty"` 80 ViewStart string `json:"view_start,omitempty"` 81 ViewAverageRequestThroughput int64 `json:"view_average_request_throughput,omitempty"` 82 VideoProducer string `json:"video_producer,omitempty"` 83 ErrorTypeId int32 `json:"error_type_id,omitempty"` 84 MuxViewerId string `json:"mux_viewer_id,omitempty"` 85 VideoId string `json:"video_id,omitempty"` 86 ContinentCode string `json:"continent_code,omitempty"` 87 SessionId string `json:"session_id,omitempty"` 88 ExitBeforeVideoStart bool `json:"exit_before_video_start,omitempty"` 89 VideoContentType string `json:"video_content_type,omitempty"` 90 ViewerOsFamily string `json:"viewer_os_family,omitempty"` 91 PlayerPoster string `json:"player_poster,omitempty"` 92 ViewAverageRequestLatency int64 `json:"view_average_request_latency,omitempty"` 93 VideoVariantId string `json:"video_variant_id,omitempty"` 94 PlayerSourceDuration int64 `json:"player_source_duration,omitempty"` 95 PlayerSourceUrl string `json:"player_source_url,omitempty"` 96 MuxApiVersion string `json:"mux_api_version,omitempty"` 97 VideoTitle string `json:"video_title,omitempty"` 98 Id string `json:"id,omitempty"` 99 ShortTime string `json:"short_time,omitempty"` 100 RebufferPercentage string `json:"rebuffer_percentage,omitempty"` 101 TimeToFirstFrame int64 `json:"time_to_first_frame,omitempty"` 102 ViewerUserId string `json:"viewer_user_id,omitempty"` 103 VideoStreamType string `json:"video_stream_type,omitempty"` 104 PlayerStartupTime int64 `json:"player_startup_time,omitempty"` 105 ViewerApplicationVersion string `json:"viewer_application_version,omitempty"` 106 ViewMaxDownscalePercentage string `json:"view_max_downscale_percentage,omitempty"` 107 ViewMaxUpscalePercentage string `json:"view_max_upscale_percentage,omitempty"` 108 CountryCode string `json:"country_code,omitempty"` 109 UsedFullscreen bool `json:"used_fullscreen,omitempty"` 110 Isp string `json:"isp,omitempty"` 111 PropertyId int64 `json:"property_id,omitempty"` 112 PlayerAutoplay bool `json:"player_autoplay,omitempty"` 113 PlayerHeight int32 `json:"player_height,omitempty"` 114 Asn int64 `json:"asn,omitempty"` 115 AsnName string `json:"asn_name,omitempty"` 116 QualityScore string `json:"quality_score,omitempty"` 117 PlayerSoftwareVersion string `json:"player_software_version,omitempty"` 118 PlayerMuxPluginName string `json:"player_mux_plugin_name,omitempty"` 119 SubPropertyId string `json:"sub_property_id,omitempty"` 120 PlayerRemotePlayed bool `json:"player_remote_played,omitempty"` 121 ViewMaxPlayheadPosition string `json:"view_max_playhead_position,omitempty"` 122 ViewPlayingTime string `json:"view_playing_time,omitempty"` 123 ViewSessionId string `json:"view_session_id,omitempty"` 124 ViewerConnectionType string `json:"viewer_connection_type,omitempty"` 125 ViewerDeviceModel string `json:"viewer_device_model,omitempty"` 126 WeightedAverageBitrate int64 `json:"weighted_average_bitrate,omitempty"` 127 }