首页 文章
  • 1 votes
     answers
     views

    如何从AVPlayer获取音频流状态的通知?

    我正在使用AVPlayer来传输一些实时HTTP音频,而不是AVAudioPlayer,它不支持实时HTTP音频流,问题是,我如何获得当前播放的状态?例如: 点击播放按钮 - > [加载] - > [播放]点击暂停按钮 - > [已暂停] 我需要在加载时显示微调器,在播放时显示暂停按钮并在暂停时显示播放按钮,我知道我可以观察AVPlayer的“状态”和“速率”属性: rate:...
  • 7 votes
     answers
     views

    连接丢失后iOS AVPlayer缓慢重新缓冲

    我正在使用AVPlayer构建音乐流媒体应用程序 . 一切都工作正常,音乐在后台播放等等 . 我的问题是当我模拟手机上的连接丢失(关闭蜂窝数据,等待流停止然后切换回来)时,大约需要2分钟应用程序即使存在3G网络也可以填充缓冲区(我可以同时在网上冲浪) . 一切都在模拟器中工作,但不在设备上 . 如果我等待2分钟,我会得到一个正确的回放类似ToKeepUp通知,从那以后一切都很好,但是重新缓冲应该只...
  • 10 votes
     answers
     views

    iOS在线广播流媒体问题

    我必须创建提供在线广播流(icecast)的应用程序,最好是.ogg格式 . 所以我有下一个问题: 如何播放 .ogg 格式的音频流?有没有支持的课程?因为我找不到任何东西,所以我认为没有很多按位操作就不可能使用 CFNetwork , CoreAudio , AudioToolbox 等 . (I don't look at cocos2d, because it's ridiculous...
  • 2 votes
     answers
     views

    iOS:AVPlayer实时流,防止从后台返回时播放跳过

    所以我正在开发一个使用AVPlayer和AVPlayerLayer播放实时视频和音频流的应用 . 我希望当用户离开应用程序或锁定设备时允许音频在后台播放,到目前为止它工作得很好 . 我在AppDelegate.m中的代码基本如下: -(void)applicationDidEnterBackground:(UIApplication *)application { [playerView ...
  • 1 votes
     answers
     views

    使用AVPlayer在iOS中音频流播放期间的播放速度

    我正在使用Swift开发iOS应用程序,我的问题是,尝试在音频流中调整播放速度 . 我在这个项目中使用AVPlayer: streamingPlayer = AVPlayer(playerItem: audioItem) 要调整播放速度: streamingPlayer.rate = slider.value 我使用测试服务器测试它,它适用于有助于访问音频文件的普通链接 . 调整播放速度没有问...
  • 2 votes
     answers
     views

    在Swift中获得HLS段请求的通知

    我正在Swift中为HLS实时流媒体编写一个iOS应用程序 . 我希望在回放期间启动每个HLS段请求时通知我的应用程序逻辑(以及相应的URL是什么) . 我试图观察使用KVO对AVPlayer和AVPlayerItem的各种属性的更改 . 但是,它只会告诉我何时启动播放 . 例如,添加以下观察者会在回放开始时触发observeValue方法的调用,但我还没有找到一种方法可以不断通知每个段请求 . ...
  • 3 votes
     answers
     views

    AvPlayer流媒体,所有元数据信息都在timedMetadata中?

    我正在创建一个带有AvPlayer流媒体播放器的ios应用程序 . 这是我的代码: - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. [self InitPlayer]; [self ...
  • 8 votes
     answers
     views

    发生失速/ bufferempty事件后的AVPlayer事件处理

    我正在使用AVPlayer使用HLS播放实时视频 . 我订阅了与AVPlayer,AVPlayerItem相关的所有事件和通知 . 由于网络或媒体播放器延迟,视频有时会冻结 . 在这种情况下,我得到AVPlayerItemPlaybackStalledNotification或playbackBufferEmpty(但这些通知不是很一致) . 当我收到这些通知时,我在屏幕上显示一些缓冲动画 . 但...
  • 2 votes
     answers
     views

    iOS StreamingKit 'seek'命令会导致音频流报告错误的进度值

    我们正在使用StreamingKit(https://github.com/tumtumtum/StreamingKit)播放流式m4a音频源列表,用户可以在这些音频源之间来回移动 . 我们记住每个流中的位置,并且当项目开始播放时(在委托方法didStartPlayingQueueItemId中)执行搜索,以返回该项目的音频中的记忆点 . 在搜索之后,音频本身立即移动到正确的偏移,但报告的时间太大...
  • 2 votes
     answers
     views

    同时播放两种声音,其中一种通过蓝牙发送 - iOS和Android

    此问题与Android和iOS开发人员相关: 是否可以在应用程序中同时播放两个声音(文件/流),其中一个通过手机的扬声器播放,而另一个通过蓝牙流式传输到外部耳机(或其他支持蓝牙的设备)?
  • 0 votes
     answers
     views

    android路由特定音频到蓝牙耳机

    我正在尝试编写一个可以获得音频通知的应用程序,并将它们传输到蓝牙耳机上 . 我希望这样做,而其他音频帧正在通过设备的扬声器播放(例如,有一首歌在另一个应用程序上播放) . 我只想在耳机上播放音频通知,其他音频帧仍然应该从扬声器中传出 . 现在,在耳机上播放通知时,其他音频帧是否会暂停并不重要 . 我看了,发现没有如何做到这一点的例子 . 它是否可能?有人可以指导我吗? 关心,塔米尔 .
  • 0 votes
     answers
     views

    Android应用程序mp3媒体播放器搜索栏不能使用某些MP3歌曲,但它可以与其他一些MP3一起使用

    我正在开发一款播放MP3歌曲的Android应用程序 . MP3播放器搜索栏不能使用某些MP3歌曲,但它适用于某些MP3 . 从服务器流出的所有MP3 . 所有MP3文件都是一些 . 是服务器端问题吗?我需要服务器上的东西吗? 是MP3文件问题吗? MP3文件有什么区别吗? 我还需要其他文件格式吗? 我应该更改我的主机吗?分享给VPS? 有没有其他MP3播放器的媒体播放器库?...
  • 22 votes
     answers
     views

    用于显示MJPEG流的跨浏览器解决方案

    是否有一种轻量级,免费且可靠的方式在跨浏览器环境中显示MJPEG?我正试图在一个网站上显示来自Axis 2120 IP摄像头的MJPEG流,我发现这在当前版本的Firefox中非常可靠 . 但是,经过一些测试后我不确定Safari) . Internet Explorer不支持MJPEG,根本不起作用 . 在发送初始GET之后,Opera需要10-15秒才能显示任何内容 . Chrome完美运...
  • 2 votes
     answers
     views

    将视频流MPEGTS(H264)拆分为unix下的文件块

    问:如何将MPEGTS(H264)视频流分割成文件块? 搜索将编码为H264的MPEGTS视频流拆分为精确文件块的方式 . 挑战在于需要每周7天,每天24小时保存流,不会丢失任何数据 . 考虑分裂(1),但视频帧存在问题 . 如果视频帧将在中间被剪切,则视频数据将丢失 . 另一个问题是关键帧...... 现在我正在思考一些分裂(1)的分叉,它对标记(关键帧的开头)作出反应并且仅在那之后进行切割 ....
  • 2 votes
     answers
     views

    流式MP4问题 - 明显的答案?

    我是一名Flash交易开发者,最近因为我工作的公司正在进入应用程序而进入Android市场 . 我已经制作了一个基于XML提要的视频库,它一切正常,直到我必须播放电影本身,此时我得到: 无法播放视频 . 流数据无效 . 我的图库项目使用.mp4链接启动另一个活动: public class Video_play extends Activity implements View.OnClickLis...
  • 263 votes
     answers
     views

    从Android摄像头到服务器的视频流

    我已经看到很多关于如何将视频从服务器流式传输到Android设备的信息,但其他方式并不多,ala Qik . 有人能指出我在这方面的正确方向,或者就如何处理这个问题给我一些建议?
  • 0 votes
     answers
     views

    流媒体相机捕获视频到另一个位置

    我正在使用Kinect摄像头捕获图像并将其压缩为视频并将视频保存到磁盘(python opencv) . 如何在其他位置流式传输并显示它?因为视频是实时制作的,我还需要实时显示和流式传输 .
  • 0 votes
     answers
     views

    向主题发送消息时Kafka错误

    我是kafka的新手,当我尝试向主题发送消息时,我遇到了错误 . 有人可以帮我弄这个吗? [2018-09-23 13:37:56,613] WARN [Producer clientId = console-producer]无法 Build 与节点-1的连接 . 经纪可能无法使用 . (org.apache.kafka.clients.NetworkClient)
  • -1 votes
     answers
     views

    Android - 播放仍在下载的歌曲

    我正在创建一个应用程序,其中多个设备可以在局域网中相互连接,并从彼此的设备播放歌曲 . 现在,当设备A从设备B请求歌曲时,B通过套接字将歌曲文件发送回A.歌曲完成下载后,A开始使用 MediaPlayer 播放 . 现在问题在于,即使在高速局域网上,完成取出歌曲也需要几秒钟,因此在选择歌曲和实际开始播放之间存在明显的延迟 . 我想找到一种方法来播放一首仍在下载的歌曲 . 以下是我找到的一些可能的解...
  • 20 votes
     answers
     views

    如何从网址播放流媒体音频/视频?

    我是Android新手 . 我使用的是android os 2.2 . 我正在尝试从网址播放流媒体音频和视频 . 我不知道该怎么做 . 在谷歌搜索3天后,我知道我必须使用mediaPlayer和MediaController类 . 我曾在互联网上使用不同的差异组合代码,但没有成功 . 任何人都可以指导我如何处理流式音频/视频播放 . 如果我们使用MediaPlayer或Controller类,UI...
  • 7 votes
     answers
     views

    创建我自己的MJPEG流

    我正在尝试创建一个MJPEG流,我有一系列jpeg,我想将它们组合成一个流,以便用户只需点击一个URL并获得一个mjpeg流 . 最近几天我一直在尝试让它发挥作用,这可能是不可能的 . 我带来了空灵,并在网络上听到来自网络上的轴摄像头的数据包,并试图模仿它 . 我最初尝试使用WCF,并返回一个“流”但后来发现我需要在该流上设置内容类型,所以我尝试了WCF REST api,但是这也遇到了同样的问题...
  • 0 votes
     answers
     views

    如何在播放无线电流时设置AVPLayer的音量

    我正在使用AVPlayer播放无线电流 . 对于初始化播放器我正在使用下一个代码: self.asset = [AVAsset assetWithURL:self.url]; self.item = [AVPlayerItem playerItemWithAsset:self.asset]; self.player = [AVPlayer playerWithPlayerItem:self.ite...
  • 1 votes
     answers
     views

    在OpenFlow,mininet中优先处理数据包流

    我正在开发SDN的安全性和优先级 . 我有这种形式的类型 h1---s1--s2---h2 我必须将h1的数据包传递给h2,优先处理数据包流 . 并检查他们是否正确 . 我不知道如何使用OpenFlow和MiniNet . 任何人都知道如何做到这一点?
  • 1 votes
     answers
     views

    片段化的mp4无法在纯html5视频上播放

    我需要使用视频标签在网络上提供超过3GB的视频 . 加载页面时,媒体元素需要很长时间才能接收'loadedmetadata event' . 我发现moov盒的大小太大(33MB) . 因此,当我使用'ffmpeg'的'empty_moov + frag_keyframe'选项对其进行重新编码时,还需要更长时间才能从Chrome中的'Inspector - Network'标签中获取所有碎片信息 ...
  • 2 votes
     answers
     views

    合并 XFDF 与 PDF 表格以创建最终的 PDF server-side?

    这就是我目前所拥有的: 用户提交表单数据并获得“下载 PDF”链接。 该链接指向脚本,该脚本动态生成 XFDF 文件,并在设置适当的标题后输出 XFDF 文件等。 XFDF 文件指向 password-protected PDF,这是使用 XFDF 数据填充字段的通用 PDF 表单。 我想要的是什么: 用户单击“下载 PDF”链接。 XFDF 是动态生成的(没有文件写入服务...
  • 2 votes
     answers
     views

    Spark-Kafka-Streaming:偏移管理 - 无法使手动提交工作(Java)

    我们使用 JavaInputDStream<ConsumerRecord<String, String>>从 Apache Kafka 读取消息(值:JSON-String),加入一些 OracleDB 数据并写入 ElasticSearch。 我们按照Spark Streaming - Kafka 集成指南中的描述实现了我们的偏移管理,但现在我们刚刚意识到偏移管理对我们不...
  • 1 votes
     answers
     views

    Android中的媒体播放器要求

    我正在Android中开发媒体播放器应用程序 . 这是一个冗长的解释,但请仔细阅读并提出解决方案 该应用程序有一个显示无线电台列表的第一个屏幕 . 当用户点击任何这些无线电台时,应用程序进入显示播放,暂停和停止控制的第二个屏幕 . 第二个屏幕中的活动还启动准备媒体播放器并开始播放媒体的服务 . 现在我有两个要求 我想在媒体尚未开始播放时显示进度状态 . 它应该显示在第二个屏幕的顶部,并且一旦媒...
  • 2 votes
     answers
     views

    设置和访问Flink可查询状态(NullPointerException)

    我正在使用Flink v1.4.0 ,我已经设置了两个不同的工作 . 第一个是使用Kafka主题的数据并将它们存储到可查询状态(QS)的管道 . 数据按日期键入 . 第二个向QS作业提交查询并处理返回的数据 . Flink v.1.3.2 这两项工作都很好 . 但随着新的更新,一切都破裂了 . 以下是第一份工作的代码的一部分: private void runPipeline() throws...
  • 0 votes
     answers
     views

    当我使用hadoop流时,如何在HDFS中导入nltk语料库

    I got a little problem I want to use nltk corpus in hdfs,But failed.For example I want to load nltk.stopwords in my python code. I use this http://eigenjoy.com/2009/11/18/how-to-use-cascading-with-ha...
  • 2 votes
     answers
     views

    Cordova Media插件在Android 6(Marshmallow)上使用mp3互联网音频流失败

    我的网络电台播放器应用程序失败,升级到Android 6(Marshmallow) . 为了测试我从Media插件的文档复制了示例代码(下面),并在最新的Cordova(6.1.1),Android平台(5.1.1),浏览器平台(4.1.0)和Media插件上构建了一个小测试应用程序(2.3.0) . 我还添加了必要的白名单声明(如下) . 在浏览器平台上,它可以播放互联网文件和互联网流 . 在A...

热门问题