jjzjj

Streaming

全部标签

android - 任何加速此代码的方法。流式音频安卓

制作应用程序并从网站流式传输音频。我有一个菜单,当我单击按钮打开radioActivity时,它可能需要8-20秒才能加载,有时会强制关闭。任何帮助都会非常感谢。代码:publicclassRadioextendsActivity{privateMediaPlayermp;privateImageButtonpauseicon;@OverridepublicvoidonCreate(BundlesavedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.player_1);pauseico

Android 音频流 - 在 AudioTrack 上获取静态噪声

我有一个在本地主机上运行的流媒体服务器。当我尝试从我的Android应用程序流式传输音频时。大多数时候我都会收到静电噪声(radio里听到的那种)。有时完整的音频是静态噪声,有时是其中的一部分,有时音频播放得很好,所以我不确定出了什么问题。这是来self的android应用程序的流代码:newThread(newRunnable(){@Overridepublicvoidrun(){try{URIuri=URI.create("http://192.168.1.6:5000/api/tts");HttpURLConnectionurlConnection=(HttpURLConnect

安卓SDK : Playing video using mms protocol

使用AndroidSDK,是否可以使用MMS协议(protocol)播放视频流我正在使用WindowsMedia从PC流式传输视频。只要在WindowsMediaPlayer中输入以下网址,我就可以使用WindowsMediaPlayer播放串流彩信://192.168.223.194:8081是否可以使用AndroidSDK播放相同的流?谢谢 最佳答案 要么您使用的是旧技术,要么有更有效的替代方法。MMSasaprotocolhasbeendeprecatedforsevenyears.Android支持HTTP和RTSP流式传输

论文阅读[2019ICASSP]Deep Reinforcement Learning-based Rate Adaptation for Adaptive 360 Video Streaming

1标题、来源、作者信息DeepReinforcementLearning-basedRateAdaptationforAdaptive360DegreeVideoStreamingPublishedin:ICASSP2019-2019IEEEInternationalConferenceonAcoustics,SpeechandSignalProcessing(ICASSP)AllAuthors:NuowenKan,JunniZou,KexinTang,ChenglinLi,NingLiu,HongkaiXiong∗SchoolofElectronicInformation&Electrica

安卓 : Streaming Heart Rate from Microsoft Band

我目前正在开发一个Android应用程序,它可以从MicrosoftBand接收心率数据。这里我的Activity从项目示例Accelerometer修改而来:packagecom.microsoft.band.sdk.sampleapp;importcom.microsoft.band.BandClient;importcom.microsoft.band.BandClientManager;importcom.microsoft.band.BandException;importcom.microsoft.band.BandInfo;importcom.microsoft.band

android - GingerBread 上的 MediaPlayer Framework 和 Apple 的 HTTP Live Streaming 支持

根据发行说明,StageFright取代了GingerBread版本中的OpenCore框架。好像有很多讨论说:苹果的HTTPLivestreaming是从Android2.3开始默认支持的。即使是Wikipedia提到这个。但是,当我尝试运行teststream由Apple使用与API演示bundle在一起的MediaPlayerDemo_Video.java提供我得到了以下异常(exception)情况:setDataSource('http://devimages.apple.com/iphone/samples/bipbop/gear1/prog_index.m3u8')con

android - "Battery saver"功能终止我的音乐服务

我正在为Android开发一个音乐流媒体应用。在这个应用程序中,我有一个Service负责播放来自HTTP服务器的音频。在播放之前,我确保startForeground()并获取部分WakeLock,这样我的服务就不会被终止。我还得到了一个WifiLock,以防万一。该服务运行良好...只要我的手机未处于“省电模式”即可。在我打开省电模式并断开手机与电源的那一刻,我的服务就被烧毁了!不幸的是,它甚至似乎没有调用onDestroy(),所以我从startForeground()发出的通知仍然可见,即使服务已死。手机是三星GalaxyS6,Android6.0.1。两个问题:有没有一种方法

android - RTMP自适应码率算法

我在网上搜索过,但是关于这方面的信息很少。我有一个直播应用程序,我使用AndroidMediaCodecSDK通过RTMP堆栈发送编码的H264视频帧和由摄像头和麦克风生成的AAC音频block。我的直播流是720p,我的目标是2500Kbps的高质量。这显然需要非常好的网络连接,如果您使用数据计划,这意味着4G。问题是,即使连接最好,也会出现低峰值和拥塞,因此有时网络无法承受如此大的流量。因为我想提供高可靠性,所以我想在我的应用程序中包含自动自适应比特率,以便降低图像质量以提高可靠性。问题是——如何在不丢失帧的情况下实现这种对网络条件的自动适应?有可能吗?我使用过像Cerevo这样的

android - 如何从 ShoutCast 7.html 获取内容类型

我这里开发的是radio,radio链接可以是aacp、aac或mpeg格式。我正在使用MultiPlayerjar播放aacp格式并使用默认MediaPlayer播放mpeg格式,我知道MultiPlayer可以播放这两种格式,但我根据客户要求使用不同的jar,有什么方法可以从ShoutCast7.html页面知道流媒体url是aacp、aac还是mpeg?谢谢 最佳答案 不,7.html不包含流内容类型。9,1,47,50,9,56,您应该做的是请求流,并在响应header完成后断开连接。(在您看到\r\n\r\n从服务器。)从

android - 使用安卓设备进行直播

我一直在开发一个android应用程序,它使用android内置摄像头在服务器上直播视频,任何人都可以从部署在服务器上的我的网站观看直播。那么任何人都可以帮助我如何开始我的项目,因为目前我没有开始的方向。更具体的例子是:-就像一个人去野餐,他希望他的friend和家人看到旅行的进展,他的家人可以现场看到他在做什么...... 最佳答案 有一个开源项目做了非常相似的事情:http://code.google.com/p/ipcamera-for-android/它基本上使用摄像头的LocalSocket来读取视频并从网络服务器流式传输