Create site like youtube - asp.net

I'm new to video rendering in web. So I'd like to ask which information resources should I read before starting development? Back-end technologies are: ASP.NET MVC, Azure.
The main question is: what is the best way to host videos? For example I could keep them right in site file system. Is it good/bad?
Thanks in advance.

Since you are on the MS stack. I'd suggest:
Azure media services.
https://azure.microsoft.com/en-us/services/media-services/
It supports the multi-bit streaming and encoding of the videos and a number of other things.

Related

Scan a document straight to my site

I want to place a button in my ASP.NET Web Forms projec, that connects directly to my Scanner (hardware). Scan & Upload.
Is there a way to do so?
(Activex, etc.)
Thank you
Did you try TwainX, it says.
"Easily integrate Scanners into your web-based applications with a minimum of ... of indirection"
http://twainx.sourceforge.net/
If this is an internal scanner accesible to your company, there is sense in doing this, but if the general public has to do it, they will have to install the activex and all, not recommending your approach. Might as well ask the user to scan it, and then upload the image.
This article - Scan and Upload Documents in ASP.NET MVC App using Dynamic Web TWAIN - may help you as an alternative
I found this post that includes source code that uses the ASP.NET to show how to scan on the client side and then upload the images onto the server:
http://support.leadtools.com/CS/forums/20960/ShowPost.aspx

Live streaming video integration in C# ASP.NET Website

I am going to make a website which will show me live streaming. Of course technologies are C# ASP.NET or ASP.NET MVC. For testing purpose, Now I want to use my PC's webcam to shoot video and it will be displayed on the .aspx or say .cshtml page directly on the same time. So let me know what will I do? If anyone from India, just see the Saibaba Live Darshan official website and I just need to make same type of site.After successful testing,I will deploy and host this application on hosting server. There is a temple where I will integrate this system so that everyone can take live darshan on their web browsers. So please guide me how to achieve this. Tell me all possible ways and if you have complete project code,then let me know.
You can use HTML5/getUserMedia to capture a video stream from the users webcam.
You can then display this on a html5/canvas for the user, or if you prefer you can use WebRTC to stream it to a server.
You can also look into projects such as this one: https://code.google.com/p/telepresence/
If you prefer to implement it yourself you can look here: https://hacks.mozilla.org/2013/02/cross-browser-camera-capture-with-getusermediawebrtc/

Video Conference in ASP.NET C# Website

Well, I am developing a virtual classroom i.e. Online classroom, It is a website which provides faculties and students an interactive way of learning. I am almost done just I am stuck with this video conferencing module. I am using ASP.NET C#. I have searched a lot for this. Some information I found is:
1) I got to know about ConferenceXP module. Which is developed by microsoft and enables developers to use it to build their own video-audio conference. I also searched a lot about it, but I am confused on how to implement it in my website. Any suggestion with steps on how to use conferenceXP in website.
2) Though i searched a lot, but yet if some links were left, I am asking this again that Is there any better and easier way( Easier and fast beacuse i need to implement this into my website in 7 days) to implement video-audio chat application in website using C#(Or any other technology working with visual studio).
3) While searching I found something like I can use Skype with my online classroom, Any suggestions related this?
Thanks in advance.
You can use Openmeetings from regardless of your technology. The whole interface is SOAP/REST based.

Flex multimedia file management

Just I have started learning flex for my project. This is project is a kind image, video, audio file management which is accessible from local hard drive like adding, deleting etc..
I heard that Air is doing this kind of work. But our client asking that the project should run only on the browser not like a application.
I have searched lot of tuts. But I haven't get much tutorials. please give me some suggestion to get this type o tutorial.
Thanks
Browser applications cannot manipulate local hard disk contents, regardless of their type - Flash, or JavaScript, or Silverlight - security model is similar for all of them. Try to persuade your client with seamless install of AIR applications (google "AIR badge install".)

Does anyone know a library similar to Openinviter but for connecting your asp.net site to social networks

we are currently developing a website which will heavily involve connections to several social networks. I name a few (facebook, youtube, flickr, google contacts, windows live contacts, twitter,...)
i know (from collegues) that a library exists for php. called openInviter (http://openinviter.com)
though this site has to be in asp.net and probably with the CMS Umbraco (http://www.umbraco.org)
Instead of targetting each site trough its own (or custom community build) library we were wondering if anyone knows a similar library that target all or many social networks at once. Greatly simplifying the work and complexity of the project.
Depending on what you're looking at doing with the Social Networks, you might want to check out YQL - Yahoo! Query Language - this allows you to work with one API to access a whole host of supported and custom APIs, which might well simplify things for you.
Have you seen RPXNow? There is a .NET library available.

Resources