Changelog
1.8.0 - 2020-06-10
- Switched to xcframework.
- Removed references to
UIWebView - Updated the supported version of Google IMA SDK to 3.11.1
1.7.1 - 2018-10-01
- Stability improvements and bug fixes.
1.7.0 - 2018-05-02
Added
- Added multi-audio support with the new
audibleMediaSelectionOptionsproperty.
Changed
USSubtitlegot deprecated in favor ofUSMediaSelectionOption.subtitlesinUSUstreamPlayergot deprecated in favor oflegibleMediaSelectionOptions.defaultSubtitleinUSUstreamPlayergot deprecated in favor ofdefaultLegibleMediaSelectionOption.- (void)selectSubtitle:(USSubtitle *)subtitleinUSUstreamPlayergot deprecated in favor of- (void)selectLegibleMediaSelectionOption:(USMediaSelectionOption *)legibleMediaSelectionOption.selectedSubtitleinUSUstreamPlayergot deprecated in favor ofselectedLegibleMediaSelectionOption.
1.6.1 - 2018-03-27
Changed
Fixed a bug in access handling which made some videos unavailable in certain conditions.
1.6 - 2018-02-12
Added
- Added DoubleClick for Publishers support.
- Added background playback support controlled by the
continuePlaybackInBackgroundproperty. - Added a
defaultSubtitleproperty in order to expose the stream’s default subtitle.
Removed
- Removed localization from the framework. Application developer can still localize the SDK texts based on the keys documented in readme.
1.5.1 - 2018-01-16
Changed
- Improved handling of low network bandwidth related player stall events.
1.5 - 2017-12-05
Added
- Added new property
isLiveand delegate method- (void)playerLiveStateDidChange:(USUstreamPlayer *)playerfor reporting if the player is playing a channel with live content in it.
Changed
isPlayingLiveStreamdeprecated inUSUstreamPlayerin favor ofmediaDescriptor.isChannel.isLivedeprecated inUSMediaDescriptorin favor ofisChannel.+ (instancetype)liveDescriptorWithID:(NSString *)channelIDdeprecated inUSMediaDescriptorin favor of+ (instancetype)channelDescriptorWithID:(NSString *)channelID.
1.4 - 2017-10-02
Added
USPrebufferingControllerto support faster playback start.USMediaDescriptorto represent a playable content.- (void)playMedia:(USMediaDescriptor *)mediaDescriptoradded toUSUstreamPlayer.
Changed
- (void)playChannel:(NSString *)channelIddeprecated inUSUstreamPlayerin favor of- (void)playMedia:(USMediaDescriptor *)mediaDescriptor.- (void)playRecorded:(NSString *)recordedIddeprecated inUSUstreamPlayerin favor of- (void)playMedia:(USMediaDescriptor *)mediaDescriptor.- New sample (Newsfeed Sample) added to demonstrate the usage of
USPrebufferingController.
1.3.2 - 2017-09-12
Changed
- Improved the quality of stream versions targeted for low bandwidth networks.
- Starting playback with a stream version that fits better to network conditions.
- We fixed a bug related to subtitle handling.
1.3 - 2017-07-20
Added
- Added new property
broadcastStartDateand delegate methodplayerBroadcastStartDateDidChange:for reporting the start date of live broadcasts.