flex rtmp wowza不能发布视频

问题描述

flex rtmp wowza不能发布视频
请教个问题。我用flex + rtmp + wowza想实现视频的推送和接收。我使用如下的代码推送视频,但是在wowza服务器上却直接停止了我的推送操作,请问这是什么原因呢?

 <?xml version=""1.0"" encoding=""utf-8""?><s:Application xmlns:fx=""http://ns.adobe.com/mxml/2009""                xmlns:s=""library://ns.adobe.com/flex/spark""                xmlns:mx=""library://ns.adobe.com/flex/mx"" minWidth=""955"" minHeight=""600"">    <fx:Declarations>        <!-- 将非可视元素(例如服务、值对象)放在此处 -->    </fx:Declarations>    <fx:Script>        <![CDATA[            private var connection:NetConnection;             private var stream:NetStream;             private var m_camera:Camera;            public function VideoExample():void             {                 connection = new NetConnection();                 connection.addEventListener(NetStatusEvent.NET_STATUS netStatusHandler);                connection.addEventListener(SecurityErrorEvent.SECURITY_ERROR securityErrorHandler);                connection.connect(txtURL.text);            }             private function netStatusHandler(event:NetStatusEvent):void {                 switch (event.info.code)                {                    case ""NetConnection.Connect.Success"":                        trace(""成功连接FMS服务器!"");                        publishStreamVideo(); // 接收视频                        break;                    case ""NetConnection.Connect.Rejected"":                        trace (""访问FMS服务器权限不足连接被拒绝!"");                        break;                    case ""NetConnection.Connect.InvalidApp"":                        trace(""指定的应用程序名称没有找到"");                        break;                    case ""NetConnection.Connect.Failed"":                        trace(""连接失败!"");                        break;                    case ""NetConnection.Connect.AppShutDown"":                        trace(""服务器端应用程序已经关闭(由于资源耗用过大等原因)或者服务器已经关闭!"");                        break;                    case ""NetConnection.Connect.Closed"":                        trace(""与FMS的连接中断!"");                        break;                }            }             // 发布视频            private function publishStreamVideo():void             {                 var stream:NetStream = new NetStream(connection);                 var microPhone:Microphone = Microphone.getMicrophone();                stream.attachAudio(microPhone);                stream.attachCamera(m_camera);                stream.client = this;                stream.publish(txtID.text);            }             private function securityErrorHandler(event:SecurityErrorEvent):void             {                trace(""securityErrorHandler: "" + event);             }             private function asyncErrorHandler(event:AsyncErrorEvent):void             {                 trace(""securityErrorHandler: "" + event);             }             // 推送视频            protected function button1_clickHandler(event:MouseEvent):void            {                VideoExample();            }            // 连接摄像头            protected function btnOpenCamera_clickHandler(event:MouseEvent):void            {                m_camera = Camera.getCamera();                var m_video:Video = new Video(m_camera.width * 2 m_camera.height * 2);                m_video.attachCamera(m_camera);                sprct.addChild(m_video);            }        ]]>    </fx:Script>    <s:TextInput id=""txtURL"" x=""78"" y=""49"" width=""244"" text=""rtmp://localhost/videochat""/>    <s:TextInput id=""txtID"" x=""78"" y=""79"" width=""244"" text=""testing""/>    <s:Button x=""351"" y=""76"" label=""推送视频"" click=""button1_clickHandler(event)"" />    <s:VideoDisplay id=""sprct"" x=""79"" y=""101"" width=""351"" height=""238""/>    <s:Button id=""btnOpenCamera"" x=""351"" y=""48"" label=""打开摄像头"" click=""btnOpenCamera_clickHandler(event)""/></s:Application>

时间: 2024-11-03 20:48:25

flex rtmp wowza不能发布视频的相关文章

外链建设方法之如何有效的发布视频外链

网站在做优化的时候,外链的形式有很多种,例如:软文外链.视频外链.博客外链.论坛外链.百科外链.问答外链.网站分类目录外链--今天在此主要给大家讲解一下如何有效的发布视频外链. 在具体讲解之前,我想也有必要给大家简单介绍一下视频外链.视频外链就是在新浪.土豆.56.优酷.搜狐等大视频网站上传视频并添加外链.众所周知,这些视频网站本身都是有很高的权重的,发布的视频外链也是永久有效的,而且也会有人陆续转载,转载也会带来更多的外链,这点与软文外链有些相似,但是不足的就是转载量并没有那么的大.下面就和大

拍大师发布视频作品如何设置视频封面

