Entries:
Comments:
Posts:

Loading User Information from Channel 9

Something went wrong getting user information from Channel 9

Latest Achievement:

Loading User Information from MSDN

Something went wrong getting user information from MSDN

Visual Studio Achievements

Latest Achievement:

Loading Visual Studio Achievements

Something went wrong getting the Visual Studio Achievements

Comments

androidi androidi
  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Minh wrote:
    Without the media server back-end, you would have to download the entire stream up to the point to want to start. For local media, you wouldn't notice it because it's so fast, but with media on the net, you'd have to wait a bit.


    I do not quite understand? Its possible to seek in streams through HTTP. It's even possible to do this when playing an Mpeg 4 inside AVI from an FTP site. However this does require client code. From server it only requires that resuming is supported from arbitrary point.

    Its even possible to do all this in just very few lines of C# Smiley
  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Minh wrote:
    I think it's a server-side problem, not client-side. If you say, I want the 22nd minute of this video, the server must know how to get there & start streaming..


    Perhaps. However clients can already seek in the stream to a point they want. Just give me the timecodes and have the player do the seeking. This approach will work with every streaming format, not with just MS ones.

    For people to use it the clients must be tailored or have a plugin to support it too. I know I would not want to type in some timecodes, I should be able to quickly seek through the stream and create the videolink in one click and add the commentary without leaving the mediaplayer, but the support for this could come in as external to the player perhaps so it would not be tied in to just MS's mediaplayer. Some kind of API for this perhaps that provides the link creating and popups a stylish window for creating the commentary or adding audio comment.

    After finishing the video and having added the comments, you could either transform the comments to clipboard for putting in a blog etc or you could create xml with all the metadata, link to video and comments which could be passed on so that others who view the video in full length see the comments too..
  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    It should also be possible to allow people watch to say a live TV broadcast or keynote presentation in the net, in such manner that everyone watching it are approximately in sync and can add their text and audio/video commentary which comes available in realtime to other who watch it. Kind of like commenting a movie with friends in the hometheatre or whatever.. Technically possible to do, just need to integrate it in the player that comes with the OS so that everyone would have it.

    Course it would also be nice to record the commentary to some repository so others who watch it later get it too.

    So practically MS should integrate parts of the webcast tech to the generic player tech.

    Its funny that while the discussion in the video came almost to touch the Google TV, where you can do searches in to the latest TV broadcasts cause of the subtitling, but never mentioned that. Basicly the people who watch the video should be creating the "subtitling" by creating commentary etc.

  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Scoble talks about (around 26-27 min) how people can't do links to the middle of the channel 9 videos. Well I argue that the technology is already here, just needs some refining.


    Suppose we have a player plugin that is integrated with the browser. Now when I am the one who decides to watch the whole hour long episode and see interesting segment, I just do what I do currently already, stop the video (I haven't finished it yet) and come talk about it. But with the plugin I can mark the interesting spots in the stream and the browser extension allows me to create a special hyperlink with the timecode. It could also be possible to gather these different links from other people to a central metadata file associated with the video. This way the video author would have people watching the video "do the editing", by giving the interesting timecode segments.

    So the tech for most of the problems discussed is here already, just need to code and spread it!

    Regarding the clipping of videos, I hate that. The early Channel 9 videos with 5x 1 minute segments just plain sck, as you need a lot of clicking to watch the whole thing and most of the time you want to watch the whole and comment only on some short segments.

  • Gordon Bell and Jim Gemmell - A look into Microsoft's Bay Area Research Center, Part I

    Does the video shake horizontally or is it me.. Well the black bars are gone though, thats good Smiley

    edit: Guess it was just that the video guy was so excited.. The shaking goes away after a while.
  • “A Hitchhiker’s Guide to Microsoft” Eric Rudder picks up Lenn

    http://blogs.msdn.com/jledgard/archive/2005/03/08/389907.aspx

    "Eric Rudder will join us live on March 18th along with members of the Whidbey team to tackle your Whidbey questions"

  • Mark Boulter - talking about Smart Clients and Windows Forms

    pacelvi wrote:
    I guess that's why c# was very natural for me.  It's amount of functional abstraction is a lot less than VBs, it's easier to really comprehend what the system is doing, which in turns makes me a better developer in the enviroment.


    While I like the abstraction, its very often that after some research I find that some feature that's supported on win32 is missing and when trying to interop manually you really need to start looking with reflector etc whats happening under the hood.

    I really hope that in LH this would change a bit, so that the need for interop would drop a lot.
  • Mark Boulter - talking about Smart Clients and Windows Forms

    Why there still is big black borders (6 cm) around the picture? I thought this was fixed long ago? Or was this video recorded long ago.

    Also it says video res is 320x180 pixels. No wonder it is so blocky.

  • Bob Palmer - Tour of Microsoft Studios

    Was the (sound?) post-production cut off the video? There was a jump in the video at that point I think.
  • Suzanne Cook - Developing the CLR, Part I

    scobleizer wrote:
    Beer: I'll try to do better.

    A lot of times in interviews I'm just trying to mentally keep up with the interviewee.

    She's a developer on the .NET CLR team. I'm nowhere near as smart as she is.


    While I understand its much more effort to arrange, I find the videos where you get the Guest and someone the Guest knows (manager or whatever) together, there is less chance for the silent parts where your thinking whats the next smart question, as the other person who knows the subject area you are talking about with the guest can then chime in. There's many videos already where we have seen this work best I think, like

    Kevin Schofield - Tour of Microsoft Research
    Herb Sutter, the Future of Visual C++
    Kit George - Tour of .NET CLR Base Class Library Team (Part II)

    This tour with expert + a good conversation with guests format is very good as there can both be expert conversation and novice questions and less chance for akward silence. And the guest may even feel more comfortable when theres someone (s)he knows better to help out if the question is going a bit out of his/her area of knowledge etc..

    And my hidden agenda: Less of The Scobleizer laughing and more of the interesting conversation between people who know what they're talking about - if they go too much rocket science, you can always let them know.

    But actually I feel stupid whining about this, most of the videos lately have been like I've hoped here, for this video I guess you just could not arrange the better setup?