Class MediaSource.Builder
- java.lang.Object
-
- com.longtailvideo.jwplayer.media.playlists.MediaSource.Builder
-
- Enclosing class:
- MediaSource
public static class MediaSource.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MediaSource
build()
MediaSource.Builder
file(java.lang.String file)
MediaSource.Builder
httpHeaders(java.util.Map<java.lang.String,java.lang.String> httpHeaders)
MediaSource.Builder
isdefault(boolean _default)
MediaSource.Builder
label(java.lang.String label)
MediaSource.Builder
type(MediaType type)
-
-
-
Method Detail
-
file
public MediaSource.Builder file(java.lang.String file)
- Parameters:
file
- URL to the video file, audio file, or live stream of this playlist item source.
-
label
public MediaSource.Builder label(java.lang.String label)
- Parameters:
label
- Label of the media source, displayed in the manual quality selection menu. Set this if you have more than 2 qualities of your video.
-
isdefault
public MediaSource.Builder isdefault(boolean _default)
- Parameters:
_default
- Set this to true for the media source you want to play on startup. If this isn't set for any source, the first one is used
-
type
public MediaSource.Builder type(MediaType type)
- Parameters:
type
- Forces a media type. Only required when a file extension is missing or not recognized (Using .php or certain tokens, for example).
-
httpHeaders
public MediaSource.Builder httpHeaders(java.util.Map<java.lang.String,java.lang.String> httpHeaders)
- Parameters:
httpHeaders
- HTTP Headers to include with requests for this media file.
-
build
public MediaSource build()
-
-