May*_*urK 2 c++ roku brightscript
我有一个使用Java和cpp代码的android流媒体客户端应用程序.我想将我的应用程序移植到Roku.据我所知,Roku建议只使用BrightScript进行应用开发.
1)根据这个链接(Roku中的C/C++开发),可以使用marmalade用cpp编写游戏应用程序并为Roku编译.
2)但是这个链接(Roku应用程序与Marmalade一起开发的可行性如何?)清楚地说,橘子酱不能用于流应用程序.
3)我的问题是(A)是否可以为roku编译cpp?
(B)我在哪里可以找到用于建造的工具链?
(C)如果使用BrightScript开发UI,我该如何从中调用cpp函数?
你不能.无论如何,并非独立于Roku公司 - 您需要与他们进行非常密切的合作,这意味着您应该能够说服他们的业务开发/合作伙伴部门您值得花时间和金钱.换句话说,您的公司最好是家喻户晓的名字.
您不能"找到"C工具链,只有在获得批准后并根据NDA,Co才能在个人基础上授予您.
如果您与Roku Inc没有特殊关系(项目/合同),对于非游戏,您只能使用BrightScript进行开发.这是一项授权,而非推荐.
特别针对您的情况,最佳选择似乎是使用Roku API已经提供的现有流式格式/组件.BrightScript是一种脚本语言,写入编解码器的速度不够快.