关于APP流媒体播放器的开发

问题描述

关于APP流媒体播放器的开发

公司做个小项目,Android和iOS版,其中的视频播放功能需要实现流媒体的直播和点播。
流媒体服务器可以是rtsp或者hls的。
问题如下:
1,如果使用hls的,iOS端没问题,但是Android的需要怎么弄呢?必须要自己写代码来解析m3u8文件么?有没有开源的三方啊?Android技术一般,研究了几个例子没太弄懂。谁能提供个demo也好。
2,如果使用rtsp的,ios端打算用ffmpeg,但是打包后的应用100来兆,客户火大的不行,想问一下这块儿有什么解决办法么?如果只使用ffmpeg来进行播放,需要怎么编译来缩小ffmpeg的静态库大小呢?或者有人能提供个demo么?
万分感谢!

解决方案

流媒体播放器

解决方案二:

http://blog.csdn.net/u011352914/article/details/16919535

时间: 2024-10-31 23:58:00

关于APP流媒体播放器的开发的相关文章

嵌入式 RTSP流媒体播放器实现

最近需要做一个RTSP流媒体播放器,研究了一下,封装了一个RTSP播放类CRTSPPlayer,解码库采用ffmpeg.由于需求比较简单,时间也有限,目前只实现了播放.停止.暂停几个基本的接口.下面是基于CRTSPPlayer类实现的简单RTSP播放器.                                            目前视频只测试了H264格式,其它格式的视频还未做测试.播放器也支持直接打开本地视频播放,但播放的帧率和原始视频的码率不同步.目前还不清楚如何处理这个问题,希

flash 流媒体播放器-Flash 流媒体播放器,播放时间久了就黑屏是什么原因呢

问题描述 Flash 流媒体播放器,播放时间久了就黑屏是什么原因呢 Flash 流媒体播放器,播放时间久了就黑屏是什么原因呢,媒体流请求还是正常的,就是flash黑屏了 解决方案 看下是不是系统进入了待机的状态所以黑屏了

qt移植 环境搭建-关于qt音乐播放器在开发板上的问题

问题描述 关于qt音乐播放器在开发板上的问题 在三星的exynos4412开发板上怎么样可以让qt音乐播放器播放音乐 我也移植了madpaly,madplay可以播放音乐,但是qt音乐播放器就是无法播放音乐 解决方案 Qt4.7 在开发板上的中文显示问题 解决方案二: http://www.openedv.com/thread-22393-1-1.html

android 音乐播放器-android开发音乐播放器

问题描述 android开发音乐播放器 android开发音乐播放器怎么把歌曲放到项目中,一起打包到apk中??? 解决方案 一般多媒体文件都是放在raw目录下的,但音乐播放器的话,不建议把歌曲打包到apk中,可以把歌曲放在SD卡中,通过扫描sd卡的方式获取歌曲 解决方案二: 音乐播放器中综合了以下内容: SeekBar.ListView.广播接收者(以代码的形式注册Receiver).系统服务.MediaPlayer 实现的功能: 1.暂停/播放.下一首/上一首,点击某一首时播放 2.支持拖动

asp.net实现流媒体播放器

问题描述 客服端win7用的是vs2010c#的b/s模式的项目,服务器使用的是windowserver2008,服务器上面的流媒体服务器已经搭建好了,现在的问题是我怎么通过客服端去播放服务器上的视频文件,数据库中存储的是视频文件的地址,客户端中怎样怎样搭建流媒体播放器,中间的代码怎样实现,感谢各位了 解决方案 解决方案二:用windowsmediaplayer控件,设置好正确的src属性即可.解决方案三:http://wenku.baidu.com/link?url=T_xQUAg_QAi-K

FCC文件显示谷歌或推新一代流媒体播放器

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 北京时间5月19日早间消息,美国联邦通信委员会(FCC)近期的一份文件显示,谷歌可能已准备好推出一款用于替换Nexus Q的流媒体播放器. 这款产品被称作"H840设备",制造厂商为谷歌,是一款支持802.11b/g/n WiFi技术的"固定基站".值得注意的是,一份文件显示,这款产品的功能是多媒体播放

Red5+Flex开发流媒体播放器,前(“钱”)途无量

Red5是一个采用Java开发开源的Flash流媒体服务器.它支持:把音频(MP3)和视频(FLV)转换成播放流: 录制客户端播放流(只支持FLV):共享对象:现场直播流发布:远程调用.Red5使用RSTP作为流媒体传输协议,在其自带的一些示例中演示了在线录制,flash流媒体播放,在线聊天,视频会议等一些基本功能. Flex 是一个高效.免费的开源框架,可用于构建具有表现力的 Web应用程序,这些应用程序利用Adobe Flash Player和Adobe AIR, 运行时跨浏览器.桌面和操作

哪些App适合用HTML5开发?

哪些移动互联网产品适合用HTML5开发? 1.搜索产品 的确,由Android系统定义的移动互联网搜索生态,是将搜索框作为整个移动互联网的入口,这样最符合谷歌的利益,也必然使得WEB页面成为处理搜索需求的主要场景--难以想象,如果搜索引擎是一个原生app,而这个app控制了跨平台的移动设备上网入口,谷歌将会多么抓狂. 除此之外,由于HTML5技术本质上是增强了WEB页面在移动设备上的用户体验,并增强了WEB页面可以实现的功能和效果,所以搜索本身这一行为就适合HTML5.因为用户常常需要在不同的平

Hybrid App 和 React Native 开发那点事

简介:Hybrid App(混合模式移动应用)开发是指介于Web-app.Native-App这两者之间的一种开发模式,兼具「Native App 良好用户交互体验的优势」和「Web App 跨平台开发的优势」.很多人都知道,React Native 是 Facebook 开源的框架,可以直接用 Javascript 开发原生的APP,本文则会围绕开发中的具体实践问题进行讨论. 此前,我们在多篇文章中提到过 React Native,本次移动精英开发俱乐部又专门围绕 Hybrid App 和 R