各位大神们,公司要求小弟开发一个基于android的视频直播,没有一点思路,各位大神请帮帮忙。
解决方案 »
- 求解释popup.showAtLocation(findViewById(R.id.layout),Gravity.BOTTOM, 0, -70);这句代码
- android 如何实现WIFI调用?
- 关于安卓系统中内置浏览器的问题
- 求推荐android入门书籍
- 获取sdcard路径
- 求助下-android开发:安装软件时才执行(或者说首次运行时才执行)的操作该写在哪呢?
- progurad 之后报错误
- 用oauth.signpost框架做认证时CommonsHttpOAuthProvider方法应该是运行了,但是界面不跳转,部分代码如下。。新手求指导
- android 推送 服务 广播
- android开发用Java还是kotlin好
- 怎样在MediaRecorder类保存录音文件之前截取并修改音频信息
- android使图片按照指点的点旋转
关于流的控制,最好,最直接的方式就是使用Socket通信,所以,你需要一台装有视频源的服务器,该服务器中装载有视频的来源,之后,客户端只需通过自定义的通讯协议与服务器连接,通过URL流的方式缓冲,解析视频,最后播放。
如果无法满足以上情况,那就得稍微复杂点,写一段程序来解析Http地址,获取IP和端口,但最终的底层还是得他能够过Socket进行数据传输,这样虽然做起稍微有点复杂和困难,但整体运行效率和体验度,后期的维护应该会好很多。以上只是我的一些思路,没有实践过,LZ只可作为参考
1.用各种方法获取各大直播视频的链接地址
2.Android视频播放器是支持连接播放的,直接连接播放即可
n.做个漂亮的UI