none
Video Streaming in Sharepoint Online RRS feed

  • Question

  • How can I setup a sharepoint page/site to do Video Streaming?

    I have already embedded a wmv file(25MB) but it takes way to long to start playing.

    Monday, September 27, 2010 1:10 AM

All replies

  • This is not possible in the WSS 3.0 / 2007 version that is currently available on SharePoint Online.

    Video streaming is built in as part of SharePoint 2010 enterprise functionality (in the 'media web part'). I'm not sure if this will be part of SharePoint Online 2010 - but most likely based on the publishing functionality it may be possible.

    Other than that you may be able to find a web part that can play streaming video files - then host the file on YouTube or another service.

    Loryan


    MCSE 2003, MCTS (2008, LCS, OCS, SharePoint) Paradyne | My BPOS blog (Explore the BPOSsibility)
    Monday, September 27, 2010 8:38 AM
  • Can't you host the video on Youtube an put a link on SP Online? I think you can configure Youtube for private viewing.
    ken wood it director tlw sports company, llc the states
    Saturday, October 16, 2010 10:17 PM
  • Hi Ken,

    Yes that is also possible, but I'm guessing the idea was to have the video file appear within the SharePoint page.

    You can either find some code and use a content editor web part, or find a video player web part that works with SharePoint Online (we will be launching one on the BPOS Tools webiste soon).

    Loryan


    MCSE 2003, MCTS (2008, LCS, OCS, SharePoint) Paradyne | My BPOS blog (Explore the BPOSsibility)
    Sunday, October 17, 2010 9:03 AM
  • By Using the youtube option to embed the video with an iframe I was able to have a video play in the site.  I was also able to embed a playlist which showed a row of videos to choose from.
    Aaron Bennett
    Monday, October 18, 2010 4:47 PM
  • Is this video player available yet? I did not see it on the website
    Monday, February 28, 2011 10:46 PM
  • <iframe width="480" height="360" src="http://www.youtube.com/embed/Hp025qm8ASs?rel=0" frameborder="0" allowfullscreen></iframe>
    Friday, January 6, 2012 7:51 AM
  • <i frame width="420" height="315" src="http://www.youtube.com/embed/Hp025qm8ASs?rel=0" frameborder="0" allowfullscreen></i frame >

    Bottom Line it is easier to embed a YouTube video in SharePoint than on this forum because I got it to show for about 2 seconds and then it went back to code.  I used a Microsoft Lync commercial as an example.  Some videos however will not allow you to embed them depending on if the author is willing to share the video.





    <iframe width="560" height="315" src="http://
    www.youtube.com/embed/videoseries?
    list=PL0790CE8F416993C8&amp;hl=en_US&amp;autoplay=1"
    frameborder="0" allowfullscreen></iframe>

    Friday, January 6, 2012 7:56 AM
  • In fact, the media web part uses buffering, NOT streaming. Streaming is not something that can be decided solely by the client, but heavily depends on the server setup. Since you're mentioning it takes a long time for a wmv file to get playing, there is an alternative that's not really streaming at all...

    SharePoint 2010 (and SharePoint Online) has a Silverlight web part that allows you to point to a .xap file. Silverlight contains a MediaElement that supports videos (such as .wmv) and supports progressive downloading. This means that the client downloads the video one chunk at a time (via the normal http protocol). The client accumulates a buffer to provide for a few seconds of playback, begins playing the media file and continues downloading the rest of the video in the background.  Because of progressive downloading, the video starts playing almost immediately (which seems to be your problem). Progressive downloading doesn't require any special server software.

    Streaming is something different, it's a technology that uses a specialized stateful protocol to send data from the web server to the client. It has the instant-playback functionality of progressive downloading, but is more efficient. However, you need dedicated server software for streaming. With Silverlight, this dedicated software is Windows Media Services, a free download but the added complexity makes this solution a lot more expensive than progressive downloading.

    MS also has a free Silverlight hosting service called Silverlight Streaming, but this, despite it's name, doesn't use streaming and simply serves video files (10 GB of free hosting space).

    Recently, adaptive streaming is becoming increasingly popular at the cost of true streaming. It mimics the benefits of streaming while still using progressive downloading. YouTube is a great example of a site that uses ADAPTIVE streaming, NOT streaming. IIS now supports two features that work to make adaptive streaming more effective:

    - Bit rate throttling. This prevents people with good connections from downloading a video file really quickly, which leaves plenty of resources for other requests. You can configure IIS to begin by sending a burst of content when a video is requested, which ensures that playback happens as quickly as possible. The remaining video data is sent much more slowly. This also saves overall bandwidth, such most users won't watch a video to the end (+/- 80% won't).

    - IIS smooth streaming: the web server customizes the bit rate of the media file to suit the client.

    If you want to use these features, you'll need to download IIS Media Services.

     


    Kind regards,
    Margriet Bruggeman

    Lois & Clark IT Services
    web site: http://www.loisandclark.eu
    blog: http://www.sharepointdragons.com



    Friday, January 6, 2012 1:09 PM
  • Thank you for the information!  I still recomend using the above mentioned Method unless you have joined the rest of the world and are using Sharepoint 2010 or 2013 then adding videos is super easy!

    Aaron Bennett

    Tuesday, July 15, 2014 1:23 AM