我们看视频或上传视频时,都会在网页上看到每个视频有一个封面(见空间视频展示图),这些封面图是怎样生成的啊?如果想用视频中的某一画面作为整个视频的封面,在哪里可以设置? 空间视频展示图:现在就和大家分享拍大师发布视频时设置视频封面的小技巧,让作品看起来更加与众不同,吸引更多粉丝关注,提升作品人气. 图0 第1步:如下图1,用拍大师创作好视频上传分享时将会出现[作品发布信息]的编辑界面,点击[设置缩略图]开始设置视频封面. 图1 第2步:如下图2,点击[设置缩略图]后,可以在系统自动生成的作品缩略图

Skype发布视频API

原文:Skype发布视频API 相信很多人对Skype多少都应该有一些了解,如果以前没有使用过它的服务的话,也应该在最近的新闻中听说过它的大名.因为,它和我们每天都在接触的公司--Mircrosoft,联系到了一起.今年,5月10日,Mircrosoft宣布85亿美元收购Skype:6月18日,该交易获美国监管机构批准:10月8日,欧盟批准该收购案,标志着Mircrosoft正式完成了对Skype的收购. 相信也有很多读者应该都正在使用或者使用过Skype.Skype是一家全球性的互联网电话公司

世界最大黑客组织Anonymous发布视频向ISIS宣战

"匿名者"是一个体系松散但规模庞大的国际黑客组织,黑客们大多出于对计算机的热爱加入其中.<外交政策>杂志称,从2005年开始,该组织开始发动有组织的随机性黑客行动,名声逐渐变大. 当地时间2015年11月16日消息,巴黎恐怖袭击发生后,国际黑客组织"匿名者"(Anonymous )在YouTube发布视频,一名头戴该组织标志性"V字仇杀队面具"的发言人宣布,匿名者将对ISIS发动史上最大的网络攻击,"巴黎恐袭伤害了很多无辜者

借推荐和发布视频收钱 原新浪编辑受贿受审

新浪网视频编辑吴俊有偿助网络推手杨秀宇(网名"立二拆四")炒作,帮其推荐和发布炒作视频,共收取好处费5万余元.昨天上午,他被控非国家工作人员受贿罪在朝阳法院受审.吴俊承认,"编辑上传视频是不收钱的,我想利用工作多挣点儿钱." 借推荐和发布视频收钱 32岁的吴俊大学文化程度,至案发在新浪工作了8年.面对众多镜头,其表情尴尬,眼泪差点涌出来. 今年8月,朝阳法院开庭审理了杨秀宇(网名"立二拆四")及其手下卢梅非法经营案.杨秀宇通过其负责的北京尔玛天仙

谷歌发布视频广告招募iOS应用开发者

北京时间12月30日上午消息,谷歌本周为其内部iOS开发团队发布了一段视频招聘广告,希望进一步增强该团队的实力.这表明谷歌不仅要在Android平台上与苹果竞争,还要在苹果自己的平台上与之抗衡. 这则广告打出的口号为"Do Cool things that matter",广告链接到一个招聘网页,上面详细介绍了谷歌iOS应用开发团队的情况并提供了申请链接.网页上还称:"人们误以为我们只是把现有的谷歌 产品复制粘贴到iOS平台.实际上我们有很大自由,可以在谷歌超越现有工作进行创

伊拉克政府上YouTube注册账号发布视频

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 北京时间11月25日晚间消息,据国外媒体今日报道,伊拉克政府已经在YouTube上注册了账号,意在提高政府透明度,使得人们能够看到高管讲话等视频资料. 此前英国女王和教皇都在YouTube建立了视频分享账号.伊拉克总理努里.马利基(Nouri al-Maliki)表示,这一账号同时面向海内外民众.他在YouTube账号上发表公开演说称,这也是

《星球大战:旧共和国》发布视频介绍新职业“装甲兵”

BioWare旗下科幻题材网游<星球大战:旧共和国>日前公开了游戏中新职业"共和国装甲兵(Republic Trooper)",介绍了该职业在游戏中的定位及特点,并发布了一段宣传视频. 官方称,装甲兵在<星球大战:旧共和国>中属军配最好的职业,是整个银河系中最先进的战斗力量,在战场上是冲锋陷阵的核心.装甲兵在移动作战时使用较为轻便的冲锋枪作为武器,在阵地战时会使用"BT-7型雷霆一击"重武器. <星球大战:旧共和国>是由欧美游戏开

HDS发布视频分析软件HVA 为企业提供运营智能与安全洞察

HDS发布全新视频分析软件HVA(HDS Video Analytics),进一步增强和扩展了其智能城市与公共安全解决方案组合.该软件结合了计算机视觉和高级分析能力,能够提取丰富的洞察并生成实时警报,可为城市.机场.校园.交通运输机构和企业带来以下优势: • 出色的运营和业务智能:人数统计.队列检测.活动分析.定向计数和图像增强功能可提供丰富洞察,帮助城市.企业和其他机构改进运营和客户体验.它还有助于保护个人隐私,进而帮助降低风险和责任. • 更智能的运输.交通和停车管理能力:车辆计数.交通分析