java - MediaHTTPConnectionEx com.lge.media.MediaHTTPConnectionEx 442 寻求异常 toString : java. io.IOException

标签 java android video-streaming android-videoview

我的应用程序中有一个 VideoView,可以从服务器流式传输视频。在某些情况下,玩家会引发下面发布的异常

com.lge.media.MediaHTTPConnectionEx 442 seekTo exception toString: java.io.IOException

谁能帮我吗?

90% 的视频播放良好,但有些视频无法播放。

我的 logcat 可以在这里获取更多信息

09-04 16:04:20.900 7041-7052/com.amnmoj.toop360 D/MediaHTTPConnectionEx: [response code] STATUS CODE:403
09-04 16:04:20.901 7041-7052/com.amnmoj.toop360 D/MediaHTTPConnectionEx: [ResponseMessage]:Forbidden
09-04 16:04:20.901 7041-7052/com.amnmoj.toop360 E/MediaHTTPConnectionEx: MediaHTTPConnectionEx com.lge.media.MediaHTTPConnectionEx 442 seekTo exception toString: java.io.IOException
09-04 16:04:23.906 7041-7053/com.amnmoj.toop360 E/MediaHTTPConnectionEx: connect
09-04 16:04:23.906 7041-7053/com.amnmoj.toop360 E/MediaHTTPConnectionEx: disconnecting
09-04 16:04:23.906 7041-7053/com.amnmoj.toop360 E/MediaHTTPConnectionEx: disconnected
09-04 16:04:23.907 7041-7053/com.amnmoj.toop360 D/MediaHTTPConnection: filterOutInternalHeaders: key=User-Agent, val= LG-H818P/V20e Player/LG Player 1.0 for Android 6.0 (stagefright alternative)
09-04 16:04:23.907 7041-7359/com.amnmoj.toop360 E/MediaHTTPConnectionEx: [seekToEx] offset:0/mCurrentOffset:-1
09-04 16:04:23.908 7041-7359/com.amnmoj.toop360 D/MediaHTTPConnectionEx: proxy null port 0
09-04 16:04:25.211 7041-7359/com.amnmoj.toop360 D/MediaHTTPConnectionEx: [response code] STATUS CODE:403
09-04 16:04:25.212 7041-7359/com.amnmoj.toop360 D/MediaHTTPConnectionEx: [ResponseMessage]:Forbidden
09-04 16:04:25.212 7041-7359/com.amnmoj.toop360 E/MediaHTTPConnectionEx: MediaHTTPConnectionEx com.lge.media.MediaHTTPConnectionEx 442 seekTo exception toString: java.io.IOException
09-04 16:04:25.217 7041-7059/com.amnmoj.toop360 V/MediaPlayer[Native]: message received msg=200, ext1=702, ext2=0
09-04 16:04:25.217 7041-7059/com.amnmoj.toop360 W/MediaPlayer[Native]: info/warning (702, 0)
09-04 16:04:25.217 7041-7059/com.amnmoj.toop360 V/MediaPlayer[Native]: callback application
09-04 16:04:25.217 7041-7059/com.amnmoj.toop360 V/MediaPlayer[Native]: back from callback
09-04 16:04:25.249 7041-7041/com.amnmoj.toop360 V/MediaPlayer[Native]: isPlaying: 0

最佳答案

终于解决了!

在我们公司,我们使用 3 个互联网提供商和一个调制解调器,该调制解调器已设置为与最佳提供商连接。 当最好的改变时,服务器会因为一些安全问题而阻止我的连接...... 因此,当我想使用我的应用程序时,我必须使调制解调器不更改连接。 还有另一种方法可以解决这个问题,我们可以更改服务器端代码以不阻止这些情况!

希望这对你有帮助:)

关于java - MediaHTTPConnectionEx com.lge.media.MediaHTTPConnectionEx 442 寻求异常 toString : java. io.IOException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39316504/

相关文章:

java - Java中的Mod产生负数

java - JAXB,xs :any and targetNamespace

asp.net - ASP.Net Core Web Api 中的异步视频流无法正常工作

android - 为什么在 Android 中使用一个特殊的文件来存储安装 id 而不是 SharedPreferences?

java - 将 RTP 视频流(H264 编解码器)写入 mp4 文件

android - 来自 Android 设备相机的视频流

java - 如何在 Android 中自动调整一组组件的大小?

java - 如何从 SOAP api 获取 Magento 产品 URL

android - Google MapView 上的动画标记

Android 自定义可跨越字符串的组合跨度