Which is the best programming language to build a video streaming website?

by 21 replies
I want to launch a video streaming website for my business. I've searched around but haven't found much information. Do I need a certain type of server to host these types of sites? Kindly suggest me.
#programming #build #language #programming #streaming #video #website
Avatar of Unregistered
  • Profile picture of the author pauloadaoag
    Administrator
    Do you have any programming experience?
    • Profile picture of the author ashleyjohn1189
      Yes, I have experience in programming. I've found lots of ready-made video streaming software to build the website. Shall I go for those?
  • Profile picture of the author galantisme
    [DELETED]
  • Profile picture of the author jbj
    PHP is the most used, but there's a lot of others options such as Python or Ruby.
  • Profile picture of the author johnce
    python is the best programming language for video streaming
  • Profile picture of the author gprialde
    For me PHP is the most suited programming language to use for web services and web applications because of its RAPID software architecture.
  • Profile picture of the author tonibabot
    php is enough
  • Profile picture of the author CDNgine
    What type of site will it be? Are you planning on building a tube style site or a business site with a daily/weekly/monthly instructional video, other, etc..?

    It's hard to give you solid advice without knowing more details. However, in generic terms, if you do know a programming language well, then customizing a script in your preferred language would give you the most control. I'm not sure which language is best, but I do know of many PHP based video sites that do a tone of daily traffic and most of the top commercial scripts out there are written in PHP.

    As to server type, I would recommend at least a VPS so you have control over your environment as many Shared plans don't include the required modules for streaming video, unless you find a specialized video host or offload the videos to a CDN that supports streaming.

    Good luck.
  • Profile picture of the author charlottegracie
    Banned
    [DELETED]
  • Profile picture of the author Jose001
    Ok you don't actually stream video - you stream single images and show them one after the other which animates them. This is how videos work.
    So what you need to do is have something that shows an image on your website - go with The Official Microsoft ASP.NET Site easiest way forward I would say, put an image control on the page with the source being the picture you want to see. Get next picture change the source to next picture and repeat.

    Have a look at these:
    1. Video Streaming with ASP.NET SignalR and HTML5
    2. Asynchronously streaming video with ASP.NET Web API
    3. HTTP 206 Partial Content In ASP.NET Web API - Video File Streaming
    4. Video Streaming to a client app using Asp.Net Web API
    5. The Embedded Streaming Video Control Suite for ASP.Net
    6. Live Smooth Streaming
  • Profile picture of the author Martin smith
    PHP is the best to build video streaming website..
  • Profile picture of the author plastio
    Well you must search through WebRTC and Wowza
  • Profile picture of the author ashleyjohn1189
    I've found a video streaming software called Streamhash(streamhash.com). They are using PHP video script. I've downloaded and using their demo version. It's cool till now. If anybody know about this software, kindly give me some suggestion.
  • Profile picture of the author qrcodereader
    best suggestion is php programming language.
  • Profile picture of the author Vishakha Amutech
    [DELETED]
  • Profile picture of the author ashleyjohn1189
    Yes, finally I've decided to build it in PHP.
  • Profile picture of the author jhonewill
    As per my view, all the technologies like Java, php, dot net, etc. are perfect to make video streaming website. It depends on your requirements and budget. If you have low budget for website you can go for PHP technology.
  • Profile picture of the author hardworkersk
    I play with php, so i prefer PHP always
  • Profile picture of the author Sanji123
    As my opinion is that you can make a great and stunning video streaming website by the combination of Java, PhP, ASP.net, C# etc. Different section need different language. Thanks.
  • Profile picture of the author divp1
    Banned
    [DELETED]
    • Profile picture of the author ashleyjohn1189
      I'm not looking for 'single images and show them one after the other which animates them' - as you mentioned. I want a video streaming website just like YouTube where I can upload, share and watch videos. Just like this website 'demo.streamhash.com'
  • Profile picture of the author JohnAdam1
    First thing, the decisive intel you need to pick a host is how many traffic you expect. This will determine if you should opt for a shared hosting, a managed hosting or a VPS.Shared hosting will be free but they will have a very low performance.

    Second thing is, where the videos would come from?
    If you will be using the likes of YouTube and Vimeo, then, any regular hosting will do. Shared hosting are the cheapest, but I would suggest using at least a managed WP hosting service to guarantee a minimum performance.

    Third thing is, the protection of your videos. You may want to protect your streamed videos, to prevent anyone from copying them and use them outside of your website’s premiss
    • Profile picture of the author ashleyjohn1189
      I don't want to go for shared hosting. And I didn't get your first line. What did you mean 'pick a host is how many traffic you expect' ? Clear this confusion again kindly.

Next Topics on Trending Feed