Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Media files sync for the web and for the Smart TV

9 views
Skip to first unread message

Michiel de Jong

unread,
Dec 14, 2015, 8:17:31 AM12/14/15
to dev-fx...@lists.mozilla.org
Hi!

Now that we're no longer targeting FxOS smartphone users, with our https://wiki.mozilla.org/Firefox_OS_Data_Sync#Media_Files_Sync project, we may want to split it into:

* Smart TV specific solution using https://wiki.mozilla.org/Firefox_OS/Cloud_Storage
* As part of https://wiki.mozilla.org/Firefox_OS_Data_Sync#Data_Sync_for_the_Web

Any ideas about this?


Cheers,
Michiel.

Fernando Jiménez Moreno

unread,
Dec 14, 2015, 12:33:05 PM12/14/15
to Michiel de Jong, dev-fxos-sync
Hello,

according to [1], media files synchronization looks still important for connected devices. The approach that we were taking (FileSystemProvider API) might not be valid anymore though. We really depend on the product, architecture and platform choice. We should probably just hold on this work for a while until we figure out what's the general direction for connected devices.

Cheers,

/ Fernando



_______________________________________________
dev-fxos-sync mailing list
dev-fx...@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-fxos-sync


Michiel de Jong

unread,
Dec 14, 2015, 3:40:04 PM12/14/15
to Fernando Jiménez Moreno, dev-fxos-sync
Yes, in particular we could look at sync between your browser and some box ("NAS") in your house. Instead of running ownCloud or Kinto on a server, you could be running it on your "FoxBox" inside your house (I think FreedomBox already support running ownCloud and/or remoteStorage servers from your house).

The difference then is that your storage server doesn't have a public IP address, so this involves punching a hole into your ISP's firewall, and inventing a way to discover your storage server if it's not on a public IP address.

I'll be helping with Shweta with her work on Kinto discovery (we were considering something like /.well-known/storage), and I have heard positive stories about using Tor hidden services for this. Definitely worth some exploration! :)

Having said that, it's not much different whether you store JSON data or media files on a server box in your house, so maybe we can decouple that conversation from media files per se.

On a separate note, if the plan to port apps like Music, Camera and Gallery to proper cross-browser web apps (removing their strict dependency on DeviceStorage), then cross-origin sync to Dropbox/GoogleDrive will become all the more important, because once you run them in a non-B2G browser, these apps will be useless without access to where the user wants to store their photos and mp3 files.


Cheers,
Michiel
0 new messages