Skip to content

Commit c8e2365

Browse files
authored
Merge pull request #1286 from AstaTus/master
Release 2.4.1
2 parents 0a27668 + d621b58 commit c8e2365

14 files changed

Lines changed: 29 additions & 9 deletions

File tree

NiuDroidPlayer/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ dependencies {
4242
if (!useJar) {
4343
implementation project(path: ':PLDroidPlayer')
4444
} else {
45-
implementation files('../../releases/pldroid-player-2.4.0.jar')
45+
implementation files('../../releases/pldroid-player-2.4.1.jar')
4646
}
4747

4848
implementation 'com.android.support:appcompat-v7:27.1.1'

NiuDroidPlayer/app/src/main/java/com/qiniu/droid/niuplayer/utils/Utils.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -136,7 +136,7 @@ public static AVOptions createAVOptions() {
136136
options.setInteger(AVOptions.KEY_CACHE_BUFFER_DURATION, 200);
137137
options.setInteger(AVOptions.KEY_CACHE_BUFFER_DURATION_SPEED_ADJUST, 0);
138138
HashMap headers = new HashMap<String,String>();
139-
headers.put("Referer","http://video.eebbk.net");
139+
// headers.put("Referer","http://video.eebbk.net");
140140
options.setHashMap(AVOptions.KEY_HTTP_HEAD_REFER, headers);
141141
options.setInteger(AVOptions.KEY_LIVE_STREAMING, 0);
142142
// options.setString(AVOptions.KEY_COMP_DRM_KEY, "test123");
@@ -147,7 +147,7 @@ public static AVOptions createAVOptions() {
147147
// options.setInteger(AVOptions.KEY_VIDEO_DATA_CALLBACK, 1);
148148
// options.setInteger(AVOptions.KEY_VIDEO_RENDER_EXTERNAL, 1);
149149
// options.setInteger(AVOptions.KEY_START_POSITION, 10 * 1000);
150-
// options.setString(AVOptions.KEY_CACHE_DIR, Config.DEFAULT_CACHE_DIR);
150+
options.setString(AVOptions.KEY_CACHE_DIR, Config.DEFAULT_CACHE_DIR);
151151

152152

153153
boolean disableLog = false;

PLDroidPlayerDemo/app/build.gradle

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ dependencies {
3939
if (!useJar) {
4040
implementation project(path: ':PLDroidPlayer')
4141
} else {
42-
implementation files('../../releases/pldroid-player-2.4.0.jar')
42+
implementation files('../../releases/pldroid-player-2.4.1.jar')
4343
}
4444

4545
if (!useSo) {

PLDroidPlayerDemo/app/src/main/java/com/pili/pldroid/playerdemo/MainActivity.java

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -31,10 +31,12 @@ public class MainActivity extends AppCompatActivity {
3131

3232
private static final String TAG = "MainActivity";
3333

34-
// private static final String DEFAULT_TEST_URL = "http://demo-videos.qnsdk.com/movies/qiniu.mp4";
35-
private static final String DEFAULT_TEST_URL = "rtmp://pili-publish.qnsdk.com/sdk-live/6666";
36-
37-
34+
private static final String DEFAULT_TEST_URL = "http://demo-videos.qnsdk.com/movies/qiniu.mp4";
35+
//private static final String DEFAULT_TEST_URL = "https://sdk-release.qnsdk.com/10037108_065355-hd%20%281%29.mp4";
36+
// private static final String DEFAULT_TEST_URL = "rtmp://pili-publish.qnsdk.com/sdk-live/6666";
37+
// private static final String DEFAULT_TEST_URL = "https://playback-vpaas.cloudlinks.cn/vas/playback/m3u8?ownerid=9223372043327116262&deviceid=4689236446&startTime=1648088707&endTime=1648088968&sign=5bb74cbbecc053f3c954ecf75c4ed2df7cf7d3a2&port=39849";
38+
// private static final String DEFAULT_TEST_URL = "http://cdn.qiniushawn.top/timeshift3.m3u8";
39+
//private static final String DEFAULT_TEST_URL = "http://ojpjb7lbl.bkt.clouddn.com/h265/2000k/265_test.m3u8";
3840
private Spinner mActivitySpinner;
3941
private EditText mEditText;
4042
private RadioGroup mStreamingTypeRadioGroup;

PLDroidPlayerDemo/app/src/main/java/com/pili/pldroid/playerdemo/PLVideoViewActivity.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,7 @@ public void onVideoSizeChanged(int width, int height) {
274274
private PLOnVideoFrameListener mOnVideoFrameListener = new PLOnVideoFrameListener() {
275275
@Override
276276
public void onVideoFrameAvailable(byte[] data, int size, int width, int height, int format, long ts) {
277-
// Log.i(TAG, "onVideoFrameAvailable: format=" + format + ", size=" + size + ", data-length="+ data.length + ", " + width + " x " + height + ", time=" + ts + " ,data=" + Arrays.toString(data));
277+
Log.i(TAG, "onVideoFrameAvailable: format=" + format + ", size=" + size + ", data-length="+ data.length + ", " + width + " x " + height + ", time=" + ts + " ,data=" + Arrays.toString(data));
278278
if (format == PLOnVideoFrameListener.VIDEO_FORMAT_SEI && size > 0) {
279279
// If the RTMP stream is from Qiniu
280280
// Add &addtssei=true to the end of URL to enable SEI timestamp.
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
# PLDroidPlayer Release Notes for 2.4.1
2+
3+
本次更新:
4+
5+
6+
## 版本
7+
8+
- 发布 pldroid-player-2.4.1.jar。
9+
- 更新 libQPlayer.so。
10+
- 更新 libqcOpenSSL.so。
11+
12+
## 功能
13+
- 新增https在请求时 带上请求的SNI
14+
- 由于某些原因,暂时禁用apm上报
15+
16+
## 缺陷
17+
18+
- 修复硬解情况下用PLTextureView作为渲染view 在停止播放时崩溃。
-184 KB
Binary file not shown.
-176 KB
Binary file not shown.
-224 KB
Binary file not shown.

releases/pldroid-player-2.4.0.jar

-126 KB
Binary file not shown.

0 commit comments

Comments
 (0)