[opendtv] Re: TV Technology: SVOD Popularity Poses Broadcast Possibilities

  • From: Craig Birkmaier <brewmastercraig@xxxxxxxxxx>
  • To: opendtv@xxxxxxxxxxxxx
  • Date: Sat, 20 Aug 2016 07:56:43 -0400

On Aug 19, 2016, at 9:52 PM, Manfredi, Albert E <albert.e.manfredi@xxxxxxxxxx> 
wrote:


Craig Birkmaier wrote:

Yup. But that's irrelevant. Servers look at the supported
protocols, available bandwidth, AND the device to determine
what to stream,

The device initiates the session. If the device is indistinguishable from a 
PC, supporting the same protocols, the server will treat it just like a PC.

Yup. Because it identified itself as a PC. Every device identifies itself to 
the servers. The servers are programmed to identify the device and refuse to 
stream to certain classes of devices.

Device initiates, gives, say, Flash as an option, and the server treats it 
like a PC. This is another example of you pointing your finger in the wrong 
direction.

That has nothing to do with it. After the device has been determined to be 
qualified to receive a stream the device and server negotiate the stream type 
to be served based on the capabilities of the device and the bandwidth 
available.

For authenticated services the first criteria is to authenticate the device. So 
if it makes it easier for you to understand, servers "authenticate" devices 
they are allowed to serve. Geoblocking is yet another form of "authentication."

There is NOTHING technically lacking with any current smartphone
or tablet to support streams from which they are blocked.

What a load of crap. All these other devices are demanding that the servers 
provide them with special favors. Their own individual streaming protocols, 
not just different from those that have been available forever for PCs, but 
also different from each other. Just to help matters. This costs extra for 
the web site. This is, in large measure, what keeps CDNs busy. But it ain't 
free, Craig.

What a load of crap!

The world has evolved well beyond the technologies first used to enable 
streaming on PCs. You are just plain wrong about "individual streaming 
protocols" - most streaming today is done with a few standardized streaming 
protocols and compression technologies. Yes the CDNs stay busy, but not for the 
reasons you cite. They stay busy because there is significant diversity in the 
QOS needed by different devices and the displays to which they are attached. 
This ranges from low resolution, low frame rate streams for some mobile devices 
on slow networks to 4K video with HDR for some devices, like a Roku box, 
attached to 4K displays.

Did I not tell you what would happen, as soon as Apple decided to drop Flash? 
Well, it happened. And now you feel compelled to pretend it's not Apple's 
fault?

Apple's fault? 

You told us that Flash was "the ultimate defacto standard for streaming video." 

It was anything BUTT...

It was proprietary, CPU intensive and power hungry, buggy, and abused 
repeatedly to spread viruses and facilitate other exploits. 

When Apple decided not to support Flash the industry was already well along 
with the development of HTML5, which Apple championed. 

So sure, all the other little limited-use boxes followed suit, and the same 
happened with them!

They quickly recognized that Apple was right. There were several ways to get 
Android devices to support FLASH. But the performance was very poor and it 
killed battery life. It only took a year for Google to wake up and follow 
Apple's lead.

This was not something new. Apple has often led the industry by adopting new 
technologies before other platforms...

The GUI;
Standard networking;
The 3.5" floppy disc;
CD-Rom (read and write);
Wi-Fi;
HTML5.

And Apple is often first to drop legacy technologies - looks like the analog 
audio headphone jack is next...

This is how those little boxes force naïve users onto pay-only sites, Craig!!

Bull. Within a year most streaming sites started to support standards based 
streaming using h.264. It took a little longer for HTML5 to be finished and 
replace the many other things that FLASH was being used for. I cannot recall 
any situation where the only way to access streaming content on my early 
iPhones was to pay...

Didn't happen.

What did happen was sites that only used FLASH, quickly added support for the 
new standards to reach the rapidly growing audience on mobile platforms that do 
not support FLASH.

Create proprietary protocols, get in bed with pay Internet sites, and block 
out the very vast majority of what's available on the Internet, from those 
devices.

Fantasy land...

Simplistic nonsense. Every new option creates more expense for the guy with 
the server, and more opportunity for collusion.

And your point is..

We could all still be using the command line, only 640KB of system memory, and 
5" floppies. Technology evolves Bert. Sometimes very rapidly.

;-)

If you are in the business of building streaming video servers you adapt and 
innovate. That is why video streaming works so well today across a wide range 
of devices with very different capabilities.

The motivation for this is what you are struggling to understand, Craig. The 
motivation is to control what the limited-use device can do. The device maker 
wants to limit your options, to benefit himself and whoever he's in bed with. 
That's why the device maker creates new and different protocols. To hamper 
interoperation. Exactly the opposite of what the Internet should be for.

I guess you are talking about Microsoft, which missed the mobile train when it 
left the station. Some things are better left behind...

Regards
Craig

Bert




----------------------------------------------------------------------
You can UNSUBSCRIBE from the OpenDTV list in two ways:

- Using the UNSUBSCRIBE command in your user configuration settings at 
FreeLists.org 

- By sending a message to: opendtv-request@xxxxxxxxxxxxx with the word 
unsubscribe in the subject line.

 
 
----------------------------------------------------------------------
You can UNSUBSCRIBE from the OpenDTV list in two ways:

- Using the UNSUBSCRIBE command in your user configuration settings at 
FreeLists.org 

- By sending a message to: opendtv-request@xxxxxxxxxxxxx with the word 
unsubscribe in the subject line.

Other related posts: