ksvc / KSYMediaPlayer_Android

金山云Android播放SDK(KSYUN Live Streaming player SDK),支持RTMP HTTP-FLV HLS 协议(supporting RTMP HTTP-FLV HLS protocol),直播延时2-3秒(Living delay 2 or 3 seconds),supporting jitter control,software&hardware decode
http://v.ksyun.com/
Apache License 2.0
855 stars 246 forks source link

内置字幕不能开启 #166

Open zllikey opened 7 years ago

zllikey commented 7 years ago

07-21 00:18:12.000 32604-32604/com.god.newplay V/MainActivity: _onPrepared 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: setVideoScale: 0 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: __onPrepared: getTrackType:3 getTrackIndex:0 getLanguage:CHI getInfoInline:TIMEDTEXT, dvb_subtitle,CHI 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: onPrepared: getTrackType:3 getTrackIndex:1 getLanguage:ENG getInfoInline:TIMEDTEXT, dvb_subtitle,ENG 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: ____onPrepared: getTrackType:3 getTrackIndex:2 getLanguage:CHS getInfoInline:TIMEDTEXT, dvb_subtitle,CHS 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: ____onPrepared: getTrackType:1 getTrackIndex:3 getLanguage:und getInfoInline:VIDEO, h264, N/A, 2 x 1920 07-21 00:18:12.004 32604-32604/com.god.newplay D/MainActivity: ____onPrepared: getTrackType:2 getTrackIndex:4 getLanguage:und getInfoInline:AUDIO, mp2, 192 kb/s, N/A 07-21 00:18:12.004 32604-32604/com.god.newplay E/KSYMediaPlayer: failed to select 1

FirmianaRain commented 7 years ago

是用直播库还是点播库?现在只有点播库支持字幕相关功能

zllikey commented 7 years ago

我是点播库,直播里面得字幕

FirmianaRain commented 7 years ago

使用点播库播放直播视频? 字幕类型是什么样的呢?具体问题是什么样的

zllikey commented 7 years ago

@FirmianaRain 环境就是使用点播库播放直播视频,具体问题就是直播缓冲完毕后设置start,然后获取流信息,选择内置字幕,然后log信息显示KSYMediaPlayer: failed to select 1,选择失败

FirmianaRain commented 7 years ago

字幕类型是什么?ass或srt?

zllikey commented 7 years ago

Input #0, mpegts, from 'http://xxxxxxxxxxxxxxxxxxxxxxx': Duration: N/A, start: 72093.959411, bitrate: N/A Program 1 Stream #0:00x32f: Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:10x330: Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:20x331: Subtitle: dvb_subtitle ([6][0][0][0] / 0x0006) Stream #0:3[0x1022]: Video: h264 (High) ([27][0][0][0] / 0x001B), yuv420p(tv, bt709, top first), 1920x1080 [SAR 1:1 DAR 16:9], 25 fps, 50 tbr, 90k tbn, 50 t bc Stream #0:4[0x1023]: Audio: mp2 ([4][0][0][0] / 0x0004), 48000 Hz, stereo, s16p, 192 kb/s

我看不出是什么字幕,给你信息你看吧

FirmianaRain commented 7 years ago

字幕类型不是ass或者srt的,暂时不支持 如果可以,能否提供个视频供我们分析

zllikey commented 7 years ago

因视频连接比较特殊,需要广东电信网络才能播放,比较不方便提供