2011-09-20 93 views
2

我有兴趣为Xbox 360创建一个类似SilverLive的简单HLS查看器。我已经阅读了尽可能多的文档哦HLS,我可以找到并不确定要继续。我觉得自己可以编写代码来处理HLS,但这听起来并不复杂(除非我缺少某些东西)。然而,我不知道从哪里开始播放360视频/音频片段。Xbox 360 XNA HLS流

大家怎么想?我是否需要实现某种编解码器包并使用它来将帧渲染为纹理?如果是这样,那么.NET是否支持mpeg2和aac的任何功能编解码器,而不使用360不支持的任何内容?

+0

如果您打算在XBLIG上发布此功能,请注意无法连接到Internet,因此流式传输不可行。 –

+0

感谢您提供的信息,我没有为自己开发应用程序,我不确定它的用意是什么。然而,我不再这样做,但我会保存这些有用的信息,以防万一我需要它。 – CuddleBunny

回答

2

不幸的是,XNA Framework游戏无法访问互联网(或通过Xbox LIVE或System Link以外的任何其他网络通信),因此无法创建流式应用程序。

你想达到什么可以使用professional development tools,但你的游戏/应用程序将无法通过在Xbox 360发布的认证要求(因为它利用互联网/局域网的)。

+0

好的,所以我老客户的请求是不可能的,因为我提出了。关于第二个问题,我将如何去玩用mpeg2和aac创建的视频? – CuddleBunny

+1

@CuddleBunny不幸的是,你必须将你的视频转换为WMV9,然后使用['VideoPlayer'](http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.videoplayer(v = xnagamestudio.40)的.aspx)。 – Xenon

+0

好的,谢谢你的一切! – CuddleBunny