【问题标题】:Exceptions after playing rtsp video streams on android在android上播放rtsp视频流后出现异常
【发布时间】:2012-06-28 14:18:34
【问题描述】:

我正在制作一个可以在 android 盒子上播放实时流的 android 应用程序。我拥有的盒子有 android OS 2.3,并且可以很好地处理带有

之类的 URL 的流

http:// 服务器 /abc/abc/def.m3u8

但是来自类似客户端的流

rtsp: // 服务器 /abc/abc.stream

即使它们玩得很好,但任何像返回主屏幕这样的活动都会使我的应用程序崩溃。我无法在任何地方捕获异常/错误,它只是要求强制关闭/等待。

即使 ACRA 也无法帮助我解决这个问题。

任何知道如何解决此问题或解决此问题甚至将带有rtsp://xxxxxxx.yyyyy.stream 扩展名的网址转换为http://xxxxxxx.yyyy.m3u8 的人,请帮助我。

非常感谢您。

还有哦!我为此目的使用 VideoView。具有表面视图的 Mediaplayer 并没有帮助我进行直播。

如果有人确定3.0以上的操作系统不会出现这个问题,请支持。

【问题讨论】:

    标签: android video stream live android-videoview


    【解决方案1】:

    您需要通过创建相应的方法和清理资源来响应视频的 Activity 生命周期的变化

    protected void onPause(){//Clear up resources or pause video}
    protected void onDestroy(){}
    protected void onStop(){}
    

    在您的活动生命周期中适当地响应这些调用。 当然应该有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-01-29
      • 1970-01-01
      • 2012-10-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多