SmartSTREAM logo

SmartSTREAM Startup Guide

Return to the User Support Site Top

Video On-Demand Streaming

By using Video On-Demand Streaming, users can upload videos created in advance to SmartSTREAM, allowing viewers to watch videos at their preferred time on their device of choice.
This section explains the procedures for uploading videos, encoding them into formats suitable for viewing, and creating a player for playback.

Create a Profile

Create a profile by selecting Home > Profile > Create Profile.
Configure video quality and format settings when converting common video files (.mp4, .mov, etc.) into file formats suitable for internet streaming.

creating a profile for live streaming

Profile Item Descriptions and Input Examples

Item Description Recommended Default Settings
Title / Description Since this will not be made public, please feel free to set a title and description that are easy to understand. Optional
Profile Type Select whether this profile will be used for Live Streaming or Video On-Demand Streaming.
Default Setting Check this box if this is a frequently used profile. Blank
Streaming Settings Select this if you want to use streaming settings configured under options such as "Apply Viewing Restrictions."
Publication Setting You can set the profile to Draft, Private, or Public. Public
Video Bitrate (bps) Specify the video quality. The unit is bps. Higher values allow for higher-quality video, but if the viewer’s network connection is slow—such as on a mobile network—smooth playback may not be possible. For smartphones (mobile networks): 1000000–2000000 /
For PCs (fixed networks): 2000000–4000000
Width (px) Specify the width of the streamed video in pixels. Low quality: Width 640 Height 380 /
High quality: Width 1280 Height 720
Height (px) Specify the height of the streamed video in pixels.
Video Frame Rate (fps) Specify the frame rate of the streamed video in fps. Higher values make the video appear smoother but increase the file size. Match Source
Video Keyframe Interval (frames) Specify the interval of I-frames. Higher values improve seeking speed with an increase in file size. 30
Video Bitrate Mode CBR: Fixed bitrate.
Data is transmitted at a constant bitrate at all times.
VBR: Variable bitrate.
The amount of data transmitted and received is not fixed; the bitrate is used as needed to match the video content.
VBR
Audio Bitrate (bps) Specify the audio bitrate. 96000
Audio Sampling Rate (Hz) Specify the audio sampling rate.
The sampling rate is the number of samples per second.
Higher values result in better audio quality but increase the file size.
48000
Package Type Select the video format for streaming from either HLS or MPEG-DASH. HLS
Priority Specify the order in which packaging is performed using an integer.
Leave this field blank if you are not setting multiple packages.
Blank
Label You can assign labels to package settings for management. Blank
DRM Type You can select the type of DRM encryption.
The available DRM types vary depending on the selected package type.
None

Create a Web Player

In order for viewers to watch videos, a Web Player is required, users create a Web Player here

  1. a Web Player

    Click Create Web Player from Home > Web Player tab.

  2. a Web Player

    Set the Web Player name.

  3. Configure colors, controls, and other settings according to your preferences.

  4. Click Save / Generate.

  • Even if "Autoplay" is set to Yes, it may not function correctly depending on browser specifications.
    In that case, please press the play button to start playback manually.
  • It is recommended to set both "Center Play Button" and "Center Play / Pause Button" to Yes.

Recommended VOD Settings

Item Recommended Basic Settings (On-Demand)
Web Player Name Since this is not made public externally, please set a clear and easy-to-understand name.
Reference ID Blank
Color User-defined
Center Play Button Yes
Center Play / Pause Button Yes
Autoplay No
Auto Loop No
Control Bar Yes
Seek Yes
Playback Speed Change Yes to allow playback speed changes
Loop Yes
Logo No (Yes if a logo is configured)
Authentication No (Yes if password authentication is configured)

* If customization is applied, proceed to Customize Player

Upload and Encode Video

There are character strings that cannot be used as file names, such as half-width spaces and half-width parentheses ().
For details, please refer to Characters That Cannot Be Used in Video File Names in the Notes.

  1. the Upload tab

    In the profile on the Upload tab, select the format you want to encode.
    (For the Simple Plan, this will be 1 Mbps HLS.)

  2. Drag and drop the content you want to publish on the internet.

  3. Click Start Encoding.

  4. Media tab

    Display the media list from Home > Media tab.

  5. When the encoding status of the encoded content shows Check in the media list, the process is complete.

When uploading multiple videos, it is convenient to use the FTP function. When uploading using the FTP function, please refer to "Upload Videos via FTP"

Explanation of Encoding Status Icons

Link Video and Web Player

  1. Streaming Web Player Settings tab

    Set a name in Home > Streaming Web Player Settings tab.

  2. Select the uploaded media and the created player from the pull-down menus.

  3. Set the player size.

  4. Click Save.

    If no size (width, height) is specified for the video player, Width 1280 Height 720 or Width 640 Height 360 is recommended.

  5. Streaming Web Player Settings tab

    At the top of the screen, a URL for directly viewing the content and a QR code for that URL are generated.

    • ・URL: A URL that can be viewed by entering it directly into a browser.
    • ・QR Code: Please use this when playing on mobile devices such as smartphones.
  6. Streaming Web Player Settings tab

    At the bottom of the screen, HTML tags that can be embedded on your web server are generated.

    • ・iframe / video tag: Please use these when embedding the Player into a web page.

* If playback can be confirmed using the URL in step 5, the streaming setup is complete.