-
Notifications
You must be signed in to change notification settings - Fork 9
/
CHANGELOG.txt
178 lines (142 loc) · 6.02 KB
/
CHANGELOG.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
3.3.9 - 2024/04/23
- Fix the error reconnection loop.
- Added the ability to change the speed of a podcast.
- Multi Listener ID
- Android 14 Register Receiver Error
- Remove Google Analytics
- Add more error codes
- Timeshift updates
- Fix Expplayer NullPointerException.
- Implement Timeshift.
- Do not stop stream when muted.
- Start the stream with the volume button if it was muted.
- Play downloaded podcasts from storage.
3.2.8 - 2022/09/09
- Update to ExoPlayer 2.18.1
- Add DMP Segment headers
- Add ad countdown timer to the interstitial ad
3.2.5 - 2022/03/15
- Fix player state when the audio focus is lost.
3.2.4 - 2022/01/26
- Fix Cuepoint not displaying
3.2.3 - 2022/01/17
- Update Exoplayer to version 2.16.1
- Use HTTPS streaming links
3.2.2 - 2021/12/07
- Check that the Exoplayer instance is not null before releasing it.
3.2.1 - 2021/11/22
- Add 'other' as a supported gender type.
- Update the player state when the audio focus is lost.
3.1.9 - 2021/10/06
- Updated Google Play target API level to 30.
- Call the error URL on an ondemand missed opportunity
- Raise onAnalyticsReceivedListener event when HLS Adaptive bitrate changes.
- Re-generate secure stream tokens on reconnect.
- Parse the StaticResource element in the VAST response.
- Update to Exoplayer 2.15.0
- Target minSdkVersion 21
- Timeshift Implementation
3.1.3 - 2021/05/05
- Fix audio not playing on Android Auto.
- Fix banners that are not hiding
3.1.1 - 2021/02/19
- Upgrade to Exoplayer 2.12.3
- Upgrade the support libraries to AndroidX
- Volume button unmute stream
- Update target api level to 29
- Syncbanner was not loading content correctly
- Finish playing a pre-roll before starting the main stream
2.7.6 - 2020/07/28
- Allow local files to play without a network connection
2.7.5 - 2020/07/03
- VAST Wrapper Support
- Check if the exception contains a message
2.7.4 - 2020/05/12
- Added "store-url", "store-id" & "bundle-id" query parameters in AdRequestBuilder
2.7.3 - 2020/03/10
- Change mute/pause to stop
- Allow URL Alternative content to play
2.7.2 - 2019/11/21
- Fix companion banner not displaying
- Target API Level 28
--------------------------------------------------------------------------------
2.7.1 - 2019/05/20
- Bug Fixes
- Documentation update
--------------------------------------------------------------------------------
2.7.0 - 2019/04/16
- Release an open source version of the Triton Mobile SDK for Android
--------------------------------------------------------------------------------
2.6.0 - 2019/01/09
- Add new key in the TritonPlayer settings to target a specific region: e.g: AP
- Reconnect without dropping the stream when switching between 3G and WIFI
- Fix autoplay after pre-roll
--------------------------------------------------------------------------------
2.5.11 - 2017/12/14
- Update ExoPlayer to 2.6.0
--------------------------------------------------------------------------------
2.4.10 - 2017/09/06
- Fix the delay that occurs on the stop when streaming HLS mount
- Add Multi-Stations Player activity in the sample app
--------------------------------------------------------------------------------
2.4.9 - 2017/08/15
- Allow CrossProtocolRedirect (i.e. redirects from HTTP to HTTPS and vice versa)
- Fix the player stop when switching to Sleep mode (this happens sometimes on some devices)
--------------------------------------------------------------------------------
2.4.8 - 2017/07/24
- Removing restriction from playing only HTTP or RTSP url
--------------------------------------------------------------------------------
2.4.1 - 2016/01/05
- Added Custom ExoPlayer Player Library to replace AndroidMedia Player for devices
with OS >= ICE_CREAM_SANDWICH (4.0)
--------------------------------------------------------------------------------
2.3.1 - 2015/07/21
- Added "tdsdk" query parameter in AdRequestBuilder
--------------------------------------------------------------------------------
2.3.0 - 2015/07/13
- Added TritonPlayer settings: SETTINGS_AUTH_TOKEN
- Added util class to create a self-signed token: AuthUtil.java
--------------------------------------------------------------------------------
2.2.0 - 2015/06/22
- Google Cast support for on-demand streams
- Added the TritonSDK version to the user agent
- Splitted "unknown duration" and "live stream duration" in two seperate constants.
The "unknown duration" value is now -1 instead of 0.
- Renamed TritonPlayer.getErrorCode() to TritonPlayer.getLastErrorCode(). This method
now returns the last error even if the state has changed.
--------------------------------------------------------------------------------
2.1.2 - 2015/06/03
- Bug fix for "Unexpected end of file" for MP3 streams
--------------------------------------------------------------------------------
2.1.1 - 2015/05/21
- Beta Google Cast support
--------------------------------------------------------------------------------
2.1.0 - 2015/04/27
- Merged sation and on-demand player into the same player: TritonPlayer
- Added CuePointHistory
- Minor API rename to improve consistency between "ad" and "player"
--------------------------------------------------------------------------------
2.0.1 - 2015/02/06
- Fixes
--------------------------------------------------------------------------------
2.0.0 - 2015/01/27
- Major advertising update
- Moved AdLoader out of BannerView and Interstitials so user can create their
own on-demand ads UI
--------------------------------------------------------------------------------
1.1.1 - 2014/11/21
- Added suport for Side-Band Metadata (SBM)
- API update
--------------------------------------------------------------------------------
1.1.0 - 2014/08/20
- Basic advertising support
--------------------------------------------------------------------------------
1.0.0 - 2014/07/25
- Minor bug fixes
--------------------------------------------------------------------------------
0.2.0 - Beta
- Updated Apache librairies
- Added legacy AndoXML cue point format support
--------------------------------------------------------------------------------
0.1.0 - Beta
- First beta version