我一直在尝试在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
阅读这些文档,我留下的印象是
你的里程有变化吗?
答案 0 :(得分:0)
实际上没有关于编码大小或设备是否需要硬件加速的规范,因此取决于制造商和型号。但是,如果制造商需要Android电子市场,Google会在其Android Compatibility Definition Document中设置一些最低要求。
App Inventor是一个非常有趣的Google Labs项目,并且意识到它是一个'实验室'项目,因此尝试使用它构建流媒体播放器可能有点超出范围。我认为它对业余爱好者和教育民众(Lego Mindstorm模块)来说比其他任何东西都要多。由于App Inventor只是包装了Android Framework,因此最好直接使用Android SDK并在那里进行操作。
我的建议是,如果您正在尝试使用流媒体应用,请使用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