Alternative to storing video files in cloud service - firebase

I'm building a video streaming platform for a niched audience. It's basically YouTube with a fence around it. Users are vetted based on quite strict criteria so content will be high quality and relevant. I've been using Firebase to store the videos, but I soon realized this will become very costly in the end and since it's gonna be free and monetized through ads (not video ads), I will probably never see an upside. So I had an idea of using YouTube's API to basically upload videos to one account and stream them through unlisted links directly onto my platform.
There are a few issues with this however: first off, I'm not sure if this goes against YouTube's policies or rules. I've been trying to contact them, but it's virtually impossible to get ahold of them. Does anyone know?
Secondly, there are irrelevant, disrupting video ads that I cannot remove and links to other videos, taking the user from the platform.
So, are there other options? Any experts on Vimeo or Dailymotion for example?
Even YouTube is struggling with the storage/money issue, so I realize this might be an impossible question - I'm prepared to be disappointed.

Related

Is there any way to stop Telegram from showing pages from my site as Instant View version?

I run a blog and distribute my posts in a Telegram channel. One day, I got surprised that links started showing as "Instant View" versions, since I never managed to support this technology (and, tbh, I don't like it either). Later, I discovered that readers that I don't know submitted IV templates to Telegram, and eventually one of them was approved.
I searched for any way to stop Telegram converting my posts into IV version, without success. Is there any (a meta tag, a form, whatever) to ask Telegram to disable IV in links from my domain?
Thanks!
Instant views are implemented via a set of hardcoded XPath rules, so you can change the markup of your website (like, class/id names) or paths (/blog/a1.html → /kek/a1). It can break the rules, and IV won't be shown.
One more trick is to integrate an iframe into the body of articles (or to the end). The reason is that iframes are not supported by the IV engine (the exclusion is embedded youtube). You can set 1×1 size, to make it invisible to users.
Another trick is to integrate an image with src tag leading to some nonexistent path. Telegram server won't be able to fetch the resource, and IV generation will be failed.
No. You can't disable instant view for your blog or site. That's just how Telegram instant view works. It will cache hundreds of sites and crop the content of the articles. You can read more about it here:
https://instantview.telegram.org/
Currently, there's a contest for instant view templates. The goal is to get as many sites working with instant view as possible.

Can I add RSS-less websites on Feedly or other RSS-Reader?

I am a huge fan of RSS.I am currently using Feedly as my default RSS Reader.I have a question though that I am unable to find the answer.How can I follow a website that does not provide RSS Feeds?I have tried several addons on firefox or extensions on chrome that automatically detect RSS when I am visiting a website,therefore with one-click I can add that website on Feedly.In addition I have searched through the internet to create manually an RSS Feed,when a website does not provide one,but it seems there is not a free way to do it,or if I try an online 'RSS Creator' (like page2rss and more) most of the times they are not working (either can't find the RSS of a website or create an invalid RSS).However,I didn't give up,so I was desperately seeking a way,to find the RSS Feed via the 'source code' of a website.Unfortunately,that only works for Youtube Channels and not for other websites.Is there a way via those actions to 'follow' another website?
I have found a way to 'detect changes' of Feed-less websites using update-scanner addon on firefox and page monitor on chrome.But,all I want to do is put those webpages in one app/website (like Feedly) so that I can follow them whether I am using my pc,or iphone/ipad (iOS),or tablet (android),or another user's pc/laptop.Any suggestions?Keep in mind that iOS devices don't support extensions.If I confused you,visit this link and you'll understand exactly what I am looking for.
http://googlereader.blogspot.gr/2010/01/follow-changes-to-any-website.html
The only drawback is that googleReader does not exist anymore!Do you know another RSS Reader that support this feature (like Feedly,the Old Reader etc) ?
Thanks!
A simple but basic solution is Page2Rss.com. You put the URL of the page. One's a day, the service crawl the page and generate an item for all what's new.
Feed43.com does a much better job, even its free version. You have to elaborate rules of extraction from the HTML code.
Feedity is much (much) more interactive, bit commercial.

Identify restrictions in embeddable Youtube videos

I'm having problems identifying playback restrictions of embedded YouTube videos when using YouTube Data API v3.
Example: YouTube ID k85mRPqvMbE and 3n4dXiagrZc seem to share same restrictions when it comes to embedded playback (in my case on an iPhone). The parameters I have looked at are "embeddable" in Video API and videoSyndicated/videoEmbeddable in Search API.
All the "obvious" parameters give the same results for both videos, but while I can play "3n4dXiagrZc" on my device without any problems, "k85mRPqvMbE" refuses to play due to content owner blocking me from watching it (playback through YouTube app or YouTube web works fine though). Please note that I have check the country restrictions as well and my country is not blocked for any of the two.
Any ideas on how to identify videos via the YouTube Data API v3 that are blocked for the reason stated above?
If you do a JSON query, http://gdata.youtube.com/feeds/api/videos?v=2&alt=jsonc&q=videoid you will get the video info. Here look for "embed:allowed", if present the video is embeddable.. Hope this helps! :)

'Rules' to be taken into account when working with cross-domain iframe content

Originally, I was planning on a site that would've involved the manipulation of any elements loaded into an iframe from another domain. I now know that's not possible because of the policy around the origin of it, what other policies are in place that I need to take into account?
I'm asking because although I'm no longer going to attempt to access the iframe contents, I am still going to rely on the iframe as a major source of my site's content and it will, in fact, span the majority of the screen space. Users will be able to navigate to certain sites using the iframe. Is there anything I've got to comply with while doing this? Are there restrictions in the way I use other sites' content?
May seem kind of like the more non-technical kind of topic but I'd rather confirm this prior to spending months of dev work on it.

Flex 3: Will Google Index Content that is Only Visible After Clicking a Button?

Will the Googlebot "click" buttons on a Flex 3 site when it indexes it?
I've got a Flex 3 site. When the user clicks one of the buttons on my site, a panel opens and text appears. As the text is not immediately visible, will Google index the content in the panel? (I'm not cloaking or anything weird. It's just the normal functioning of the site).
Are there any Flex 3 developers out there who see Keywords listed in Google Webmaster Tools for text that is visible only after clicking a button?
Thank you.
-Laxmidi
Straight from google itself:
Q: How does Google "see" the contents
of a Flash file? We've developed an
algorithm that explores Flash files in
the same way that a person would, by
clicking buttons, entering input, and
so on. Our algorithm remembers all of
the text that it encounters along the
way, and that content is then
available to be indexed. We can't tell
you all of the proprietary details,
but we can tell you that the
algorithm's effectiveness was improved
by utilizing Adobe's new Searchable
SWF library.
Q: What do I need to do to get Google
to index the text in my Flash files?
Basically, you don't need to do
anything. The improvements that we
have made do not require any special
action on the part of web designers or
webmasters. If you have Flash content
on your website, we will automatically
begin to index it, up to the limits of
our current technical ability (see
next question).
That said, you should be aware that
Google is now able to see the text
that appears to visitors of your
website. If you prefer Google to
ignore your less informative content,
such as a "copyright" or "loading"
message, consider replacing the text
within an image, which will make it
effectively invisible to us.
In short I haven't actually seen this working on my own projects (though I don't target SEO) Adobe acquired Omniture an SEO company recently and the people at Google are smart, so I don't doubt this will be progressing nicely in the near future, more info and experiments can be found here:
http://www.flashnseo.com/
http://www.omniture.com/en/
I don't think there is a clear answer to this one since it's in flux and Google can't disclose exactly how their algorithms will work, but as stated in the other answer here I'd imagine if the information is still represented as text in the swf, they'll find a way to dig it up, in terms of how your site will handle deep linking, that's still on the developers (although I've got my fingers crossed that between Adobe and Google they're able to ease the pain on us).

Resources