Deprecated: Return type of WP_Theme::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 554

Deprecated: Return type of WP_Theme::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 595

Deprecated: Return type of WP_Theme::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 535

Deprecated: Return type of WP_Theme::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php on line 544

Deprecated: Return type of WP_REST_Request::offsetExists($offset) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 960

Deprecated: Return type of WP_REST_Request::offsetGet($offset) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 980

Deprecated: Return type of WP_REST_Request::offsetSet($offset, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 992

Deprecated: Return type of WP_REST_Request::offsetUnset($offset) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/rest-api/class-wp-rest-request.php on line 1003

Deprecated: Return type of WP_Block_List::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 151

Deprecated: Return type of WP_Block_List::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 175

Deprecated: Return type of WP_Block_List::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 164

Deprecated: Return type of WP_Block_List::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 186

Deprecated: Return type of WP_Block_List::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 138

Deprecated: Return type of WP_Block_List::offsetExists($index) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 75

Deprecated: Return type of WP_Block_List::offsetGet($index) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 89

Deprecated: Return type of WP_Block_List::offsetSet($index, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 110

Deprecated: Return type of WP_Block_List::offsetUnset($index) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 127

Deprecated: Return type of WP_Block_List::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/class-wp-block-list.php on line 199

Deprecated: DateTime::__construct(): Passing null to parameter #1 ($datetime) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/script-loader.php on line 333

Deprecated: Return type of Requests_Cookie_Jar::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 63

Deprecated: Return type of Requests_Cookie_Jar::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 73

Deprecated: Return type of Requests_Cookie_Jar::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 89

Deprecated: Return type of Requests_Cookie_Jar::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 102

Deprecated: Return type of Requests_Cookie_Jar::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Cookie/Jar.php on line 111

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetExists($key) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 40

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetGet($key) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 51

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetSet($key, $value) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 68

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::offsetUnset($key) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 82

Deprecated: Return type of Requests_Utility_CaseInsensitiveDictionary::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/superbeet/dev.beet.tv/wp-includes/Requests/Utility/CaseInsensitiveDictionary.php on line 91

Deprecated: trim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/class-wp.php on line 173

Deprecated: ltrim(): Passing null to parameter #1 ($string) of type string is deprecated in /home/superbeet/dev.beet.tv/wp-includes/wp-db.php on line 3030

Warning: Cannot modify header information - headers already sent by (output started at /home/superbeet/dev.beet.tv/wp-includes/class-wp-theme.php:9) in /home/superbeet/dev.beet.tv/wp-includes/feed-rss2.php on line 8
Campbell Foster – Beet.TV https://dev.beet.tv The root to the media revolution Wed, 18 Jan 2017 15:24:27 +0000 en-US hourly 1 https://wordpress.org/?v=5.8.7 Adobe’s Foster: Brands Should Focus More On What Consumers Want https://dev.beet.tv/2017/01/campbell-foster.html Wed, 18 Jan 2017 15:24:27 +0000 http://www.beet.tv/?p=44273 LAS VEGAS – To genuinely personalize today’s customer experience, marketers and agencies need to take a step back from the oceans of data at their fingertips. They should revisit the past and reacquaint themselves with some marketing basics, according to Adobe Video Solution’s Campbell Foster.

“Too often, marketers forget about marketing 101,” the company’s Director of Product Marketing says in an interview with Beet.TV at CES 2017. “Consumer psychology. What do consumers want? What do they need? What is the hierarchy of needs?”

He suggests marketing concepts from the 1950’s and 1960’s can be useful when trying to create personalized experiences.

“Also what’s lost is the creative aspect of it,” he adds. “How do you create a better environment for consumers so that they’re more likely to make a purchase decision or more likely to have brand affinity for a particular product or service or company?”

Too often, the focus is solely on data and “we don’t focus on what people want,” says Foster. “Sort of the basics of marketing.”

While Adobe itself is slightly less than a quarter-century old, it seems to have been listening to what a lot of people in the tech space desire, particularly when it comes to video. Its 2016 acquisition of TubeMogul is the capstone in the creation of a “three-legged stool” to neatly capture both the demand side and supply side—and most points in between.

“Historically we’ve have a data management platform, we’ve had a performance marketing engine with Adobe Media Optimizer but we haven’t really had a demand side platform focused on brand building through video,” Foster explains. “And that’s really what we’re trying to accomplish with the TubeMogul acquisition.”

The next phase of the company’s video evolution is connecting the buy side through TubeMogul with the sell side via Adobe Primetime TV Media Management. This, says Foster, will create “tighter, stronger connections between media buyers, TV buyers, video buyers and broadcasters and MVPD’s that have professional video inventory to sell.”

Adobe is now equipped to assist brands from content ideation through to production and distribution video distribution, all the way through to measurement and monetization.

For the company’s media customers, Adobe’s primetime footprint and authentication touches over 99% of U.S. pay TV households, according to Foster. “That’s a significant footprint in premium inventory,” he says.

This video was produced as part Beet.TV’s coverage of CES 2017 presented by 605. For more videos from the series, please visit this page.

]]>
Adobe Teams with Videology for Industry’s “First” SSP for OTT https://dev.beet.tv/2015/12/adobe-videology.html Tue, 01 Dec 2015 22:38:18 +0000 http://www.beet.tv/?p=36520 Adobe Primetime, the television and video services unit of the software giant, has launched a video ad sales platform designed for IP-delivered TV, in an industry first, says Campbell Foster, Director of Product Marketing at Adobe.

