From 4fd94a9674b96fa1fa36f3504a9a9e11bf3273bd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sonee=CC=81=20John?= Date: Thu, 10 Jan 2019 15:50:16 -0400 Subject: [PATCH 1/9] Extract HTTP Live Stream from player response as a fallback Fixes (#417) --- XCDYouTubeKit/XCDYouTubeVideo+Private.h | 1 + XCDYouTubeKit/XCDYouTubeVideo.m | 19 ++++++++++++++++++- 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/XCDYouTubeKit/XCDYouTubeVideo+Private.h b/XCDYouTubeKit/XCDYouTubeVideo+Private.h index 9f751206b..2b0fdb5ad 100644 --- a/XCDYouTubeKit/XCDYouTubeVideo+Private.h +++ b/XCDYouTubeKit/XCDYouTubeVideo+Private.h @@ -13,6 +13,7 @@ extern NSString *const XCDYouTubeNoStreamVideoUserInfoKey; extern NSDictionary *XCDDictionaryWithQueryString(NSString *string); extern NSString *XCDQueryStringWithDictionary(NSDictionary *dictionary); extern NSArray *XCDCaptionArrayWithString(NSString *string); +extern NSString *XCDHTTPLiveStreamingStringWithString(NSString *string); @interface XCDYouTubeVideo () diff --git a/XCDYouTubeKit/XCDYouTubeVideo.m b/XCDYouTubeKit/XCDYouTubeVideo.m index c7ae55f0f..3fd270881 100644 --- a/XCDYouTubeKit/XCDYouTubeVideo.m +++ b/XCDYouTubeKit/XCDYouTubeVideo.m @@ -14,6 +14,23 @@ NSString *const XCDYouTubeNoStreamVideoUserInfoKey = @"NoStreamVideo"; NSString *const XCDYouTubeVideoQualityHTTPLiveStreaming = @"HTTPLiveStreaming"; + +NSString *XCDHTTPLiveStreamingStringWithString(NSString *string) +{ + NSError *error = nil; + NSData *data = [string dataUsingEncoding:NSUTF8StringEncoding]; + if (!data) { return nil; } + NSDictionary *JSON = [NSJSONSerialization JSONObjectWithData:data options:NSJSONReadingAllowFragments error:&error]; + + if (error) { return nil; } + + NSDictionary *streamingData = JSON[@"streamingData"]; + NSString *manifestURL = streamingData[@"hlsManifestUrl"]; + if (manifestURL.length == 0 || manifestURL == nil) { return nil; } + + return manifestURL; +} + NSArray *XCDCaptionArrayWithString(NSString *string) { NSError *error = nil; @@ -121,7 +138,7 @@ - (instancetype) initWithIdentifier:(NSString *)identifier info:(NSDictionary *) NSString *streamMap = info[@"url_encoded_fmt_stream_map"]; NSString *captionsMap = info[@"player_response"]; - NSString *httpLiveStream = info[@"hlsvp"]; + NSString *httpLiveStream = info[@"hlsvp"] ?: XCDHTTPLiveStreamingStringWithString(captionsMap); NSString *adaptiveFormats = info[@"adaptive_fmts"]; NSMutableDictionary *userInfo = response.URL ? [@{ NSURLErrorKey: (id)response.URL } mutableCopy] : [NSMutableDictionary new]; From c09ab812e9ab5509649a7378449429568a084194 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sonee=CC=81=20John?= Date: Thu, 10 Jan 2019 15:57:23 -0400 Subject: [PATCH 2/9] Rename variable to correctly reflect underlying info --- XCDYouTubeKit/XCDYouTubeVideo.m | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/XCDYouTubeKit/XCDYouTubeVideo.m b/XCDYouTubeKit/XCDYouTubeVideo.m index 3fd270881..76052128c 100644 --- a/XCDYouTubeKit/XCDYouTubeVideo.m +++ b/XCDYouTubeKit/XCDYouTubeVideo.m @@ -137,8 +137,8 @@ - (instancetype) initWithIdentifier:(NSString *)identifier info:(NSDictionary *) _identifier = identifier; NSString *streamMap = info[@"url_encoded_fmt_stream_map"]; - NSString *captionsMap = info[@"player_response"]; - NSString *httpLiveStream = info[@"hlsvp"] ?: XCDHTTPLiveStreamingStringWithString(captionsMap); + NSString *playerResponse = info[@"player_response"]; + NSString *httpLiveStream = info[@"hlsvp"] ?: XCDHTTPLiveStreamingStringWithString(playerResponse); NSString *adaptiveFormats = info[@"adaptive_fmts"]; NSMutableDictionary *userInfo = response.URL ? [@{ NSURLErrorKey: (id)response.URL } mutableCopy] : [NSMutableDictionary new]; @@ -163,7 +163,7 @@ - (instancetype) initWithIdentifier:(NSString *)identifier info:(NSDictionary *) NSMutableDictionary *captionURLs = [NSMutableDictionary new]; NSMutableDictionary *autoGeneratedCaptionURLs = [NSMutableDictionary new]; - for (NSDictionary *caption in XCDCaptionArrayWithString(captionsMap)) + for (NSDictionary *caption in XCDCaptionArrayWithString(playerResponse)) { NSString *languageCode = caption[@"languageCode"]; NSString *captionVersion = caption[@"vssId"]; From 189bf2b194de994c6e7fef2ad48f0a7207e8139d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sonee=CC=81=20John?= Date: Thu, 10 Jan 2019 16:05:57 -0400 Subject: [PATCH 3/9] Update live tests cassettes #417 --- .../testExpiredLiveVideo.json | 18 ++++++------ .../testLiveVideo.json | 29 ++++--------------- .../XCDYouTubeClientTestCase.m | 2 +- 3 files changed, 15 insertions(+), 34 deletions(-) diff --git a/XCDYouTubeKit Tests/Cassettes/XCDYouTubeClientTestCase/testExpiredLiveVideo.json b/XCDYouTubeKit Tests/Cassettes/XCDYouTubeClientTestCase/testExpiredLiveVideo.json index b1e34d565..00e7cf372 100644 --- a/XCDYouTubeKit Tests/Cassettes/XCDYouTubeClientTestCase/testExpiredLiveVideo.json +++ b/XCDYouTubeKit Tests/Cassettes/XCDYouTubeClientTestCase/testExpiredLiveVideo.json @@ -1,19 +1,19 @@ [ { - "body" : "t=1&csi_page_type=embed&errordetail=0&cr=US&token=1&account_playback_token=QUFFLUhqazFKS25DcGY4ZVF4T2J0em85WWkxcnJONmFZZ3xBQ3Jtc0treENxdExjbTBjQWZWWENCOFdPQ1hsMHN6djdKNHhMZEh5SHBNcm9PRDd2elN0VUwwNGFYNUJkVWFHdjFnNkV4ZmRSck1JMl9hRVVYR3BoOW5uMUczUC0yUVdDOWM4MkdhWnBDU1R6WTZSanV4YzFDbw%3D%3D&allow_ratings=1&errorcode=150&c=WEB&vss_host=s.youtube.com&tmi=1&avg_rating=4.80637741089&root_ve_type=51879&innertube_context_client_version=1.20181106&thumbnail_url=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fdefault.jpg&ucid=UCPIvT-zcQl2H0vabdXJGcpg&url_encoded_fmt_stream_map=&ldpj=0×tamp=1541595576&innertube_api_version=v1&reason=This+video+is+unavailable.&host_language=en&csn=uOHiW4DkG5SjkgaagZ2QBA&external_play_video=1&player_response=%7B%22playabilityStatus%22%3A%7B%22status%22%3A%22UNPLAYABLE%22%2C%22reason%22%3A%22This+video+is+unavailable.%22%2C%22errorScreen%22%3A%7B%22playerErrorMessageRenderer%22%3A%7B%22reason%22%3A%7B%22simpleText%22%3A%22This+video+is+unavailable.%22%7D%2C%22proceedButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22isDisabled%22%3Afalse%2C%22text%22%3A%7B%22simpleText%22%3A%22Watch+on+YouTube%22%7D%2C%22trackingParams%22%3A%22CAUQ8FsiEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD%22%7D%7D%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fmeh7-vflGevej7.png%22%2C%22width%22%3A140%2C%22height%22%3A100%7D%5D%7D%2C%22icon%22%3A%7B%22iconType%22%3A%22ERROR_OUTLINE%22%7D%7D%7D%7D%2C%22videoDetails%22%3A%7B%22videoId%22%3A%22i2-MnWWoL6M%22%2C%22title%22%3A%22Schnauzer+Puppy+Live+Cam%22%2C%22lengthSeconds%22%3A%220%22%2C%22keywords%22%3A%5B%22schnauzer%22%2C%22mini+schnauzer%22%2C%22miniature+schnauzer%22%2C%22live%22%2C%22livecam%22%2C%22live+cam%22%2C%22live+stream%22%2C%2224%2F7%22%2C%22mini%22%2C%22miniature%22%2C%22pet%22%2C%22pets%22%2C%22animal%22%2C%22animals%22%2C%22dog%22%2C%22dogs%22%2C%22puppy%22%2C%22puppies%22%2C%22cute%22%2C%22funny%22%2C%22lol%22%2C%22funny+animal+videos%22%2C%22cute+pet+videos%22%2C%22pet+videos%22%2C%22funny+video%22%2C%22thepetcollective%22%2C%22the+pet+collective%22%2C%22tpc%22%2C%22pet+collective%22%5D%2C%22channelId%22%3A%22UCPIvT-zcQl2H0vabdXJGcpg%22%2C%22isCrawlable%22%3Atrue%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLClcS3Qd16rwRKIdJJsW0hrQuZAWw%22%2C%22width%22%3A168%2C%22height%22%3A94%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLA0nt_vMV6bz2iEzvEgvoE85k4gSQ%22%2C%22width%22%3A196%2C%22height%22%3A110%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLBQYwoHPBZIMd2vsCJG5OK2FhNIOg%22%2C%22width%22%3A246%2C%22height%22%3A138%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLBMytIT85nSQb0XbSnqkryXmoaRgA%22%2C%22width%22%3A336%2C%22height%22%3A188%7D%5D%7D%2C%22viewCount%22%3A%22906294%22%2C%22author%22%3A%22The+Pet+Collective%22%2C%22isLiveContent%22%3Atrue%7D%2C%22messages%22%3A%5B%7B%22mealbarPromoRenderer%22%3A%7B%22messageTexts%22%3A%5B%7B%22runs%22%3A%5B%7B%22text%22%3A%22Get+YouTube+without+the+ads.%22%7D%5D%7D%5D%2C%22actionButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%221+month+free%22%7D%5D%7D%2C%22navigationEndpoint%22%3A%7B%22clickTrackingParams%22%3A%22CAQQ7G8iEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD%22%2C%22browseEndpoint%22%3A%7B%22browseId%22%3A%22SPunlimited%22%2C%22params%22%3A%22kgMREg9GRXdoYXRfdG9fd2F0Y2g%253D%22%7D%7D%2C%22trackingParams%22%3A%22CAQQ7G8iEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD%22%7D%7D%2C%22dismissButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_BLUE_TEXT%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22No+thanks%22%7D%5D%7D%2C%22serviceEndpoint%22%3A%7B%22clickTrackingParams%22%3A%22CAMQ7W8iEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD%22%2C%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpL4y3uEAuuWVwPsNQUDKP3rWfB0j8yaz7P5lzGmvb3g8itEHG41MDZcmgo6Hp6bH4CP2lwPmIPbZyqNPsaMCCt5RXUaSTGkXifIkE0YidSPZGDfJmdGfBhX5Vvp2xrv4jUz1f5I3JHyvyGhIgqhLdS76nk9kA%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Atrue%7D%7D%7D%2C%22trackingParams%22%3A%22CAMQ7W8iEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD%22%7D%7D%2C%22triggerCondition%22%3A%22TRIGGER_CONDITION_POST_AD%22%2C%22style%22%3A%22STYLE_MESSAGE%22%2C%22trackingParams%22%3A%22CAIQ42kYACITCICg44Wrwt4CFZSRxAodmkAHQiinlQM%3D%22%2C%22impressionEndpoints%22%3A%5B%7B%22clickTrackingParams%22%3A%22CAIQ42kYACITCICg44Wrwt4CFZSRxAodmkAHQiinlQM%3D%22%2C%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpJfFp4mug_Mid_h2HFg9TpiwGqm3S-oJu_qlS3lKDgdJMhnnwBNTC9BkxHarYpfJOQqMqy19NZb2omZthMSOIfsbImV5y-SfOg99M02PZLZna1GzSPFMVCrBRC0XIjMqe65UhRfsZEZrm5wATgyiw0Pf2E5cg%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Afalse%7D%7D%7D%5D%2C%22isVisible%22%3Atrue%2C%22messageTitle%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22YouTube+Premium%22%7D%5D%7D%7D%7D%5D%2C%22adSafetyReason%22%3A%7B%22isEmbed%22%3Atrue%2C%22isRemarketingEnabled%22%3Atrue%2C%22isFocEnabled%22%3Atrue%7D%7D&player_error_log_fraction=1.0&video_id=i2-MnWWoL6M&cver=1.20181106&ssl=1&fexp=23710476%2C23721698%2C23721898%2C23730151%2C23744176%2C23751767%2C23752869%2C23755886%2C23755898%2C23757411%2C23762649%2C23762813%2C23763106%2C23763127%2C23763466%2C23764135%2C23767581%2C23769830%2C23771979%2C23773173%2C9449243%2C9471235%2C9485000&fmt_list=&title=Schnauzer+Puppy+Live+Cam&innertube_api_key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&no_get_video_log=1&apiary_host_firstparty=&status=fail&author=The+Pet+Collective&watermark=%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_watermark-vflHX6b6E.png%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_hd_watermark-vflAzLcD6.png&fflags=html5_new_vis_fullscreen_and_airplay%3Dtrue%26use_ima_media_selection_in_bulleit%3Dtrue%26enable_live_premieres_vss_live_type_lp%3Dtrue%26lightweight_watch_video_swf%3Dtrue%26use_new_style%3Dtrue%26html5_jumbo_mobile_subsegment_readahead_target%3D3.0%26html5_optimality_migration%3Dtrue%26html5_restrict_streaming_xhr_on_sqless_requests%3Dtrue%26desktop_videowall_companion_wta_support%3Dtrue%26preskip_countdown_font_size%3D%26web_player_sentinel_launch%3Dtrue%26html5_suspend_loader%3Dtrue%26html5_enable_non_diegetic%3Dtrue%26safari_enable_spherical%3Dtrue%26html5_repredict_interval_secs%3D0.0%26html5_view_offset%3D0.0%26enable_afv_div_reset_in_kevlar%3Dtrue%26mpu_visible_threshold_count%3D2%26html5_shrink_live_timestamps%3Dtrue%26variable_buffer_timeout_ms%3D0%26html5_disable_preserve_reference%3Dtrue%26html5_log_rebuffer_events%3D0%26deprecate_vss_dallas_cache%3Dtrue%26show_thumbnail_behind_ypc_offer_module%3Dtrue%26html5_manifestless_synchronized%3Dtrue%26desktop_shopping_companion_wta_support%3Dtrue%26html5_manifestless_no_redundant_seek_to_head%3Dtrue%26html5_ignore_bad_bitrates%3Dtrue%26html5_live_4k_more_buffer%3Dtrue%26html5_no_shadow_env_data_redux%3Dtrue%26html5_manifestless_request_prediction%3Dtrue%26html5_bandwidth_window_size%3D0%26provide_default_wta_reasons%3Dtrue%26html5_parse_inline_fallback_host%3Dtrue%26dynamic_ad_break_seek_threshold_sec%3D0%26web_player_response_player_config_parsing%3Dtrue%26html5_ad_stats_bearer%3Dtrue%26midroll_notify_time_seconds%3D5%26html5_ad_no_buffer_abort_after_skippable%3Dtrue%26bulleit_block_player_pause_until_ad_start%3Dtrue%26defer_player_config_and_threed_deciders%3Dtrue%26html5_vis_upgrades_are_resizes%3Dtrue%26desktop_companion_wta_support%3Dtrue%26lasr_captions_holdback_counterfactual_id%3D0%26html5_sticky_reduces_discount_by%3D0.0%26flex_theater_mode%3Dtrue%26html5_post_interrupt_readahead%3D20%26embed_new_info_bar%3Dtrue%26interaction_screen_on_gel_web%3Dtrue%26html5_waiting_before_ended%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs%3D0.25%26html5_bmffparser_use_fast_read_string%3Dtrue%26html5_delay_initial_loading%3Dtrue%26send_html5_api_stats_ads_abandon%3Dtrue%26html5_decode_to_texture_cap%3Dtrue%26html5_stale_dash_manifest_retry_factor%3D1.0%26enable_overlays_wta%3Dtrue%26mweb_undim_skip_button_on_ad_pause%3Dtrue%26enable_static_font_size_on_text_only_preview%3Dtrue%26bulleit_use_http_get_by_default_for_get_midroll_info%3Dtrue%26html5_min_buffer_to_resume%3D6%26html5_min_upgrade_health%3D0%26html5_subsegment_readahead_target_buffer_health_secs%3D0.5%26vmap_enabled_living_room%3Dtrue%26fast_autonav_in_background%3Dtrue%26desktop_cleanup_companion_on_instream_begin%3Dtrue%26html5_license_constraint_delay%3D5000%26html5_playback_data_migration%3Dtrue%26bulleit_terminate_ad_when_ending_with_commands%3Dtrue%26disable_client_side_midroll_freq_capping_nonpc%3Dtrue%26bulleit_check_overlay_container_before_show%3Dtrue%26html5_min_readbehind_secs%3D0%26process_extensions_in_vast_wrappers_for_survey_ads%3Dtrue%26set_default_wta_if_missing_for_externs%3Dtrue%26use_new_skip_icon%3Dtrue%26html5_qoe_bearer%3Dtrue%26html5_max_buffer_duration%3D120%26mweb_add_ad_info_button_on_fullscreen_only_devices%3Dtrue%26bulleit_extract_delayed_mpu_on_all_placement_init%3Dtrue%26html5_allowable_liveness_drift_chunks%3D2%26live_fresca_v2%3Dtrue%26html5_spherical_bicubic_mode%3D1%26html5_request_size_max_secs%3D31%26variable_load_timeout_ms%3D0%26html5_min_secs_between_format_selections%3D8.0%26external_fullscreen_button_shown_threshold%3D10%26html5_max_av_sync_drift%3D50%26html5_start_date_from_element%3Dtrue%26show_thumbnail_on_standard%3Dtrue%26enable_prefetch_for_postrolls%3Dtrue%26show_interstitial_for_3s%3Dtrue%26embed_api_deprecation%3Dtrue%26preskip_button_style_ads_backend%3D%26html5_request_sizing_multiplier%3D0.8%26use_html5_player_event_timeout%3Dtrue%26html5_hls_min_video_height%3D0%26web_player_music_visualizer_treatment%3Dfake%26web_player_api_logging_fraction%3D0.01%26enable_text_ad_overlay_link_fix%3Dtrue%26bulleit_publish_external_playback_events%3Dtrue%26html5_deadzone_multiplier%3D1.0%26html5_prefer_server_bwe3%3Dtrue%26html5_creativeless_vast_on_ima%3Dtrue%26html5_probe_media_capabilities%3Dtrue%26call_release_video_in_bulleit%3Dtrue%26html5_live_pin_to_tail%3Dtrue%26ima_disable_reset_active_media_load_timeout%3Dtrue%26mweb_muted_autoplay%3Dtrue%26ima_video_ad_with_overlay_class_logging_percentage%3D0.01%26html5_quality_cap_min_age_secs%3D0%26html5_use_adaptive_live_readahead%3Dtrue%26desktop_image_companion_wta_support%3Dtrue%26live_chunk_readahead%3D3%26external_fullscreen_button_click_threshold%3D3%26html5_manifestless_shrink_timestamps%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs_on_timeout%3D0.1%26html5_serverside_biscotti_id_wait_ms%3D1000%26html5_live_normal_latency_bandwidth_window%3D0.0%26html5_request_size_min_secs%3D0.0%26max_resolution_for_white_noise%3D360%26disable_client_side_midroll_freq_capping%3Dtrue%26mweb_enable_instream_ui_refresh%3Dtrue%26html5_msi_error_fallback%3Dtrue%26html5_elbow_tracking_tweaks%3Dtrue%26mweb_playsinline_webview%3Dtrue%26html5_enable_embedded_player_visibility_signals%3Dtrue%26html5_disable_non_contiguous%3Dtrue%26enable_survey_ad_info_dialog%3Dtrue%26kevlar_allow_multistep_video_init%3Dtrue%26html5_adaptation_fix%3Dtrue%26html5_new_seeking%3Dtrue%26player_destroy_old_version%3Dtrue%26html5_player_autonav_logging%3Dtrue%26defer_playability_status_fillers%3Dtrue%26attach_child_on_gel_web%3Dtrue%26mweb_autonav%3Dtrue%26visibility_error_html_dump_sample_rate%3D0.01%26use_refreshed_overlay_buttons%3Dtrue%26tvhtml5_min_readbehind_secs%3D20%26html5_min_readbehind_cap_secs%3D60%26web_player_sentinel_is_uniplayer%3Dtrue%26html5_reattach_resource_after_timeout_limit%3D0%26delay_bulleit_media_load_timer%3Dtrue%26interaction_click_on_gel_web%3Dtrue%26mweb_playsinline%3Dtrue%26bulleit_send_engage_ping_on_companion_click%3Dtrue%26html5_pipeline_manifestless%3Dtrue%26add_border_to_bulleit_mweb_skip%3Dtrue%26legacy_autoplay_flag%3Dtrue%26html5_fludd_suspend%3Dtrue%26html5_readahead_ratelimit%3D3000%26enable_mute_ad_endpoint_resolution_on_bulleit%3Dtrue%26html5_widevine_hw_secure_all%3Dtrue%26postroll_notify_time_seconds%3D5%26html5_ignore_updates_before_initial_ping%3Dtrue%26bulleit_use_cue_video_to_reset_on_stop_ad%3Dtrue%26html5_unrewrite_timestamps%3Dtrue%26html5_dont_predict_end_time_in_past%3Dtrue%26low_engagement_player_quality_cap%3D360%26html5_autonav_quality_cap%3D0%26website_actions_throttle_percentage%3D1.0%26bulleit_update_tsla_cookie%3Dtrue%26player_external_control_on_classic_desktop%3Dtrue%26live_readahead_seconds_multiplier%3D0.8%26html5_av1_thresh%3D0%26bulleit_register_placements_in_order%3Dtrue%26html5_live_ultra_low_latency_bandwidth_window%3D0.0%26html5_default_ad_gain%3D0.5%26autoplay_time%3D8000%26html5_tight_max_buffer_allowed_bandwidth_stddevs%3D0.0%26bulleit_disable_preroll_release_on_dispose%3Dtrue%26doubleclick_gpt_retagging%3Dtrue%26html5_background_cap_idle_secs%3D60%26html5_use_hasAdvanced_for_pbs%3Dtrue%26fix_bulleit_cue_range_seek%3Dtrue%26dynamic_ad_break_pause_threshold_sec%3D0%26html5_aspect_from_adaptive_format%3Dtrue%26use_full_timing_library%3Dtrue%26bulleit_round_up_tsla%3Dtrue%26android_attestation_flow%3Dyt_player%26mweb_cougar%3Dtrue%26html5_cut_vss_on_visibility%3Dtrue%26allow_midrolls_on_watch_resume_in_bulleit%3Dtrue%26html5_disable_subscribe_new_vis%3Dtrue%26html5_no_placeholder_rollbacks%3Dtrue%26html5_frame_accurate_seek_limit%3D3%26bulleit_remove_client_side_midroll_reactivation%3Dtrue%26skip_ad_button_with_thumbnail%3Dtrue%26html5_manifestless_captions%3Dtrue%26kevlar_miniplayer%3Dtrue%26set_interstitial_advertisers_question_text%3Dtrue%26enable_bulleit_for_mweb%3Dtrue%26youtubei_for_web%3Dtrue%26html5_subsegment_readahead_load_speed_check_interval%3D0.5%26spacecast_uniplayer_decorate_manifest%3Dtrue%26html5_fallbacks_delay_primary_probes%3Dtrue%26web_player_sentinel%3Dtrue%26use_forced_linebreak_preskip_text%3Dtrue%26fix_gpt_pos_params%3Dtrue%26bulleit_use_video_ad_div_as_overlay_container%3Dtrue%26html5_use_media_capabilities%3Dtrue%26html5_subsegment_readahead_min_load_speed%3D1.5%26web_player_kaios_autoplay%3Dtrue%26hide_preskip%3Dtrue%26king_crimson_player_redux%3Dtrue%26show_interstitial_white%3Dtrue%26html5_dynamic_readahead_growth_rate%3D0.0%26bulleit_get_midroll_info_timeout_ms%3D8000%26bulleit_use_video_end_cuerange_for_completion%3Dtrue%26html5_disable_vp8_only_browsers%3Dtrue%26embed_snippet_includes_version%3Dtrue%26html5_minimum_readahead_seconds%3D0.0%26html5_variability_no_discount_thresh%3D1.0%26ad_duration_threshold_for_showing_endcap_seconds%3D15%26bulleit_web_dim_skip_using_css%3Dtrue%26html5_max_headm_for_streaming_xhr%3D0%26html5_pipeline_ultra_low_latency%3Dtrue%26html5_variability_full_discount_thresh%3D3.0%26html5_stop_video_in_cancel_playback%3Dtrue%26html5_reason_reporting_migration%3Dtrue%26html5_default_quality_cap%3D0%26use_always_dimmed_skip_in_bulleit_web%3Dtrue%26html5_manifestless_always_redux%3Dtrue%26bulleit_use_touch_events_for_skip%3Dtrue%26html5_jumbo_ull_subsegment_readahead_target%3D1.3%26html5_manifestless_accurate_sliceinfo%3Dtrue%26playready_on_borg%3Dtrue%26mweb_cougar_big_controls%3Dtrue%26html5_log_hls_video_height_change_as_format_change%3Dtrue%26enable_bulleit_lidar_integration%3Dtrue%26vss_dni_delayping%3D0%26html5_probe_secondary_during_timeout_miss_count%3D2%26html5_incremental_parser_buffer_extra_bytes%3D16384%26html5_qoe_intercept%3D%26www_for_videostats%3Dtrue%26html5_vp9_live_blacklist_edge%3Dtrue%26html5_tight_max_buffer_allowed_impaired_time%3D0.0%26html5_probe_live_using_range%3Dtrue%26html5_serverside_call_server_on_biscotti_timeout%3Dtrue%26playready_first_play_expiration%3D-1%26html5_max_readahead_bandwidth_cap%3D0%26stop_using_ima_sdk_gpt_request_activity%3Dtrue%26sdk_ad_prefetch_time_seconds%3D-1%26html5_subsegment_readahead_timeout_secs%3D2.0%26html5_widevine_robustness_strings%3Dtrue%26allow_live_autoplay%3Dtrue%26html5_streaming_xhr_buffer_mdat%3Dtrue%26html5_media_fullscreen%3Dtrue%26log_playback_associated_web%3Dtrue%26html5_expire_preloaded_players%3Dtrue%26html5_get_video_info_timeout_ms%3D30000%26html5_desktop_vr180_allow_panning%3Dtrue%26html5_subsegment_readahead_seek_latency_fudge%3D0.5%26html5_exile_broken_instances%3Dtrue%26html5_subsegment_readahead_require_whitelist%3Dtrue%26html5_suspend_manifest_on_pause%3Dtrue%26bulleit_register_cue_range_events_before_ad_init%3Dtrue%26sdk_wrapper_levels_allowed%3D0%26html5_serverside_call_server_on_biscotti_error%3Dtrue%26html5_jumbo_ull_nonstreaming_mffa_ms%3D4000%26html5_connect_timeout_secs%3D7.0%26uniplayer_dbp%3Dtrue%26set_interstitial_start_button%3Dtrue%26player_unified_fullscreen_transitions%3Dtrue%26mweb_bulleit_show_ad_top_bar_for_phones%3Dtrue%26html5_remove_pause%3Dfalse%26html5_video_tbd_min_kb%3D0%26html5_preload_media%3Dtrue%26html5_variability_discount%3D0.5%26enable_html5_conversion_ve_reporting%3Dtrue%26html5_get_video_info_promiseajax%3Dtrue%26html5_streaming_xhr_optimize_lengthless_mp4%3Dtrue%26kevlar_miniplayer_button%3Dtrue%26use_fast_fade_in_0s%3Dtrue%26show_countdown_on_bumper%3Dtrue%26html5_vp9_live_whitelist%3Dtrue%26ad_video_end_renderer_duration_milliseconds%3D7000%26html5_ignore_public_setPlaybackQuality%3Dtrue%26web_player_housebrand_video_url_killswitch%3Dtrue%26html5_hfr_quality_cap%3D0%26skip_restore_on_abandon_in_bulleit%3Dtrue%26html5_manifestless_interpolate%3Dtrue%26html5_live_disable_dg_pacing%3Dtrue%26mweb_ios_handle_player_click_by_touch_event%3Dtrue%26disable_new_pause_state3%3Dtrue%26unplugged_tvhtml5_video_preload_on_focus_delay_ms%3D0%26html5_request_size_padding_secs%3D3.0%26bulleit_mimic_ima_player_api_calls%3Dtrue%26html5_probe_primary_delay_base_ms%3D0%26mweb_muted_autoplay_animation%3Dshrink%26html5_streaming_xhr_progress_includes_latest%3Dtrue%26html5_live_low_latency_bandwidth_window%3D0.0%26html5_hls_initial_bitrate%3D0%26html5_background_quality_cap%3D360%26android_early_fetch_for_autoplay%3Dtrue%26html5_incremental_parser_buffer_duration_secs%3D1.5%26html5_live_abr_repredict_fraction%3D0.0%26html5_adjust_effective_request_size%3Dtrue%26html5_log_playback_rate_change_killswitch%3Dtrue%26html5_progressive_fallback%3Dtrue%26html5_seeking_buffering_only_playing%3Dtrue%26dash_manifest_version%3D5%26html5_maximum_readahead_seconds%3D0.0%26html5_live_abr_head_miss_fraction%3D0.0%26html5_disable_audio_slicing%3Dtrue%26forced_brand_precap_duration_ms%3D2000%26use_survey_skip_in_0s%3Dtrue%26enable_live_premiere_web_player_indicator%3Dtrue%26web_player_assume_format3_available%3Dtrue%26use_touch_events_for_bulleit_mweb%3Dtrue%26html5_platform_minimum_readahead_seconds%3D0.0%26html5_ultra_low_latency_streaming_responses%3Dtrue%26desktop_action_companion_wta_support%3Dtrue%26html5_incremental_parser_coalesce_slice_buffers%3Dtrue%26segment_volume_reporting%3Dtrue%26html5_inline_video_quality_survey%3Dtrue%26html5_tv_bearer%3Dtrue%26html5_pause_video_fix%3Dtrue%26fixed_padding_skip_button%3Dtrue%26html5_live_no_streaming_impedance_mismatch%3Dtrue%26persist_text_on_preview_button%3Dtrue%26html5_disable_move_pssh_to_moov%3Dtrue&length_seconds=0&enablecsi=1&apiary_host=&xhr_apiary_host=youtubei.youtube.com&hl=en_US&idpj=-3&gapi_hint_params=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.gapi.en.BstDmEhpa_Q.O%2Frt%3Dj%2Fd%3D1%2Frs%3DAHpOoo-oqKdOJIcyAi5YyA6pahSkp_ojsw%2Fm%3D__features__&subreason=&itct=CAEQu2kiEwiAoOOFq8LeAhWUkcQKHZpAB0Iop5UD", + "body" : "xhr_apiary_host=youtubei.youtube.com&apiary_host_firstparty=&enablecsi=1&title=Schnauzer+Puppy+Live+Cam&ldpj=-16&csi_page_type=embed&external_play_video=1&c=WEB&ssl=1×tamp=1547150698&watermark=%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_watermark-vflHX6b6E.png%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_hd_watermark-vflAzLcD6.png&t=1&status=fail&idpj=-7&video_id=i2-MnWWoL6M&gapi_hint_params=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.gapi.en.FG3dTgKD_wc.O%2Frt%3Dj%2Fd%3D1%2Frs%3DAHpOoo_ZNd1Q_9wfB-oUWsMjMFF_7HQbqA%2Fm%3D__features__&reason=This+video+is+unavailable.&innertube_context_client_version=1.20190109&root_ve_type=51879&player_response=%7B%22playabilityStatus%22%3A%7B%22status%22%3A%22UNPLAYABLE%22%2C%22reason%22%3A%22This+video+is+unavailable.%22%2C%22errorScreen%22%3A%7B%22playerErrorMessageRenderer%22%3A%7B%22reason%22%3A%7B%22simpleText%22%3A%22This+video+is+unavailable.%22%7D%2C%22proceedButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22isDisabled%22%3Afalse%2C%22text%22%3A%7B%22simpleText%22%3A%22Watch+on+YouTube%22%7D%2C%22trackingParams%22%3A%22CAUQ8FsiEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD%22%7D%7D%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fmeh7-vflGevej7.png%22%2C%22width%22%3A140%2C%22height%22%3A100%7D%5D%7D%2C%22icon%22%3A%7B%22iconType%22%3A%22ERROR_OUTLINE%22%7D%7D%7D%7D%2C%22videoDetails%22%3A%7B%22videoId%22%3A%22i2-MnWWoL6M%22%2C%22title%22%3A%22Schnauzer+Puppy+Live+Cam%22%2C%22lengthSeconds%22%3A%220%22%2C%22keywords%22%3A%5B%22schnauzer%22%2C%22mini+schnauzer%22%2C%22miniature+schnauzer%22%2C%22live%22%2C%22livecam%22%2C%22live+cam%22%2C%22live+stream%22%2C%2224%2F7%22%2C%22mini%22%2C%22miniature%22%2C%22pet%22%2C%22pets%22%2C%22animal%22%2C%22animals%22%2C%22dog%22%2C%22dogs%22%2C%22puppy%22%2C%22puppies%22%2C%22cute%22%2C%22funny%22%2C%22lol%22%2C%22funny+animal+videos%22%2C%22cute+pet+videos%22%2C%22pet+videos%22%2C%22funny+video%22%2C%22thepetcollective%22%2C%22the+pet+collective%22%2C%22tpc%22%2C%22pet+collective%22%5D%2C%22channelId%22%3A%22UCPIvT-zcQl2H0vabdXJGcpg%22%2C%22isCrawlable%22%3Atrue%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCMDI3uEF-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLCgow4QV6Ubbf_ZoK54nNDFLu99IA%22%2C%22width%22%3A168%2C%22height%22%3A94%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCMDI3uEF-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLA3o3vid79GfMFRXaehgJUFqF19aw%22%2C%22width%22%3A196%2C%22height%22%3A110%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCMDI3uEF-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLCPvwS6Qcini9HwCmuzCVpbTC6jsA%22%2C%22width%22%3A246%2C%22height%22%3A138%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCMDI3uEF-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLDRfFzljlMC2Rf4_98pp0iDTtZYUA%22%2C%22width%22%3A336%2C%22height%22%3A188%7D%5D%7D%2C%22viewCount%22%3A%22906294%22%2C%22author%22%3A%22The+Pet+Collective%22%2C%22isLiveContent%22%3Atrue%7D%2C%22messages%22%3A%5B%7B%22mealbarPromoRenderer%22%3A%7B%22messageTexts%22%3A%5B%7B%22runs%22%3A%5B%7B%22text%22%3A%22Get+YouTube+without+the+ads.%22%7D%5D%7D%5D%2C%22actionButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%221+month+free%22%7D%5D%7D%2C%22navigationEndpoint%22%3A%7B%22clickTrackingParams%22%3A%22CAQQ7G8iEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD%22%2C%22browseEndpoint%22%3A%7B%22browseId%22%3A%22SPunlimited%22%2C%22params%22%3A%22kgMREg9GRXdoYXRfdG9fd2F0Y2g%253D%22%7D%7D%2C%22trackingParams%22%3A%22CAQQ7G8iEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD%22%7D%7D%2C%22dismissButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_BLUE_TEXT%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22No+thanks%22%7D%5D%7D%2C%22serviceEndpoint%22%3A%7B%22clickTrackingParams%22%3A%22CAMQ7W8iEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD%22%2C%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpIThDtAXqMnIeQYrlfdXraYsVJzv3Cn_xBZZWgKXZlFfVYmFykYfaUiQ3GT73QayHTsc1A21mMUsOUOnCvJ2f-CihCQZyj1_cqBK89tQN0EEV7Of5OfP8DD6i7_X2LFuYHBHdn1Mq8Gkk0HVC06Y6AMz8JZkg%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Atrue%7D%7D%7D%2C%22trackingParams%22%3A%22CAMQ7W8iEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD%22%7D%7D%2C%22triggerCondition%22%3A%22TRIGGER_CONDITION_POST_AD%22%2C%22style%22%3A%22STYLE_MESSAGE%22%2C%22trackingParams%22%3A%22CAIQ42kYACITCL7kt76B5N8CFZjhwQodm2cEmyinlQM%3D%22%2C%22impressionEndpoints%22%3A%5B%7B%22clickTrackingParams%22%3A%22CAIQ42kYACITCL7kt76B5N8CFZjhwQodm2cEmyinlQM%3D%22%2C%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpLie6ZmRE6AgC_lCLEDZm3ZGT3yDFDulajx0EVOdcC9q4MxbqNG4cPvFu6eM3du2pMEs7Y-N3bF7i7Xj_1FZK8g1n1U_XY-yHIjNzdzwnKmrEv9h8dStdD6BL-d4aRdAgORqlzz3n6PBhzDPeeH5dnsd86Eyw%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Afalse%7D%7D%7D%5D%2C%22isVisible%22%3Atrue%2C%22messageTitle%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22YouTube+Premium%22%7D%5D%7D%7D%7D%5D%2C%22adSafetyReason%22%3A%7B%22isEmbed%22%3Atrue%2C%22isRemarketingEnabled%22%3Atrue%2C%22isFocEnabled%22%3Atrue%7D%7D&innertube_api_version=v1&ucid=UCPIvT-zcQl2H0vabdXJGcpg&player_error_log_fraction=1.0&errorcode=150&account_playback_token=QUFFLUhqbVV5MHJzZXM0VktEekg1cTB0YUpMWHpCYS1XQXxBQ3Jtc0trRXhaNmNQeHR2NFlwSnFxY3ZSNk94UEh6UEZlQkZxQnRhVDdtVDRiRkFleXlLUWsyX3laMGJFRVBrUzNib1BUSDB0WGgtWjRTcFhlUGlxLWtiRk55UmJwOGtUWVJLTXNEbV9QV2RYODJHc2FNaWxqbw%3D%3D&token=1&cr=US&csn=aqU3XL6HJZjDhwabz5HYCQ&fexp=23710476%2C23721898%2C23733013%2C23735273%2C23737673%2C23744176%2C23751767%2C23752317%2C23752869%2C23755886%2C23755898%2C23758087%2C23760462%2C23760559%2C23761607%2C23762649%2C23772104%2C23774273%2C23776398%2C23777271%2C23777271%2C23777852%2C23779813%2C23781140%2C23781338%2C23783189%2C23783454%2C23784091%2C23784190%2C23784190%2C23785309%2C23786472%2C23786541%2C23786565%2C23787117%2C9449243%2C9471239%2C9471659%2C9475647%2C9485000&tmi=1&author=The+Pet+Collective&itct=CAEQu2kiEwi-5Le-geTfAhWY4cEKHZtnBJsop5UD&no_get_video_log=1&innertube_api_key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&subreason=&url_encoded_fmt_stream_map=&hl=en_US&errordetail=0&fflags=enable_kevlar_action_companion_cleanup%3Dtrue%26html5_widevine_hw_secure_all%3Dtrue%26html5_bandwidth_window_size%3D0%26ad_video_end_renderer_duration_milliseconds%3D7000%26desktop_videowall_companion_wta_support%3Dtrue%26html5_use_media_capabilities%3Dtrue%26bulleit_use_cue_video_to_reset_on_stop_ad%3Dtrue%26html5_shrink_live_timestamps%3Dtrue%26dynamic_ad_break_seek_threshold_sec%3D0%26html5_enable_non_diegetic%3Dtrue%26disable_survey_interstitial_for_non_bl_surveys_desktop%3Dtrue%26skip_restore_on_abandon_in_bulleit%3Dtrue%26html5_streaming_xhr_progress_includes_latest%3Dtrue%26html5_manifestless_no_redundant_seek_to_head%3Dtrue%26html5_probe_secondary_during_timeout_miss_count%3D2%26html5_tight_max_buffer_allowed_impaired_time%3D0.0%26html5_restrict_streaming_xhr_on_sqless_requests%3Dtrue%26html5_use_adaptive_live_readahead%3Dtrue%26www_for_videostats%3Dtrue%26html5_new_vis_fullscreen_and_airplay%3Dtrue%26html5_msi_error_fallback%3Dtrue%26segment_volume_reporting%3Dtrue%26use_forced_linebreak_preskip_text%3Dtrue%26player_destroy_old_version%3Dtrue%26html5_tight_max_buffer_allowed_bandwidth_stddevs%3D0.0%26html5_live_4k_more_buffer%3Dtrue%26html5_manifestless_synchronized%3Dtrue%26web_player_response_playback_tracking_parsing%3Dtrue%26html5_subsegment_readahead_target_buffer_health_secs%3D0.5%26lasr_captions_holdback_counterfactual_id%3D23737832%26html5_pipeline_ultra_low_latency%3Dtrue%26uniplayer_dbp%3Dtrue%26bulleit_use_video_ad_div_as_overlay_container%3Dtrue%26bulleit_send_engage_ping_on_companion_click%3Dtrue%26enable_mute_ad_endpoint_resolution_on_bulleit%3Dtrue%26dash_manifest_version%3D5%26live_readahead_seconds_multiplier%3D0.8%26html5_probe_primary_delay_base_ms%3D0%26low_engagement_player_quality_cap%3D360%26html5_disable_audio_slicing%3Dtrue%26defer_player_config_and_threed_deciders%3Dtrue%26html5_hls_initial_bitrate%3D0%26html5_subsegment_readahead_timeout_secs%3D2.0%26enable_prefetch_for_postrolls%3Dtrue%26html5_streaming_xhr_buffer_mdat%3Dtrue%26unplugged_tvhtml5_video_preload_on_focus_delay_ms%3D0%26bulleit_register_placements_in_order%3Dtrue%26live_fresca_v2%3Dtrue%26bulleit_round_up_tsla%3Dtrue%26html5_post_interrupt_readahead%3D20%26king_crimson_player_redux%3Dtrue%26html5_deadzone_multiplier%3D1.0%26bulleit_update_tsla_cookie%3Dtrue%26html5_maximum_readahead_seconds%3D0.0%26html5_platform_minimum_readahead_seconds%3D0.0%26sdk_wrapper_levels_allowed%3D0%26html5_connect_timeout_secs%3D7.0%26show_thumbnail_on_standard%3Dtrue%26html5_av1_thresh%3D0%26html5_stop_video_in_cancel_playback%3Dtrue%26enable_bulleit_lidar_integration%3Dtrue%26vmap_enabled_living_room%3Dtrue%26mweb_cougar%3Dtrue%26desktop_companion_wta_support%3Dtrue%26html5_subsegment_readahead_require_whitelist%3Dtrue%26html5_new_queueing%3Dtrue%26html5_max_buffer_duration%3D120%26fast_autonav_in_background%3Dtrue%26bulleit_use_video_end_cuerange_for_completion%3Dtrue%26enable_live_premiere_web_player_indicator%3Dtrue%26html5_pipeline_manifestless%3Dtrue%26html5_expire_preloaded_players%3Dtrue%26playready_on_borg%3Dtrue%26tvhtml5_yongle_quality_cap%3D0%26embed_api_deprecation%3Dtrue%26mweb_autonav%3Dtrue%26use_ima_media_selection_in_bulleit%3Dtrue%26provide_default_wta_reasons%3Dtrue%26add_border_to_bulleit_mweb_skip%3Dtrue%26web_player_housebrand_video_url_killswitch%3Dtrue%26html5_autonav_quality_cap%3D0%26show_countdown_on_bumper%3Dtrue%26html5_enable_webm_cue_refactor%3Dtrue%26html5_live_pin_to_tail%3Dtrue%26html5_vis_upgrades_are_resizes%3Dtrue%26html5_adjust_effective_request_size%3Dtrue%26html5_optimality_migration%3Dtrue%26html5_no_shadow_env_data_redux%3Dtrue%26web_player_response_multicamera_parsing_killswitch2%3Dtrue%26html5_peak_shave%3Dtrue%26bulleit_extract_delayed_mpu_on_all_placement_init%3Dtrue%26html5_manifestless_interpolate%3Dtrue%26disable_client_side_midroll_freq_capping%3Dtrue%26html5_preload_media%3Dtrue%26html5_jumbo_mobile_subsegment_readahead_target%3D3.0%26log_playback_associated_web%3Dtrue%26mpu_visible_threshold_count%3D2%26html5_store_xhr_headers_readable%3Dtrue%26tvhtml5_disable_live_prefetch%3Dtrue%26html5_min_has_advanced%3Dtrue%26html5_max_headm_for_streaming_xhr%3D0%26enable_bulleit_for_web_gaming%3Dtrue%26variable_load_timeout_ms%3D0%26bulleit_publish_external_playback_events%3Dtrue%26mweb_bulleit_show_ad_top_bar_for_phones%3Dtrue%26bulleit_get_midroll_info_timeout_ms%3D8000%26html5_probe_live_using_range%3Dtrue%26html5_probe_media_capabilities%3Dtrue%26html5_max_av_sync_drift%3D50%26web_player_assume_format3_available%3Dtrue%26enable_endcap_on_mweb%3Dtrue%26allow_midrolls_on_watch_resume_in_bulleit%3Dtrue%26html5_remove_pause%3Dfalse%26html5_release_mediakey_after_load%3Dtrue%26html5_reattach_resource_after_timeout_limit%3D0%26html5_subsegment_readahead_seek_latency_fudge%3D0.5%26enable_website_actions_on_mweb%3Dtrue%26web_player_response_live_playback_parsing%3Dtrue%26html5_disable_extra_update_resource%3Dtrue%26html5_view_offset%3D0.0%26html5_widevine_robustness_strings%3Dtrue%26html5_creativeless_vast_on_ima%3Dtrue%26preskip_countdown_font_size%3D%26enable_bulleit_mweb_gaming_ui%3Dtrue%26html5_streaming_xhr_optimize_lengthless_mp4%3Dtrue%26html5_serverside_call_server_on_biscotti_timeout%3Dtrue%26attach_child_on_gel_web%3Dtrue%26mweb_cougar_big_controls%3Dtrue%26deprecate_vss_dallas_cache%3Dtrue%26html5_live_ultra_low_latency_bandwidth_window%3D0.0%26html5_ignore_bad_bitrates%3Dtrue%26bulleit_terminate_ad_when_ending_with_commands%3Dtrue%26enable_survey_ad_info_dialog%3Dtrue%26html5_new_seeking%3Dtrue%26call_release_video_in_bulleit%3Dtrue%26use_touch_events_for_bulleit_mweb%3Dtrue%26legacy_autoplay_flag%3Dtrue%26enable_simple_preview_for_postrolls_html5%3Dtrue%26desktop_image_companion_wta_support%3Dtrue%26html5_suspend_manifest_on_pause%3Dtrue%26html5_ultra_low_latency_streaming_responses%3Dtrue%26web_logging_max_batch%3D100%26autoplay_time%3D8000%26use_survey_skip_in_0s%3Dtrue%26kevlar_allow_multistep_video_init%3Dtrue%26external_fullscreen_with_edu%3Dtrue%26desktop_player_button_tooltip_with_shortcut%3Dtrue%26web_player_kaios_autoplay%3Dtrue%26html5_disable_move_pssh_to_moov%3Dtrue%26html5_vp9_live_blacklist_edge%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs%3D0.25%26web_player_api_logging_fraction%3D0.01%26html5_start_date_from_element%3Dtrue%26mweb_ios_handle_player_click_by_touch_event%3Dtrue%26html5_max_readahead_bandwidth_cap%3D0%26bulleit_remove_client_side_midroll_reactivation%3Dtrue%26delay_ads_gvi_call_on_bulleit_living_room_ms%3D0%26html5_variability_discount%3D0.5%26html5_disable_preserve_reference%3Dtrue%26bulleit_use_http_get_by_default_for_get_midroll_info%3Dtrue%26html5_request_size_padding_secs%3D3.0%26html5_incremental_parser_buffer_extra_bytes%3D16384%26html5_fludd_suspend%3Dtrue%26html5_hls_min_video_height%3D0%26fix_bulleit_cue_range_seek%3Dtrue%26web_player_sentinel_is_uniplayer%3Dtrue%26use_full_timing_library%3Dtrue%26html5_serverside_biscotti_id_wait_ms%3D1000%26html5_serverside_call_server_on_biscotti_error%3Dtrue%26html5_disable_subscribe_new_vis%3Dtrue%26fixed_padding_skip_button%3Dtrue%26playready_first_play_expiration%3D-1%26mweb_add_ad_info_button_on_fullscreen_only_devices%3Dtrue%26html5_suspend_loader%3Dtrue%26html5_hfr_quality_cap%3D0%26html5_live_abr_repredict_fraction%3D0.0%26flex_theater_mode%3Dtrue%26tvhtml5_min_readbehind_secs%3D20%26html5_enable_embedded_player_visibility_signals%3Dtrue%26spacecast_uniplayer_decorate_manifest%3Dtrue%26html5_gapless%3Dtrue%26midroll_notify_time_seconds%3D5%26html5_background_quality_cap%3D360%26defer_playability_status_fillers%3Dtrue%26web_player_music_visualizer_treatment%3Dfake%26bulleit_web_dim_skip_using_css%3Dtrue%26enable_embed_autoplay_delay%3Dtrue%26use_new_style%3Dtrue%26enable_afv_div_reset_in_kevlar%3Dtrue%26html5_adaptation_fix%3Dtrue%26html5_log_playback_rate_change_killswitch%3Dtrue%26variable_buffer_timeout_ms%3D0%26delay_bulleit_media_load_timer%3Dtrue%26html5_qoe_bearer%3Dtrue%26ad_to_video_use_gel%3Dtrue%26doubleclick_gpt_retagging%3Dtrue%26html5_variability_no_discount_thresh%3D1.0%26html5_jumbo_ull_subsegment_readahead_target%3D1.3%26html5_playback_data_migration%3Dtrue%26html5_jumbo_ull_nonstreaming_mffa_ms%3D4000%26html5_progressive_fallback%3Dtrue%26html5_waiting_before_ended%3Dtrue%26use_fast_fade_in_0s%3Dtrue%26mweb_playsinline_webview%3Dtrue%26html5_quality_cap_min_age_secs%3D0%26lasr_captions_holdback%3Dtrue%26html5_log_hls_video_height_change_as_format_change%3Dtrue%26html5_dynamic_readahead_growth_rate%3D0.0%26html5_reason_reporting_migration%3Dtrue%26html5_disable_vp8_only_browsers%3Dtrue%26youtubei_for_web%3Dtrue%26html5_frame_accurate_seek_limit%3D3%26html5_min_readbehind_cap_secs%3D60%26html5_aspect_from_adaptive_format%3Dtrue%26html5_minimum_readahead_seconds%3D0.0%26set_interstitial_advertisers_question_text%3Dtrue%26html5_request_sizing_multiplier%3D0.8%26disable_client_side_midroll_freq_capping_nonpc%3Dtrue%26html5_ad_no_buffer_abort_after_skippable%3Dtrue%26sdk_ad_prefetch_time_seconds%3D-1%26html5_subsegment_readahead_load_speed_check_interval%3D0.5%26ima_video_ad_with_overlay_class_logging_percentage%3D0.01%26use_local_interactions_library%3Dtrue%26html5_parse_inline_fallback_host%3Dtrue%26html5_elbow_tracking_tweaks%3Dtrue%26mweb_enable_instream_ui_refresh%3Dtrue%26embed_new_info_bar%3Dtrue%26html5_spherical_bicubic_mode%3D1%26enable_bulleit_for_mweb%3Dtrue%26max_resolution_for_white_noise%3D360%26html5_license_constraint_delay%3D5000%26hide_preskip%3Dtrue%26html5_delay_initial_loading%3Dtrue%26html5_bmffparser_use_fast_read_string%3Dtrue%26enable_html5_conversion_ve_reporting%3Dtrue%26html5_live_abr_head_miss_fraction%3D0.0%26html5_ignore_public_setPlaybackQuality%3Dtrue%26turn_down_serialized_player_request_for_bulleit_living_room%3Dtrue%26html5_background_cap_idle_secs%3D60%26html5_desktop_vr180_allow_panning%3Dtrue%26html5_vp9_live_whitelist%3Dtrue%26enable_static_font_size_on_text_only_preview%3Dtrue%26tv_html5_bulleit_unify_adinfo%3Dtrue%26show_interstitial_for_3s%3Dtrue%26html5_live_normal_latency_bandwidth_window%3D0.0%26html5_get_video_info_promiseajax%3Dtrue%26html5_prefer_server_bwe3%3Dtrue%26process_extensions_in_vast_wrappers_for_survey_ads%3Dtrue%26interaction_screen_on_gel_web%3Dtrue%26html5_unrewrite_timestamps%3Dtrue%26player_external_control_on_classic_desktop%3Dtrue%26skip_ad_button_with_thumbnail%3Dtrue%26set_default_wta_if_missing_for_externs%3Dtrue%26web_player_attestation_auth_headers%3Dtrue%26kevlar_miniplayer%3Dtrue%26html5_manifestless_request_prediction%3Dtrue%26enable_bulleit_ve_single_clickthrough%3Dtrue%26html5_allowable_liveness_drift_chunks%3D2%26html5_exile_broken_instances%3Dtrue%26html5_player_autonav_logging%3Dtrue%26html5_no_placeholder_rollbacks%3Dtrue%26ad_duration_threshold_for_showing_endcap_seconds%3D15%26bulleit_register_cue_range_events_before_ad_init%3Dtrue%26allow_live_autoplay%3Dtrue%26html5_live_no_streaming_impedance_mismatch%3Dtrue%26html5_manifestless_always_redux%3Dtrue%26use_refreshed_overlay_buttons%3Dtrue%26html5_readahead_ratelimit%3D3000%26html5_subsegment_readahead_min_load_speed%3D1.5%26forced_brand_precap_duration_ms%3D2000%26dynamic_ad_break_pause_threshold_sec%3D0%26html5_min_buffer_to_resume%3D6%26html5_ad_stats_bearer%3Dtrue%26desktop_action_companion_wta_support%3Dtrue%26enable_bulleit%3Dtrue%26html5_request_size_max_secs%3D31%26html5_video_tbd_min_kb%3D0%26bulleit_block_player_pause_until_ad_start%3Dtrue%26html5_min_readbehind_secs%3D0%26html5_df_downgrade_thresh%3D0.0%26enable_text_ad_overlay_link_fix%3Dtrue%26use_new_skip_icon%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs_on_timeout%3D0.1%26html5_min_upgrade_health%3D0%26html5_live_low_latency_bandwidth_window%3D0.0%26html5_manifestless_shrink_timestamps%3Dtrue%26html5_media_fullscreen%3Dtrue%26lasr_captions_holdback_counterfactual%3Dtrue%26html5_inline_video_quality_survey%3Dtrue%26disable_new_pause_state3%3Dtrue%26html5_default_ad_gain%3D0.5%26mweb_undim_skip_button_on_ad_pause%3Dtrue%26vss_dni_delayping%3D0%26html5_disable_non_contiguous%3Dtrue%26html5_min_secs_between_format_selections%3D8.0%26html5_default_quality_cap%3D0%26mweb_muted_autoplay_animation%3Dshrink%26fix_gpt_pos_params%3Dtrue%26interaction_click_on_gel_web%3Dtrue%26html5_sticky_reduces_discount_by%3D0.0%26player_unified_fullscreen_transitions%3Dtrue%26html5_ignore_updates_before_initial_ping%3Dtrue%26use_html5_player_event_timeout%3Dtrue%26kevlar_miniplayer_button%3Dtrue%26desktop_shopping_companion_wta_support%3Dtrue%26preskip_button_style_ads_backend%3D%26html5_pause_video_fix%3Dtrue%26html5_request_size_min_secs%3D0.0%26stop_using_ima_sdk_gpt_request_activity%3Dtrue%26enable_overlays_wta%3Dtrue%26lightweight_watch_video_swf%3Dtrue%26html5_incremental_parser_coalesce_slice_buffers%3Dtrue%26mweb_muted_autoplay%3Dtrue%26website_actions_throttle_percentage%3D1.0%26desktop_cleanup_companion_on_instream_begin%3Dtrue%26use_always_dimmed_skip_in_bulleit_web%3Dtrue%26visibility_error_html_dump_sample_rate%3D0.01%26html5_log_rebuffer_events%3D0%26html5_incremental_parser_buffer_duration_secs%3D1.5%26show_thumbnail_behind_ypc_offer_module%3Dtrue%26html5_max_live_dvr_window_plus_margin_secs%3D46800.0%26bulleit_disable_preroll_release_on_dispose%3Dtrue%26html5_fallbacks_delay_primary_probes%3Dtrue%26set_interstitial_start_button%3Dtrue%26enable_overlay_hide_timer_fix%3Dtrue%26bulleit_use_touch_events_for_skip%3Dtrue%26html5_live_disable_dg_pacing%3Dtrue%26html5_use_hasAdvanced_for_pbs%3Dtrue%26send_html5_api_stats_ads_abandon%3Dtrue%26html5_manifestless_accurate_sliceinfo%3Dtrue%26postroll_notify_time_seconds%3D5%26html5_decode_to_texture_cap%3Dtrue%26html5_get_video_info_timeout_ms%3D30000%26html5_manifestless_captions%3Dtrue%26html5_stale_dash_manifest_retry_factor%3D1.0%26show_interstitial_white%3Dtrue%26android_attestation_flow%3Dyt_player%26ima_disable_reset_active_media_load_timeout%3Dtrue%26enable_live_premieres_vss_live_type_lp%3Dtrue%26html5_variability_full_discount_thresh%3D3.0%26html5_seeking_buffering_only_playing%3Dtrue%26html5_tv_bearer%3Dtrue%26persist_text_on_preview_button%3Dtrue%26live_chunk_readahead%3D3%26mweb_playsinline%3Dtrue%26html5_qoe_intercept%3D%26enable_instream_companion_on_mweb%3Dtrue%26html5_cut_vss_on_visibility%3Dtrue%26web_player_sentinel%3Dtrue%26html5_dont_predict_end_time_in_past%3Dtrue%26android_early_fetch_for_autoplay%3Dtrue%26html5_repredict_interval_secs%3D0.0%26bulleit_check_overlay_container_before_show%3Dtrue%26bulleit_mimic_ima_player_api_calls%3Dtrue&host_language=en&cver=1.20190109&vss_host=s.youtube.com&length_seconds=0&thumbnail_url=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fdefault.jpg&apiary_host=&fmt_list=", "headers" : { "Content-Type" : "application\/x-www-form-urlencoded", "P3P" : "CP=\"This is not a P3P policy! See http:\/\/support.google.com\/accounts\/answer\/151657?hl=en for more info.\"", "Alt-Svc" : "quic=\":443\"; ma=2592000; v=\"44,43,39,35\"", - "Set-Cookie" : "YSC=XJCbsKRhIWU; path=\/; domain=.youtube.com; httponly", + "Set-Cookie" : "YSC=-fNfAtjgFu4; path=\/; domain=.youtube.com; httponly", "Server" : "YouTube Frontend Proxy", "Content-Encoding" : "br", "X-XSS-Protection" : "1; mode=block; report=https:\/\/www.google.com\/appserve\/security-bugs\/log\/youtube", "Expires" : "Tue, 27 Apr 1971 19:44:06 EST", "Cache-Control" : "no-store", - "Date" : "Wed, 07 Nov 2018 12:59:36 GMT", + "Date" : "Thu, 10 Jan 2019 20:04:58 GMT", "Strict-Transport-Security" : "max-age=31536000", - "Content-Length" : "6614", + "Content-Length" : "7033", "X-Content-Type-Options" : "nosniff", "X-Frame-Options" : "SAMEORIGIN" }, @@ -22,7 +22,7 @@ "uri" : "https:\/\/www.youtube.com\/get_video_info?el=embedded&hl=en&ps=default&video_id=i2-MnWWoL6M" }, { - "body" : "token=1&external_play_video=1&fexp=23710476%2C23721698%2C23721898%2C23730151%2C23744176%2C23751767%2C23752869%2C23755886%2C23755898%2C23757411%2C23762649%2C23762813%2C23763106%2C23763127%2C23763466%2C23764135%2C23767581%2C23769830%2C23771979%2C23773173%2C9449243%2C9471235%2C9485000&author=The+Pet+Collective&status=fail&allow_embed=1×tamp=1541595577&player_response=%7B%22playabilityStatus%22%3A%7B%22status%22%3A%22UNPLAYABLE%22%2C%22reason%22%3A%22This+live+stream+recording+is+not+available.%22%7D%2C%22videoDetails%22%3A%7B%22videoId%22%3A%22i2-MnWWoL6M%22%2C%22title%22%3A%22Schnauzer+Puppy+Live+Cam%22%2C%22lengthSeconds%22%3A%220%22%2C%22keywords%22%3A%5B%22schnauzer%22%2C%22mini+schnauzer%22%2C%22miniature+schnauzer%22%2C%22live%22%2C%22livecam%22%2C%22live+cam%22%2C%22live+stream%22%2C%2224%2F7%22%2C%22mini%22%2C%22miniature%22%2C%22pet%22%2C%22pets%22%2C%22animal%22%2C%22animals%22%2C%22dog%22%2C%22dogs%22%2C%22puppy%22%2C%22puppies%22%2C%22cute%22%2C%22funny%22%2C%22lol%22%2C%22funny+animal+videos%22%2C%22cute+pet+videos%22%2C%22pet+videos%22%2C%22funny+video%22%2C%22thepetcollective%22%2C%22the+pet+collective%22%2C%22tpc%22%2C%22pet+collective%22%5D%2C%22channelId%22%3A%22UCPIvT-zcQl2H0vabdXJGcpg%22%2C%22isCrawlable%22%3Atrue%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLClcS3Qd16rwRKIdJJsW0hrQuZAWw%22%2C%22width%22%3A168%2C%22height%22%3A94%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLA0nt_vMV6bz2iEzvEgvoE85k4gSQ%22%2C%22width%22%3A196%2C%22height%22%3A110%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLBQYwoHPBZIMd2vsCJG5OK2FhNIOg%22%2C%22width%22%3A246%2C%22height%22%3A138%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCKTBi98F-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLBMytIT85nSQb0XbSnqkryXmoaRgA%22%2C%22width%22%3A336%2C%22height%22%3A188%7D%5D%7D%2C%22viewCount%22%3A%22906294%22%2C%22author%22%3A%22The+Pet+Collective%22%2C%22isLiveContent%22%3Atrue%7D%2C%22messages%22%3A%5B%7B%22mealbarPromoRenderer%22%3A%7B%22messageTexts%22%3A%5B%7B%22runs%22%3A%5B%7B%22text%22%3A%22Get+YouTube+without+the+ads.%22%7D%5D%7D%5D%2C%22actionButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%221+month+free%22%7D%5D%7D%2C%22navigationEndpoint%22%3A%7B%22browseEndpoint%22%3A%7B%22browseId%22%3A%22SPunlimited%22%2C%22params%22%3A%22kgMREg9GRXdoYXRfdG9fd2F0Y2g%253D%22%7D%7D%7D%7D%2C%22dismissButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_BLUE_TEXT%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22No+thanks%22%7D%5D%7D%2C%22serviceEndpoint%22%3A%7B%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpJnguqf095O2RiLL9edQo5Psia4Mms18zZEP7O3jRSF1XE7e7kvzkMEBEH2a_rgXVsh3kdZfAdYhxROWPlngQqhQJ6AcWj1MXEB6dTpb-z8frfGo9IQASQq9biSGBohJ_M0NwI8zjCCeq7w0AmXVOY3FeMOjQ%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Atrue%7D%7D%7D%7D%7D%2C%22triggerCondition%22%3A%22TRIGGER_CONDITION_POST_AD%22%2C%22style%22%3A%22STYLE_MESSAGE%22%2C%22impressionEndpoints%22%3A%5B%7B%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpIUAzbt6IMkcvrWpYZ5bD50ahb22fKKFy_UeEOq-GOYyLYKmSSxMaXBmPuCBOl0SdTGGe1eQ85mKd71hineLeycvfBGPQW3F-zGQrnBbgVMJeXzAUwbHyYqiUBQ2f5c9iBxXqaH9CnioPOiOJA-z4J4DVq0uA%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Afalse%7D%7D%7D%5D%2C%22isVisible%22%3Atrue%2C%22messageTitle%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22YouTube+Premium%22%7D%5D%7D%7D%7D%5D%2C%22adSafetyReason%22%3A%7B%22isRemarketingEnabled%22%3Atrue%2C%22isFocEnabled%22%3Atrue%7D%7D&no_get_video_log=1&watermark=%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_watermark-vflHX6b6E.png%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_hd_watermark-vflAzLcD6.png&apiary_host_firstparty=&ldpj=-19&url_encoded_fmt_stream_map=&post_live_playback=1&vss_host=s.youtube.com&xhr_apiary_host=youtubei.youtube.com&errordetail=0&length_seconds=0&hl=en_US&reason=This+live+stream+recording+is+not+available.&enablecsi=1&gapi_hint_params=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.gapi.en.BstDmEhpa_Q.O%2Frt%3Dj%2Fd%3D1%2Frs%3DAHpOoo-oqKdOJIcyAi5YyA6pahSkp_ojsw%2Fm%3D__features__&innertube_api_version=v1&errorcode=150&itct=&host_language=en&account_playback_token=QUFFLUhqa2lKeW96WFR4TE5iWWFiYWoxUldoODh3MU54UXxBQ3Jtc0trRTJtSXJEaUVmMTJ3aEJjUFozQlJZWmlMc21VRlduOGtJU3o2SndGdDBnRTNyYWt4TjU4TGU1UjFfY041X1I3aE5CNUZUQ2U0dkdkMmNTTk9nenJGSDlHQlJwdGhOU180a2NNc1pLVFVHSFVZQTdEWQ%3D%3D&ssl=1&c=WEB&idpj=-5&apiary_host=&innertube_api_key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&tmi=1&avg_rating=4.80637741089&cver=1.20181106&video_id=i2-MnWWoL6M&player_error_log_fraction=1.0&ucid=UCPIvT-zcQl2H0vabdXJGcpg&fflags=midroll_notify_time_seconds%3D5%26live_fresca_v2%3Dtrue%26web_player_sentinel_launch%3Dtrue%26html5_get_video_info_timeout_ms%3D30000%26live_chunk_readahead%3D3%26send_html5_api_stats_ads_abandon%3Dtrue%26use_ima_media_selection_in_bulleit%3Dtrue%26html5_autonav_quality_cap%3D0%26bulleit_use_http_get_by_default_for_get_midroll_info%3Dtrue%26html5_disable_vp8_only_browsers%3Dtrue%26html5_connect_timeout_secs%3D7.0%26desktop_cleanup_companion_on_instream_begin%3Dtrue%26use_refreshed_overlay_buttons%3Dtrue%26html5_max_av_sync_drift%3D50%26html5_min_upgrade_health%3D0%26player_unified_fullscreen_transitions%3Dtrue%26web_player_music_visualizer_treatment%3Dfake%26html5_variability_no_discount_thresh%3D1.0%26html5_start_date_from_element%3Dtrue%26skip_restore_on_abandon_in_bulleit%3Dtrue%26postroll_notify_time_seconds%3D5%26html5_request_sizing_multiplier%3D0.8%26bulleit_use_touch_events_for_skip%3Dtrue%26embed_new_info_bar%3Dtrue%26mweb_cougar_big_controls%3Dtrue%26html5_unrewrite_timestamps%3Dtrue%26show_countdown_on_bumper%3Dtrue%26set_interstitial_advertisers_question_text%3Dtrue%26fix_bulleit_cue_range_seek%3Dtrue%26html5_subsegment_readahead_load_speed_check_interval%3D0.5%26www_for_videostats%3Dtrue%26html5_manifestless_captions%3Dtrue%26defer_player_config_and_threed_deciders%3Dtrue%26kevlar_miniplayer%3Dtrue%26html5_vp9_live_whitelist%3Dtrue%26enable_static_font_size_on_text_only_preview%3Dtrue%26html5_video_tbd_min_kb%3D0%26html5_dont_predict_end_time_in_past%3Dtrue%26ima_video_ad_with_overlay_class_logging_percentage%3D0.01%26html5_hls_min_video_height%3D0%26ad_duration_threshold_for_showing_endcap_seconds%3D15%26html5_adaptation_fix%3Dtrue%26mweb_muted_autoplay%3Dtrue%26html5_probe_live_using_range%3Dtrue%26html5_vp9_live_blacklist_edge%3Dtrue%26sdk_wrapper_levels_allowed%3D0%26html5_waiting_before_ended%3Dtrue%26safari_enable_spherical%3Dtrue%26embed_api_deprecation%3Dtrue%26kevlar_allow_multistep_video_init%3Dtrue%26player_external_control_on_classic_desktop%3Dtrue%26html5_variability_full_discount_thresh%3D3.0%26html5_reattach_resource_after_timeout_limit%3D0%26bulleit_register_cue_range_events_before_ad_init%3Dtrue%26html5_suspend_loader%3Dtrue%26ad_video_end_renderer_duration_milliseconds%3D7000%26html5_log_hls_video_height_change_as_format_change%3Dtrue%26html5_min_readbehind_cap_secs%3D60%26enable_survey_ad_info_dialog%3Dtrue%26vmap_enabled_living_room%3Dtrue%26html5_deadzone_multiplier%3D1.0%26android_attestation_flow%3Dyt_player%26sdk_ad_prefetch_time_seconds%3D-1%26deprecate_vss_dallas_cache%3Dtrue%26html5_live_pin_to_tail%3Dtrue%26player_destroy_old_version%3Dtrue%26html5_log_rebuffer_events%3D0%26mweb_undim_skip_button_on_ad_pause%3Dtrue%26html5_live_low_latency_bandwidth_window%3D0.0%26bulleit_mimic_ima_player_api_calls%3Dtrue%26html5_elbow_tracking_tweaks%3Dtrue%26bulleit_send_engage_ping_on_companion_click%3Dtrue%26html5_log_playback_rate_change_killswitch%3Dtrue%26html5_pipeline_manifestless%3Dtrue%26mweb_add_ad_info_button_on_fullscreen_only_devices%3Dtrue%26enable_text_ad_overlay_link_fix%3Dtrue%26html5_ad_stats_bearer%3Dtrue%26html5_request_size_min_secs%3D0.0%26html5_widevine_robustness_strings%3Dtrue%26html5_post_interrupt_readahead%3D20%26html5_seeking_buffering_only_playing%3Dtrue%26html5_subsegment_readahead_target_buffer_health_secs%3D0.5%26web_player_housebrand_video_url_killswitch%3Dtrue%26bulleit_use_video_end_cuerange_for_completion%3Dtrue%26preskip_button_style_ads_backend%3D%26html5_vis_upgrades_are_resizes%3Dtrue%26html5_manifestless_interpolate%3Dtrue%26html5_suspend_manifest_on_pause%3Dtrue%26defer_playability_status_fillers%3Dtrue%26html5_stale_dash_manifest_retry_factor%3D1.0%26html5_request_size_padding_secs%3D3.0%26html5_bmffparser_use_fast_read_string%3Dtrue%26playready_on_borg%3Dtrue%26html5_default_quality_cap%3D0%26html5_incremental_parser_buffer_extra_bytes%3D16384%26interaction_screen_on_gel_web%3Dtrue%26mpu_visible_threshold_count%3D2%26bulleit_terminate_ad_when_ending_with_commands%3Dtrue%26android_early_fetch_for_autoplay%3Dtrue%26allow_live_autoplay%3Dtrue%26html5_view_offset%3D0.0%26show_interstitial_white%3Dtrue%26html5_tight_max_buffer_allowed_impaired_time%3D0.0%26kevlar_miniplayer_button%3Dtrue%26html5_minimum_readahead_seconds%3D0.0%26html5_desktop_vr180_allow_panning%3Dtrue%26set_interstitial_start_button%3Dtrue%26html5_adjust_effective_request_size%3Dtrue%26html5_creativeless_vast_on_ima%3Dtrue%26html5_allowable_liveness_drift_chunks%3D2%26bulleit_check_overlay_container_before_show%3Dtrue%26html5_repredict_interval_secs%3D0.0%26html5_max_headm_for_streaming_xhr%3D0%26html5_no_shadow_env_data_redux%3Dtrue%26html5_license_constraint_delay%3D5000%26desktop_videowall_companion_wta_support%3Dtrue%26external_fullscreen_button_click_threshold%3D3%26html5_bandwidth_window_size%3D0%26html5_ignore_bad_bitrates%3Dtrue%26fix_gpt_pos_params%3Dtrue%26html5_frame_accurate_seek_limit%3D3%26add_border_to_bulleit_mweb_skip%3Dtrue%26html5_get_video_info_promiseajax%3Dtrue%26html5_parse_inline_fallback_host%3Dtrue%26desktop_action_companion_wta_support%3Dtrue%26html5_enable_non_diegetic%3Dtrue%26html5_disable_preserve_reference%3Dtrue%26html5_subsegment_readahead_require_whitelist%3Dtrue%26html5_ultra_low_latency_streaming_responses%3Dtrue%26html5_player_autonav_logging%3Dtrue%26html5_qoe_intercept%3D%26bulleit_get_midroll_info_timeout_ms%3D8000%26html5_jumbo_ull_nonstreaming_mffa_ms%3D4000%26html5_max_readahead_bandwidth_cap%3D0%26spacecast_uniplayer_decorate_manifest%3Dtrue%26mweb_cougar%3Dtrue%26html5_streaming_xhr_progress_includes_latest%3Dtrue%26mweb_enable_instream_ui_refresh%3Dtrue%26html5_manifestless_synchronized%3Dtrue%26html5_enable_embedded_player_visibility_signals%3Dtrue%26enable_mute_ad_endpoint_resolution_on_bulleit%3Dtrue%26set_default_wta_if_missing_for_externs%3Dtrue%26html5_request_size_max_secs%3D31%26bulleit_publish_external_playback_events%3Dtrue%26html5_probe_primary_delay_base_ms%3D0%26stop_using_ima_sdk_gpt_request_activity%3Dtrue%26tvhtml5_min_readbehind_secs%3D20%26html5_live_no_streaming_impedance_mismatch%3Dtrue%26html5_live_abr_head_miss_fraction%3D0.0%26mweb_bulleit_show_ad_top_bar_for_phones%3Dtrue%26html5_msi_error_fallback%3Dtrue%26enable_live_premiere_web_player_indicator%3Dtrue%26html5_serverside_biscotti_id_wait_ms%3D1000%26mweb_playsinline%3Dtrue%26html5_pipeline_ultra_low_latency%3Dtrue%26html5_disable_non_contiguous%3Dtrue%26vss_dni_delayping%3D0%26show_thumbnail_on_standard%3Dtrue%26hide_preskip%3Dtrue%26lasr_captions_holdback_counterfactual_id%3D0%26html5_manifestless_shrink_timestamps%3Dtrue%26html5_default_ad_gain%3D0.5%26html5_manifestless_no_redundant_seek_to_head%3Dtrue%26html5_incremental_parser_coalesce_slice_buffers%3Dtrue%26html5_min_readbehind_secs%3D0%26mweb_muted_autoplay_animation%3Dshrink%26html5_hfr_quality_cap%3D0%26html5_fallbacks_delay_primary_probes%3Dtrue%26desktop_image_companion_wta_support%3Dtrue%26html5_progressive_fallback%3Dtrue%26provide_default_wta_reasons%3Dtrue%26web_player_assume_format3_available%3Dtrue%26legacy_autoplay_flag%3Dtrue%26html5_qoe_bearer%3Dtrue%26html5_probe_media_capabilities%3Dtrue%26enable_afv_div_reset_in_kevlar%3Dtrue%26bulleit_use_video_ad_div_as_overlay_container%3Dtrue%26html5_live_4k_more_buffer%3Dtrue%26html5_reason_reporting_migration%3Dtrue%26html5_manifestless_accurate_sliceinfo%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs_on_timeout%3D0.1%26disable_client_side_midroll_freq_capping%3Dtrue%26low_engagement_player_quality_cap%3D360%26desktop_shopping_companion_wta_support%3Dtrue%26playready_first_play_expiration%3D-1%26max_resolution_for_white_noise%3D360%26html5_live_normal_latency_bandwidth_window%3D0.0%26html5_ignore_updates_before_initial_ping%3Dtrue%26html5_jumbo_ull_subsegment_readahead_target%3D1.3%26use_new_skip_icon%3Dtrue%26preskip_countdown_font_size%3D%26bulleit_register_placements_in_order%3Dtrue%26bulleit_web_dim_skip_using_css%3Dtrue%26html5_remove_pause%3Dfalse%26html5_serverside_call_server_on_biscotti_error%3Dtrue%26html5_optimality_migration%3Dtrue%26use_new_style%3Dtrue%26dynamic_ad_break_pause_threshold_sec%3D0%26interaction_click_on_gel_web%3Dtrue%26web_player_sentinel%3Dtrue%26enable_prefetch_for_postrolls%3Dtrue%26doubleclick_gpt_retagging%3Dtrue%26ima_disable_reset_active_media_load_timeout%3Dtrue%26html5_media_fullscreen%3Dtrue%26dynamic_ad_break_seek_threshold_sec%3D0%26html5_incremental_parser_buffer_duration_secs%3D1.5%26html5_disable_subscribe_new_vis%3Dtrue%26external_fullscreen_button_shown_threshold%3D10%26use_full_timing_library%3Dtrue%26enable_live_premieres_vss_live_type_lp%3Dtrue%26use_html5_player_event_timeout%3Dtrue%26html5_maximum_readahead_seconds%3D0.0%26enable_bulleit_lidar_integration%3Dtrue%26html5_exile_broken_instances%3Dtrue%26show_interstitial_for_3s%3Dtrue%26html5_variability_discount%3D0.5%26html5_subsegment_readahead_seek_latency_fudge%3D0.5%26html5_live_ultra_low_latency_bandwidth_window%3D0.0%26bulleit_disable_preroll_release_on_dispose%3Dtrue%26html5_fludd_suspend%3Dtrue%26html5_disable_move_pssh_to_moov%3Dtrue%26enable_overlays_wta%3Dtrue%26enable_html5_conversion_ve_reporting%3Dtrue%26web_player_kaios_autoplay%3Dtrue%26html5_live_disable_dg_pacing%3Dtrue%26delay_bulleit_media_load_timer%3Dtrue%26embed_snippet_includes_version%3Dtrue%26use_always_dimmed_skip_in_bulleit_web%3Dtrue%26variable_load_timeout_ms%3D0%26html5_no_placeholder_rollbacks%3Dtrue%26variable_buffer_timeout_ms%3D0%26html5_probe_secondary_during_timeout_miss_count%3D2%26unplugged_tvhtml5_video_preload_on_focus_delay_ms%3D0%26log_playback_associated_web%3Dtrue%26flex_theater_mode%3Dtrue%26html5_subsegment_readahead_min_load_speed%3D1.5%26html5_playback_data_migration%3Dtrue%26html5_expire_preloaded_players%3Dtrue%26website_actions_throttle_percentage%3D1.0%26persist_text_on_preview_button%3Dtrue%26html5_min_secs_between_format_selections%3D8.0%26html5_widevine_hw_secure_all%3Dtrue%26html5_prefer_server_bwe3%3Dtrue%26use_fast_fade_in_0s%3Dtrue%26segment_volume_reporting%3Dtrue%26live_readahead_seconds_multiplier%3D0.8%26mweb_autonav%3Dtrue%26html5_new_seeking%3Dtrue%26skip_ad_button_with_thumbnail%3Dtrue%26fixed_padding_skip_button%3Dtrue%26html5_decode_to_texture_cap%3Dtrue%26html5_min_buffer_to_resume%3D6%26bulleit_round_up_tsla%3Dtrue%26html5_serverside_call_server_on_biscotti_timeout%3Dtrue%26disable_new_pause_state3%3Dtrue%26bulleit_remove_client_side_midroll_reactivation%3Dtrue%26html5_background_cap_idle_secs%3D60%26html5_tight_max_buffer_allowed_bandwidth_stddevs%3D0.0%26dash_manifest_version%3D5%26html5_manifestless_request_prediction%3Dtrue%26html5_ad_no_buffer_abort_after_skippable%3Dtrue%26autoplay_time%3D8000%26bulleit_extract_delayed_mpu_on_all_placement_init%3Dtrue%26html5_aspect_from_adaptive_format%3Dtrue%26process_extensions_in_vast_wrappers_for_survey_ads%3Dtrue%26html5_use_media_capabilities%3Dtrue%26disable_client_side_midroll_freq_capping_nonpc%3Dtrue%26bulleit_update_tsla_cookie%3Dtrue%26web_player_api_logging_fraction%3D0.01%26html5_av1_thresh%3D0%26king_crimson_player_redux%3Dtrue%26html5_use_hasAdvanced_for_pbs%3Dtrue%26html5_restrict_streaming_xhr_on_sqless_requests%3Dtrue%26html5_delay_initial_loading%3Dtrue%26html5_hls_initial_bitrate%3D0%26html5_shrink_live_timestamps%3Dtrue%26html5_disable_audio_slicing%3Dtrue%26html5_use_adaptive_live_readahead%3Dtrue%26forced_brand_precap_duration_ms%3D2000%26html5_inline_video_quality_survey%3Dtrue%26allow_midrolls_on_watch_resume_in_bulleit%3Dtrue%26use_touch_events_for_bulleit_mweb%3Dtrue%26attach_child_on_gel_web%3Dtrue%26html5_dynamic_readahead_growth_rate%3D0.0%26use_survey_skip_in_0s%3Dtrue%26enable_bulleit_for_mweb%3Dtrue%26call_release_video_in_bulleit%3Dtrue%26uniplayer_dbp%3Dtrue%26html5_sticky_reduces_discount_by%3D0.0%26desktop_companion_wta_support%3Dtrue%26html5_quality_cap_min_age_secs%3D0%26web_player_sentinel_is_uniplayer%3Dtrue%26html5_new_vis_fullscreen_and_airplay%3Dtrue%26html5_ignore_public_setPlaybackQuality%3Dtrue%26mweb_playsinline_webview%3Dtrue%26html5_readahead_ratelimit%3D3000%26html5_background_quality_cap%3D360%26bulleit_block_player_pause_until_ad_start%3Dtrue%26show_thumbnail_behind_ypc_offer_module%3Dtrue%26lightweight_watch_video_swf%3Dtrue%26html5_cut_vss_on_visibility%3Dtrue%26html5_jumbo_mobile_subsegment_readahead_target%3D3.0%26html5_platform_minimum_readahead_seconds%3D0.0%26web_player_response_player_config_parsing%3Dtrue%26youtubei_for_web%3Dtrue%26visibility_error_html_dump_sample_rate%3D0.01%26use_forced_linebreak_preskip_text%3Dtrue%26html5_spherical_bicubic_mode%3D1%26bulleit_use_cue_video_to_reset_on_stop_ad%3Dtrue%26html5_live_abr_repredict_fraction%3D0.0%26mweb_ios_handle_player_click_by_touch_event%3Dtrue%26html5_preload_media%3Dtrue%26html5_streaming_xhr_optimize_lengthless_mp4%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs%3D0.25%26html5_manifestless_always_redux%3Dtrue%26fast_autonav_in_background%3Dtrue%26html5_subsegment_readahead_timeout_secs%3D2.0%26html5_streaming_xhr_buffer_mdat%3Dtrue%26html5_pause_video_fix%3Dtrue%26html5_stop_video_in_cancel_playback%3Dtrue%26html5_tv_bearer%3Dtrue%26html5_max_buffer_duration%3D120&t=1&title=Schnauzer+Puppy+Live+Cam&cr=US&thumbnail_url=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fdefault.jpg&fmt_list=&allow_ratings=1&csi_page_type=watch&innertube_context_client_version=1.20181106", + "body" : "hl=en_US&csi_page_type=watch&no_get_video_log=1&innertube_context_client_version=1.20190109&fexp=23710476%2C23721898%2C23733013%2C23735273%2C23737673%2C23744176%2C23751767%2C23752317%2C23752869%2C23755886%2C23755898%2C23758087%2C23760462%2C23760559%2C23761607%2C23762649%2C23772104%2C23774273%2C23776398%2C23777271%2C23777271%2C23777852%2C23779813%2C23781140%2C23781338%2C23783189%2C23783454%2C23784091%2C23784190%2C23784190%2C23785309%2C23786472%2C23786541%2C23786565%2C23787117%2C9449243%2C9471239%2C9471659%2C9475647%2C9485000&reason=This+live+stream+recording+is+not+available.&token=1&vss_host=s.youtube.com&allow_embed=1&ssl=1&thumbnail_url=https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fdefault.jpg×tamp=1547150706&enablecsi=1&cr=US&errorcode=150&gapi_hint_params=m%3B%2F_%2Fscs%2Fabc-static%2F_%2Fjs%2Fk%3Dgapi.gapi.en.FG3dTgKD_wc.O%2Frt%3Dj%2Fd%3D1%2Frs%3DAHpOoo_ZNd1Q_9wfB-oUWsMjMFF_7HQbqA%2Fm%3D__features__&apiary_host=&fmt_list=&watermark=%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_watermark-vflHX6b6E.png%2Chttps%3A%2F%2Fs.ytimg.com%2Fyts%2Fimg%2Fwatermark%2Fyoutube_hd_watermark-vflAzLcD6.png&length_seconds=0&title=Schnauzer+Puppy+Live+Cam&status=fail&itct=&host_language=en&account_playback_token=QUFFLUhqbDJFbzUxTU5rRnVFQmlUZE1JLTVIdUxER1RaQXxBQ3Jtc0tteGFBMUpvOVRLY09BUUJNbWhOUGdNV2pNNlVfVUlZVXJLSFEyRldER203eEFSNlZ3ZFYzOUxMQlhhR2t5Q3JkRWZMMWIzM1czQXByeFpCTDUxYWNrTjZkQ1REWlJXWVFJbWUzSlBENzRJdmp6b3hCOA%3D%3D&innertube_api_key=AIzaSyAO_FJ2SlqU8Q4STEHLGCilw_Y9_11qcW8&author=The+Pet+Collective&apiary_host_firstparty=&ucid=UCPIvT-zcQl2H0vabdXJGcpg&player_error_log_fraction=1.0&external_play_video=1&player_response=%7B%22playabilityStatus%22%3A%7B%22status%22%3A%22UNPLAYABLE%22%2C%22reason%22%3A%22This+live+stream+recording+is+not+available.%22%2C%22playableInEmbed%22%3Atrue%7D%2C%22videoDetails%22%3A%7B%22videoId%22%3A%22i2-MnWWoL6M%22%2C%22title%22%3A%22Schnauzer+Puppy+Live+Cam%22%2C%22lengthSeconds%22%3A%220%22%2C%22keywords%22%3A%5B%22schnauzer%22%2C%22mini+schnauzer%22%2C%22miniature+schnauzer%22%2C%22live%22%2C%22livecam%22%2C%22live+cam%22%2C%22live+stream%22%2C%2224%2F7%22%2C%22mini%22%2C%22miniature%22%2C%22pet%22%2C%22pets%22%2C%22animal%22%2C%22animals%22%2C%22dog%22%2C%22dogs%22%2C%22puppy%22%2C%22puppies%22%2C%22cute%22%2C%22funny%22%2C%22lol%22%2C%22funny+animal+videos%22%2C%22cute+pet+videos%22%2C%22pet+videos%22%2C%22funny+video%22%2C%22thepetcollective%22%2C%22the+pet+collective%22%2C%22tpc%22%2C%22pet+collective%22%5D%2C%22channelId%22%3A%22UCPIvT-zcQl2H0vabdXJGcpg%22%2C%22isCrawlable%22%3Atrue%2C%22thumbnail%22%3A%7B%22thumbnails%22%3A%5B%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCOzK3uEF-oaymwEiCKgBEF5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLA1SCBqkqq9eUCb7LoLJBz5F8YNhQ%22%2C%22width%22%3A168%2C%22height%22%3A94%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCOzK3uEF-oaymwEiCMQBEG5IWvKriqkDFQgBFQAAAAAYASUAAMhCPQCAokN4AQ%3D%3D%5Cu0026rs%3DAOn4CLC0tdhkq0xAGaDMnEny9RXXGEH9gA%22%2C%22width%22%3A196%2C%22height%22%3A110%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCOzK3uEF-oaymwEjCPYBEIoBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLB0sGxoGHnjoZI7ZFP-7Y0yRR4ncw%22%2C%22width%22%3A246%2C%22height%22%3A138%7D%2C%7B%22url%22%3A%22https%3A%2F%2Fi.ytimg.com%2Fvi%2Fi2-MnWWoL6M%2Fhqdefault_live.jpg%3Fsqp%3DCOzK3uEF-oaymwEjCNACELwBSFryq4qpAxUIARUAAAAAGAElAADIQj0AgKJDeAE%3D%5Cu0026rs%3DAOn4CLCr5UXtA7kZKg82AriDAEVKAjl-hg%22%2C%22width%22%3A336%2C%22height%22%3A188%7D%5D%7D%2C%22viewCount%22%3A%22906294%22%2C%22author%22%3A%22The+Pet+Collective%22%2C%22isLiveContent%22%3Atrue%7D%2C%22messages%22%3A%5B%7B%22mealbarPromoRenderer%22%3A%7B%22messageTexts%22%3A%5B%7B%22runs%22%3A%5B%7B%22text%22%3A%22Get+YouTube+without+the+ads.%22%7D%5D%7D%5D%2C%22actionButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_PRIMARY%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%221+month+free%22%7D%5D%7D%2C%22navigationEndpoint%22%3A%7B%22browseEndpoint%22%3A%7B%22browseId%22%3A%22SPunlimited%22%2C%22params%22%3A%22kgMREg9GRXdoYXRfdG9fd2F0Y2g%253D%22%7D%7D%7D%7D%2C%22dismissButton%22%3A%7B%22buttonRenderer%22%3A%7B%22style%22%3A%22STYLE_BLUE_TEXT%22%2C%22size%22%3A%22SIZE_DEFAULT%22%2C%22text%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22No+thanks%22%7D%5D%7D%2C%22serviceEndpoint%22%3A%7B%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpJz_jnd4W9udge3Uqjs8OfGwGu24xa7fEaYKzZqQ0dEumJKtHIIUWUWGqUy9uri9lpWgUfOOpCwMq1U2gtMM1PB3Ty6y65-cNqEh8_m9RYJmncu_S6-ZpJNCVzw1v51QjkqirX-SnwcUu0pVToqaBfQaXzYng%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Atrue%7D%7D%7D%7D%7D%2C%22triggerCondition%22%3A%22TRIGGER_CONDITION_POST_AD%22%2C%22style%22%3A%22STYLE_MESSAGE%22%2C%22impressionEndpoints%22%3A%5B%7B%22feedbackEndpoint%22%3A%7B%22feedbackToken%22%3A%22AB9zfpJS3wQPDLXItSquiWOsPZXH67AllPAVJ42c0BqoHLMBvn5iVPNc49izdvdZXkt3CqZEWHLp9ZWItujgiyVK2UUiShmhlTSaBkekgj1-SIH_LuTBIv7T-Fg9F1k-oo68Nx0WGQY3nK7Ep8eVFU2LbcROhrGjoQ%22%2C%22uiActions%22%3A%7B%22hideEnclosingContainer%22%3Afalse%7D%7D%7D%5D%2C%22isVisible%22%3Atrue%2C%22messageTitle%22%3A%7B%22runs%22%3A%5B%7B%22text%22%3A%22YouTube+Premium%22%7D%5D%7D%7D%7D%5D%2C%22adSafetyReason%22%3A%7B%22isRemarketingEnabled%22%3Atrue%2C%22isFocEnabled%22%3Atrue%7D%7D&tmi=1&url_encoded_fmt_stream_map=&t=1&idpj=-6&fflags=legacy_autoplay_flag%3Dtrue%26html5_subsegment_readahead_timeout_secs%3D2.0%26sdk_wrapper_levels_allowed%3D0%26html5_connect_timeout_secs%3D7.0%26html5_qoe_intercept%3D%26html5_progressive_fallback%3Dtrue%26html5_live_normal_latency_bandwidth_window%3D0.0%26html5_release_mediakey_after_load%3Dtrue%26enable_instream_companion_on_mweb%3Dtrue%26midroll_notify_time_seconds%3D5%26desktop_action_companion_wta_support%3Dtrue%26use_forced_linebreak_preskip_text%3Dtrue%26html5_media_fullscreen%3Dtrue%26sdk_ad_prefetch_time_seconds%3D-1%26html5_new_vis_fullscreen_and_airplay%3Dtrue%26tv_html5_bulleit_unify_adinfo%3Dtrue%26html5_incremental_parser_buffer_duration_secs%3D1.5%26html5_fallbacks_delay_primary_probes%3Dtrue%26html5_hls_min_video_height%3D0%26html5_frame_accurate_seek_limit%3D3%26html5_disable_preserve_reference%3Dtrue%26show_countdown_on_bumper%3Dtrue%26html5_live_abr_head_miss_fraction%3D0.0%26mweb_cougar%3Dtrue%26bulleit_extract_delayed_mpu_on_all_placement_init%3Dtrue%26html5_jumbo_ull_nonstreaming_mffa_ms%3D4000%26process_extensions_in_vast_wrappers_for_survey_ads%3Dtrue%26enable_overlay_hide_timer_fix%3Dtrue%26web_player_music_visualizer_treatment%3Dfake%26html5_min_readbehind_secs%3D0%26stop_using_ima_sdk_gpt_request_activity%3Dtrue%26html5_delay_initial_loading%3Dtrue%26html5_hfr_quality_cap%3D0%26html5_use_adaptive_live_readahead%3Dtrue%26html5_subsegment_readahead_load_speed_check_interval%3D0.5%26html5_variability_discount%3D0.5%26show_thumbnail_behind_ypc_offer_module%3Dtrue%26html5_widevine_hw_secure_all%3Dtrue%26html5_request_size_min_secs%3D0.0%26html5_live_low_latency_bandwidth_window%3D0.0%26html5_live_disable_dg_pacing%3Dtrue%26html5_probe_media_capabilities%3Dtrue%26html5_streaming_xhr_progress_includes_latest%3Dtrue%26html5_vis_upgrades_are_resizes%3Dtrue%26html5_license_constraint_delay%3D5000%26html5_reason_reporting_migration%3Dtrue%26use_html5_player_event_timeout%3Dtrue%26html5_desktop_vr180_allow_panning%3Dtrue%26ima_video_ad_with_overlay_class_logging_percentage%3D0.01%26ad_to_video_use_gel%3Dtrue%26kevlar_miniplayer%3Dtrue%26provide_default_wta_reasons%3Dtrue%26external_fullscreen_with_edu%3Dtrue%26bulleit_use_touch_events_for_skip%3Dtrue%26html5_aspect_from_adaptive_format%3Dtrue%26html5_store_xhr_headers_readable%3Dtrue%26embed_api_deprecation%3Dtrue%26playready_on_borg%3Dtrue%26use_fast_fade_in_0s%3Dtrue%26html5_max_live_dvr_window_plus_margin_secs%3D46800.0%26bulleit_use_video_end_cuerange_for_completion%3Dtrue%26html5_post_interrupt_readahead%3D20%26kevlar_allow_multistep_video_init%3Dtrue%26html5_serverside_call_server_on_biscotti_timeout%3Dtrue%26bulleit_use_video_ad_div_as_overlay_container%3Dtrue%26html5_streaming_xhr_buffer_mdat%3Dtrue%26html5_sticky_reduces_discount_by%3D0.0%26bulleit_remove_client_side_midroll_reactivation%3Dtrue%26html5_cut_vss_on_visibility%3Dtrue%26autoplay_time%3D8000%26disable_survey_interstitial_for_non_bl_surveys_desktop%3Dtrue%26html5_probe_live_using_range%3Dtrue%26use_full_timing_library%3Dtrue%26attach_child_on_gel_web%3Dtrue%26variable_buffer_timeout_ms%3D0%26html5_use_hasAdvanced_for_pbs%3Dtrue%26html5_qoe_bearer%3Dtrue%26html5_vp9_live_whitelist%3Dtrue%26html5_disable_extra_update_resource%3Dtrue%26interaction_click_on_gel_web%3Dtrue%26html5_ad_stats_bearer%3Dtrue%26html5_no_shadow_env_data_redux%3Dtrue%26html5_restrict_streaming_xhr_on_sqless_requests%3Dtrue%26html5_hls_initial_bitrate%3D0%26lasr_captions_holdback%3Dtrue%26web_player_response_playback_tracking_parsing%3Dtrue%26show_thumbnail_on_standard%3Dtrue%26enable_simple_preview_for_postrolls_html5%3Dtrue%26disable_client_side_midroll_freq_capping_nonpc%3Dtrue%26skip_ad_button_with_thumbnail%3Dtrue%26bulleit_check_overlay_container_before_show%3Dtrue%26enable_bulleit_for_mweb%3Dtrue%26html5_manifestless_no_redundant_seek_to_head%3Dtrue%26kevlar_miniplayer_button%3Dtrue%26defer_player_config_and_threed_deciders%3Dtrue%26desktop_image_companion_wta_support%3Dtrue%26enable_kevlar_action_companion_cleanup%3Dtrue%26html5_ignore_bad_bitrates%3Dtrue%26mweb_ios_handle_player_click_by_touch_event%3Dtrue%26html5_video_tbd_min_kb%3D0%26html5_min_has_advanced%3Dtrue%26live_fresca_v2%3Dtrue%26forced_brand_precap_duration_ms%3D2000%26bulleit_terminate_ad_when_ending_with_commands%3Dtrue%26html5_disable_audio_slicing%3Dtrue%26html5_av1_thresh%3D0%26web_player_assume_format3_available%3Dtrue%26html5_log_rebuffer_events%3D0%26embed_new_info_bar%3Dtrue%26bulleit_update_tsla_cookie%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs_on_timeout%3D0.1%26html5_jumbo_ull_subsegment_readahead_target%3D1.3%26web_player_api_logging_fraction%3D0.01%26bulleit_web_dim_skip_using_css%3Dtrue%26html5_log_playback_rate_change_killswitch%3Dtrue%26html5_adjust_effective_request_size%3Dtrue%26web_player_attestation_auth_headers%3Dtrue%26html5_subsegment_readahead_min_buffer_health_secs%3D0.25%26html5_suspend_loader%3Dtrue%26html5_subsegment_readahead_seek_latency_fudge%3D0.5%26html5_readahead_ratelimit%3D3000%26html5_enable_embedded_player_visibility_signals%3Dtrue%26enable_bulleit_mweb_gaming_ui%3Dtrue%26html5_minimum_readahead_seconds%3D0.0%26delay_bulleit_media_load_timer%3Dtrue%26web_player_sentinel_is_uniplayer%3Dtrue%26html5_tight_max_buffer_allowed_impaired_time%3D0.0%26html5_max_av_sync_drift%3D50%26www_for_videostats%3Dtrue%26html5_decode_to_texture_cap%3Dtrue%26dynamic_ad_break_seek_threshold_sec%3D0%26defer_playability_status_fillers%3Dtrue%26fixed_padding_skip_button%3Dtrue%26enable_live_premieres_vss_live_type_lp%3Dtrue%26desktop_cleanup_companion_on_instream_begin%3Dtrue%26live_chunk_readahead%3D3%26add_border_to_bulleit_mweb_skip%3Dtrue%26html5_log_hls_video_height_change_as_format_change%3Dtrue%26html5_subsegment_readahead_target_buffer_health_secs%3D0.5%26web_player_response_multicamera_parsing_killswitch2%3Dtrue%26bulleit_send_engage_ping_on_companion_click%3Dtrue%26html5_subsegment_readahead_min_load_speed%3D1.5%26variable_load_timeout_ms%3D0%26html5_min_secs_between_format_selections%3D8.0%26html5_peak_shave%3Dtrue%26html5_variability_full_discount_thresh%3D3.0%26desktop_shopping_companion_wta_support%3Dtrue%26html5_pause_video_fix%3Dtrue%26set_default_wta_if_missing_for_externs%3Dtrue%26bulleit_publish_external_playback_events%3Dtrue%26html5_preload_media%3Dtrue%26set_interstitial_start_button%3Dtrue%26use_new_style%3Dtrue%26html5_min_upgrade_health%3D0%26html5_start_date_from_element%3Dtrue%26html5_platform_minimum_readahead_seconds%3D0.0%26html5_manifestless_accurate_sliceinfo%3Dtrue%26player_destroy_old_version%3Dtrue%26use_local_interactions_library%3Dtrue%26html5_waiting_before_ended%3Dtrue%26html5_request_size_max_secs%3D31%26html5_probe_primary_delay_base_ms%3D0%26web_player_response_live_playback_parsing%3Dtrue%26html5_parse_inline_fallback_host%3Dtrue%26html5_min_readbehind_cap_secs%3D60%26html5_ignore_public_setPlaybackQuality%3Dtrue%26bulleit_register_placements_in_order%3Dtrue%26spacecast_uniplayer_decorate_manifest%3Dtrue%26html5_repredict_interval_secs%3D0.0%26use_ima_media_selection_in_bulleit%3Dtrue%26enable_bulleit_lidar_integration%3Dtrue%26bulleit_use_cue_video_to_reset_on_stop_ad%3Dtrue%26html5_ignore_updates_before_initial_ping%3Dtrue%26html5_subsegment_readahead_require_whitelist%3Dtrue%26html5_exile_broken_instances%3Dtrue%26ima_disable_reset_active_media_load_timeout%3Dtrue%26html5_pipeline_ultra_low_latency%3Dtrue%26delay_ads_gvi_call_on_bulleit_living_room_ms%3D0%26enable_bulleit_for_web_gaming%3Dtrue%26html5_msi_error_fallback%3Dtrue%26html5_tv_bearer%3Dtrue%26html5_df_downgrade_thresh%3D0.0%26html5_dynamic_readahead_growth_rate%3D0.0%26fast_autonav_in_background%3Dtrue%26enable_bulleit_ve_single_clickthrough%3Dtrue%26html5_max_readahead_bandwidth_cap%3D0%26html5_incremental_parser_coalesce_slice_buffers%3Dtrue%26call_release_video_in_bulleit%3Dtrue%26enable_endcap_on_mweb%3Dtrue%26use_survey_skip_in_0s%3Dtrue%26html5_inline_video_quality_survey%3Dtrue%26turn_down_serialized_player_request_for_bulleit_living_room%3Dtrue%26html5_quality_cap_min_age_secs%3D0%26html5_vp9_live_blacklist_edge%3Dtrue%26html5_expire_preloaded_players%3Dtrue%26html5_live_abr_repredict_fraction%3D0.0%26enable_live_premiere_web_player_indicator%3Dtrue%26fix_bulleit_cue_range_seek%3Dtrue%26web_player_sentinel%3Dtrue%26desktop_player_button_tooltip_with_shortcut%3Dtrue%26bulleit_register_cue_range_events_before_ad_init%3Dtrue%26enable_prefetch_for_postrolls%3Dtrue%26interaction_screen_on_gel_web%3Dtrue%26deprecate_vss_dallas_cache%3Dtrue%26hide_preskip%3Dtrue%26html5_background_quality_cap%3D360%26tvhtml5_disable_live_prefetch%3Dtrue%26html5_disable_vp8_only_browsers%3Dtrue%26doubleclick_gpt_retagging%3Dtrue%26html5_manifestless_shrink_timestamps%3Dtrue%26html5_optimality_migration%3Dtrue%26web_player_kaios_autoplay%3Dtrue%26use_refreshed_overlay_buttons%3Dtrue%26html5_allowable_liveness_drift_chunks%3D2%26mweb_undim_skip_button_on_ad_pause%3Dtrue%26mweb_playsinline%3Dtrue%26html5_manifestless_request_prediction%3Dtrue%26youtubei_for_web%3Dtrue%26android_early_fetch_for_autoplay%3Dtrue%26enable_bulleit%3Dtrue%26html5_gapless%3Dtrue%26html5_bandwidth_window_size%3D0%26html5_fludd_suspend%3Dtrue%26player_external_control_on_classic_desktop%3Dtrue%26ad_video_end_renderer_duration_milliseconds%3D7000%26html5_bmffparser_use_fast_read_string%3Dtrue%26mpu_visible_threshold_count%3D2%26enable_static_font_size_on_text_only_preview%3Dtrue%26enable_html5_conversion_ve_reporting%3Dtrue%26enable_survey_ad_info_dialog%3Dtrue%26html5_live_pin_to_tail%3Dtrue%26html5_incremental_parser_buffer_extra_bytes%3D16384%26lightweight_watch_video_swf%3Dtrue%26html5_shrink_live_timestamps%3Dtrue%26html5_reattach_resource_after_timeout_limit%3D0%26bulleit_disable_preroll_release_on_dispose%3Dtrue%26vss_dni_delayping%3D0%26html5_background_cap_idle_secs%3D60%26playready_first_play_expiration%3D-1%26html5_use_media_capabilities%3Dtrue%26mweb_enable_instream_ui_refresh%3Dtrue%26html5_creativeless_vast_on_ima%3Dtrue%26mweb_playsinline_webview%3Dtrue%26android_attestation_flow%3Dyt_player%26set_interstitial_advertisers_question_text%3Dtrue%26visibility_error_html_dump_sample_rate%3D0.01%26lasr_captions_holdback_counterfactual_id%3D23737832%26player_unified_fullscreen_transitions%3Dtrue%26mweb_muted_autoplay%3Dtrue%26lasr_captions_holdback_counterfactual%3Dtrue%26html5_pipeline_manifestless%3Dtrue%26send_html5_api_stats_ads_abandon%3Dtrue%26html5_disable_subscribe_new_vis%3Dtrue%26max_resolution_for_white_noise%3D360%26html5_stop_video_in_cancel_playback%3Dtrue%26html5_request_size_padding_secs%3D3.0%26html5_playback_data_migration%3Dtrue%26mweb_autonav%3Dtrue%26bulleit_get_midroll_info_timeout_ms%3D8000%26tvhtml5_min_readbehind_secs%3D20%26html5_serverside_call_server_on_biscotti_error%3Dtrue%26html5_live_ultra_low_latency_bandwidth_window%3D0.0%26mweb_add_ad_info_button_on_fullscreen_only_devices%3Dtrue%26html5_view_offset%3D0.0%26dash_manifest_version%3D5%26html5_ad_no_buffer_abort_after_skippable%3Dtrue%26dynamic_ad_break_pause_threshold_sec%3D0%26vmap_enabled_living_room%3Dtrue%26html5_no_placeholder_rollbacks%3Dtrue%26allow_live_autoplay%3Dtrue%26postroll_notify_time_seconds%3D5%26preskip_button_style_ads_backend%3D%26html5_new_queueing%3Dtrue%26html5_seeking_buffering_only_playing%3Dtrue%26html5_player_autonav_logging%3Dtrue%26desktop_videowall_companion_wta_support%3Dtrue%26bulleit_use_http_get_by_default_for_get_midroll_info%3Dtrue%26html5_elbow_tracking_tweaks%3Dtrue%26html5_variability_no_discount_thresh%3D1.0%26html5_get_video_info_promiseajax%3Dtrue%26enable_embed_autoplay_delay%3Dtrue%26html5_disable_non_contiguous%3Dtrue%26bulleit_round_up_tsla%3Dtrue%26flex_theater_mode%3Dtrue%26html5_tight_max_buffer_allowed_bandwidth_stddevs%3D0.0%26disable_new_pause_state3%3Dtrue%26enable_overlays_wta%3Dtrue%26preskip_countdown_font_size%3D%26persist_text_on_preview_button%3Dtrue%26website_actions_throttle_percentage%3D1.0%26html5_new_seeking%3Dtrue%26html5_jumbo_mobile_subsegment_readahead_target%3D3.0%26html5_manifestless_always_redux%3Dtrue%26disable_client_side_midroll_freq_capping%3Dtrue%26html5_manifestless_synchronized%3Dtrue%26html5_remove_pause%3Dfalse%26html5_enable_webm_cue_refactor%3Dtrue%26html5_probe_secondary_during_timeout_miss_count%3D2%26html5_live_4k_more_buffer%3Dtrue%26unplugged_tvhtml5_video_preload_on_focus_delay_ms%3D0%26html5_default_ad_gain%3D0.5%26mweb_cougar_big_controls%3Dtrue%26html5_enable_non_diegetic%3Dtrue%26html5_dont_predict_end_time_in_past%3Dtrue%26use_always_dimmed_skip_in_bulleit_web%3Dtrue%26html5_manifestless_interpolate%3Dtrue%26html5_ultra_low_latency_streaming_responses%3Dtrue%26low_engagement_player_quality_cap%3D360%26html5_suspend_manifest_on_pause%3Dtrue%26html5_get_video_info_timeout_ms%3D30000%26html5_maximum_readahead_seconds%3D0.0%26html5_spherical_bicubic_mode%3D1%26html5_streaming_xhr_optimize_lengthless_mp4%3Dtrue%26desktop_companion_wta_support%3Dtrue%26bulleit_block_player_pause_until_ad_start%3Dtrue%26uniplayer_dbp%3Dtrue%26html5_live_no_streaming_impedance_mismatch%3Dtrue%26html5_disable_move_pssh_to_moov%3Dtrue%26show_interstitial_white%3Dtrue%26show_interstitial_for_3s%3Dtrue%26tvhtml5_yongle_quality_cap%3D0%26html5_adaptation_fix%3Dtrue%26bulleit_mimic_ima_player_api_calls%3Dtrue%26fix_gpt_pos_params%3Dtrue%26html5_deadzone_multiplier%3D1.0%26html5_min_buffer_to_resume%3D6%26html5_default_quality_cap%3D0%26html5_max_headm_for_streaming_xhr%3D0%26html5_autonav_quality_cap%3D0%26mweb_bulleit_show_ad_top_bar_for_phones%3Dtrue%26log_playback_associated_web%3Dtrue%26allow_midrolls_on_watch_resume_in_bulleit%3Dtrue%26use_new_skip_icon%3Dtrue%26mweb_muted_autoplay_animation%3Dshrink%26skip_restore_on_abandon_in_bulleit%3Dtrue%26web_logging_max_batch%3D100%26live_readahead_seconds_multiplier%3D0.8%26ad_duration_threshold_for_showing_endcap_seconds%3D15%26segment_volume_reporting%3Dtrue%26enable_text_ad_overlay_link_fix%3Dtrue%26web_player_housebrand_video_url_killswitch%3Dtrue%26enable_mute_ad_endpoint_resolution_on_bulleit%3Dtrue%26html5_widevine_robustness_strings%3Dtrue%26html5_manifestless_captions%3Dtrue%26html5_serverside_biscotti_id_wait_ms%3D1000%26html5_request_sizing_multiplier%3D0.8%26html5_unrewrite_timestamps%3Dtrue%26use_touch_events_for_bulleit_mweb%3Dtrue%26html5_prefer_server_bwe3%3Dtrue%26king_crimson_player_redux%3Dtrue%26html5_stale_dash_manifest_retry_factor%3D1.0%26enable_afv_div_reset_in_kevlar%3Dtrue%26html5_max_buffer_duration%3D120%26enable_website_actions_on_mweb%3Dtrue&cver=1.20190109&post_live_playback=1&c=WEB&innertube_api_version=v1&ldpj=-22&video_id=i2-MnWWoL6M&errordetail=0&xhr_apiary_host=youtubei.youtube.com", "headers" : { "Content-Type" : "application\/x-www-form-urlencoded", "Alt-Svc" : "quic=\":443\"; ma=2592000; v=\"44,43,39,35\"", @@ -31,8 +31,8 @@ "X-XSS-Protection" : "1; mode=block; report=https:\/\/www.google.com\/appserve\/security-bugs\/log\/youtube", "Expires" : "Tue, 27 Apr 1971 19:44:06 EST", "Cache-Control" : "no-store", - "Date" : "Wed, 07 Nov 2018 12:59:37 GMT", - "Content-Length" : "6344", + "Date" : "Thu, 10 Jan 2019 20:05:06 GMT", + "Content-Length" : "6784", "Strict-Transport-Security" : "max-age=31536000", "X-Content-Type-Options" : "nosniff", "X-Frame-Options" : "SAMEORIGIN" @@ -42,7 +42,7 @@ "uri" : "https:\/\/www.youtube.com\/get_video_info?el=detailpage&hl=en&ps=default&video_id=i2-MnWWoL6M" }, { - "body" : "