Geek Online 2020 编程挑战赛作品展示:季军项目《IYI 网络剧院》

由全球领先的互联网通信云服务商融云主办的 Geek Online 2020 编程挑战赛,于 2020 年 10 月 17 日举办了线上总决赛。本届大赛以“后疫情时代通信云技术的创新及实践”为主题,以融云 IM 和 RTC 的 SDK 为编程项目,历经近两个月的激烈角逐,15 支队伍在近百份参赛作品中突出重围,闯入总决赛,最终决出冠亚季团队及四个单项奖。

入围作品主要集中于社交、游戏和工具等多个类别,为鼓励开发者挖掘创意、实现更多实时音视频和即时通讯技术的应用场景,最终,评委根据作品完整性、项目创意性和潜在商业价值三个维度进行综合评分,与数百万在线观众一道,见证了冠军队伍的诞生。

大赛三等奖是 youweyoung 团队的游戏作品《IYI 网络剧院》,它同样凭借新颖的创意胜出。《IYI 网络剧院》继承了传统皮影戏剧文化,融合了动画、音视频等现代技术,并参考戏院和剧院的布局方式而开发的小游戏,主要应用场景有二个,一是专业领域的表演者可以演绎剧本里面的不同角色、或者对不同角色配音,提高自己的专业技能,实现剧本演绎的低成本化;二是非专业领域里,父母为孩子远程讲故事时,可以利用皮影、动画等内置素材,让孩子沉浸在视频故事场景中。

https://geekonline.rongcloud.cn/uploads/files_user1/article/607e89e97e059299843.jpg

团队:YouweYoung

作品:IYI网络大剧院 —— 互联网影音新体验

源码地址https://github.com/rongcloud-community/RongCloud_Hackathon_2020/pull/42/files

项目介绍

目前市面上有大量基于RTC技术的聊天、语音游戏、会议、教学、直播等应用,很少看到有互联网与传统文化、艺术完美结合的产品。于是,在皮影戏、木偶戏以及大型游戏丰富动作的启发下,提出了一个网络剧院的概念,我们的剧院可是和现有那些只播放视频的应用不同的哦,它更像一个能够快速搭建舞台、角色可以24小时工作的真剧院的互联网映射。 什么是网络剧院?它一个虚拟的剧院、舞台,有虚拟的角色和提前设计的剧本(演播者也可以自由发挥创作能力,利用舞台、物品和人物演绎自己的故事)。内容:舞台、角色、剧本将是本项目极具竞争力的核心内容。通过打造虚拟明星,类似于初音、洛天依等,让虚拟明星来扮演不同角色,演绎不同的故事。对于“追星者”,我们可以给他们每人发放一名偶像。 为了更广泛的传播,以及降低使用成本,选择了以web技术为基础,利用其跨平台的特性,让每一个喜欢的影音作品的人得到全新的体验。 一流的配音员+活跃的剧本创作者+熟练的舞台工作人员,将会让网络影院服务每个人,让他们在闲暇时光体验剧院才能感受到的经历。或许某一天,借助ai的力量,让它掌控配音、剧本设计、角色创作和控制,智能影音时代就会真正的来临。

项目准备

  1. 安装nodejs

  2. 修改config.ts文件的appid

  3. 修改 src/api/mock/data 下面的用户token,通过后台生成对应于appid的token,或者找我要appid进行测试

  4. 安装依赖,运行:

     npm install

    Online experience 在线体验

本地测试

npm run serve

说明

因为出于项目核心内容的保密性需求,公开版本仅用于展示基本功能,并且提供了多个不同身份的账号供体验,账号密码相同: role 1 : 666 666665 666661;role 2:111 555 role = 1 代表观众,role = 2代表演播者 观众可以观看舞台的表演、通过文字互动;演播者还可以选择角色、操作角色、进行配音,也就是进行故事的演绎 项目基于vuejs,以便于转化成混合移动APP/多种小程序/鸿蒙app

功能

多剧场 mock登录的身份控制 动态场景的更新 语音的分发 剧场内文字聊天 背景音乐 角色移动和动作基础控制,进场出场控制

0 个评论

要回复文章请先登录注册