The product, called Adobe Primetime TV Media Management (TVMM), was created with Videology.   Foster says that the service is for “planned media” not bidded media and is oriented for brand advertisers.

He expects it to be implemented by Adobe’s client base of global broadcasters and distributors.

We interviewed him today at the VideoNuze industry forum in Manhattan today.

 

]]>
Beet.TV
“TV Everywhere” Is Growing Fast, Despite Industry Perceptions, Adobe’s Foster https://dev.beet.tv/2015/01/cesadobefoster.html Fri, 09 Jan 2015 19:51:37 +0000 http://www.beet.tv/?p=31204 LAS VEGAS — “TV Everywhere“, the method through which US cable operators allow subscribers online viewing of their bundles, has become the industry’s “whipping boy,” Adobe’s Primetime product marketing director Campbell Foster says.

In this video interview with Beet.TV, Foster channels the three main complaints levelled at the system – ranging from “accurate and fair to somewhat misguided to completely wrong” – and offers solutions that are being worked on…

Criticism 1: “The user experience is lousy.”

Solution: “We’re driving adoption of in-home automated authentication, so when a user is at home they don’t have to prove their pay TV credentials. We’ve seen a 20% to 25% increase in viewership when you use in-home authentication.”

Criticism 2: “Lack of awareness around TV Everywhere and its value.”

Solution: “Often, subscribers think there’s an extra charge. There is some confusion among older users in particular. We’re working with CTAM to explain its’ part of your cable package.”

Criticism 3: “Measurement is sorely lacking.”

Solution: “Our Nielsen partnership that was announced in Q4 last year is intended to specifically address these shortcomings. Viewership data will flow in to the Digital Content Ratings powered by Adobe and that viewer data will then be actionable in Adobe Marketing Cloud. We’re really making a lot of progress.”

Beet.TV interviewed Foster at the Consumer Electronics Show (CES) in Las Vegas.

Disclaimer: Beet.TV’s converge of CES 2015 is sponsored by Adobe Primetime.

Find all our show coverage here.

]]>
Adobe Streaming Video for Major League Baseball and WWE https://dev.beet.tv/2014/04/mlb.html Tue, 08 Apr 2014 13:54:14 +0000 http://www.beet.tv/?p=26171 LAS VEGAS – Adobe has two new customers for its Adobe Primetime digital video delivery and ad decisioning platform:  Major League Baseball and the World Wrestling Entertainment (WWE),  says Campbell Foster, Director of Marketing for Adobe Primetime in this video interview with Beet.TV

For the MLB, Adobe is powering the desktop player and the Xbox.

We interviewed Foster at the NAB Show where the company made this and other announcements.  Here is the company’s full announcement.

Disclosure:  Adobe Primetime is sponsoring Beet.TV’s coverage of the NAB Show.

Please find additional coverage of NAB 2014 right here.

]]>
Adobe Launches Primetime, Inks Deals with Comcast, NBC Sports https://dev.beet.tv/2013/04/adobefoster.html Wed, 10 Apr 2013 06:02:20 +0000 http://www.beet.tv/?p=18712 CANNES – Viewership of TV programming  by cable subscribers on their digital devices is accelerating quickly , says Adobe’s Campbell Foster in this video interview with Beet.TV.  We spoke with him at the MIP conference where Adobe was a presenter.

Even without the Olympics, the number of steams rose seven times year over year, and he says.  This has created a considerable demand for an integrated industry solution for getting television programming into the hands of consumers using mobile devices.

Today, the San Jose company announced that Comcast Cable is using many of the Adobe Primetime features for its XFINITY Web properties and for delivering authenticated streams to customers. That includes the player, DRM, ad insertion, ad serving and analytics. NBC Sports Group launched Adobe Primetime to deliver live sports events including Major League Soccer and National Hockey League games.

In related news, Adobe released new data on digital video. The number of mobile video starts has risen more than three times over last year and accounts for about 10 percent of video consumption, with tablets the fastest growing of mobile devices. The other 90% of digital video consumption comes from desktops.

-Daisy Whitney

Disclosure:  Adobe is the sponsor of Beet.TV coverage of the MIP conference.

]]>
Beet.TV