Properties
Name |
Type |
Description |
Notes |
protocol |
MediaProtocol |
|
[optional] |
id |
str |
|
[optional] |
path |
str |
|
[optional] |
encoder_path |
str |
|
[optional] |
encoder_protocol |
MediaProtocol |
|
[optional] |
type |
MediaSourceType |
|
[optional] |
container |
str |
|
[optional] |
size |
int |
|
[optional] |
name |
str |
|
[optional] |
is_remote |
bool |
Gets or sets a value indicating whether the media is remote. Differentiate internet url vs local network. |
[optional] |
e_tag |
str |
|
[optional] |
run_time_ticks |
int |
|
[optional] |
read_at_native_framerate |
bool |
|
[optional] |
ignore_dts |
bool |
|
[optional] |
ignore_index |
bool |
|
[optional] |
gen_pts_input |
bool |
|
[optional] |
supports_transcoding |
bool |
|
[optional] |
supports_direct_stream |
bool |
|
[optional] |
supports_direct_play |
bool |
|
[optional] |
is_infinite_stream |
bool |
|
[optional] |
use_most_compatible_transcoding_profile |
bool |
|
[optional] [default to False] |
requires_opening |
bool |
|
[optional] |
open_token |
str |
|
[optional] |
requires_closing |
bool |
|
[optional] |
live_stream_id |
str |
|
[optional] |
buffer_ms |
int |
|
[optional] |
requires_looping |
bool |
|
[optional] |
supports_probing |
bool |
|
[optional] |
video_type |
VideoType |
|
[optional] |
iso_type |
IsoType |
|
[optional] |
video3_d_format |
Video3DFormat |
|
[optional] |
media_streams |
List[MediaStream] |
|
[optional] |
media_attachments |
List[MediaAttachment] |
|
[optional] |
formats |
List[str] |
|
[optional] |
bitrate |
int |
|
[optional] |
fallback_max_streaming_bitrate |
int |
|
[optional] |
timestamp |
TransportStreamTimestamp |
|
[optional] |
required_http_headers |
Dict[str, Optional[str]] |
|
[optional] |
transcoding_url |
str |
|
[optional] |
transcoding_sub_protocol |
MediaStreamProtocol |
|
[optional] |
transcoding_container |
str |
|
[optional] |
analyze_duration_ms |
int |
|
[optional] |
default_audio_stream_index |
int |
|
[optional] |
default_subtitle_stream_index |
int |
|
[optional] |
has_segments |
bool |
|
[optional] |
Example
from jellyfin.generated.api_10_10.models.media_source_info import MediaSourceInfo
# TODO update the JSON string below
json = "{}"
# create an instance of MediaSourceInfo from a JSON string
media_source_info_instance = MediaSourceInfo.from_json(json)
# print the JSON string representation of the object
print(MediaSourceInfo.to_json())
# convert the object into a dict
media_source_info_dict = media_source_info_instance.to_dict()
# create an instance of MediaSourceInfo from a dict
media_source_info_from_dict = MediaSourceInfo.from_dict(media_source_info_dict)
[Back to Model list] [Back to API list] [Back to README]