From d43ffa3a9221ee414ae3c669b1cc6edf948646a1 Mon Sep 17 00:00:00 2001 From: Dmytro Demchenko <91938357+DimaDemchenko@users.noreply.github.com> Date: Fri, 19 Jul 2024 14:35:10 +0300 Subject: [PATCH] Add files via upload --- docs/v1.0/assets/navigation.js | 2 +- docs/v1.0/assets/search.js | 2 +- .../classes/p2p_media_loader_core.Core.html | 40 ++-- ...2p_media_loader_core.CoreRequestError.html | 6 +- .../p2p_media_loader_core.RequestError.html | 8 +- ...p2p_media_loader_hlsjs.HlsJsP2PEngine.html | 20 +- ...p2p_media_loader_shaka.ShakaP2PEngine.html | 20 +- docs/v1.0/modules/p2p_media_loader_core.html | 3 + .../p2p_media_loader_core.ByteRange.html | 2 +- ...2p_media_loader_core.CommonCoreConfig.html | 2 +- .../p2p_media_loader_core.CoreConfig.html | 2 +- .../p2p_media_loader_core.CoreEventMap.html | 20 +- ...p_media_loader_core.DefinedCoreConfig.html | 2 +- .../p2p_media_loader_core.DownloadSource.html | 2 +- ...p_media_loader_core.DynamicCoreConfig.html | 2 +- ...a_loader_core.DynamicStreamProperties.html | 2 +- ...p2p_media_loader_core.EngineCallbacks.html | 2 +- ...edia_loader_core.HttpRequestErrorType.html | 2 +- .../p2p_media_loader_core.PeerDetails.html | 5 +- ...2p_media_loader_core.PeerErrorDetails.html | 178 ++++++++++++++++++ ...edia_loader_core.PeerRequestErrorType.html | 2 +- ...dia_loader_core.RequestAbortErrorType.html | 2 +- ...2p_media_loader_core.RequestErrorType.html | 2 +- .../types/p2p_media_loader_core.Segment.html | 2 +- ...media_loader_core.SegmentAbortDetails.html | 5 +- ...media_loader_core.SegmentErrorDetails.html | 5 +- ..._media_loader_core.SegmentLoadDetails.html | 8 +- ...p2p_media_loader_core.SegmentResponse.html | 2 +- ...media_loader_core.SegmentStartDetails.html | 2 +- ...p_media_loader_core.SegmentWithStream.html | 2 +- .../types/p2p_media_loader_core.Stream.html | 2 +- .../p2p_media_loader_core.StreamConfig.html | 2 +- .../p2p_media_loader_core.StreamType.html | 2 +- ..._media_loader_core.StreamWithSegments.html | 2 +- ...media_loader_core.TrackerErrorDetails.html | 177 +++++++++++++++++ ...dia_loader_core.TrackerWarningDetails.html | 176 +++++++++++++++++ ...der_hlsjs.DynamicHlsJsP2PEngineConfig.html | 2 +- ...dia_loader_hlsjs.HlsJsP2PEngineConfig.html | 2 +- ...p_media_loader_hlsjs.HlsWithP2PConfig.html | 2 +- ...media_loader_hlsjs.HlsWithP2PInstance.html | 2 +- ...der_hlsjs.PartialHlsJsP2PEngineConfig.html | 2 +- ...der_shaka.DynamicShakaP2PEngineConfig.html | 2 +- ...loader_shaka.PartialShakaEngineConfig.html | 2 +- ...dia_loader_shaka.ShakaP2PEngineConfig.html | 2 +- 44 files changed, 639 insertions(+), 92 deletions(-) create mode 100644 docs/v1.0/types/p2p_media_loader_core.PeerErrorDetails.html create mode 100644 docs/v1.0/types/p2p_media_loader_core.TrackerErrorDetails.html create mode 100644 docs/v1.0/types/p2p_media_loader_core.TrackerWarningDetails.html diff --git a/docs/v1.0/assets/navigation.js b/docs/v1.0/assets/navigation.js index 0b3f64cc..00fde358 100644 --- a/docs/v1.0/assets/navigation.js +++ b/docs/v1.0/assets/navigation.js @@ -1 +1 @@ -window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA6WWUW/TMBDHv4ufW2CRJqBvkFUaCKSoReJhmiovuTWmjm1sF6gQ3x0l7jo3SeOz936//993vrPv7i+x8MeSBVGZmjdQMTrnklag56XUQGZEUVuTBWlktedgXqtMbbqwjQvbtGGvattwMiM7JiqyyGakrBmvNAiyuDsZ5Gd6JafGXNTLB6JX2bt/s5PW2mqgzbeD8hTtQV3Ue47vHfXN+7dX15mn/PFgYUXFFil8Cg/prmHbgLDI47pgpOZ3ZmuXYJT6Mxb06aK6eIeamKr7HM4pRj2keAOPTEDVNlQuxSPb4sQHWNDnIGjDSneoQksF2jJAFuoCjPSMzq2PhXxy2TRSxNr0qbBLrD5W2dU1Rtsngrcgf4uWXcu9LpHPxjmDnPO1pdregKWMYwdwCCK9llpLneLlg0ivDw8yLS8fRHp9kbRKsfK4kFMBEFc5D8DMyPIXCPuVKvyUPBEh9RX83INxZe3uEf/BjqIhv1tr1RGMtBsjMfeS5jZGImuZVsYkF+xu5TOTO5br/BUYJYXBLlrnEKafU3Loc1N5LMWWCcgp5w+03CFnsgeN53HvuQzW55qbHwaxP3dxqAX6lpvPpsiK49lw35mTH0OD80K1ZZS/wHVCAbnavMB8QiH4LnHTLq1FVnwSxlKB+NVPZe6BeKvY+zzDEDZeFRBTNtY2wyGbHABT0x1FDEAXhxqApzW5BWKbwrlMKAQXiHTXFLvj7HRoguUlPC5LRKOMZTjWKPf/ARyPRp1qEAAA" \ No newline at end of file +window.navigationData = "data:application/octet-stream;base64,H4sIAAAAAAAAA6WX3W7bMAyF30XXSbcaKLblbnMDdMMGGEmBXhRFoNqsrUaWNEnZFgx79yF2mso/sSj1nt85IkUK1P1fYuGPJQuiEjWvoWB0ziUtQM9zqYHMiKK2IgtSy2LHwbxTido0YZs2bHMIu6hszcmMbJkoyCKZkbxivNAgyOL+ZJB29HJOjTmrlw5EL5OP/2YnrbXVQOvbvXIU7V6d1XuN7x31/acPl1eJo/xlb2FFRYkUPoX7dNdQ1iAs8rhtMFLzjtmqTTBI/RXz+jRRTXyLmpCquxzOKUTdp3gNT0xAcWioVIonVuLEB5jXZy9ozfL2UJmWCrRlgCzUGRjpGZxbH/P5pLKupQi16VN+l1B9rHJb1xBtl/DegvwtDuxa7nSOfDa6DHLO15Zqew2WMo4dwCGI9FpqLXWMlwsivT4/yri8XBDp9V3SIsbK4XxOGUBY5RwAox1+NX3K53Krab6NMRoBkV53VAsmyhi3Lop5ZZa/QNgfVOHfmRfCp76CnzswbWM2VcCvKKOoz+/GWnUEA+3GSEz3xbmNkchaxpUxygW7nbrM5Jbavh0rMEoKg11VuxCmn2Ny6HNTeSxFyQSklPNHmm+R09mDxvN4cFwGH5CKm2eD+IE0cagvyA0330yWZMez4RaCVn4M9c4L1ZZR/gbXCQXkcvgG8wkF77vEzWHtz5LsqzCWCsRedCpzD8Rbhd5nB0PYOFVATNlY2wyHbHIATEW3FDEATRxqAF4+GgcgtClalwkF7woW7xpjd5ydBo2wPIeHZYlolLEMxxrl4T909TCjrBEAAA==" \ No newline at end of file diff --git a/docs/v1.0/assets/search.js b/docs/v1.0/assets/search.js index 60870779..a3264f38 100644 --- a/docs/v1.0/assets/search.js +++ b/docs/v1.0/assets/search.js @@ -1 +1 @@ -window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file +window.searchData = "data:application/octet-stream;base64,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"; \ No newline at end of file diff --git a/docs/v1.0/classes/p2p_media_loader_core.Core.html b/docs/v1.0/classes/p2p_media_loader_core.Core.html index 2a109302..e740194f 100644 --- a/docs/v1.0/classes/p2p_media_loader_core.Core.html +++ b/docs/v1.0/classes/p2p_media_loader_core.Core.html @@ -157,7 +157,7 @@ --md-sys-color-surface-container-highest: #e9e1d9 }
// Create a Core instance using the default configuration.
const core = new Core();
-Static
Readonly
DEFAULT_Default configuration for common core settings.
-Static
Readonly
DEFAULT_Default configuration for stream settings.
-Retrieves the current configuration for the core instance, ensuring immutability.
+Static
Readonly
DEFAULT_Default configuration for common core settings.
+Static
Readonly
DEFAULT_Default configuration for stream settings.
+Retrieves the current configuration for the core instance, ensuring immutability.
A deep readonly version of the core configuration.
-Applies a set of dynamic configuration updates to the core, merging with the existing configuration.
+Applies a set of dynamic configuration updates to the core, merging with the existing configuration.
A set of configuration changes to apply.
// Example of dynamically updating the download time windows and timeout settings.
const dynamicConfig = {
httpDownloadTimeWindowMs: 60, // Set HTTP download time window to 60 seconds
p2pDownloadTimeWindowMs: 60, // Set P2P download time window to 60 seconds
httpNotReceivingBytesTimeoutMs: 1500, // Set HTTP timeout to 1500 milliseconds
p2pNotReceivingBytesTimeoutMs: 1500 // Set P2P timeout to 1500 milliseconds
};
core.applyDynamicConfig(dynamicConfig);
-Adds an event listener for the specified event type on the core event target.
+Adds an event listener for the specified event type on the core event target.
The name of the event to listen for.
The callback function to invoke when the event is fired.
-Removes an event listener for the specified event type on the core event target.
+Removes an event listener for the specified event type on the core event target.
The name of the event to listen for.
The callback function to be removed.
-Retrieves a specific stream by its runtime identifier, if it exists.
+Retrieves a specific stream by its runtime identifier, if it exists.
The runtime identifier of the stream to retrieve.
The stream with its segments, or undefined
if not found.
Ensures a stream exists in the map; adds it if it does not.
+Ensures a stream exists in the map; adds it if it does not.
The stream to potentially add to the map.
-Updates the segments associated with a specific stream.
The runtime identifier of the stream to update.
Optional
addSegments: Iterable<Segment>Optional segments to add to the stream.
Optional
removeSegmentIds: Iterable<string>Optional segment IDs to remove from the stream.
-Loads a segment given its runtime identifier and invokes the provided callbacks during the process. Initializes segment storage if it has not been initialized yet.
The runtime identifier of the segment to load.
The callbacks to be invoked during segment loading.
Identify if a segment is loadable by the P2P core based on the segment's stream type and configuration.
+Identify if a segment is loadable by the P2P core based on the segment's stream type and configuration.
Segment runtime identifier to check.
true
if the segment is loadable by the P2P core, otherwise false
.
Cleans up resources used by the Core instance, including destroying any active stream loaders +
Custom error class for errors that occur during core network requests.
-Constructs a new CoreRequestError.
The type of the error, either 'failed' or 'aborted'.
-Readonly
typeThe type of the error, either 'failed' or 'aborted'.
-Represents an error that can occur during the request process, with a timestamp for when the error occurred.
The specific type of request error.
-Constructs a new RequestError.
The specific error type.
Optional
message: stringOptional message describing the error.
-Readonly
timestampError timestamp.
-Readonly
typeThe specific error type.
-Represents a range of bytes, used for specifying a segment of data to download.
The starting byte index of the range.
The ending byte index of the range.
-The CoreEventMap defines a comprehensive suite of event handlers crucial for monitoring and controlling the lifecycle +
The CoreEventMap defines a comprehensive suite of event handlers crucial for monitoring and controlling the lifecycle of segment downloading and uploading processes.
Invoked when a segment is fully downloaded and available for use.
Contains information about the loaded segment.
@@ -167,14 +167,22 @@Fired at the beginning of a segment download process.
Provides details about the segment being downloaded.
Occurs when a new peer-to-peer connection is established.
-Triggered when an existing peer-to-peer connection is closed.
-Invoked after a chunk of data from a segment has been successfully downloaded.
-The size of the downloaded chunk in bytes.
+Contains details about the peer that the event is about.
+Triggered when an existing peer-to-peer connection is closed.
+Contains details about the peer that the event is about.
+Triggered when an error occurs during a peer-to-peer connection.
+Contains details about the error and the peer that the event is about.
+Invoked after a chunk of data from a segment has been successfully downloaded.
+The size of the downloaded chunk in bytes.
Optional
peerId: stringThe peer ID of the peer that the event is about, if applicable.
Called when a chunk of data has been successfully uploaded to a peer.
-The length of the segment in bytes.
+The length of the segment in bytes.
The peer ID, if the segment was downloaded from a peer
-Represents a defined Core configuration with specific settings for the main and secondary streams.
Configuration for the main stream.
Configuration for the secondary stream.
-Specifies the source of a download within a media streaming context.
"http" - Indicates that the segment was downloaded using the HTTP protocol.
"p2p"- Indicates that the segment was downloaded through a peer-to-peer network.
-Represents a set of properties that can be dynamically modified at runtime.
-Defines the types of errors specific to HTTP requests.
-Represents the details of a peer in a peer-to-peer network.
+Represents the details of a peer in a peer-to-peer network.
The unique identifier for a peer in the network.
-Represents the details of a peer error event.
+The unique identifier for a peer in the network.
+The type of stream that the peer is connected to.
+The error that occurred during the peer-to-peer connection.
+
Core class for managing media streams loading via P2P.
-