Create a Live Broadcasting session

To create a Live Broadcasting session, you generally have to follow the below workflow. This is just an outline of how to create a live broadcast. For details on each step, refer to the indicated topics.

To create a Live Broadcasting session

  1. Prepare your server for live smoothe streaming.   For a user to successfully view your live streaming broadcast from a remote location, you have to make sure that you are streaming to a particular publishing point and that, on the client side, the HTML file that accompanies the IIS Smooth Streaming Player Development Kit is correctly modified so that it can receive the streaming content from the Smooth Streaming Server.

    For information about configuring your server, see Prepare a server for a Live Smooth Streaming broadcast.

  2. Enter a Live Broadcasting Project.   A Live Broadcasting Project contains all the tools that you need to create your live broadcast. You have to enter the Live Broadcasting Project before you can assemble and broadcast your content.

    For more information about entering this project, see Choose a project.

  3. Set up the live and file-based sources that you will need in order to compose your broadcast.   To capture a live video feed, you must connect a camera to your workstation and configure it so that you can view an image. To capture your screen movements for a live broadcast, you need to enable Screen Capture as a device and then define an area of the screen that you want to capture. To stream pre-recorded audio or video files, use the controls in Expression Encoder to specify the files you want to open, to arrange them in the order in which you want them to play, and to specify what actions you want them to take after they have played.

    For more information about setting your sources, see Set Live Sources, Use Screen Capture as a Live Broadcasting device, and Set File Sources.

  4. Add a preset (optional).   A preset is a combination of encoding options and playback options that you can quickly apply to your content after you import it. Presets are especially useful if you need guidance about the best encoding scenario for your audience.

    For more information about setting presets, see Apply presets.

  5. Set up the encoding options.   If you choose not to use a preset, or if you want to customize your preset or set your own encoding options, you can do so in the Encode panel.

    For more information about setting options in the Encode panel, see Set Output formats, Set Video options, and Set Audio options.

  6. Add metadata to your streamed file.   Add any information that may aid a viewer in searching for your file or classifying it.

    For more information about metadata, see Add metadata.

  7. Add captions to your streamed file.   Use the Script Commands panel to add text that will be displayed, on your command, at any time during the broadcast. If you choose to archive your file, these captions become part of the archived stream. If you open your file in Expression Encoder, you will see the captions listed as script commands and displayed as markers. You can then modify the command text, realign the commands on the Timeline, and add new commands.

    For more information about creating captions, see Captioning in a Live Broadcasting Project.

  8. Set the output options.   In the Output panel, set the streaming mode. You can either pull your content from Expression Encoder and send it to an available local port, or push your content to a Windows Media or Live Smooth Streaming server. Then, if you want to save the encoded file for future on-demand delivery, possibly as a Microsoft Silverlight package, specify the appropriate archive options. In this panel, you can also set Digital Rights Management (DRM) options, to make sure that you are broadcasting a secure stream. Note that DRM is available only if you choose Live Smooth Streaming as your broadcast mode.

    For more information about the Output panel in an Live Broadcasting Project, see Set the Broadcast stream options.

    For more information about the DRM options, see Set DRM options.

  9. Choose a Silverlight template   If you like, you can choose from several Microsoft Silverlight templates in which to present your live broadcast.

    For information about choosing Silverlight templates for your live broadcast, see Use Templates in a Live Broadcasting Project.

  10. Begin your Live Broadcasting presentation.   Start your camera or open your files to begin encoding and subsequently recording and broadcasting your presentation in real time. As you broadcast, you can switch sources and insert captions into the stream on the fly.

    For information about conducting a live broadcast, see Creating a live broadcast.

  11. Archive and modify your presentation.   Depending on the output options that you set, after you finish your broadcast, Expression Encoder saves an encoded version in the location that you specify. You have several options for working with the file from that point. For example, you can create several streaming broadcasts in a single session while you are in a Live Broadcasting Project. When you exit the Live Broadcasting Project, you can then open those files in a Silverlight Project, and subsequently add templates to prepare the files for an on-demand, rich web presentation.

    For more information on working in other projects, see Creating a Transcoding Project and Understanding a Silverlight Project.

See also

Other resources

Live Broadcasting Project workspace

Send feedback about this topic to Microsoft. © 2011 Microsoft Corporation. All rights reserved.