appInventor的720p流媒体支持?

时间:2011-03-10 19:22:53

标签: android video-streaming app-inventor

我一直在尝试在AppInventor中构建一个720p流媒体视频播放器,并且无法弄清楚如何让视频播放器像720p一样远程进行任何操作,我也无法弄清楚如何让它听取/附加 - 到WIFI上的UDP视频流。

App Inventor视频播放器组件的文档位于: http://appinventor.googlelabs.com/learn/reference/components/media.html#VideoPlayer

android中支持的视频大小的文档在这里: http://developer.android.com/guide/appendix/media-formats.html

阅读这些文档,我留下的印象是

  1. Android只支持480 x 360 H.264视频(我很喜欢H.264,但不支持480x360)。它的原生小部件。
  2. App Inventor不支持流式传输。
  3. 你的里程有变化吗?

2 个答案:

答案 0 :(得分:0)

  1. 实际上没有关于编码大小或设备是否需要硬件加速的规范,因此取决于制造商和型号。但是,如果制造商需要Android电子市场,Google会在其Android Compatibility Definition Document中设置一些最低要求。

  2. App Inventor是一个非常有趣的Google Labs项目,并且意识到它是一个'实验室'项目,因此尝试使用它构建流媒体播放器可能有点超出范围。我认为它对业余爱好者和教育民众(Lego Mindstorm模块)来说比其他任何东西都要多。由于App Inventor只是包装了Android Framework,因此最好直接使用Android SDK并在那里进行操作。

  3. 我的建议是,如果您正在尝试使用流媒体应用,请使用Java和Android SDK。

答案 1 :(得分:0)

  

App Inventor不支持Streaming。

App Inventor支持“活动入门组件”,可用于启动Android视频播放器应用程序,该应用程序将播放RTSP流。

我在Activity Starter组件上使用了以下属性来启动rtsp流:

动作:android.intent.action.VIEW DataUri:rtsp://a.sample.domain/somestream.sdp