create account

The case for client side encoding by furion

View this thread on: hive.blogpeakd.comecency.com
· @furion ·
$302.68
The case for client side encoding
Today everyone has a small supercomputer in their pocket. Some of those devices also ship with 4k cameras, and soon enough, [real-time AR](https://www.youtube.com/watch?v=jAsxW5YtWrM) (augmented reality) capabilities.

YouTube has been conceived in a completely different era, when personal computers used to be relatively slow, and [flip phones](http://www.pcworld.com/article/123742/article.html) where the latest hotness. Encoding videos on a centralized server farm has been the most logical solution for a while.

In this post, we will explore the possibilities of moving the encoding to client devices, and the benefits it incurs over the cloud based solutions of today.

## Modern browser and WebAssembly
Web Assembly is an emerging web standard for building high performance web applications. It is in the process of being adopted by all major browser vendors, and by doing so, will allow developers to port their high performance C and C++ applications to the browser.

Here is an [example](https://www.youtube.com/watch?v=TwuIRcpeUWE) of a high fidelity 3D rendering in Firefox web browser, powered by WebAssembly and WebGL2.

It is not unreasonable to expect, that we could not only perform efficient encoding and transcoding from the client side browser app (using tools such as the highly optimized [FFmpeg](http://ffmpeg.org/)), but also develop a responsive video editor.

Having a free, and easy to use video editing software, right in a browser, would empower amateur creators, as well as serve as a highly convenient option for shorter clips.

## Encoding on mobile
Mobile devices like iPhone have been capable of video rendering for a while (iMovie for iPhone has been introduced in 2010). CPU's and GPU's in mobile devices have been improving at a rapid rate. Here is an [example](https://www.youtube.com/watch?v=uefQG_SA8Fg) of improvements to the graphics fidelity in games.

It is safe to assume that modern mobile devices are perfectly capable of rendering and transcoding videos. Furthermore, modern frameworks such as Apple's [Metal](https://developer.apple.com/metal/) could enable us to leverage the parallel compute capabilities of mobile GPU's.


## Reducing bandwidth costs and upload times
While the computing capabilities have been improving exponentially, the global [internet speeds](https://www.akamai.com/us/en/multimedia/documents/report/q3-2015-soti-connectivity-final.pdf) and available bandwidth have not. To make matters worse, many monopolistic telco providers impose outrageously small monthly rations of bandwidth to their clients.

We can decrease the bandwidth costs, as well as the amount of time it takes for videos to upload, by encoding videos on the client devices.

#### H.264
A 1 minute 4k video in its original format, as shot by the iPhone 7, takes 357 MB of space. With MPEG-4 avc1 encoding, the file size is reduced to 177 MB. Transcoding into multiple resolutions, the aggregate size is 245 MB, a bandwidth saving of 32%.

| Resolution    | Size   |
| ------------- | ------ |
| Original 4k   | 357 MB |
| Encoded 4k    | 177 MB |
| Encoded 1080p | 38 MB  |
| Encoded 720p  | 20 MB  |
| Encoded 480p  | 10 MB  |
| Encoded All   | 245 MB |

#### VP9
VP9 is an experimental technology, created by Google as an alternative to the proprietary H.265. It offers further reduction of encoded file size while retaining or improving visual fidelity.


## Towards server-less architecture
Moving video encoding step to the client will allow us to remove dependence on centralized upload servers. After the encoding step, client applications can publish the videos with the thin JSON-RPC wrapper talking to full blockchain node(s). Thanks to the recent addition of WebRTC support in js-ipfs, clients could seed their videos to the other nodes on the network, right from the browser.

-------

### Join us on Telegram
If you're passionate about empowering creative people and their fans, now is the time to join the discussion.

Telegram Group: https://t.me/viewly
Sign up for updates on https://view.ly

https://steemitimages.com/0x0/https://steemitimages.com/DQmTHE3afej2nHsXgmpJv5vLJskLJGGTnWvdUz7DafpsQZE/viewly.png
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , and 332 others
properties (23)
authorfurion
permlinkthe-case-for-client-side-encoding
categoryviewly
json_metadata{"tags":["viewly"],"image":["https://steemitimages.com/0x0/https://steemitimages.com/DQmTHE3afej2nHsXgmpJv5vLJskLJGGTnWvdUz7DafpsQZE/viewly.png"],"links":["https://www.youtube.com/watch?v=jAsxW5YtWrM","http://www.pcworld.com/article/123742/article.html","https://www.youtube.com/watch?v=TwuIRcpeUWE","http://ffmpeg.org/","https://www.youtube.com/watch?v=uefQG_SA8Fg","https://developer.apple.com/metal/","https://www.akamai.com/us/en/multimedia/documents/report/q3-2015-soti-connectivity-final.pdf","https://t.me/viewly","https://view.ly"],"app":"steemit/0.1","format":"markdown"}
created2017-07-26 09:03:27
last_update2017-07-26 09:03:27
depth0
children57
last_payout2017-08-02 09:03:27
cashout_time1969-12-31 23:59:59
total_payout_value249.169 HBD
curator_payout_value53.508 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length4,166
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,770,636
net_rshares83,146,452,146,688
author_curate_reward""
vote details (396)
@abue ·
Cool..👍👍👍👍👍👍
properties (22)
authorabue
permlinkre-furion-2017726t162221478z
categoryviewly
json_metadata{"tags":"viewly","app":"esteem/1.4.6","format":"markdown+html","community":"esteem"}
created2017-07-26 09:22:21
last_update2017-07-26 09:22:21
depth1
children0
last_payout2017-08-02 09:22:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length12
author_reputation214,847,203,884
root_title"The case for client side encoding"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,772,046
net_rshares0
@andybets · (edited)
$2.06
This does sounds brilliant, but would you not require many transcodings for the different browser formats and adaptive streaming, and thus significantly increase bandwidth requirements between the Viewly node and the network when uploading (essentially each video would need to be uploaded several times). If so, from an average end-users perspective, that may go down so well.

Still there has to be some price for freedom, and I'm happy with slightly longer uploads!

Is X264 not under any threat due to H264 patents, would that also need be a consideration for you guys if you were developing an encoder?
👍  , ,
properties (23)
authorandybets
permlinkre-furion-the-case-for-client-side-encoding-20170726t095426937z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:54:27
last_update2017-07-26 09:55:06
depth1
children2
last_payout2017-08-02 09:54:27
cashout_time1969-12-31 23:59:59
total_payout_value1.549 HBD
curator_payout_value0.514 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length607
author_reputation15,189,090,569,005
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,774,428
net_rshares566,937,559,839
author_curate_reward""
vote details (3)
@furion · (edited)
$0.07
You are exactly right. However it turns out that even with transcoding into multiple formats, the total upload size is often smaller than original, due to the efficiency of encoding itself.

x264 is quite common, and we do use it (implicitly). I am really looking forward to royalty free H265 adaptations (VP9 et al).
👍  ,
properties (23)
authorfurion
permlinkre-andybets-re-furion-the-case-for-client-side-encoding-20170726t103139171z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:31:39
last_update2017-07-26 10:34:06
depth2
children1
last_payout2017-08-02 10:31:39
cashout_time1969-12-31 23:59:59
total_payout_value0.063 HBD
curator_payout_value0.009 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length317
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,777,254
net_rshares20,468,818,232
author_curate_reward""
vote details (2)
@andybets ·
$6.97
Oh yes I see, I hadn't thought of that!

So should ffmpeg and x264 compile into WebAssembly too?

I hope to join the discussion on Telegram when I've some more time.
👍  , ,
properties (23)
authorandybets
permlinkre-furion-re-andybets-re-furion-the-case-for-client-side-encoding-20170726t105332721z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:53:33
last_update2017-07-26 10:53:33
depth3
children0
last_payout2017-08-02 10:53:33
cashout_time1969-12-31 23:59:59
total_payout_value5.232 HBD
curator_payout_value1.741 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length165
author_reputation15,189,090,569,005
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,779,155
net_rshares1,912,021,758,515
author_curate_reward""
vote details (3)
@anomiej ·
$2.06
This is very interesting progress from a technical point of view... but what about legal challenges? The owners of the nodes, and viewly as a whole will be held accountable for the content that they allow to be broadcasted, going from copyright infringement to much darker content... Are you already working on preventing this kind of content or will you wait till legislators say something?
👍  ,
properties (23)
authoranomiej
permlinkre-furion-the-case-for-client-side-encoding-20170726t101815184z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:18:15
last_update2017-07-26 10:18:15
depth1
children1
last_payout2017-08-02 10:18:15
cashout_time1969-12-31 23:59:59
total_payout_value1.746 HBD
curator_payout_value0.317 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length391
author_reputation196,289,079,704
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,776,173
net_rshares566,523,316,318
author_curate_reward""
vote details (2)
@furion ·
$0.03
Excellent point. I am preparing a writeup to address this topic head-on. 

In short, a transparent, opt-in system will be put in place to allow for crowdsourced self-regulation. Compliant nodes will have the ability to drop the infringing and questionable content.
👍  , ,
properties (23)
authorfurion
permlinkre-anomiej-re-furion-the-case-for-client-side-encoding-20170726t103644414z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:36:45
last_update2017-07-26 10:36:45
depth2
children0
last_payout2017-08-02 10:36:45
cashout_time1969-12-31 23:59:59
total_payout_value0.030 HBD
curator_payout_value0.002 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length264
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,777,700
net_rshares9,411,584,257
author_curate_reward""
vote details (3)
@appledeguzman ·
that sounds great... i wish i could be more techie to understand that..
properties (22)
authorappledeguzman
permlinkre-furion-the-case-for-client-side-encoding-20170726t101729477z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:17:30
last_update2017-07-26 10:17:30
depth1
children0
last_payout2017-08-02 10:17:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation73,116,379,216
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,776,118
net_rshares0
@arcange ·
Congratulations @furion!
Your post was mentioned in the [hit parade](https://steemit.com/hit-parade/@arcange/daily-hit-parade-20170726) in the following category:

* Pending payout - Ranked 10 with $ 305,62
properties (22)
authorarcange
permlinkre-the-case-for-client-side-encoding-20170726t162752000z
categoryviewly
json_metadata""
created2017-07-27 14:26:48
last_update2017-07-27 14:26:48
depth1
children0
last_payout2017-08-03 14:26:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length207
author_reputation1,146,606,601,469,178
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,917,279
net_rshares0
@biggy345 ·
Great ..this is great..does this mean it will get cheaper?
👍  
properties (23)
authorbiggy345
permlinkre-furion-the-case-for-client-side-encoding-20170726t113334588z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:33:45
last_update2017-07-26 11:33:45
depth1
children0
last_payout2017-08-02 11:33:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length58
author_reputation340,427,997,649
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,782,560
net_rshares734,059,730
author_curate_reward""
vote details (1)
@bxt ·
good job! thanks !
properties (22)
authorbxt
permlinkre-furion-the-case-for-client-side-encoding-20170726t090423344z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:04:33
last_update2017-07-26 09:04:33
depth1
children0
last_payout2017-08-02 09:04:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length18
author_reputation1,028,951,977,350,284
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,770,731
net_rshares0
@distantsignal ·
An interesting idea that would further decentralize streaming video.  You might have to make uploading to Viewly strictly from desktops and laptops until phones catch up in their GPU processing power, which doesn't bother me as a user or creator at all.
properties (22)
authordistantsignal
permlinkre-furion-the-case-for-client-side-encoding-20170726t141631516z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 14:16:30
last_update2017-07-26 14:16:30
depth1
children0
last_payout2017-08-02 14:16:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length253
author_reputation32,496,313,953,302
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,798,552
net_rshares0
@drpuffnstuff ·
I guess I need to learn more about the tech behind these things. Never really heard anything about Apples Metal or googles VP9, Coding talk is often times like listening to foreign language to me! but keep up the good work, Viewly demo has worked quite well. Look forward to you having a way to bring all these tech's into something epic!
properties (22)
authordrpuffnstuff
permlinkre-furion-the-case-for-client-side-encoding-20170726t091604094z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:18:39
last_update2017-07-26 09:18:39
depth1
children0
last_payout2017-08-02 09:18:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length338
author_reputation12,005,071,306,253
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,771,760
net_rshares0
@enazwahsdarb ·
Bandwidth can be really pricey sometimes.. Crazy to think how much money goes into online hosting and data storing hey!
properties (22)
authorenazwahsdarb
permlinkre-furion-the-case-for-client-side-encoding-20170726t112409527z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:24:09
last_update2017-07-26 11:24:09
depth1
children0
last_payout2017-08-02 11:24:09
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length119
author_reputation37,577,290,910,321
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,781,680
net_rshares0
@fajar18 ·
nice info!
properties (22)
authorfajar18
permlinkre-furion-the-case-for-client-side-encoding-20170730t051425117z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-30 05:14:24
last_update2017-07-30 05:14:24
depth1
children0
last_payout2017-08-06 05:14:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length10
author_reputation10,021,344,818
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id10,187,192
net_rshares0
@flauwy ·
$1.51
I have tried to upload to viewly but there wasn't any way to connect it with my Steemit account or create a Viewly account.
👍  ,
properties (23)
authorflauwy
permlinkre-furion-the-case-for-client-side-encoding-20170726t193731820z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 19:37:45
last_update2017-07-26 19:37:45
depth1
children3
last_payout2017-08-02 19:37:45
cashout_time1969-12-31 23:59:59
total_payout_value1.140 HBD
curator_payout_value0.374 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length123
author_reputation296,259,911,900,510
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,831,245
net_rshares423,067,768,531
author_curate_reward""
vote details (2)
@furion ·
The account support is coming. Its a bit tricky, since we are not yet sure on how to handle it. 
1.) Should we have a centralized account system like every other website, and overlay a loose blockchain integration for payments.
2.) Should we go with the steemit model, and handle accounts and their private keys in the web app itself.
properties (22)
authorfurion
permlinkre-flauwy-re-furion-the-case-for-client-side-encoding-20170726t200700068z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 20:07:00
last_update2017-07-26 20:07:00
depth2
children2
last_payout2017-08-02 20:07:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length334
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,833,885
net_rshares0
@flauwy · (edited)
I can't really say what would be better. But I am very interested in further Steem revenue streams. That would be awesome! I love your project and I want to support it. I t does remind me of LBRY though. Have you heard about it?
properties (22)
authorflauwy
permlinkre-furion-re-flauwy-re-furion-the-case-for-client-side-encoding-20170726t202936101z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 20:29:51
last_update2017-07-26 20:30:57
depth3
children1
last_payout2017-08-02 20:29:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length228
author_reputation296,259,911,900,510
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,835,880
net_rshares0
@hallow ·
Very interesting post this is something that we will see sooner than we probably imagined, unfortunately it can have it's downsides on the security aspect i mean if everything's on your phone or arm device, etc... you will also need to be more responsible on the security aspect and many people don't even know that storing passwords on your browser and then using public wi-fi is actually more dangerous than sending someone your gmail password but not the 2 factor authentication code... 
On the other fact if you rely on cloud based services it's up to the company to provide security and privacy of their costumers.
properties (22)
authorhallow
permlinkre-furion-the-case-for-client-side-encoding-20170726t134616349z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 13:46:18
last_update2017-07-26 13:46:18
depth1
children0
last_payout2017-08-02 13:46:18
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length619
author_reputation996,724,292,014
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,795,227
net_rshares0
@hellojohnnymac ·
$0.37
Really interesting article. I would like to see what WA can do for a new generation of front-end web applications. Thinking of how it compares to Reactjs. Essentially we could code in any language: js, c and compile down to machine code.
👍  , ,
properties (23)
authorhellojohnnymac
permlinkre-furion-2017727t231031776z
categoryviewly
json_metadata{"tags":"viewly","app":"esteem/1.4.7","format":"markdown+html","community":"esteem"}
created2017-07-28 04:10:36
last_update2017-07-28 04:10:36
depth1
children0
last_payout2017-08-04 04:10:36
cashout_time1969-12-31 23:59:59
total_payout_value0.369 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length237
author_reputation55,798,842,276
root_title"The case for client side encoding"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,980,555
net_rshares106,205,005,220
author_curate_reward""
vote details (3)
@hms818 · (edited)
$3.27
Great project... i am glad to see your name @furion on core team list of Viewly.... wish you all the success with this revolutionizing project.
👍  , , , , ,
properties (23)
authorhms818
permlinkre-furion-the-case-for-client-side-encoding-20170726t092941882z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 09:29:45
last_update2017-07-26 09:30:54
depth1
children0
last_payout2017-08-02 09:29:45
cashout_time1969-12-31 23:59:59
total_payout_value2.547 HBD
curator_payout_value0.722 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length143
author_reputation11,503,740,391,093
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,772,556
net_rshares897,965,517,197
author_curate_reward""
vote details (6)
@informatique-pro ·
Thanks for your efforts, we are always waiting for your new
properties (22)
authorinformatique-pro
permlinkre-furion-the-case-for-client-side-encoding-20170726t103012338z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:30:15
last_update2017-07-26 10:30:15
depth1
children0
last_payout2017-08-02 10:30:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length59
author_reputation149,416,617,590
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,777,141
net_rshares0
@itsjune ·
I hope someone create a encoding application for android so we can encoding offline (encoding+wifi=heat)
Btw, nice post and up vote :)
properties (22)
authoritsjune
permlinkre-furion-the-case-for-client-side-encoding-20170726t095244551z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:52:45
last_update2017-07-26 09:52:45
depth1
children0
last_payout2017-08-02 09:52:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length134
author_reputation174,877,679
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,774,297
net_rshares0
@jhonmedas ·
that really nice post with very good information about technology  todays world is about technology  and these kind of idea really help humans :)

just upvote and follow@jhonmedas
properties (22)
authorjhonmedas
permlinkre-furion-the-case-for-client-side-encoding-20170726t113706080z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:37:15
last_update2017-07-26 11:37:15
depth1
children0
last_payout2017-08-02 11:37:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length179
author_reputation64,568,353,745
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,782,875
net_rshares0
@jimucheson ·
$30.51 earned within 15mins. Pls how can i earn such too?
👍  ,
properties (23)
authorjimucheson
permlinkre-furion-the-case-for-client-side-encoding-20170726t092024954z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:20:30
last_update2017-07-26 09:20:30
depth1
children3
last_payout2017-08-02 09:20:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length57
author_reputation21,651,062,801
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,771,908
net_rshares1,798,347,561
author_curate_reward""
vote details (2)
@andrarchy ·
$7.56
@furion is building an amazing application that has the potential to make a massive impact on the world and he's sharing the process with us along with the valuable information that comes from being on the cutting edge of technological development. Do that
👍  , ,
properties (23)
authorandrarchy
permlinkre-jimucheson-re-furion-the-case-for-client-side-encoding-20170726t144810851z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 14:48:09
last_update2017-07-26 14:48:09
depth2
children0
last_payout2017-08-02 14:48:09
cashout_time1969-12-31 23:59:59
total_payout_value5.668 HBD
curator_payout_value1.887 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length256
author_reputation230,168,201,522,782
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,802,093
net_rshares2,089,467,980,095
author_curate_reward""
vote details (3)
@itsjune ·
Maybe write something really really helpful blog
Up voted :D
👍  
properties (23)
authoritsjune
permlinkre-jimucheson-re-furion-the-case-for-client-side-encoding-20170726t095350885z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 09:53:51
last_update2017-07-26 09:53:51
depth2
children1
last_payout2017-08-02 09:53:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length60
author_reputation174,877,679
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,774,376
net_rshares1,125,106,705
author_curate_reward""
vote details (1)
@jimucheson · (edited)
but i do write inspiring words. though
properties (22)
authorjimucheson
permlinkre-itsjune-re-jimucheson-re-furion-the-case-for-client-side-encoding-20170726t111701836z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:17:06
last_update2017-07-26 11:17:24
depth3
children0
last_payout2017-08-02 11:17:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length38
author_reputation21,651,062,801
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,781,106
net_rshares0
@kaykobad-reza ·
i'd better buy a raspberry pi with a camera... :p nice post
properties (22)
authorkaykobad-reza
permlinkre-furion-the-case-for-client-side-encoding-20170726t173942240z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 17:39:51
last_update2017-07-26 17:39:51
depth1
children0
last_payout2017-08-02 17:39:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length59
author_reputation9,208,560,093
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,820,160
net_rshares0
@kevinflo ·
$0.74
Really rooting for Viewly, and this is a creative way to approach one of its biggest outstanding problems. Long term this will probably be a good way to go, but in the nearish term it feels like a bit of wishful thinking for a few reasons. 
- Not all clients can handle the load. It would crush battery life of mobile devices. You'd have to re-encode many times to support all the formats users might want to play. It's just so cumbersome
- It blocks your future proofing as far as any formats you want to support in the future. Sometimes centralized video services do a full pass over all their content to support something new or optimize things. You can't go back in time and ask clients to re-encode everything to something new

Neither of these things are deal breaker size in and of themselves, but together they're just worse than existing platforms. Usually you can't compete against an incumbent unless you're 10x better. This feels like 2x worse.

Luckily, I do think there are ways to solve this with decentralized infrastructure. I think the eventual path for this will really be using a completely different decentralized system that the user is never aware of in order to do this processing, but it would be paid for by a fraction of the steem value given to the content. Whatever agrees to do the processing before the content has views is taking on the liability of the cost up-front though which creates a huge hurdle.

Can't wait to see what you come up with, or if doing this client side will actually just work out for now (would be cool if that's the case).
👍  ,
properties (23)
authorkevinflo
permlinkre-furion-the-case-for-client-side-encoding-20170726t230203426z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 23:02:03
last_update2017-07-26 23:02:03
depth1
children1
last_payout2017-08-02 23:02:03
cashout_time1969-12-31 23:59:59
total_payout_value0.557 HBD
curator_payout_value0.184 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,578
author_reputation23,720,909,951
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,848,054
net_rshares207,272,297,939
author_curate_reward""
vote details (2)
@furion · (edited)
In a decentralized system, where immutability guarantees are in place, re-encoding is not possible regardless of clients willingness to re-encode.

As far as battery life is concerned, its like playing a 3d game. During encoding, a fair amount of battery power will be consumed, so you're probably going to want to plug your device in for long clips. Typically, you will also want to upload long clips on wifi, likely near a power source, so I don't see where is the problem here.

Most streaming/video apps already do partial, if not full encoding on the device.
👍  
properties (23)
authorfurion
permlinkre-kevinflo-re-furion-the-case-for-client-side-encoding-20170727t002044504z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-27 00:20:45
last_update2017-07-27 00:31:45
depth2
children0
last_payout2017-08-03 00:20:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length563
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,853,346
net_rshares1,160,670,841
author_curate_reward""
vote details (1)
@mamamyanmar ·
hello, nice post and upvote
properties (22)
authormamamyanmar
permlinkre-furion-2017726t155323429z
categoryviewly
json_metadata{"tags":"viewly","app":"esteem/1.4.6","format":"markdown+html","community":"esteem"}
created2017-07-26 09:23:30
last_update2017-07-26 09:23:30
depth1
children0
last_payout2017-08-02 09:23:30
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length27
author_reputation14,121,891,848,891
root_title"The case for client side encoding"
beneficiaries
0.
accountesteemapp
weight500
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,772,129
net_rshares0
@marcusorlyius ·
$1.50
Something you failed to address was battery life. If clients are doing the encoding themselves, their batteries are not going to last as long. This could possibly even prevent them from watching the video.
👍  ,
properties (23)
authormarcusorlyius
permlinkre-furion-the-case-for-client-side-encoding-20170726t115433864z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:54:33
last_update2017-07-26 11:54:33
depth1
children1
last_payout2017-08-02 11:54:33
cashout_time1969-12-31 23:59:59
total_payout_value1.128 HBD
curator_payout_value0.373 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length205
author_reputation152,371,289,228
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,784,333
net_rshares412,716,781,741
author_curate_reward""
vote details (2)
@furion ·
$1.03
As far as encoding/uploading goes, I assume people usually do it when they are connected to wifi, which means they are also probably indoors and have access to power.

For the video playback, we plan to integrate DASH, so mobile devices would stream lower resolution/bitrate video, which consumes less bandwidth, lower antenna usage and less CPU time for decoding.
👍  , , , , , , , , , ,
properties (23)
authorfurion
permlinkre-marcusorlyius-re-furion-the-case-for-client-side-encoding-20170726t172227678z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 17:22:27
last_update2017-07-26 17:22:27
depth2
children0
last_payout2017-08-02 17:22:27
cashout_time1969-12-31 23:59:59
total_payout_value0.779 HBD
curator_payout_value0.253 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length364
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,818,370
net_rshares287,999,095,852
author_curate_reward""
vote details (11)
@marketingmonk ·
Now THAT was a good post. Thank you.
properties (22)
authormarketingmonk
permlinkre-furion-the-case-for-client-side-encoding-20170726t101522038z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:15:21
last_update2017-07-26 10:15:21
depth1
children0
last_payout2017-08-02 10:15:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation182,553,771,154,437
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,775,981
net_rshares0
@millionairemark ·
I like the space saving idea!
properties (22)
authormillionairemark
permlinkre-furion-the-case-for-client-side-encoding-20170730t192811624z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-30 19:28:12
last_update2017-07-30 19:28:12
depth1
children0
last_payout2017-08-06 19:28:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length29
author_reputation506,582,009,773
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id10,248,041
net_rshares0
@oluwoleolaide ·
I signed up on *Viewly* from your last post @furion, still haven't gotten any update via email sire.....
properties (22)
authoroluwoleolaide
permlinkre-furion-the-case-for-client-side-encoding-20170726t091116292z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 09:11:15
last_update2017-07-26 09:11:15
depth1
children1
last_payout2017-08-02 09:11:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length104
author_reputation113,793,841,740,896
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,771,250
net_rshares0
@denkomanceski ·
We are in an early stage right now, and we are just collecting emails and expanding the community. You will hear from us shortly!
properties (22)
authordenkomanceski
permlinkre-oluwoleolaide-re-furion-the-case-for-client-side-encoding-20170726t171309581z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 17:13:12
last_update2017-07-26 17:13:12
depth2
children0
last_payout2017-08-02 17:13:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length129
author_reputation32,280,972
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,817,466
net_rshares0
@outhori5ed ·
this is brilliant.
properties (22)
authorouthori5ed
permlinkre-furion-the-case-for-client-side-encoding-20170727t153238343z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-27 15:32:45
last_update2017-07-27 15:32:45
depth1
children0
last_payout2017-08-03 15:32:45
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length18
author_reputation39,355,324,314,505
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,923,724
net_rshares0
@padmakshi ·
brilliant
properties (22)
authorpadmakshi
permlinkre-furion-the-case-for-client-side-encoding-20170727t034746329z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-27 03:47:51
last_update2017-07-27 03:47:51
depth1
children0
last_payout2017-08-03 03:47:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9
author_reputation1,095,407,523,576
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,867,620
net_rshares0
@pandamama ·
$1.95
Hi @furion - I have read your post but coming from the older generation - a lot of it is greek to me.  However, I am beyond excited about a replacement for YouTube and look forward to uploading many videos in the future.
👍  ,
properties (23)
authorpandamama
permlinkre-furion-the-case-for-client-side-encoding-20170726t112033721z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 11:20:36
last_update2017-07-26 11:20:36
depth1
children1
last_payout2017-08-02 11:20:36
cashout_time1969-12-31 23:59:59
total_payout_value1.467 HBD
curator_payout_value0.486 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length220
author_reputation84,945,700,046,099
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,781,406
net_rshares535,975,650,437
author_curate_reward""
vote details (2)
@pandamama ·
Have upvoted and resteemed
properties (22)
authorpandamama
permlinkre-pandamama-re-furion-the-case-for-client-side-encoding-20170726t112110800z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:21:12
last_update2017-07-26 11:21:12
depth2
children0
last_payout2017-08-02 11:21:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length26
author_reputation84,945,700,046,099
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,781,445
net_rshares0
@raziell ·
Hi friend, very good !!!!!
You would help me with a vote in my post., Thanks !!! ;)
properties (22)
authorraziell
permlinkre-furion-the-case-for-client-side-encoding-20170726t123849352z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 12:38:48
last_update2017-07-26 12:38:48
depth1
children0
last_payout2017-08-02 12:38:48
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length83
author_reputation24,572,369,694
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,788,189
net_rshares0
@rtdcs ·
We need more great content like this on Steemit.

Congratulations. Upvote and resteem
properties (22)
authorrtdcs
permlinkre-furion-the-case-for-client-side-encoding-20170727t011312927z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-27 01:13:12
last_update2017-07-27 01:13:12
depth1
children0
last_payout2017-08-03 01:13:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length85
author_reputation19,449,784,090,468
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,856,821
net_rshares0
@rxhussain ·
## Follow me Please For helping ##
http://i3.kym-cdn.com/photos/images/original/000/917/410/617.gif
properties (22)
authorrxhussain
permlinkre-furion-the-case-for-client-side-encoding-20170727t145805040z
categoryviewly
json_metadata{"tags":["viewly"],"image":["http://i3.kym-cdn.com/photos/images/original/000/917/410/617.gif"],"app":"steemit/0.1"}
created2017-07-27 14:58:06
last_update2017-07-27 14:58:06
depth1
children0
last_payout2017-08-03 14:58:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length99
author_reputation-2,663,491,160,194
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,920,233
net_rshares0
@rxhussain ·
## Follow me Please For helping ##
http://i3.kym-cdn.com/photos/images/original/000/917/410/617.gif
properties (22)
authorrxhussain
permlinkre-furion-the-case-for-client-side-encoding-20170727t150241354z
categoryviewly
json_metadata{"tags":["viewly"],"image":["http://i3.kym-cdn.com/photos/images/original/000/917/410/617.gif"],"app":"steemit/0.1"}
created2017-07-27 15:02:42
last_update2017-07-27 15:02:42
depth1
children0
last_payout2017-08-03 15:02:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length99
author_reputation-2,663,491,160,194
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,920,771
net_rshares0
@shahzaib ·
wish u for ur great project is this cheap than another @furion
👍  
properties (23)
authorshahzaib
permlinkre-furion-the-case-for-client-side-encoding-20170726t114816978z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 11:48:33
last_update2017-07-26 11:48:33
depth1
children0
last_payout2017-08-02 11:48:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length62
author_reputation366,936,481,114
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,783,822
net_rshares139,283,360
author_curate_reward""
vote details (1)
@stealthtrader ·
$0.06
#GameChanger
>Having a free, and easy to use video editing software, right in a browser, would empower amateur creators, as well as serve as a highly convenient option for shorter clips.
👍  
properties (23)
authorstealthtrader
permlinkre-furion-the-case-for-client-side-encoding-20170726t142739421z
categoryviewly
json_metadata{"tags":["gamechanger","viewly"],"app":"steemit/0.1"}
created2017-07-26 14:27:36
last_update2017-07-26 14:27:36
depth1
children0
last_payout2017-08-02 14:27:36
cashout_time1969-12-31 23:59:59
total_payout_value0.056 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length186
author_reputation74,266,337,461,760
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,799,735
net_rshares15,769,703,806
author_curate_reward""
vote details (1)
@sunshine247 ·
You Rock!!!!!  Can you tell me how to use the camera on this thing (LOL)?  No joke, I still have mine :)  Awesome info in this post..Thank you Friend - SUNSHINE247 
https://steemitimages.com/DQmX5MPpG4rpY9KZ2NyRhKw7ZeFTJ2insAD3CtyP9FPBkaf/image.png  
 Photo from Simply-American.net
properties (22)
authorsunshine247
permlinkre-furion-the-case-for-client-side-encoding-20170726t091426963z
categoryviewly
json_metadata{"tags":["viewly"],"image":["https://steemitimages.com/DQmX5MPpG4rpY9KZ2NyRhKw7ZeFTJ2insAD3CtyP9FPBkaf/image.png"],"app":"steemit/0.1"}
created2017-07-26 09:14:27
last_update2017-07-26 09:14:27
depth1
children0
last_payout2017-08-02 09:14:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length282
author_reputation2,027,371,818,109
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,771,453
net_rshares0
@tb0t89 ·
I still use a flip-phone.
Old tech is sometimes safer...
👍  
properties (23)
authortb0t89
permlinkre-furion-the-case-for-client-side-encoding-20170726t130246343z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 13:02:51
last_update2017-07-26 13:02:51
depth1
children0
last_payout2017-08-02 13:02:51
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length56
author_reputation91,891,527,268
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,790,501
net_rshares1,654,934,021
author_curate_reward""
vote details (1)
@terraromeo ·
good luck with your project bro
properties (22)
authorterraromeo
permlinkre-furion-the-case-for-client-side-encoding-20170726t100130000z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 10:01:24
last_update2017-07-26 10:01:24
depth1
children0
last_payout2017-08-02 10:01:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length31
author_reputation-3,746,167,184
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,774,969
net_rshares0
@thekyle ·
$1.24
Have you looked into how this could impact the battery life of mobile devices? I would assume that transcoding locally is more CPU/GPU intensive than just uploading.
👍  , ,
properties (23)
authorthekyle
permlinkre-furion-the-case-for-client-side-encoding-20170726t170205045z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 17:02:06
last_update2017-07-26 17:02:06
depth1
children2
last_payout2017-08-02 17:02:06
cashout_time1969-12-31 23:59:59
total_payout_value1.067 HBD
curator_payout_value0.176 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length165
author_reputation4,705,240,024,157
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,816,404
net_rshares346,673,090,572
author_curate_reward""
vote details (3)
@furion ·
Answered in reply to @marcusorlyius.
properties (22)
authorfurion
permlinkre-thekyle-re-furion-the-case-for-client-side-encoding-20170726t172358629z
categoryviewly
json_metadata{"tags":["viewly"],"users":["marcusorlyius"],"app":"steemit/0.1"}
created2017-07-26 17:24:00
last_update2017-07-26 17:24:00
depth2
children1
last_payout2017-08-02 17:24:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length36
author_reputation116,503,940,714,958
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,818,504
net_rshares0
@thekyle ·
Thanks.
properties (22)
authorthekyle
permlinkre-furion-re-thekyle-re-furion-the-case-for-client-side-encoding-20170726t172557214z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 17:25:57
last_update2017-07-26 17:25:57
depth3
children0
last_payout2017-08-02 17:25:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length7
author_reputation4,705,240,024,157
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,818,716
net_rshares0
@watcheronhill ·
excellent
properties (22)
authorwatcheronhill
permlinkre-furion-the-case-for-client-side-encoding-20170728t035941407z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-28 03:59:42
last_update2017-07-28 03:59:42
depth1
children0
last_payout2017-08-04 03:59:42
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length9
author_reputation207,666,287,025
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,979,849
net_rshares0
@websensei ·
You are right. Reducing bandwith costs is really important and you always should think about it if you are developer.
properties (22)
authorwebsensei
permlinkre-furion-the-case-for-client-side-encoding-20170726t112513157z
categoryviewly
json_metadata{"tags":["viewly"],"app":"steemit/0.1"}
created2017-07-26 11:25:15
last_update2017-07-26 11:25:15
depth1
children0
last_payout2017-08-02 11:25:15
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length117
author_reputation221,310,649,468
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,781,781
net_rshares0
@weetreebonsai ·
I am looking forward to seeing this roll out, the main issue I have had with  youtube is the number of hours it takes to upload a few minutes of video! Thank You for posting more about this @furion! Sharing to others to see!
properties (22)
authorweetreebonsai
permlinkre-furion-the-case-for-client-side-encoding-20170726t120413426z
categoryviewly
json_metadata{"tags":["viewly"],"users":["furion"],"app":"steemit/0.1"}
created2017-07-26 12:03:57
last_update2017-07-26 12:03:57
depth1
children0
last_payout2017-08-02 12:03:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length224
author_reputation2,145,502,320,998
root_title"The case for client side encoding"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,785,108
net_rshares0